Cargando…

An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC

In this paper, we proposed an accurate and robust method for absolute pose estimation with UAV (unmanned aerial vehicle) using RANSAC (random sample consensus). Because the artificial 3D control points with high accuracy are time-consuming and the small point set may lead low measuring accuracy, we...

Descripción completa

Detalles Bibliográficos
Autores principales: Guo, Kai, Ye, Hu, Gao, Xin, Chen, Honglin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9371407/
https://www.ncbi.nlm.nih.gov/pubmed/35957482
http://dx.doi.org/10.3390/s22155925
_version_ 1784767131352563712
author Guo, Kai
Ye, Hu
Gao, Xin
Chen, Honglin
author_facet Guo, Kai
Ye, Hu
Gao, Xin
Chen, Honglin
author_sort Guo, Kai
collection PubMed
description In this paper, we proposed an accurate and robust method for absolute pose estimation with UAV (unmanned aerial vehicle) using RANSAC (random sample consensus). Because the artificial 3D control points with high accuracy are time-consuming and the small point set may lead low measuring accuracy, we designed a customized UAV to efficiently obtain mass 3D points. A light source was mounted on the UAV and used as a 3D point. The position of the 3D point was given by RTK (real-time kinematic) mounted on the UAV, and the position of the corresponding 2D point was given by feature extraction. The 2D–3D point correspondences exhibited some outliers because of the failure of feature extraction, the error of RTK, and wrong matches. Hence, RANSAC was used to remove the outliers and obtain the coarse pose. Then, we proposed a method to refine the coarse pose, whose procedure was formulated as the optimization of a cost function about the reprojection error based on the error transferring model and gradient descent to refine it. Before that, normalization was given for all the valid 2D–3D point correspondences to improve the estimation accuracy. In addition, we manufactured a prototype of a UAV with RTK and light source to obtain mass 2D–3D point correspondences for real images. Lastly, we provided a thorough test using synthetic data and real images, compared with several state-of-the-art perspective-n-point solvers. Experimental results showed that, even with a high outlier ratio, our proposed method had better performance in terms of numerical stability, noise sensitivity, and computational speed.
format Online
Article
Text
id pubmed-9371407
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93714072022-08-12 An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC Guo, Kai Ye, Hu Gao, Xin Chen, Honglin Sensors (Basel) Article In this paper, we proposed an accurate and robust method for absolute pose estimation with UAV (unmanned aerial vehicle) using RANSAC (random sample consensus). Because the artificial 3D control points with high accuracy are time-consuming and the small point set may lead low measuring accuracy, we designed a customized UAV to efficiently obtain mass 3D points. A light source was mounted on the UAV and used as a 3D point. The position of the 3D point was given by RTK (real-time kinematic) mounted on the UAV, and the position of the corresponding 2D point was given by feature extraction. The 2D–3D point correspondences exhibited some outliers because of the failure of feature extraction, the error of RTK, and wrong matches. Hence, RANSAC was used to remove the outliers and obtain the coarse pose. Then, we proposed a method to refine the coarse pose, whose procedure was formulated as the optimization of a cost function about the reprojection error based on the error transferring model and gradient descent to refine it. Before that, normalization was given for all the valid 2D–3D point correspondences to improve the estimation accuracy. In addition, we manufactured a prototype of a UAV with RTK and light source to obtain mass 2D–3D point correspondences for real images. Lastly, we provided a thorough test using synthetic data and real images, compared with several state-of-the-art perspective-n-point solvers. Experimental results showed that, even with a high outlier ratio, our proposed method had better performance in terms of numerical stability, noise sensitivity, and computational speed. MDPI 2022-08-08 /pmc/articles/PMC9371407/ /pubmed/35957482 http://dx.doi.org/10.3390/s22155925 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Guo, Kai
Ye, Hu
Gao, Xin
Chen, Honglin
An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC
title An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC
title_full An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC
title_fullStr An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC
title_full_unstemmed An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC
title_short An Accurate and Robust Method for Absolute Pose Estimation with UAV Using RANSAC
title_sort accurate and robust method for absolute pose estimation with uav using ransac
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9371407/
https://www.ncbi.nlm.nih.gov/pubmed/35957482
http://dx.doi.org/10.3390/s22155925
work_keys_str_mv AT guokai anaccurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT yehu anaccurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT gaoxin anaccurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT chenhonglin anaccurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT guokai accurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT yehu accurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT gaoxin accurateandrobustmethodforabsoluteposeestimationwithuavusingransac
AT chenhonglin accurateandrobustmethodforabsoluteposeestimationwithuavusingransac