1. Moves testing and skeleton files in sample.
2. Creates an output directory for storing useful metrics.
3. Adds a condition for handling edge cases where a passed frame is None thereby raising AttributeError
Safe to checkout.
1. No changes in ReadFrames Class()
2. VehicleDetection Class now supports detecting vehicles and tracking them using src/objectDetection 's ObjectDetection api and src/TrackingManager 's api.
All the queues used for passing values are now limited to 200. This value is added configuration parameters. (PARAMS)
--> The entire pipeline now works until vehicle detection.
!! Do not check out for production !!
1. skeleton now works completely from taking video to putting together a file.
2. outputframe uses mp.Queue for taking frames from.
3. Still cannot display frames as they are being received in outputframeThread owing to a bug related to PyQt5.
1. readFramesThread() exits cleanly. Populate the inputQueue using time.sleep() after the start()
2. vehicleDetectionProcess() exits cleanly.
3. numberPlateOcr doesn't exit cleanly.
Do not checkout.