Vehicle-Detection-Tracking-App

Vehicle Detection + Tracking App

GitHub

Overview

This repository contains a Streamlit web application for vehicle tracking using different SOTA object detection models. The app offers two options: YOLO-NAS with SORT tracking and YOLOv8 with ByteTrack and Supervision tracking. It enables users to upload a video file, set confidence levels, and visualize the tracking results in real-time.

Technologies Used

How to Clone and Run the App

  1. Clone the Repository

     git clone https://github.com/your-username/vehicle-tracking-app.git
    
  2. Install Dependencies

     pip install -r requirements.txt
    
  3. Run the App

     streamlit run app.py
    

Object Detection and Tracking Overview

YOLO-NAS with SORT Tracking

YOLOv8 with ByteTrack and Supervision

YOLO-NAS Overview

Unique Features of YOLO-NAS

YOLOv8 Overview

Main Features of YOLOv8

ByteTrack and SORT Tracking