Abstract
In autonomous Unmanned Aerial Vehicles (UAVs), the vehicle should be able to manage itself without the control of a human. In these cases, it is crucial to have a safe and accurate method for estimating the position of the vehicle. Although GPS is commonly employed in this task, it is susceptible to failures by different means, such as when a GPS signal is blocked by the environment or by malicious attacks. Aiming to fill this gap, new alternative methodologies are arising such as the ones based on computer vision. This work aims to contribute to the process of autonomous navigation of UAVs using computer vision. Thus, it is presented a self-adaptive approach for position estimation able to change its own configuration for increasing its performance. Results show that an Artificial Neural Network (ANN) presented the best performance as an edge detector for pictures with buildings or roads and the Canny extractor was better at smooth surfaces. Moreover, our self-adaptive approach as a whole shows gain up to \(15\%\) if compared with non-adaptive methodologies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Al-Kaff, A., Martín, D., García, F., de la Escalera, A., María Armingol, J.: Survey of computer vision algorithms and applications for unmanned aerial vehicles. Expert Syst. Appl. 92, 447–463 (2018). https://doi.org/10.1016/j.eswa.2017.09.033
Braga, J.R.G., Velho, H.F.C., Conte, G., Doherty, P., Shiguemori, E.H.: An image matching system for autonomous UAV navigation based on neural network. In: 2016 14th International Conference on Control, Automation, Robotics and Vision (ICARCV), pp. 1–6. IEEE, November 2016. https://doi.org/10.1109/ICARCV.2016.7838775
Cesetti, A., Frontoni, E., Mancini, A., Ascani, A., Zingaretti, P., Longhi, S.: A visual global positioning system for unmanned aerial vehicles used in photogrammetric applications. J. Intell. Robot. Syst. 61(1–4), 157–168 (2011). https://doi.org/10.1007/s10846-010-9489-5
Conte, G., Doherty, P.: An integrated UAV navigation system based on aerial image matching. In: 2008 IEEE Aerospace Conference, pp. 1–10. IEEE, March 2008. https://doi.org/10.1109/AERO.2008.4526556
Conte, G., Doherty, P.: Vision-based unmanned aerial vehicle navigation using geo-referenced information. EURASIP J. Adv. Sig. Process. 2009(1), 387308 (2009). https://doi.org/10.1155/2009/387308
Sim, D.-G., Park, R.-H., Kim, R.-C., Lee, S.U.: Integrated position estimation using aerial image sequences. IEEE Trans. Pattern Anal. Mach. Intell. 24(1), 1–18 (2002). https://doi.org/10.1109/34.982881
Ferguson, S., Siddiqi, A., Lewis, K., de Weck, O.L.: Flexible and reconfigurable systems: nomenclature and review. In: ASME Design Engineering Technical Conferences, Design Automation Conference, Las Vegas, NV, Paper No. DETC2007/DAC-35745, pp. 1–15 (2007)
Filho, P.F.F.S.: Automatic landmark recognition in aerial images for the autonomous navigation system of unmanned aerial vehicles. Ph.D. thesis, Instituto Tecnológico de Aeronáutica (2016)
Hagan, M.T., Demuth, H.B., Beale, M.H.: Neural Network Design, vol. 2. Springer, London (2014)
Huebscher, M.C., McCann, J.A.: A survey of autonomic computingdegrees, models, and applications. ACM Comput. Surv. 40(3), 1–28 (2008). https://doi.org/10.1145/1380584.1380585
Kanellakis, C., Nikolakopoulos, G.: Survey on computer vision for UAVs: current developments and trends. J. Intell. Robot. Syst. Theory Appl. 87(1), 141–168 (2017). https://doi.org/10.1007/s10846-017-0483-z
Kotsiantis, S.B.: Supervised machine learning: a review of classification techniques. Informatica 31, 249–268 (2007). https://doi.org/10.1115/1.1559160
Krupitzer, C., Roth, F.M., Vansyckel, S., Schiele, G., Becker, C.: A survey on engineering approaches for self-adaptive systems. Pervasive Mob. Comput. 17(PB), 184–206 (2015). https://doi.org/10.1016/j.pmcj.2014.09.009
Lindsten, F., Callmer, J., Ohlsson, H., Tornqvist, D., Schon, T.B., Gustafsson, F.: Geo-referencing for UAV navigation using environmental classification. In: 2010 IEEE International Conference on Robotics and Automation, pp. 1420–1425. IEEE, May 2010. https://doi.org/10.1109/ROBOT.2010.5509424
Liu, X., Wang, H., Fu, D., Yu, Q., Guo, P., Lei, Z., Shang, Y.: An area-based position and attitude estimation for unmanned aerial vehicle navigation. Sci. China Technol. Sci. 58(5), 916–926 (2015)
Lyke, J.C., Christodoulou, C.G., Vera, G.A., Edwards, A.H.: An introduction to reconfigurable systems. Proc. IEEE 103(3), 291–317 (2015). https://doi.org/10.1109/JPROC.2015.2397832
Rice, J.R.: The algorithm selection problem. Adv. Comput. 15(C), 65–118 (1976). https://doi.org/10.1016/S0065-2458(08)60520-3
Szeliski, R.: Computer Vision, Texts in Computer Science, vol. 5. Springer, London (2011). https://doi.org/10.1007/978-1-84882-935-0
Trujillo-Pino, A., Krissian, K., Alemán-Flores, M., Santana-Cedrés, D.: Accurate subpixel edge location based on partial area effect. Image Vis. Comput. 31(1), 72–90 (2013). https://doi.org/10.1016/j.imavis.2012.10.005
Wan, X., Liu, J., Yan, H., Morgan, G.L.: Illumination-invariant image matching for autonomous UAV localisation based on optical sensing. ISPRS J. Photogramm. Remote Sens. 119, 198–213 (2016). https://doi.org/10.1016/j.isprsjprs.2016.05.016
Acknowledgments
The authors would like to thank José Renato Garcia Braga for its collaboration and discussions during the development of this work and to Department of Computer and Information Science (IDA) of Linköpings Universitet for providing the images used in this work. Gabriel Fornari would like to acknowledge the scholarship provided by CNPq under the process number \(140694/2016-1\). This work is partially supported by the Swedish Research Council (VR) Linnaeus Center CADICS, ELLIIT, and the Swedish Foundation for Strategic Research (CUAS Project, SymbiKCloud Project).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Fornari, G., de Santiago Júnior, V.A., Shiguemori, E.H. (2018). A Self-adaptive Approach for Autonomous UAV Navigation via Computer Vision. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2018. ICCSA 2018. Lecture Notes in Computer Science(), vol 10961. Springer, Cham. https://doi.org/10.1007/978-3-319-95165-2_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-95165-2_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-95164-5
Online ISBN: 978-3-319-95165-2
eBook Packages: Computer ScienceComputer Science (R0)