Lane and Object Detection
Using OpenCV and YOLOv7
Loading...
Searching...
No Matches
LaneAndObjectDetection Namespace Reference

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...

Detailed Description

Contains all Lane-and-Object-Detection objects.