| Literature DB >> 29954080 |
Alberto Rivas1, Pablo Chamoso2, Alfonso González-Briones3, Juan Manuel Corchado4,5,6.
Abstract
Multirotor drones have been one of the most important technological advances of the last decade. Their mechanics are simple compared to other types of drones and their possibilities in flight are greater. For example, they can take-off vertically. Their capabilities have therefore brought progress to many professional activities. Moreover, advances in computing and telecommunications have also broadened the range of activities in which drones may be used. Currently, artificial intelligence and information analysis are the main areas of research in the field of computing. The case study presented in this article employed artificial intelligence techniques in the analysis of information captured by drones. More specifically, the camera installed in the drone took images which were later analyzed using Convolutional Neural Networks (CNNs) to identify the objects captured in the images. In this research, a CNN was trained to detect cattle, however the same training process could be followed to develop a CNN for the detection of any other object. This article describes the design of the platform for real-time analysis of information and its performance in the detection of cattle.Entities:
Keywords: Unmanned Aerial Vehicle; cattle detection; convolutional neural network; drone; multirotor
Mesh:
Year: 2018 PMID: 29954080 PMCID: PMC6068661 DOI: 10.3390/s18072048
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Diagram showing the connections on board.
Figure 2Software developed to monitor all the information in real time [41].
Figure 3Software developed to visualize the telemetry recorded.
Figure 4Location where the case study was conducted.
Figure 5Architecture of the Convolutional Neural Network.
Figure 6A sample of the data used to train the CNN. Two classes are used: target (a); and background (b).
Figure 7One of the frames captured by the auxiliary camera (top-left); analyzed by the CNN over a grid pattern producing a probability distribution (top-right); values which can then be boosted and quantized as to differentiate every single target (bottom-left); and visualization of the result for the user (bottom-right).
Figure 8Software developed showing the analyzed video.