Autonomous Face Detection and Tracking Using Quadrotor UAV

In this paper, human face detection and tracking system with a camera of the Quadrotor UAV is proposed. During flight, Quadrotor takes photos of the human face, records videos and sends these photos and videos to the computer with Wi-fi connection. Face detection algorithm detects human face using Viola Jones algorithm. Face detection algorithm can detect multiple faces at the same time. Face tracking algorithm identifies feature points of the face in first frame and track these features in following frames in a video recorded by the Quadrotor UAV’s camera. Face detection and face tracking algorithms’ performances are evaluated by using photos and videos of the human faces. It could be interpreted that face detection algorithm successfully detect single and multiple faces and face tracking algorithm is competent to track the human face.

[1]  Hakan Temeltas,et al.  Attitude control of a quadrotor , 2009, 2009 4th International Conference on Recent Advances in Space Technologies.

[2]  Rubén Heras Evangelio,et al.  Clustering Motion for Real-Time Optical Flow Based Tracking , 2012, 2012 IEEE Ninth International Conference on Advanced Video and Signal-Based Surveillance.

[3]  Cosku Kasnakoglu,et al.  Modeling and Simulation of Quadrotor UAV Using PID Controller , 2019, 2019 11th International Conference on Electronics, Computers and Artificial Intelligence (ECAI).

[4]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[5]  Gian Luca Foresti,et al.  Aerial video surveillance system for small-scale UAV environment monitoring , 2017, 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[6]  Rodrigo Salas,et al.  Robust Alternating AdaBoost , 2007, CIARP.

[7]  Anastasios Tefas,et al.  Embedded UAV Real-Time Visual Object Detection and Tracking , 2019, 2019 IEEE International Conference on Real-time Computing and Robotics (RCAR).

[8]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  Jaspreet Kaur,et al.  Performance Analysis of Face Detection by using Viola-Jones algorithm , 2017 .

[10]  Madinatul Munawwaroh,et al.  The design of face recognition and tracking for human-robot interaction , 2017, 2017 2nd International conferences on Information Technology, Information Systems and Electrical Engineering (ICITISEE).

[11]  Shivam Gupta,et al.  Review of optical flow technique for moving object detection , 2016, 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I).

[12]  Farhad Dadgostar,et al.  Square Patch Feature: Faster weak-classifier for robust object detection , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[13]  Štefan Kozák,et al.  An effective face detection algorithm , 2018, 2018 Cybernetics & Informatics (K&I).

[14]  Paul A. Viola,et al.  Robust Real-time Object Detection , 2001 .

[15]  Qing Yang,et al.  Sparse Spatiotemporal Descriptor for Micro-Expression Recognition Using Enhanced Local Cube Binary Pattern , 2020, Sensors.

[16]  Yi-Qing Wang,et al.  An Analysis of the Viola-Jones Face Detection Algorithm , 2014, Image Process. Line.

[17]  S. Liu Object Trajectory Estimation Using Optical Flow , 2009 .

[18]  Paul A. Viola,et al.  Detecting Pedestrians Using Patterns of Motion and Appearance , 2005, International Journal of Computer Vision.