Automated cow detection and counting system for dairy farm queue monitoring using computer vision, with snapshots taken at 5-minute intervals.
This project implements an automated cow counting system using YOLOv8 object detection to monitor milking queue occupancy in dairy farms. The system captures images every 5 minutes, detects individual cows, and maintains detailed queue occupancy logs.
- Automated Monitoring: captures queue images every 5 minutes.
- Precise Detection: 95% accuracy in cow counting using YOLOv8.
- Production Ready: containerized deployment with <3s processing time.
- Cloud Integration: AWS S3 for image storage
.
├── CRISP-DM/ # Complete project development documentation
│ └── README.md # Detailed CRISP-DM methodology documentation
├── deployment/ # Production deployment configuration
│ └── README.md # Deployment guide and configuration
├── docs/ # Additional documentation
├── notebooks/ # Development notebooks
│ ├── yolo/ # Production YOLOv8 implementation
│ ├── research/ # Model experiments
│ └── analysis/ # Data investigation and analysis
└── scripts/ # Utility scripts
- Clone the repository
- Follow the deployment guide in
deployment/README.md
- For development details, see
CRISP-DM/README.md
- Deployment repo: Cow Cattle Classification
For questions or support, please open an issue in the repository.