An Improved Lightweight YOLO Model for Real-Time Blueberry Growth Stage Detection to Facilitate Smart Irrigation

Project Code :TCMAPY2442

Objective

The objective of this project is to accurately detect and classify blueberry growth stages, categorized as Ripe, Transitioning, and Underripe. By leveraging CNN-YOLO and YOLO-CBAM deep learning architectures, the project aims to enhance precision agriculture through smart irrigation management. The primary goal is to develop an automated system capable of real-time growth stage detection using images captured in field conditions. This blueberry growth monitoring system will provide actionable insights for irrigation scheduling, reducing water wastage and optimizing crop yield by enabling timely interventions based on fruit development stages.

Abstract

Accurate detection of power transmission towers in remote sensing images is crucial for grid inspection and infrastructure monitoring. However, existing detectors often suffer from high computational costs or limited accuracy in complex backgrounds. This paper presents a lightweight detector specifically designed for power transmission tower detection. We evaluate two efficient model architectures: YOLOv8 integrated with a CBAM attention mechanism (YOLOv8-CBAM) and a real-time detector RT-DETR enhanced with Swin Transformer backbone (RT-DETR+Swin). Experimental results on remote sensing imagery demonstrate that YOLOv8-CBAM achieves 88.2% accuracy, while RT-DETR+Swin yields a superior 91.8% accuracy. To facilitate practical deployment, we develop an interactive web-based frontend using Streamlit, enabling real-time visualization and inference. The proposed system balances detection performance and lightweight design, making it suitable for resource-constrained remote sensing applications.

 

Keywords: Power transmission tower detection; remote sensing image; lightweight detector; YOLOv8-CBAM; RT-DETR with Swin Transformer; Streamlit.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENTS

 

Operating System                               :  Windows 7/8/10

Server-side Script                               :  Streamlit

Programming Language                     :  Python

Libraries                                             : PyTorch, Ultralytics YOLO, OpenCV, Albumentations, NumPy, Streamlit

IDE/Workbench                                 :  VSCode

Technology                                         :  Python 3.8+

Server Deployment                             :  Streamlit

Database                                             :  SQLite

HARDWARE REQUIREMENTS

 

Processor                                - I5/Intel Processor

RAM                                       - 8GB +(min)

Hard Disk                                - 128 +GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video

mail-banner
call-banner
contact-banner
Request Video