| | """
|
| | Vehicle Detection and Speed Estimation Package
|
| | ===============================================
|
| |
|
| | A comprehensive system for vehicle detection, tracking, counting, and speed estimation
|
| | using YOLO object detection and perspective transformation.
|
| |
|
| | Authors:
|
| | - Abhay Gupta (0205CC221005)
|
| | - Aditi Lakhera (0205CC221011)
|
| | - Balraj Patel (0205CC221049)
|
| | - Bhumika Patel (0205CC221050)
|
| |
|
| | Modules:
|
| | - annotator: Frame annotation and visualization
|
| | - speed_estimator: Vehicle speed calculation
|
| | - view_transformer: Perspective transformation utilities
|
| | - exceptions: Custom exception classes
|
| | """
|
| |
|
| | __version__ = "1.0.0"
|
| | __author__ = "Abhay Gupta, Aditi Lakhera, Balraj Patel, Bhumika Patel"
|
| |
|
| |
|
| | from .annotator import FrameAnnotator
|
| | from .speed_estimator import VehicleSpeedEstimator
|
| | from .view_transformer import PerspectiveTransformer
|
| | from .exceptions import (
|
| | VehicleDetectionError,
|
| | VideoProcessingError,
|
| | ModelLoadError,
|
| | ConfigurationError,
|
| | DetectionError,
|
| | TrackingError,
|
| | SpeedEstimationError
|
| | )
|
| |
|
| | __all__ = [
|
| | "FrameAnnotator",
|
| | "VehicleSpeedEstimator",
|
| | "PerspectiveTransformer",
|
| | "VehicleDetectionError",
|
| | "VideoProcessingError",
|
| | "ModelLoadError",
|
| | "ConfigurationError",
|
| | "DetectionError",
|
| | "TrackingError",
|
| | "SpeedEstimationError",
|
| | ] |