Lightweight SM-YOLOv5 Tomato Fruit Detection Algorithm for Plant Factory
Xinfa Wang1,2, Zhenwei Wu1,3,4, Meng Jia3
1School of Information Engineering, Henan Institute of Science and Technology, Xinxiang 453003, China.
Sensors (Basel, Switzerland)
|March 30, 2023
Summary
This study introduces an improved Small MobileNet YOLOv5 (SM-YOLOv5) algorithm for detecting small tomatoes in plant factories. The enhanced model achieves higher accuracy and efficiency for agricultural robots, improving precision agriculture.
Area of Science:
- Agricultural Engineering
- Computer Vision
- Robotics
Background:
- Robots and intelligent devices are crucial for modern precision agriculture.
- Accurate tomato detection is essential for automated systems in plant factories.
- Existing methods struggle with small-target detection accuracy due to environmental complexity and computational limits.
Purpose of the Study:
- To develop a lightweight and efficient algorithm for small tomato detection in plant factories.
- To improve the precision and recall of target detection for agricultural robots.
- To address the limitations of current computer vision models in complex agricultural environments.
Main Methods:
- An improved Small MobileNet YOLOv5 (SM-YOLOv5) detection algorithm was proposed.
- MobileNetV3-Large was integrated as a lightweight backbone network.
- A dedicated small-target detection layer was incorporated into the YOLOv5 architecture.
- The model was trained on a custom plant factory tomato dataset.
Main Results:
- The SM-YOLOv5 model achieved a mean Average Precision (mAP) of 98.8%, a 1.4% increase over the baseline YOLOv5.
- Model size was reduced by 57.52% (to 6.33 MB), and computational requirements (GFLOPs) were halved.
- Achieved a precision of 97.8% and a recall rate of 96.7%.
Conclusions:
- The SM-YOLOv5 model offers a lightweight and high-performance solution for small tomato detection.
- The improved model meets the real-time detection demands of tomato-picking robots in plant factories.
- This advancement supports the development of more efficient and intelligent agricultural automation.
Related Concept Videos
Light Acquisition
8.5K
In order to produce glucose, plants need to capture sufficient light energy. Many modern plants have evolved leaves specialized for light acquisition. Leaves can be only millimeters in width or tens of meters wide, depending on the environment. Due to competition for sunlight, evolution has driven the evolution of increasingly larger leaves and taller plants, to avoid shading by their neighbors with contaminant elaboration of root architecture and mechanisms to transport water and nutrients.
8.5K
Key Elements for Plant Nutrition
18.9K
Like all living organisms, plants require organic and inorganic nutrients to survive, reproduce, grow and maintain homeostasis. To identify nutrients that are essential for plant functioning, researchers have leveraged a technique called hydroponics. In hydroponic culture systems, plants are grown—without soil—in water-based solutions containing nutrients. At least 17 nutrients have been identified as essential elements required by plants. Plants acquire these elements from the...
18.9K
Photoreceptors and Plant Responses to Light
20.6K
Light plays a significant role in regulating the growth and development of plants. In addition to providing energy for photosynthesis, light provides other important cues to regulate a range of developmental and physiological responses in plants.
20.6K
Plant Breeding and Biotechnology
19.5K
Crop cultivation has a long history in human civilization, with records showing the cultivation of cereal plants beginning at around 8000 BC. This early plant breeding was developed primarily to provide a steady supply of food.
19.5K
Plant Tissues
6.6K
Plants are multicellular eukaryotes with tissue systems made of various cell types that carry out specific functions. Different tissues work together to perform a unique function and form an organ. Organs working together form organ systems. Vascular plants have two distinct organ systems: a shoot system and a root system. The shoot system consists of two portions: the vegetative (non-reproductive) parts of the plant, such as the leaves and the stems, and the reproductive parts of the plant,...
6.6K
Fruit Development, Structure, and Function
22.5K
Fruits form from a mature flower ovary. As seeds develop from the ovules contained within, the ovary wall undergoes a series of complex changes to form fruit. In some fruits, such as soybeans, the ovary wall dries; in other fruits, such as grapes, it remains fleshy. In some cases, organs other than the ovary contribute to fruit formation; such fruits are called accessory fruits.
22.5K


