Closed rakheshkrishna2005 closed 1 month ago
Thanks for creating the issue in ML-Nexus!π Before you start working on your PR, please make sure to:
Thanks for raising this issue! However, we believe a similar issue already exists. Kindly go through all the open issues and ask to be assigned to that issue.
I have raised this issue since my previous issue was automatically closed. Ignore this (#397) and reopen #396 instead.
I have raised this issue since my previous issue was automatically closed. Ignore this (#397) and reopen #396 instead.
Assigned check once
Hello @rakheshkrishna2005! Your issue #397 has been closed. Thank you for your contribution!
Add New Project: Real-Time Detection Dashboard Streamlit App - YOLOv8 + OpenCV
Is your feature request related to a problem? Please describe:
The Real-Time Object Counter Streamlit app focuses on counting objects from a live video feed or webcam and displaying real-time results. This feature has practical use cases, including:
This app builds on YOLOv8's real-time object detection capabilities, but its focus is on counting detected objects in a seamless Streamlit interface.
Solution Description:
This project uses a different approach, incorporating:
The app will allow users to see real-time object counting based on detected objects, displaying dynamic and live results.
Alternatives Considered:
Although object detection using YOLO is already present, this project expands the functionality with real-time object counting, which is not covered in the existing "Object detection using YOLO" folder.
Potential alternative approaches to the tech stack could include:
Approach to be Followed:
To implement this solution, the following files and workflow will be used:
Files:
app.py
: Streamlit code for the app.main.css
: CSS for styling the interface.yolov8n.pt
: Pre-trained YOLOv8 weights for object detection.run.bat
: Batch file to simplify the app launch.README.md
: Documentation on installation and usage.Steps:
requirements.txt
.run.bat
file to start the app.Why This is a Unique Addition:
Although a folder exists for "Object detection using YOLO," this project is distinct in that it focuses specifically on object counting in real-time and offers a web-based interface using Streamlit. Additionally, the integration of YOLOv8 (which is newer and more advanced than earlier YOLO versions) and OpenCV for real-time processing makes this a novel addition to the repository.