A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation

Individual spacecraft manual navigation by human operators from ground station is expected to be an emerging problem as the number of spacecraft for space exploration increases. Hence, as an attempt to reduce the burden to control multiple spacecraft, future missions will employ smart spacecraft abl...

Full description

Bibliographic Details
Main Authors: Francesco de Gioia, Gabriele Meoni, Gianluca Giuffrida, Massimiliano Donati, Luca Fanucci
Format: Article
Language:English
Published: MDPI AG 2020-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/14/4041
_version_ 1797561790878449664
author Francesco de Gioia
Gabriele Meoni
Gianluca Giuffrida
Massimiliano Donati
Luca Fanucci
author_facet Francesco de Gioia
Gabriele Meoni
Gianluca Giuffrida
Massimiliano Donati
Luca Fanucci
author_sort Francesco de Gioia
collection DOAJ
description Individual spacecraft manual navigation by human operators from ground station is expected to be an emerging problem as the number of spacecraft for space exploration increases. Hence, as an attempt to reduce the burden to control multiple spacecraft, future missions will employ smart spacecraft able to navigate and operate autonomously. Recently, image-based optical navigation systems have proved to be promising solutions for inexpensive autonomous navigation. In this paper, we propose a robust image processing pipeline for estimating the center and radius of planets and moons in an image taken by an on-board camera. Our custom image pre-processing pipeline is tailored for resource-constrained applications, as it features a computationally simple processing flow with a limited memory footprint. The core of the proposed pipeline is a best-fitting model based on the RANSAC algorithm that is able to handle images corrupted with Gaussian noise, image distortions, and frame drops. We report processing time, pixel-level error of estimated body center and radius and the effect of noise on estimated body parameters for a dataset of synthetic images.
first_indexed 2024-03-10T18:19:38Z
format Article
id doaj.art-3473498ce36642448e467ca81124a066
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T18:19:38Z
publishDate 2020-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-3473498ce36642448e467ca81124a0662023-11-20T07:23:23ZengMDPI AGSensors1424-82202020-07-012014404110.3390/s20144041A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based NavigationFrancesco de Gioia0Gabriele Meoni1Gianluca Giuffrida2Massimiliano Donati3Luca Fanucci4Department of Information Engineering, University of Pisa Via Girolamo Caruso 16, 56122 Pisa, PI, ItalyIngeniArs S.r.l; Via Ponte a Piglieri 8, 56121 Pisa, PI, ItalyDepartment of Information Engineering, University of Pisa Via Girolamo Caruso 16, 56122 Pisa, PI, ItalyDepartment of Information Engineering, University of Pisa Via Girolamo Caruso 16, 56122 Pisa, PI, ItalyDepartment of Information Engineering, University of Pisa Via Girolamo Caruso 16, 56122 Pisa, PI, ItalyIndividual spacecraft manual navigation by human operators from ground station is expected to be an emerging problem as the number of spacecraft for space exploration increases. Hence, as an attempt to reduce the burden to control multiple spacecraft, future missions will employ smart spacecraft able to navigate and operate autonomously. Recently, image-based optical navigation systems have proved to be promising solutions for inexpensive autonomous navigation. In this paper, we propose a robust image processing pipeline for estimating the center and radius of planets and moons in an image taken by an on-board camera. Our custom image pre-processing pipeline is tailored for resource-constrained applications, as it features a computationally simple processing flow with a limited memory footprint. The core of the proposed pipeline is a best-fitting model based on the RANSAC algorithm that is able to handle images corrupted with Gaussian noise, image distortions, and frame drops. We report processing time, pixel-level error of estimated body center and radius and the effect of noise on estimated body parameters for a dataset of synthetic images.https://www.mdpi.com/1424-8220/20/14/4041RANSACvisual based navigationoptical navigationradius estimationcircle fittingimage processing
spellingShingle Francesco de Gioia
Gabriele Meoni
Gianluca Giuffrida
Massimiliano Donati
Luca Fanucci
A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation
Sensors
RANSAC
visual based navigation
optical navigation
radius estimation
circle fitting
image processing
title A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation
title_full A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation
title_fullStr A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation
title_full_unstemmed A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation
title_short A Robust RANSAC-Based Planet Radius Estimation for Onboard Visual Based Navigation
title_sort robust ransac based planet radius estimation for onboard visual based navigation
topic RANSAC
visual based navigation
optical navigation
radius estimation
circle fitting
image processing
url https://www.mdpi.com/1424-8220/20/14/4041
work_keys_str_mv AT francescodegioia arobustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT gabrielemeoni arobustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT gianlucagiuffrida arobustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT massimilianodonati arobustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT lucafanucci arobustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT francescodegioia robustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT gabrielemeoni robustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT gianlucagiuffrida robustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT massimilianodonati robustransacbasedplanetradiusestimationforonboardvisualbasednavigation
AT lucafanucci robustransacbasedplanetradiusestimationforonboardvisualbasednavigation