Real-Time Apple Detection System Using Embedded Systems With Hardware
Accelerators: An Edge AI Application
- URL: http://arxiv.org/abs/2004.13410v1
- Date: Tue, 28 Apr 2020 10:40:01 GMT
- Title: Real-Time Apple Detection System Using Embedded Systems With Hardware
Accelerators: An Edge AI Application
- Authors: Vittorio Mazzia, Francesco Salvetti, Aleem Khaliq, Marcello Chiaberge
- Abstract summary: 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.
The proposed embedded solution can be deployed on the unmanned ground vehicles to detect, count, and measure the size of the apples.
- Score: 1.3764085113103222
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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%) and achieved frame rate up to 30 fps even for the
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.
Related papers
- Zero-Shot Detection of AI-Generated Images [54.01282123570917]
We propose a zero-shot entropy-based detector (ZED) to detect AI-generated images.
Inspired by recent works on machine-generated text detection, our idea is to measure how surprising the image under analysis is compared to a model of real images.
ZED achieves an average improvement of more than 3% over the SoTA in terms of accuracy.
arXiv Detail & Related papers (2024-09-24T08:46:13Z) - ESOD: Efficient Small Object Detection on High-Resolution Images [36.80623357577051]
Small objects are usually sparsely distributed and locally clustered.
Massive feature extraction computations are wasted on the non-target background area of images.
We propose to reuse the detector's backbone to conduct feature-level object-seeking and patch-slicing.
arXiv Detail & Related papers (2024-07-23T12:21:23Z) - High-Speed Detector For Low-Powered Devices In Aerial Grasping [16.940649285960028]
Fast Fruit Detector (FFD) is a resource-efficient, single-stage, and postprocessing-free object detector.
FFD achieves 100FPS@FP32 precision on the latest 10W NVIDIA Jetson-NX embedded device.
arXiv Detail & Related papers (2024-02-22T14:44:50Z) - S$^3$AD: Semi-supervised Small Apple Detection in Orchard Environments [3.1979650133817206]
Crop detection is integral for precision agriculture applications such as automated yield estimation or fruit picking.
In this work, we address the challenges by reformulating the apple detection task in a semi-supervised manner.
We provide a large, high-resolution dataset MAD comprising 105 labeled images with 14,667 annotated apple instances and 4,440 unlabeled images.
We also propose a novel Semi-Supervised Small Apple Detection system S$3$AD based on contextual attention and selective tiling to improve the challenging detection of small apples.
arXiv Detail & Related papers (2023-11-08T21:25:27Z) - KECOR: Kernel Coding Rate Maximization for Active 3D Object Detection [48.66703222700795]
We resort to a novel kernel strategy to identify the most informative point clouds to acquire labels.
To accommodate both one-stage (i.e., SECOND) and two-stage detectors, we incorporate the classification entropy tangent and well trade-off between detection performance and the total number of bounding boxes selected for annotation.
Our results show that approximately 44% box-level annotation costs and 26% computational time are reduced compared to the state-of-the-art method.
arXiv Detail & Related papers (2023-07-16T04:27:03Z) - ETAD: A Unified Framework for Efficient Temporal Action Detection [70.21104995731085]
Untrimmed video understanding such as temporal action detection (TAD) often suffers from the pain of huge demand for computing resources.
We build a unified framework for efficient end-to-end temporal action detection (ETAD)
ETAD achieves state-of-the-art performance on both THUMOS-14 and ActivityNet-1.3.
arXiv Detail & Related papers (2022-05-14T21:16:21Z) - Embracing Single Stride 3D Object Detector with Sparse Transformer [63.179720817019096]
In LiDAR-based 3D object detection for autonomous driving, the ratio of the object size to input scene size is significantly smaller compared to 2D detection cases.
Many 3D detectors directly follow the common practice of 2D detectors, which downsample the feature maps even after quantizing the point clouds.
We propose Single-stride Sparse Transformer (SST) to maintain the original resolution from the beginning to the end of the network.
arXiv Detail & Related papers (2021-12-13T02:12:02Z) - Analysis of voxel-based 3D object detection methods efficiency for
real-time embedded systems [93.73198973454944]
Two popular voxel-based 3D object detection methods are studied in this paper.
Our experiments show that these methods mostly fail to detect distant small objects due to the sparsity of the input point clouds at large distances.
Our findings suggest that a considerable part of the computations of existing methods is focused on locations of the scene that do not contribute with successful detection.
arXiv Detail & Related papers (2021-05-21T12:40:59Z) - A Real-time Low-cost Artificial Intelligence System for Autonomous
Spraying in Palm Plantations [1.6799377888527687]
In precision crop protection, (target-orientated) object detection in image processing can help navigate Unmanned Aerial Vehicles (UAV, crop protection drones) to the right place to apply the pesticide.
We propose a solution based on a light deep neural network (DNN), called Ag-YOLO, which can make the crop protection UAV have the ability to target detection and autonomous operation.
arXiv Detail & Related papers (2021-03-06T15:05:14Z) - Achieving Real-Time LiDAR 3D Object Detection on a Mobile Device [53.323878851563414]
We propose a compiler-aware unified framework incorporating network enhancement and pruning search with the reinforcement learning techniques.
Specifically, a generator Recurrent Neural Network (RNN) is employed to provide the unified scheme for both network enhancement and pruning search automatically.
The proposed framework achieves real-time 3D object detection on mobile devices with competitive detection performance.
arXiv Detail & Related papers (2020-12-26T19:41:15Z) - DeepApple: Deep Learning-based Apple Detection using a Suppression Mask
R-CNN [15.58696661701869]
This letter reports on the development of a novel deep learning-based apple detection framework named DeepApple.
We first collect a comprehensive apple orchard dataset for 'Gala' and 'Blondee' apples, using a color camera, under different lighting conditions.
We then develop a novel suppression Mask R-CNN for apple detection, in which a suppression branch is added to the standard Mask R-CNN to suppress non-apple features generated by the original network.
arXiv Detail & Related papers (2020-10-19T21:07:46Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.