Gesture recognition in the problem of contactless control of an unmanned aerial vehicle


The problem of contactless control of an unmanned aerial vehicle by human gestures is considered. A system of commands is proposed for an AR.Drone 2.0 quadcopter equipped with a builtin computer, two color video cameras, the Linux operating system, and sensors for measuring the flight height, speed, and stability. An Asus Xtion Pro Live three-dimensional sensor based on triangulation and structured light is used to enter data into the control system. Gesture recognition is performed by frame-by-frame processing of a video sequence consisting of depth images. The method does not require initial training, is insensitive to changes in lighting, and is invariant to the sizes of the human palm and body.


  1. 1.

    Parrot AR.Drone 2.0: Even more piloting possibilities!

  2. 2.

    AR.Drone + Kinect.

  3. 3.

    V. Devyatkov, A. Alfimtsev, “Human-Computer Interaction in Games Using Computer Vision Techniques,” Image Processing: Concepts, Methodologies, Tools, and Applications. Hershey, USA: IGI Global, 2011. Ch. 10. P. 146–167.

    Google Scholar 

  4. 4.

    AR.Drone 2.0.

  5. 5.

    Asus Xtion Pro Live. PRO LIVE.

  6. 6.

    J. Shotton, A. Fitzgibbon, M. Cook, et al., “Real-Time Human Pose Recognition in Parts from Single Depth Images,” in Proc. CVPR’11 (IEEE, 2011), pp. 1297–1304.

    Google Scholar 

  7. 7.

    OpenNI: The Standard Framework for 3D Sensing.

  8. 8.

    K. Palagyi, Skeletonization and its Applications.

  9. 9.

    W. T. Freeman, D. B. Anderson, P. Beardsley, et al., “Computer Vision for Interactive Computer Graphics,” IEEE. Comput. Graph. Appl. 18 (3), 42–53 (1998).

    Article  Google Scholar 

  10. 10.

    A. A. Rozhentsov, K. V. Morozov, and A. A. Baev, “Modified Generalized Hough Transform for 3D Image Processing with Unknown Rotation and Scaling Parameters,” Avtometriya 49 (2), 30–41 (2013) [Optoelectron., Instrum. Data Process. 49 (2), 131–141 (2013)].

    Google Scholar 

  11. 11.

    S. A. Belokon, Yu. N. Zolotukhin, K. Yu. Kotov, et al., “Using the Kalman Filter in the Quadrotor Vehicle Trajectory Tracking System,” Avtometriya 49 (6), 14–24 (2013) [Optoelectron., Instrum. Data Process. 49 (6), 536–545 (2013)].

    Google Scholar 

Download references

Author information



Corresponding author

Correspondence to V. E. Nahapetyan.

Additional information

Original Russian Text © V.E. Nahapetyan, V.M. Khachumov, 2015, published in Avtometriya, 2015, Vol. 51, No. 2, pp. 103–109.

About this article

Verify currency and authenticity via CrossMark

Cite this article

Nahapetyan, V.E., Khachumov, V.M. Gesture recognition in the problem of contactless control of an unmanned aerial vehicle. Optoelectron.Instrument.Proc. 51, 192–197 (2015).

Download citation


  • unmanned aerial vehicle control
  • gesture recognition
  • image processing