SmartVision is an advanced image classification and text analysis application built using Streamlit. This application integrates YOLOv8 models to provide robust and accurate insights from images and video streams.
- Object Detection: Detects objects in real-time using YOLOv8.
- Object Segmentation: Segments objects within images for detailed analysis.
- Pose Estimation: Estimates poses from video input.
Before you begin, ensure you have met the following requirements:
- Python 3.8 or higher
- A webcam for real-time video processing
-
Clone the repository:
git clone https://github.com/FarahAbdo/SmartVision.git cd SmartVision
-
Install the required dependencies:
pip install -r requirements.txt
- Run the Streamlit application:
streamlit run app.py