The objective of this project is to accurately detect and classify apples in orchard environments based on their ripening stages: Ripe, Unripe, and Overripe. By leveraging the YOLOv12 deep learning algorithm, enhanced with Soft-NMS, Weighted Box Fusion (WBF), and Grad-CAM, the project aims to improve fruit monitoring and harvesting efficiency. The primary goal is to develop an automated system capable of identifying apples under varying lighting conditions, occlusions, and natural variations in orchard settings. This apple detection system will provide actionable insights for orchard management, supporting timely harvesting, yield estimation, and resource optimization.
Optimizing object detection in orchard environments presents significant challenges due to variations in lighting, occlusions, and fruit positioning. This paper proposes a lightweight apple detection framework based on an improved YOLO architecture, integrating YOLOv12 with Soft-NMS, Weighted Box Fusion (WBF), and Grad-CAM explainability. The proposed system effectively localizes and classifies apples at different ripening stages—ripe, unripe, and overripe—while reducing false detections and enhancing interpretability through visual explanation maps. Experimental evaluations demonstrate that the combination of advanced non-maximum suppression strategies and ensemble fusion techniques enhances detection robustness and reliability. The framework is complemented by a Python-based interface for streamlined dataset processing and prediction, illustrating a practical deployment pathway for orchard monitoring applications.
Keywords: Apple detection, YOLOv12, Soft-NMS, Weighted Box Fusion, Grad-CAM, orchard monitoring, object detection, computer vision, deep learning, image classification.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server side Script : html,css,js
Programming Language : Python
Libraries : REACT, Pandas, pytorch Numpy , Seaborn
IDE/Workbench : VSCode
Database : SQLite
HARDWARE REQUIREMENTS
Processor - I3/Intel Processor
RAM - 8GB (min)
Hard Disk - 128 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any