| """
|
| 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",
|
| ] |