asagar60 / streamlit-yolov7

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:Python 99.2%Language:Shell 0.5%Language:Dockerfile 0.3%