Filtering Keypoints with ORB Features
Main Author: | |
---|---|
Publication Date: | 2024 |
Other Authors: | , , |
Format: | Conference object |
Language: | eng |
Source: | Repositório Institucional da UNESP |
Download full: | http://dx.doi.org/10.5194/isprs-archives-XLVIII-3-2024-177-2024 https://hdl.handle.net/11449/307343 |
Summary: | Keypoint detectors and descriptors are essential for identifying points and their correspondences in overlapping images, being fundamental inputs for many subsequent processes, including Pose Estimation, Visual Odometry, vSLAM, Object Detection, Object Tracking, Augmented Reality, Image Mosaicking, and Panorama Stitching. Techniques like SIFT, SURF, KAZE, and ORB aim to identify repeatable, distinctive, efficient, and local features. Despite their robustness, some keypoints, especially those detected in fisheye cameras, do not contribute to the solution, and may introduce outliers or errors. Fisheye cameras capture a broader view, leading to more keypoints at infinity and potential errors. Filtering these keypoints is important to maintain consistent input observations. Various methods, including gradient-based sky region detection, adaptive algorithms, and K-means clustering, addressed this issue. Semantic segmentation could be an effective alternative, but it requires extensive computational resources. Machine learning provides a more flexible alternative, processing large data volumes with moderate computational power and enhancing solution robustness by filtering non-contributing keypoints already detected in these vision-based approaches. In this paper we present and assess a machine learning model to classify keypoints as sky or non-sky, achieving an accuracy of 82.1%. |
id |
UNSP_34aa02482dad13d4144efc83dfb0e47b |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/307343 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Filtering Keypoints with ORB Featuresfisheye lenseskeypointsmachine learningORB featuresKeypoint detectors and descriptors are essential for identifying points and their correspondences in overlapping images, being fundamental inputs for many subsequent processes, including Pose Estimation, Visual Odometry, vSLAM, Object Detection, Object Tracking, Augmented Reality, Image Mosaicking, and Panorama Stitching. Techniques like SIFT, SURF, KAZE, and ORB aim to identify repeatable, distinctive, efficient, and local features. Despite their robustness, some keypoints, especially those detected in fisheye cameras, do not contribute to the solution, and may introduce outliers or errors. Fisheye cameras capture a broader view, leading to more keypoints at infinity and potential errors. Filtering these keypoints is important to maintain consistent input observations. Various methods, including gradient-based sky region detection, adaptive algorithms, and K-means clustering, addressed this issue. Semantic segmentation could be an effective alternative, but it requires extensive computational resources. Machine learning provides a more flexible alternative, processing large data volumes with moderate computational power and enhancing solution robustness by filtering non-contributing keypoints already detected in these vision-based approaches. In this paper we present and assess a machine learning model to classify keypoints as sky or non-sky, achieving an accuracy of 82.1%.Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Research Council of FinlandCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Department of Cartography Faculty of Sciences and Technology São Paulo State University (UNESP)Department of Remote Sensing and Photogrammetry Finnish Geospatial Research Institute (FGI) National Land Survey of FinlandDepartment of Cartography Faculty of Sciences and Technology São Paulo State University (UNESP)FAPESP: 2021/06029-7CNPq: 303670_2018-5Research Council of Finland: 353264CAPES: 88887.310313/2018-00Universidade Estadual Paulista (UNESP)National Land Survey of FinlandGarcia, Thaisa Aline Correia [UNESP]Tommaselli, Antonio Maria Garcia [UNESP]Castanheiro, Letícia Ferrrari [UNESP]Campos, Mariana Batista2025-04-29T20:09:04Z2024-11-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject177-182http://dx.doi.org/10.5194/isprs-archives-XLVIII-3-2024-177-2024International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, v. 48, n. 3, p. 177-182, 2024.1682-1750https://hdl.handle.net/11449/30734310.5194/isprs-archives-XLVIII-3-2024-177-20242-s2.0-85213347217Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archivesinfo:eu-repo/semantics/openAccess2025-04-30T13:57:19Zoai:repositorio.unesp.br:11449/307343Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-04-30T13:57:19Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Filtering Keypoints with ORB Features |
title |
Filtering Keypoints with ORB Features |
spellingShingle |
Filtering Keypoints with ORB Features Garcia, Thaisa Aline Correia [UNESP] fisheye lenses keypoints machine learning ORB features |
title_short |
Filtering Keypoints with ORB Features |
title_full |
Filtering Keypoints with ORB Features |
title_fullStr |
Filtering Keypoints with ORB Features |
title_full_unstemmed |
Filtering Keypoints with ORB Features |
title_sort |
Filtering Keypoints with ORB Features |
author |
Garcia, Thaisa Aline Correia [UNESP] |
author_facet |
Garcia, Thaisa Aline Correia [UNESP] Tommaselli, Antonio Maria Garcia [UNESP] Castanheiro, Letícia Ferrrari [UNESP] Campos, Mariana Batista |
author_role |
author |
author2 |
Tommaselli, Antonio Maria Garcia [UNESP] Castanheiro, Letícia Ferrrari [UNESP] Campos, Mariana Batista |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Universidade Estadual Paulista (UNESP) National Land Survey of Finland |
dc.contributor.author.fl_str_mv |
Garcia, Thaisa Aline Correia [UNESP] Tommaselli, Antonio Maria Garcia [UNESP] Castanheiro, Letícia Ferrrari [UNESP] Campos, Mariana Batista |
dc.subject.por.fl_str_mv |
fisheye lenses keypoints machine learning ORB features |
topic |
fisheye lenses keypoints machine learning ORB features |
description |
Keypoint detectors and descriptors are essential for identifying points and their correspondences in overlapping images, being fundamental inputs for many subsequent processes, including Pose Estimation, Visual Odometry, vSLAM, Object Detection, Object Tracking, Augmented Reality, Image Mosaicking, and Panorama Stitching. Techniques like SIFT, SURF, KAZE, and ORB aim to identify repeatable, distinctive, efficient, and local features. Despite their robustness, some keypoints, especially those detected in fisheye cameras, do not contribute to the solution, and may introduce outliers or errors. Fisheye cameras capture a broader view, leading to more keypoints at infinity and potential errors. Filtering these keypoints is important to maintain consistent input observations. Various methods, including gradient-based sky region detection, adaptive algorithms, and K-means clustering, addressed this issue. Semantic segmentation could be an effective alternative, but it requires extensive computational resources. Machine learning provides a more flexible alternative, processing large data volumes with moderate computational power and enhancing solution robustness by filtering non-contributing keypoints already detected in these vision-based approaches. In this paper we present and assess a machine learning model to classify keypoints as sky or non-sky, achieving an accuracy of 82.1%. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-11-07 2025-04-29T20:09:04Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.5194/isprs-archives-XLVIII-3-2024-177-2024 International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, v. 48, n. 3, p. 177-182, 2024. 1682-1750 https://hdl.handle.net/11449/307343 10.5194/isprs-archives-XLVIII-3-2024-177-2024 2-s2.0-85213347217 |
url |
http://dx.doi.org/10.5194/isprs-archives-XLVIII-3-2024-177-2024 https://hdl.handle.net/11449/307343 |
identifier_str_mv |
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives, v. 48, n. 3, p. 177-182, 2024. 1682-1750 10.5194/isprs-archives-XLVIII-3-2024-177-2024 2-s2.0-85213347217 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
177-182 |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
repositoriounesp@unesp.br |
_version_ |
1834482384915922944 |