Abstract

In recent years unmanned aerial vehicles (UAVs) have emerged as a popular and cost-effective technology to capture high spatial and temporal resolution remote sensing (RS) images for a wide range of precision agriculture applications, which can help reduce costs and environmental impacts by providing detailed agricultural information to optimize field practices. Furthermore, deep learning (DL) has been successfully applied in agricultural applications such as weed detection, crop pest and disease detection, etc. as an intelligent tool. However, most DL-based methods place high computation, memory and network demands on resources. Cloud computing can increase processing efficiency with high scalability and low cost, but results in high latency and great pressure on the network bandwidth. The emerging of edge intelligence, although still in the early stages, provides a promising solution for artificial intelligence (AI) applications on intelligent edge devices at the edge of the network close to data sources. These devices are with built-in processors enabling onboard analytics or AI (e.g., UAVs and Internet of Things gateways). Therefore, in this paper, a comprehensive survey on the latest developments of precision agriculture with UAV RS and edge intelligence is conducted for the first time. The major insights observed are as follows: (a) in terms of UAV systems, small or light, fixed-wing or industrial rotor-wing UAVs are widely used in precision agriculture; (b) sensors on UAVs can provide multi-source datasets, and there are only a few public UAV dataset for intelligent precision agriculture, mainly from RGB sensors and a few from multispectral and hyperspectral sensors; (c) DL-based UAV RS methods can be categorized into classification, object detection and segmentation tasks, and convolutional neural network and recurrent neural network are the mostly common used network architectures; (d) cloud computing is a common solution to UAV RS data processing, while edge computing brings the computing close to data sources; (e) edge intelligence is the convergence of artificial intelligence and edge computing, in which model compression especially parameter pruning and quantization is the most important and widely used technique at present, and typical edge resources include central processing units, graphics processing units and field programmable gate arrays.

Highlights

  • With the advantages of: a) relatively smaller size and weight compared with clusters, multi-core and many-core processors, b) significantly lower power consumption compared with graphics processing units (GPU), and c) reprogrammed ability during the flight different from application-specific integrated circuit (ASIC), field programmable gate arrays (FPGA)-based platforms such as the Xilinx Zynq-7000 family provide plenty of solutions for real-time processing onboard unmanned aerial vehicles (UAVs) [218]

  • This paper gives a systematic and comprehensive overview of the latest development of precision agriculture (PA) promoted by UAV remote sensing (RS) and edge intelligence techniques

  • We first introduce the application of UAV RS in PA, including the fundamentals of various types of UAV systems and sensors and typical applications to give a preliminary picture

Read more

Summary

Introduction

An unmanned aerial vehicle (UAV) is a powered, aerial vehicle without any human operator, which can fly autonomously or be controlled remotely with various payloads [11] Due to their advantages in terms of flexible data acquisition and high spatial resolution [12], UAVs are quickly evolving and provide a powerful technical approach for many applications in PA, for example, crop state mapping [13,14], crop yield prediction [15,16], diseases detection [17,18], weed management [19,20] rapidly and nondestructively.

UAV Systems and Sensors for Precision Agriculture
The major and applications ofmonitoring sensors mounted
Application of UAV Remote Sensing in Precision Agriculture
Deep Learning Methods in Precision Agriculture
Dataset for Intelligent Precision Agriculture
Cloud Computing Paradigm for UAVs
Edge Computing Paradigm for UAVs
Edge Intelligence
Lightweight Network Model Design
Design a compact model architecture
Lightweight Convolution Design
Parameter Pruning
Low-rank Factorization
Parameter Quantization
Knowledge Distillation
Edge Resources for UAV RS
Future Directions
Findings
Conclusions
Discussion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call