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.