Skip to content

A combination of Yolo11 and DeepSort to track and count the number of cars in highway. Using FastAPI and ReactJS for deployment.

Notifications You must be signed in to change notification settings

HoganHPH/Yolo11-Tracking-FastReact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stream CARS TRACKING using FastAPI and ReactJS

demo

!!! Note*: FPS can be extremely low because object recognizer is run on CPU (not GPU).

Requirements

  • Docker
  • Docker-compose

What can be learned from this repo?

  • Object recognition:
    • Yolo 11
    • Onnx
  • Object tracking:
    • Deep SORT
  • Streaming data:
    • FastAPI
    • ReactJS
  • Deploy:
    • Docker
    • Ngrok

How to run

First, clone the repository.

git clone https://github.com/HoangPham3003/Yolo11-Tracking-FastReact.git
cd Yolo11-Tracking-FastReact

Second, in docker-compose file, replace this field by your Ngrok AUTHENTOKEN

NGROK_AUTHTOKEN=[NGROK AUTHTOKEN]

Finally, run 2 shell script file. Note that it should open a endpoint gate in ngrok after run the first shell script file run_ngrok. I can be found in dashboard of Ngrok.

sh run_ngrok.sh
sh run_docker.sh

About

A combination of Yolo11 and DeepSort to track and count the number of cars in highway. Using FastAPI and ReactJS for deployment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published