Conclusion

This project successfully developed an AI-based system for detecting and counting rabbits in a farm environment using advanced object detection techniques. It was a multifaceted endeavor, requiring meticulous planning, experimentation, and iterative problem-solving to achieve the desired results.

Summary of Work

The project spanned several phases:

  • Data Preparation: Extracting frames from video footage, annotating them using LabelImg, and splitting the dataset into training, validation, and test sets.

  • Model Training: Leveraging TensorFlow and TFLite to develop an optimized object detection model capable of real-time rabbit detection.

  • Deployment: Testing the model on video data and building cross-platform applications for practical use, including macOS and Windows.

Key Challenges and Solutions

Major challenges included computational limitations, handling large datasets, and building platform-specific apps. These were addressed through platform selection (Google Colab Pro), leveraging university storage solutions, and cross-platform testing using Azure VMs and high-performance hardware.

Current Achievements

  • The project is now deployed in a real-world setting, with the AI system actively used for monitoring rabbits in a farm environment.

  • A fully functional app for both macOS and Windows has been delivered, facilitating easy use by non-technical stakeholders.

Future Directions

  • Model Enhancements: Incorporate additional datasets and refine hyperparameters to further improve detection accuracy and efficiency.

  • Documentation and Open Source: Finalize and upload the entire codebase with detailed documentation, demo videos, and GitHub integration for wider accessibility.

  • Scalability: Explore cloud-based solutions to handle larger datasets and environments.

This project has been a remarkable learning journey, blending theoretical knowledge with practical challenges. By overcoming these challenges, the system is now a step closer to advancing the integration of AI into agricultural practices, paving the way for future innovations in automated animal monitoring.

Last updated

Was this helpful?