Abstract
We present the implementation of two visual pose estimation algorithms (object-camera and face-camera) with a control system for a low cost quadcopter for an application in a remote electronic laboratory. The objective is threefold: (i) to allow the drone to inspect instruments in the remote lab, (ii) to localize a teacher and center his face in the image for student-teacher remote communication, (iii) and to return back home and land on a platform for automatic recharge of the batteries. The object-camera localization system is composed of two complementary visual approaches: (i) a visual SLAM (Simultaneous Localization And Mapping) system, and (ii) a homography-based localization system. We extend the application scenarios of the SLAM system by allowing close range inspection of a planar instrument and autonomous landing. The face-camera localization system is based on 3D modeling of the face, and a state of the art 2D facial point detector. Experiments conducted in a remote laboratory workspace are presented. They prove the robustness of the proposed object-camera visual pose system compared to the SLAM system, the performance of the face-camera visual servoing and pose estimation system in terms of real-time, robustness and accuracy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Luthon, F., Larroque, B., Khattar, F., Dornaika, F.: Use of gaming and computer vision to drive student motivation in remote learning lab activities. In: 10th Annual International Conference of Education, Research and Innovation, ICERI 2017, pp. 2320–2329 (2017)
Eberli, D., Scaramuzza, D., Weiss, S., Siegwart, R.: Vision based position control for MAVs using one single circular landmark. J. Intell. Robot. Syst. 61(1–4), 495–512 (2011)
Schauwecker, K., Zell, A.: On-board dual-stereo-vision for the navigation of an autonomous MAV. J. Intell. Robot. Syst. 74(1–2), 1–16 (2014)
Flores, G., Zhou, S., Lozano, R., Castillo, P.: A vision and GPS-based real-time trajectory planning for a MAV in unknown and low-sunlight environments. J. Intell. Robot. Syst. 74(1–2), 59–67 (2014)
Klein, G., Murray, D.: Parallel tracking and mapping for small AR workspaces. In: 6th IEEE and ACM International Symposium on Mixed and Augmented Reality, ISMAR 2007, pp. 225–234. IEEE (2007)
Engel, J., Sturm, J., Cremers, D.: Scale-aware navigation of a low-cost quadrocopter with a monocular camera. Robot. Auton. Syst. 62(11), 1646–1656 (2014). Special Issue on Visual Control of Mobile Robots
Luthon, F., Larroque, B.: LaboREM a remote laboratory for game-like training in electronics. IEEE Trans. Learn. Technol. 8(3), 311–321 (2015)
Medioni, G., Kang, S.B.: Emerging Topics in Computer Vision. Prentice Hall PTR, Upper Saddle River (2004)
Krig, S.: Interest Point Detector and Feature Descriptor Survey. In: Computer Vision Metrics. Apress, Berkeley (2014). https://doi.org/10.1007/978-1-4302-5930-5_6
Evangelidis, G.D., Psarakis., E.Z.: Parametric image alignment using enhanced correlation coefficient maximization. IEEE Trans. Pattern Anal. Mach. Intell. 30(10), 1858–1865 (2008)
Dornaika, F.: Registering conventional images with low resolution panoramic images. In: The 5th International Conference on Computer Vision Systems (2007)
Fawzi, K., Fadi, D., Franck, L., Benoit, L.: Quadcopter control using onboard monocular camera for enriching remote laboratory facilities. In: 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR). IEEE (2018)
Lowe, D.G.: Object recognition from local scale-invariant features. In: The proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 2, pp. 1150–1157. IEEE (1999)
Nagi, J., Giusti, A., Di Caro, G.A., Gambardella, L.M.: Human control of UAVS using face pose estimates and hand gestures. In: Proceedings of the 2014 ACM/IEEE International Conference on Human-Robot Interaction, pp. 252–253. ACM (2014)
Paul, V., Jones, M.J.: Robust real-time face detection. Int. J. Comput. Vis. 57(2), 137–154 (2004)
Monajjemi, M., Mohaimenianpour, S., Vaughan, R.: UAV, come to me: end-to-end, multi-scale situated HRI with an uninstrumented human and a distant UAV. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4410–4417. IEEE (2016)
Dornaika, F., Davoine, F.: On appearance based face and facial action tracking. IEEE Trans. Circuits Syst. Video Technol. 16(9), 1107–1124 (2006)
Unzueta, L., Pimenta, W., Goenetxea, J., Santos, L.P., Dornaika, F.: Efficient deformable 3d face model fitting to monocular images (2016)
Kazemi, V., Josephine, S.: One millisecond face alignment with an ensemble of regression trees. In: 27th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2014, Columbus, United States, 23 June 2014 through 28 June 2014, pp. 1867–1874. IEEE Computer Society (2014)
Gao, X.-S., Hou, X.-R., Tang, J., Cheng, H.-F.: Complete solution classification for the perspective-three-point problem. IEEE Trans. Pattern Anal. Mach. Intell. 25(8), 930–943 (2003)
Lepetit, V., Moreno-Noguer, F., Fua, P.: EPNP: an accurate O(n) solution to the PnP problem. Int. J. Comput. Vis. 81(2), 155 (2009)
Ariz, M., Bengoechea, J.J., Villanueva, A., Cabeza, R.: A novel 2d/3d database with automatic face annotation for head tracking and pose estimation. Comput. Vis. Image Underst. 148, 201–210 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Khattar, F., Dornaika, F., Larroque, B., Luthon, F. (2018). 3D Object-Camera and 3D Face-Camera Pose Estimation for Quadcopter Control: Application to Remote Labs. In: Blanc-Talon, J., Helbert, D., Philips, W., Popescu, D., Scheunders, P. (eds) Advanced Concepts for Intelligent Vision Systems. ACIVS 2018. Lecture Notes in Computer Science(), vol 11182. Springer, Cham. https://doi.org/10.1007/978-3-030-01449-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-030-01449-0_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01448-3
Online ISBN: 978-3-030-01449-0
eBook Packages: Computer ScienceComputer Science (R0)