Real-time visual positioning with omnidirectional images
| dc.contributor.advisor | Tommaselli, Antonio Maria Garcia | |
| dc.contributor.author | Garcia, ThaĆsa Aline Correia | |
| dc.contributor.coadvisor | Campos, Mariana Batista | |
| dc.contributor.committeeMember | Tommaselli, Guilherme Costa Garcia | |
| dc.contributor.committeeMember | Galo, Mauricio | |
| dc.contributor.committeeMember | Santos, Renato CƩsar dos | |
| dc.contributor.committeeMember | Santos, Daniel Rodrigues dos | |
| dc.contributor.committeeMember | Oliveira, Henrique Candido de | |
| dc.contributor.institution | Universidade Estadual Paulista (UNESP) | pt |
| dc.date.accessioned | 2026-08-10T15:00:33Z | |
| dc.date.issued | 2025-05-29 | |
| dc.description.abstract | The estimation of the position and orientation of a mobile platform in real-time while simultaneously reconstructing a map of the environment is a fundamental challenge in several areas, such as mobile robotics, autonomous vehicles, augmented reality and 3D mapping. Some approaches face challenges in outdoor environments where GNSS signals are unreliable or unavailable, particularly in dense forests or long corridors. In such scenarios, optical sensor-based navigation techniques, such as visual Simultaneous Localization and Mapping (vSLAM), provide an alternative by leveraging images to estimate trajectory and generate a 3D point cloud. However, these methods are prone to errors caused by lighting changes, occlusions, and limited image overlap. Fisheye cameras, with their wide FoV, show promise in mitigating some of these limitations by capturing more contextual information in each frame. Nonetheless, their use introduces challenges in mathematical modelling, as the standard collinearity model is inadequate. This work proposes a real-time positioning solution for a mobile backpack platform, employing a dual omnidirectional camera system featuring hyperhemispherical fisheye lenses (Ricoh Theta S), with a rigorous equisolid projection model to improve trajectory estimation accuracy. The terrestrial mobile mapping approach utilises parallel processing on CPU and GPU resources to achieve real-time performance, even in challenging environments. The developed approach adapts the ORB-SLAM software to fisheye geometries and evaluates its performance on the Nvidia Jetson TX2 platform, targeting autonomous navigation applications, where returning to the starting point is not feasible. The proposed solution addresses key challenges in real-time processing and trajectory consistency, with a focus on environments where GNSS signals are degraded or unavailable. The results evidenced consistent improvements in trajectory accuracy with the proposed approach: at the end of a 140 m trajectory, the equisolid model yielded a planimetric RMSE in E of 3.94 m, compared to 40.86 m for the generic EUCM model. | pt |
| dc.description.abstract | A estimação do posicionamento e da orientação de uma plataforma móvel em tempo real com a reconstrução simultĆ¢nea de um mapa do ambiente Ć© um problema fundamental em diversas Ć”reas, como robótica móvel, desenvolvimento de veĆculos autĆ“nomos, realidade aumentada e mapeamento 3D. Algumas abordagens enfrentam dificuldades em ambientes externos onde sinais GNSS (Global Navigation Satellite System) sĆ£o pouco confiĆ”veis ou inexistentes, especialmente em florestas densas ou corredores urbanos longos. Nesses cenĆ”rios, tĆ©cnicas de navegação com sensores ópticos, como o vSLAM (visual Simultaneous Localization and Mapping) oferecem uma alternativa, utilizando imagens para estimar a trajetória e a nuvem de pontos 3D. No entanto, essas soluƧƵes sĆ£o afetadas por erros causados por mudanƧas na iluminação, oclusƵes e limitaƧƵes na sobreposição de imagens. As cĆ¢maras fisheye, devido ao seu amplo campo de visĆ£o, demonstram potencial para mitigar algumas dessas limitaƧƵes, capturando mais informaƧƵes contextuais a cada imagem. Contudo, o uso dessas lentes apresenta desafios de modelagem matemĆ”tica, uma vez que o modelo de colinearidade padrĆ£o nĆ£o Ć© adequado. O presente trabalho propƵe uma solução de posicionamento em tempo real para uma plataforma móvel (mochila), utilizando um sistema omnidirecional dual de cĆ¢maras com lentes fisheye hiperhemisfĆ©ricas (Ricoh Theta S), com um rigoroso modelo de projeção equisólido para melhorar a precisĆ£o da estimativa de trajetória. A abordagem de mapeamento móvel terrestre utiliza processamento paralelo com os recursos de CPU e GPU para alcanƧar desempenho em tempo real, mesmo em ambientes complexos. A abordagem desenvolvida adaptou o software ORB-SLAM para geometrias fisheye e avaliou seu desempenho na plataforma Nvidia Jetson TX2, com foco em aplicaƧƵes de navegação autĆ“noma, em que retornar ao ponto de partida nĆ£o Ć© viĆ”vel. A solução proposta aborda desafios-chave no processamento em tempo real e na consistĆŖncia da trajetória, com foco em ambientes onde o sinal GNSS estĆ” degradado ou nĆ£o disponĆvel. Os resultados evidenciaram melhorias consistentes na acurĆ”cia da trajetória com a abordagem proposta: ao final de uma trajetória de 140 m, o modelo equisólido apresentou RMSE planimĆ©trico em E de 3,94 m, frente a 40,86 m do modelo genĆ©rico EUCM. | pt |
| dc.description.sponsorship | Coordenação de AperfeiƧoamento de Pessoal de NĆvel Superior (CAPES) | pt |
| dc.description.sponsorship | Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP) | pt |
| dc.description.sponsorship | Conselho Nacional de Desenvolvimento CientĆfico e Tecnológico (CNPq) | pt |
| dc.description.sponsorshipId | FAPESP: 2021/06029-7 | pt |
| dc.description.sponsorshipId | CAPES: 001 | pt |
| dc.description.sponsorshipId | CNPq: 141550/2020-1 | pt |
| dc.description.sponsorshipId | CNPq: 303670/2018-5 | pt |
| dc.identifier.capes | 33004129043P0 | |
| dc.identifier.citation | GARCIA, ThaĆsa Aline Correia. Real-time visual positioning with omnidirectional images. Orientador: Antonio Maria Garcia Tommaselli. 2025. 139 f. Tese (Doutorado em CiĆŖncias CartogrĆ”ficas) - Faculdade de CiĆŖncias e Tecnologia, Universidade Estadual Paulista (UNESP), Presidente Prudente, 2025. | pt |
| dc.identifier.lattes | 2826722494731621 | |
| dc.identifier.orcid | 0000-0002-1540-6762 | |
| dc.identifier.uri | https://hdl.handle.net/11449/329296 | |
| dc.language.iso | eng | |
| dc.publisher | Universidade Estadual Paulista (UNESP) | pt |
| dc.rights.accessRights | Acesso restrito | pt |
| dc.subject | vSLAM | en |
| dc.subject | Photogrammetry | en |
| dc.subject | Omnidirectional system | en |
| dc.subject | Real time | en |
| dc.subject | ORB-SLAM | en |
| dc.subject | Fotogrametria | pt |
| dc.subject | Sistema omnidirecional | pt |
| dc.subject | Tempo real | pt |
| dc.title | Real-time visual positioning with omnidirectional images | pt |
| dc.title.alternative | Posicionamento visual em tempo real com imagens omnidirecionais | pt |
| dc.type | Tese de doutorado | pt |
| dcterms.impact | This research develops a visual positioning system using omnidirectional cameras, applicable to autonomous platforms. Rigorous geometric models and machine-learning-based keypoint filtering improve accuracy and real-time performance, enabling applications in precision agriculture, mobile robotics and environmental monitoring. | en |
| dcterms.impact | Esta pesquisa desenvolve um sistema de posicionamento visual com câmeras onidirecionais, aplicÔvel a plataformas autÓnomas. Modelos geométricos rigorosos e filtragem de pontos-chave por aprendizado de mÔquina aprimoram a precisão e desempenho em tempo real, viabilizando aplicações em agricultura de precisão, robótica e monitoramento ambiental. | pt |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 639887fd-12d1-4434-8c41-bf8e28eb8cea | |
| relation.isAuthorOfPublication.latestForDiscovery | 639887fd-12d1-4434-8c41-bf8e28eb8cea | |
| relation.isGradProgramOfPublication | 19e4aabf-3f7f-41c2-9755-68bbd25f7b98 | |
| relation.isGradProgramOfPublication.latestForDiscovery | 19e4aabf-3f7f-41c2-9755-68bbd25f7b98 | |
| relation.isOrgUnitOfPublication | bbcf06b3-c5f9-4a27-ac03-b690202a3b4e | |
| relation.isOrgUnitOfPublication.latestForDiscovery | bbcf06b3-c5f9-4a27-ac03-b690202a3b4e | |
| unesp.campus | Universidade Estadual Paulista (UNESP), Faculdade de CiĆŖncias e Tecnologia, Presidente Prudente | pt |
| unesp.embargo | 24 meses | pt |
| unesp.examinationboard.type | Banca pĆŗblica | pt |
| unesp.graduateProgram | Ciências CartogrÔficas - FCT | pt |
| unesp.knowledgeArea | Aquisição, anÔlise e representação de informações espaciais | pt |
| unesp.researchArea | Posicionamento e sensoriamento remoto geodƩsico | pt |

