Real-Time Apple Detection System Using Embedded Systems With Hardware Accelerators: An Edge AI Application

by   Vittorio Mazzia, et al.

Real-time apple detection in orchards is one of the most effective ways of estimating apple yields, which helps in managing apple supplies more effectively. Traditional detection methods used highly computational machine learning algorithms with intensive hardware set up, which are not suitable for infield real-time apple detection due to their weight and power constraints. In this study, a real-time embedded solution inspired from "Edge AI" is proposed for apple detection with the implementation of YOLOv3-tiny algorithm on various embedded platforms such as Raspberry Pi 3 B+ in combination with Intel Movidius Neural Computing Stick (NCS), Nvidia's Jetson Nano and Jetson AGX Xavier. Data set for training were compiled using acquired images during field survey of apple orchard situated in the north region of Italy, and images used for testing were taken from widely used google data set by filtering out the images containing apples in different scenes to ensure the robustness of the algorithm. The proposed study adapts YOLOv3-tiny architecture to detect small objects. It shows the feasibility of deployment of the customized model on cheap and power-efficient embedded hardware without compromising mean average detection accuracy (83.64 difficult scenarios such as overlapping apples, complex background, less exposure of apple due to leaves and branches. Furthermore, the proposed embedded solution can be deployed on the unmanned ground vehicles to detect, count, and measure the size of the apples in real-time to help the farmers and agronomists in their decision making and management skills.


page 1

page 2

page 4

page 6

page 9

page 11

page 12

page 13


Quasi Real-Time Autonomous Satellite Detection and Orbit Estimation

A method of near real-time detection and tracking of resident space obje...

An Embedded and Real-Time Pupil Detection Pipeline

Wearable pupil detection systems often separate the analysis of the capt...

Embedded Real-Time Fall Detection Using Deep Learning For Elderly Care

This paper proposes a real-time embedded fall detection system using a D...

Integrating Edge-AI in Structural Health Monitoring domain

Structural health monitoring (SHM) tasks like damage detection are cruci...

Real-time Hyper-Dimensional Reconfiguration at the Edge using Hardware Accelerators

In this paper we present Hyper-Dimensional Reconfigurable Analytics at t...

Implementation And Performance Evaluation Of Background Subtraction Algorithms

The study evaluates three background subtraction techniques. The techniq...

3D Real-Time Supercomputer Monitoring

Supercomputers are complex systems producing vast quantities of performa...

Please sign up or login with your details

Forgot password? Click here to reset