Skip to content

Display predicted Video, Images and webcam using YOLO models (YOLOv7 & YOLOv8) with Streamlit

License

Notifications You must be signed in to change notification settings

Robotics-Club-BMU/streamlit-yolov7

 
 

Repository files navigation

YOLO Streamlit Dashbord

Display predicted Video, Images and webcam using YOLO models (YOLOv7 & YOLOv8) with Streamlit

Sample Streamlit YOLOv7 Dashboard

Streamlit Dashboard: https://naseemap47-streamlit-yolov7-app-deploy-bfr4xt.streamlitapp.com/

Docker

dockerhub: https://hub.docker.com/repository/docker/naseemap47/streamlit-yolo

1. Pull Docker Image

docker pull naseemap47/streamlit-yolo

2. Change permistion

sudo xhost +si:localuser:root

3. RUN Docker Image

docker run --gpus all -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix --ipc=host --device=/dev/video0:/dev/video0 -p 8502 -it --rm naseemap47/streamlit-yolo

🚀 New Update (10/02/2023)

Integrated new YOLOv8 model, now you can run YOLOv8 model on RTSP, Webcam, Video and Image

Streamlit Options

Modes

  • RTSP
  • Webcam
  • Video
  • Image

Sample Streamlit Dashboard Output

out.webm

StepUp

git clone https://github.com/naseemap47/streamlit-yolov7.git
cd streamlit-yolov7

Install dependency

pip3 install -r requirements.txt

Run Streamlit

streamlit run app.py

About

Display predicted Video, Images and webcam using YOLO models (YOLOv7 & YOLOv8) with Streamlit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.2%
  • Other 0.8%