The Influence of Point Cloud Accuracy from Image Matching on Automatic Preparation of Training Datasets for Object Detection in UAV Images

The dynamic development of deep learning methods in recent years has prompted the widespread application of these algorithms in the field of photogrammetry and remote sensing, especially in the areas of image recognition, classification, and object detection. Still, one of the biggest challenges in this field is the low availability of training datasets, especially regarding applications of oblique aerial imagery and UAV data. The process of acquiring such databases is labor-intensive. The solution to the problem of the unavailability of datasets and the need for manual annotation is to automate the process of generating annotations for images. One such approach is used in the following work. The proposed methodology for semi-automating the creation of training datasets was applied to detect objects on nadir and oblique images acquired from UAV. The methodology includes the following steps: (1) the generation of a dense 3D point cloud by two different methods: UAV photogrammetry and TLS (terrestrial laser scanning); (2) data processing, including clipping to objects and filtering of point clouds; (3) the projection of cloud points onto aerial images; and (4) the generation of bounding boxes bounding the objects of interest. In addition, the experiments performed are designed to test the accuracy and quality of the training datasets acquired in the proposed way. The effect of the accuracy of the point cloud extracted from dense UAV image matching on the resulting bounding boxes extracted by the proposed method was evaluated.

[1]  W. Ostrowski,et al.  APPLICATION OF MACHINE LEARNING FOR OBJECT DETECTION IN OBLIQUE AERIAL IMAGES , 2022, The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences.

[2]  T. Moeslund,et al.  The Challenge of Data Annotation in Deep Learning—A Case Study on Whole Plant Corn Silage , 2022, Sensors.

[3]  A. K. Sangaiah,et al.  A Review on Object Detection in Unmanned Aerial Vehicle Surveillance , 2021, International Journal of Cognitive Computing in Engineering.

[4]  Xianfeng Huang,et al.  Moving Car Recognition and Removal for 3D Urban Modelling Using Oblique Images , 2021, Remote. Sens..

[5]  Arun Kumar Singh,et al.  Railway Track Sleeper Detection in Low Altitude UAV Imagery Using Deep Convolutional Neural Network , 2021, 2021 IEEE International Geoscience and Remote Sensing Symposium IGARSS.

[6]  Ming-Hsuan Yang,et al.  Weakly Supervised Object Localization and Detection: A Survey , 2021, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Abdelhamid Mammeri,et al.  UAV-assisted Railway Track Segmentation based on Convolutional Neural Networks , 2021, 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring).

[8]  N. Haala,et al.  Juggling With Representations: On the Information Transfer Between Imagery, Point Clouds, and Meshes for Multi-Modal Semantics , 2021, ArXiv.

[9]  Xianfeng Huang,et al.  Deep Neural Networks for Road Sign Detection and Embedded Modeling Using Oblique Aerial Images , 2021, Remote. Sens..

[10]  Sergio L. Netto,et al.  A Comparative Analysis of Object Detection Metrics with a Companion Open-Source Toolkit , 2021, Electronics.

[11]  L. Jorge,et al.  A Review on Deep Learning in UAV Remote Sensing , 2021, Int. J. Appl. Earth Obs. Geoinformation.

[12]  P. Lesiak,et al.  UAVs in rail damage image diagnostics supported by deep-learning networks , 2021, Open Engineering.

[13]  A. Markham,et al.  Towards Semantic Segmentation of Urban-Scale 3D Point Clouds: A Dataset, Benchmarks and Challenges , 2020, 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Mehdi Maboudi,et al.  Rail Track Detection and Projection-Based 3D Modeling from UAV Point Cloud , 2020, Sensors.

[15]  Chris Henry,et al.  Automatic Detection System of Deteriorated PV Modules Using Drone with Thermal Camera , 2020, Applied Sciences.

[16]  Seongjo Kim,et al.  Deep learning based moving object detection for oblique images without future frames , 2020, Defense + Commercial Sensing.

[17]  Chen Chen,et al.  Density Map Guided Object Detection in Aerial Images , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[18]  Preeti Nagrath,et al.  Multi Object Tracking with UAVs using Deep SORT and YOLOv3 RetinaNet Detection Framework , 2020, Proceedings of the 1st ACM Workshop on Autonomous and Intelligent Mobile Systems.

[19]  Junwei Han,et al.  Object Detection in Optical Remote Sensing Images: A Survey and A New Benchmark , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[20]  Raul Queiroz Feitosa,et al.  Assessment of CNN-Based Methods for Individual Tree Detection on Images Captured by RGB Cameras Attached to UAVs , 2019, Sensors.

[21]  Gui-Song Xia,et al.  Detecting Power Lines in UAV Images with Convolutional Features and Structured Constraints , 2019, Remote. Sens..

[22]  Erik Blasch,et al.  Clustered Object Detection in Aerial Images , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[23]  Xiaoliang Wang,et al.  Fast and Accurate, Convolutional Neural Network Based Approach for Object Detection from UAV , 2018, IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society.

[24]  Christos-Savvas Bouganis,et al.  DroNet: Efficient convolutional neural network detector for real-time UAV applications , 2018, 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[25]  Friedrich Fraundorfer,et al.  Building Detection and Segmentation Using a CNN with Automatically Generated Training Data , 2018, IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium.

[26]  Farid Melgani,et al.  Convolutional SVM Networks for Object Detection in UAV Imagery , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[27]  Archana Singh,et al.  Vision based rail track extraction and monitoring through drone imagery , 2017, ICT Express.

[28]  Jiebo Luo,et al.  DOTA: A Large-Scale Dataset for Object Detection in Aerial Images , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[29]  Michele Volpi,et al.  Fast animal detection in UAV images using convolutional neural networks , 2017, 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS).

[30]  Liang Yang,et al.  UAV-Based Oblique Photogrammetry for Outdoor Data Acquisition and Offsite Visual Inspection of Transmission Line , 2017, Remote. Sens..

[31]  Yiping Yang,et al.  A High Resolution Optical Satellite Image Dataset for Ship Recognition and Some New Baselines , 2017, ICPRAM.

[32]  Antonio M. López,et al.  The SYNTHIA Dataset: A Large Collection of Synthetic Images for Semantic Segmentation of Urban Scenes , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[33]  Wuming Zhang,et al.  An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation , 2016, Remote. Sens..

[34]  Qixiang Ye,et al.  Orientation robust object detection in aerial images using deep convolutional neural network , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[35]  Wei-Ta Chu,et al.  Street sweeper: detecting and removing cars in street view images , 2015, Multimedia Tools and Applications.

[36]  Ming-Ting Sun,et al.  Semantic Instance Annotation of Street Scenes by 3D to 2D Label Transfer , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[37]  Gellért Máttyus,et al.  Fast Multiclass Vehicle Detection on Aerial Images , 2015, IEEE Geoscience and Remote Sensing Letters.

[38]  Zhifeng Xiao,et al.  Elliptic Fourier transformation-based histograms of oriented gradients for rotationally invariant object detection in remote-sensing images , 2015 .

[39]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[40]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[41]  Luc Van Gool,et al.  The Pascal Visual Object Classes Challenge: A Retrospective , 2014, International Journal of Computer Vision.

[42]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[43]  David A. McAllester,et al.  Object Detection with Discriminatively Trained Part Based Models , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[44]  Daphne Koller,et al.  Learning Spatial Context: Using Stuff to Find Things , 2008, ECCV.

[45]  Xiaodong Liu,et al.  A Review on Deep Learning Approaches to Image Classification and Object Segmentation , 2019, Computers, Materials & Continua.

[46]  Frédéric Jurie,et al.  Vehicle detection in aerial imagery : A small target detection benchmark , 2016, J. Vis. Commun. Image Represent..

[47]  Josiane Zerubia,et al.  Building Development Monitoring in Multitemporal Remotely Sensed Image Pairs with Stochastic Birth-Death Dynamics , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.