|
Lane and Object Detection
Using OpenCV and YOLOv7
|
Contains all Lane-and-Object-Detection objects. More...
Namespaces | |
| namespace | Globals |
| Contains all global and constant objects. | |
Classes | |
| class | FrameBuilder |
| Builds OpenCV frames to be displayed to the user. More... | |
| struct | LaneDetectionInformation |
| The information needed by FrameBuilder to update frame with lane detection information. More... | |
| class | LaneDetector |
| Detects the lane the vehicle is in and other lane-related metrics. More... | |
| struct | ObjectDetectionInformation |
| The information needed by FrameBuilder to update frame with object detection information. More... | |
| class | ObjectDetector |
| YOLOv7 based object detector. More... | |
| class | Performance |
| Calculates the frame times and current/average frames per second for real-time performance tracking. More... | |
| struct | PerformanceInformation |
| The information needed by FrameBuilder to update frame with performance information. More... | |
| class | VideoManager |
| Orchestration class which reads the input, runs the lane and object detectors, displays the detected output and saves output video stream locally. More... | |
| struct | VideoManagerInformation |
| The information needed by FrameBuilder to update frame with video manager information. More... | |
Contains all Lane-and-Object-Detection objects.