Abstract
Detection and recognition of military vehicle from a given image or a video frame with the help of unmanned aircraft system is the major issue which we are concerned about. Vehicle identification and classification from a resource constraint device embedded on an aerial vehicle integrated with an intelligent object detection algorithm, is a big support for defence agency. The vehicle can be controlled both manually and autonomously. However, there is no military objects/vehicles dataset openly available with different varieties of military classes. Hence, we propose our dataset having 6772 images with classes namely, Military Trucks, Military Tanks, Military Aircrafts, Military Helicopters, Civilian Car and Civilian aircraft. Quantize SSD Mobilenet v2 and Tiny Yolo v3 deep learning models are trained on our dataset and compared its performance over resources constraint edge devices. The observations and results from the research show that Tiny Yolo v3 performs well over the other model and is highly efficient and can even run with edge based devices due to it’s light weight. There is a detailed generalised mathematical calculation provided which calculates the number of flight paths and the total number of frames required to cover a given area for surveillance using available hardware specification. This work will be suitable for classifying the military and civilian vehicle in the real time scenario using edge device over UAVs.
Similar content being viewed by others
Notes
Gupta, Priyanka; Pareek, Bhavya; Singal, Gaurav; Rao, D Vijay (2021), ”Military and Civilian Vehicles Classification”, Mendeley Data, V1, https://doi.org/10.17632/njdjkbxdpn.1
References
(Accessed October 10, 2020) Camera module. https://www.raspberrypi.org/documentation/hardware/camera/
(Accessed October 10, 2020) Edjeelectronics/tensor owlite-object-detection-on-android-and-raspberrypi. https://github.com/EdjeElectronics/TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi
(Accessed October 10, 2020) Mobilenetv2: The next generation of ondevice computer vision networks. https://ai.googleblog.com/2018/04/mobilenetv2-next-generation-of-on.html
(Accessed October 10, 2020) Tfrecord and tf.example. https://www.tensorflow.org/tutorials/load_data/tfrecord#reading_a_tfrecord_file_2
(Accessed October 10, 2020) Uas photogrammetry. http://web.pdx.edu/~jduh/courses/geog493f17/Week07.pdf
(Accessed October 10, 2020) Unmanned aircraft systems. https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_data/file/673940/doctrine_uk_uas_jdp_0_30_2.pdf
Ayalew A, pooja D (2019) A review on object detection from unmanned aerial vehicle using cnn. International Journal of Advance Research, Ideas and Innovations in Technology
Becerra V (2019) Autonomous control of unmanned aerial vehicles. Electronics 8:452. https://doi.org/10.3390/electronics8040452
Bochkovskiy A, Wang C-Y, Liao H-YM (2020) Yolov4: Optimal speed and accuracy of object detection
Carpenter S (Accessed October 10, 2020) Fighting forest fires before they get big—with drones. https://www.wired.com/2015/06/fighting-forest-fores-get-big-drones/
Chung A, Kim S, Kwok E, Ryan M, Tan E, Gamadia R (2018) Cloud computed machine learning based real-time litter detection using micro-uav surveillance
Colomina I, Molina P (2014) Unmanned aerial systems for photogrammetry and remote sensing: A review. ISPRS J Photogramm Remote Sens 92:79–97. https://doi.org/10.1016/j.isprsjprs.2014.02.013, http://www.sciencedirect.com/science/article/pii/S0924271614000501
Coluccia A, Parisi G, Fascista A (2020) Detection and classification of multirotor drones in radar sensor networks: A review. Sensors 20(15). https://doi.org/10.3390/s20154172, https://www.mdpi.com/1424-8220/20/15/4172
Girshick R, Donahue J, Darrell T, Malik J (2016) Region-based convolutional networks for accurate object detection and segmentation. IEEE Trans Pattern Anal Mach Intell 38(1):142–158
Hadi R, Sulong G, George L (2014) Vehicle detection and tracking techniques: A concise review. Signal Image Process Int J 5. https://doi.org/10.5121/sipij.2013.5101
Hänsch R, Kaiser S, Hellwich O (2017) Near real-time object detection in rgbd data. In: VISIGRAPP
Hiebert B, Nouvet E, Jeyabalan V, Donelle L (2020) The application of drones in healthcare and health-related services in north america: A scoping review. Drones 4(3). https://doi.org/10.3390/drones4030030, https://www.mdpi.com/2504-446X/4/3/30
Kamran F, Shahzad M, Shafait F (2018) Automated military vehicle detection from low-altitude aerial images. In: 2018 Digital Image Computing: Techniques and Applications (DICTA), pp 1–8
Krishnamoorthi R (2018) Quantizing deep convolutional networks for efficient inference: A whitepaper. CoRR arXiv:1806.08342
Kwon Y (Accessed October 10, 2020). https://github.com/developer0hye/Yolo_Label
Kyrkou C, Plastiras G, Theocharides T, Venieris S I, Bouganis C (2018) Dronet: Efficient convolutional neural network detector for real-time uav applications. In: 2018 Design, Automation Test in Europe Conference Exhibition (DATE), pp 967–972
Lee J, Wang J, Crandall D, Šabanović S, Fox G (2017) Real-time, cloud-based object detection for unmanned aerial vehicles. In: 2017 First IEEE International Conference on Robotic Computing (IRC), pp 36–43
Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu C-Y, Berg A (2016) Ssd: Single shot multibox detector, vol 9905, pp 21–37
MobileFirstLLC (Accessed October 10, 2020) Download all images - chrome extension. https://chrome.google.com/webstore/detail/download-all-images/ifipmflagepipjokmbdecpmjbibjnakm
Mogili U, Deepak B (2018) Review on application of drone systems in precision agriculture. Procedia Comput Sci 133:502–509. https://doi.org/10.1016/j.procs.2018.07.063
Ramprasath M, Hariharan S, Anand MV (2018) Image classification using convolutional neural networks
NONAMI K (2007) Prospect and recent research &; development for civil use autonomous unmanned aircraft as uav and mav. J Syst Des Dyn 1 (2):120–128. https://doi.org/10.1299/jsdd.1.120
Pareek B, Gupta P, Singal G, Kushwaha R (2019) Person identification using autonomous drone through resource constraint devices. In: 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), pp 124–129
Piras M, Grasso N, Jabbar AA (2017) Uav photogrammetric solution using a raspberry pi camera module and smart devices: Test and results
Pratt L, Thrun S (1997) Guest editors’ introduction. Mach Learn 28(1):5–5. https://doi.org/10.1023/A:1007322005825
Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: Unified, real-time object detection, pp 779–788
Redmon J, Farhadi A (2018) Yolov3: An incremental improvement. arXiv:1804.02767
Ren S, He K, Girshick RB, Sun J (2015) Faster r-cnn: Towards real-time object detection with region proposal networks. IEEE Trans Pattern Anal Mach Intell 39:1137–1149
Ren Y, Zhu C, Xiao S (2018) Object detection based on fast/faster rcnn employing fully convolutional architectures. Math Probl Eng 2018:1–7. https://doi.org/10.1155/2018/3598316
Sandler M, Howard AG, Zhu M, Zhmoginov A, Chen L-C (2018) Inverted residuals and linear bottlenecks: Mobile networks for classification, detection and segmentation. CoRR arXiv:1801.04381
Scheck LCW (Accessed October 10, 2020) Lawrence sperry: Genius on autopilot. https://www.historynet.com/lawrence-sperry-autopilot-inventor-and-aviation-innovator.htm
Singh A, Patil D, Omkar SN (2018) Eye in the sky: Real-time drone surveillance system (DSS) for violent individuals identification using scatternet hybrid deep learning network. CoRR arXiv:1806.00746
Thiels C, Aho J, Zietlow S, Jenkins D (2015) Use of unmanned aerial vehicles for medical product transport. Air Med J 34. https://doi.org/10.1016/j.amj.2014.10.011
Torrey L, Shavlik J (Accessed October 10, 2020) Transfer learning. https://www.igi-global.com/chapter/transfer-learning/36988
Verdhan V, Verdhan V (2021) Object detection using deep learning. Computer Vision Using Deep Learning: Neural Network Architectures with Python and Keras, pp 141–185
Weiss K, Khoshgoftaar D (2016) A survey of transfer learning. J Big Data 3(1):9. https://doi.org/10.1186/s40537-016-0043-6
Xiao D, Shan F, Li Z, Le B T, Liu X, Li X (2019) A target detection model based on improved tiny-yolov3 under the environment of mining truck. IEEE Access 7:123757–123764
Yang Z, Pun-Cheng LSC (2018) Vehicle detection in intelligent transportation systems and its applications under varying environments: A review. Image Vis Comput 69:143–154. https://doi.org/10.1016/j.imavis.2017.09.008, http://www.sciencedirect.com/science/article/pii/S0262885617301592
Yujun Yang, Jianping Li, Yimei Yang (2015) The research of the fast svm classifier method. In: 2015 12th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), pp 121–124
Zaheer Z, Usmani A, Khan E, Qadeer MA (2016) Aerial surveillance system using uav. 2016 Thirteenth International Conference on Wireless and Optical Communications Networks (WOCN), pp 1–7
Acknowledgements
Special thanks to Archika Shukla, Hitesh Goyal, Manthan Jain, Nishant Katara, Reeya Jain, Utkarsh Pancholi, Vipul Maheshwari and Yash Garg from LNMIIT, Jaipur for helping in the annotation of the dataset.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
P. Gupta and B. Pareek contributed equally to this paper
Appendix
Appendix
-
UAV - Unmanned Aerial Vehicle
-
UAS - Unmanned Aircraft System
-
SSD - Single-shot Detector
-
YOLO - You Only Look Once
-
CNN - Convolutional Neural Networks
-
R-CNN - Region Based Convolutional Neural Networks
-
SVM - Support Vector Machine
-
GPU - Graphics Processing Unit
-
HOG - Histogram of Oriented Gradient
-
KCF - Kernelized Correlation Filter
-
RGBD - Red, Green, Blue, Depth
-
RGB - Red, Green, Blue
-
AUC - Area under the ROC Curve
-
VOC - Pascal Visual Object Classes
-
TPU - TensorFlow Processing Unit
-
ISRO - Indian Space Research Organisation
-
jpeg - Joint Photographic Experts Group
-
jpg - Joint Photographic Experts
-
png - Portable Network Graphics
-
txt - Text
-
xml - Extensible Markup Language
-
csv - Comma Separated Values
-
TF - TensorFlow
-
ReLU - Rectified Linear Unit
-
RAM - Random Access Memory
-
CUDA - Compute Unified Device Architecture
-
cuDNN - CUDA Deep Neural Network
-
GPIO - General-Purpose Input/Output
-
USB - Universal Serial Bus
-
GPS - Global Positioning System
-
PWM - Pulse Width Modulation
-
ESC - Electronic Speed Controller
-
RC -
-
MAVLink - Micro Air Vehicle Link
-
mAP - Mean Average Precision
Rights and permissions
About this article
Cite this article
Gupta, P., Pareek, B., Singal, G. et al. Edge device based Military Vehicle Detection and Classification from UAV. Multimed Tools Appl 81, 19813–19834 (2022). https://doi.org/10.1007/s11042-021-11242-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11242-y