https://github.com/iv4n-ga6l/bottle_filling_line_automation
Monitoring a system for bottle filling production line using computer vision
https://github.com/iv4n-ga6l/bottle_filling_line_automation
bottle-filling-production-line-automation python ultralytics yolov8
Last synced: 7 months ago
JSON representation
Monitoring a system for bottle filling production line using computer vision
- Host: GitHub
- URL: https://github.com/iv4n-ga6l/bottle_filling_line_automation
- Owner: iv4n-ga6l
- Created: 2024-07-14T00:49:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-14T00:50:09.000Z (over 1 year ago)
- Last Synced: 2025-01-31T13:14:01.789Z (9 months ago)
- Topics: bottle-filling-production-line-automation, python, ultralytics, yolov8
- Language: Python
- Homepage:
- Size: 11.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bottle Filling Line Automation with Computer Vision
This project implements an automated monitoring system for a bottle filling production line using computer vision techniques. It utilizes the YOLOv8 object detection model to identify and track bottles as they move through the production line, providing real-time analytics and performance metrics.

## Features
1. **Object Detection**: Uses YOLOv8 to detect bottles in each frame of the video feed.
2. **Bottle Counting**: Tracks the number of unfilled and filled bottles.
3. **Production Rate Calculation**: Computes the number of bottles processed per second.
4. **Efficiency Monitoring**: Calculates and displays the production line efficiency.
5. **Defect Detection**: Simulates the detection of defective bottles (for demonstration purposes).
6. **Speed Control Suggestions**: Provides recommendations for adjusting the production line speed based on the current processing rate.
7. **Visual Analytics**: Displays real-time statistics and metrics on the video feed.## Requirements
````
pip install -r requirements.txt
````