Sistema de visão para percepção e navegação de um UAV Quadrotor

Detalhes bibliográficos
Autor(a) principal: Santos, Tiago Fernando Couto Sarmento dos
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/2289
Resumo: Mestrado em Engenharia Electrotécnica e de Computadores
id RCAP_a6b9771abc17f388973efcb92fa0c2f6
oai_identifier_str oai:recipp.ipp.pt:10400.22/2289
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Sistema de visão para percepção e navegação de um UAV QuadrotorUAVQuadrotorPercepçãoNavegaçãoMosaico de imagensInspecçãoVisão computacionalRobotMestrado em Engenharia Electrotécnica e de ComputadoresA inspecção visual, de infra-estruturas, de áreas de difícil acesso ou áreas em ambientes hostis à presença humana, assumem nos dias de hoje um carácter determinante, no processo de manutenção de infra-estruturas críticas, na monitorização de áreas de risco e/ou sinistradas, e, na vigilância de áreas de acesso restrito ou controlado. Para estas missões os veículos aéreos não tripulados (UAV’s) na categoria dos VTOL (Vertical Take- Off Landing) e em especial quadrotors, apresentam-se como uma solução eficaz (ausência de riscos humanos e baixo custo sistemático) abrindo novas perspectivas para as aplicações de inspecção e monitorização. Em missões de inspecção e monitorização remota nem sempre o streaming de vídeo em tempo real é a melhor representação da informação para o utilizador quando se pretende uma inspecção detalhada de uma zona ou estrutura. Consequentemente, será preferível a construção de uma representação ´única do cenário de inspecção, através da composição de um mosaico de imagens. Nesta dissertação endereçamos os elementos necessários ao desenvolvimento de um sistema de inspecção visual em tempo real, capaz de servir como mapa de navegação para veículos autónomos aéreos, bem como em cenários de inspecção dotar o utilizador de uma melhor percepção das zonas e estruturas sob inspecção. Foi efectuada uma análise dos projectos existentes de UAV’s quadrotors mais relevantes com enfâse nas capacidades sensoriais e de percepção do ambiente que os rodeia, bem como das técnicas de mosaico para aplicações de inspecção e navegação em tempo real. Neste trabalho são expostos conceitos necessários `a compreensão da formação de um mosaico de imagens e os fundamentos de navegação que permitem compreender de que modo um sistema de visão pode apoiar outros sensores de navegação. Foram implementadas técnicas de mosaico em MathWorks Matlab utilizando abordagens do estado da arte combinando detectores de pontos de interesse SIFT (Scalei Invariant Feature Transform), com métodos de exclusão de falsas correspondências baseados em RANSAC (Random Sample Consensus), estimação de transformações recorrendo a técnicas de mínimos quadrados e com juncão de imagens e pontos do mapa utilizando transformações affine e projectiva. Tendo como objectivo a utilização das técnicas de mosaico em tempo real foi proposta e implementada uma variante da técnica anterior onde a informação de um sistema inercial é utilizada substituindo o método RANSAC na etapa de exclusão de falsas associações. Ambos os métodos propostos foram validados experimentalmente apresentando resultados idênticos em termos de mosaico e informação para navegação, mas o novo método apresentou uma redução significativa em termos computacionais, o que traz uma mais valia na aplicação em tempo real. O sistema desenvolvido permite obter mosaicos de imagens para inspecção e navegação. Para a criação de um mosaico de imagens é utilizado o algoritmo de detecção de pontos de interesse em imagens SIFT. Como os pontos de duas imagens nem sempre geram associações correctas existe uma fase de exclusão de correspondências. Nesta etapa são apresentadas duas soluções: uma com recurso a estimação robusta baseada no algoritmo RANSAC e a segunda com integração de informação do sistema inercial presente no veículo. Ambas permitem a determinação das associações correctas que servem de base para o cálculo dos parâmetros da transformação bidimensional (affine ou projectiva) que vai deformar a imagem, possibilitando assim o registo de imagens. Foram estudados e implementados métodos para extracção da informação do movimento da câmara a partir das transformações estimadas da matriz de homografia entre imagens obtidas pelos m´métodos de mosaico implementados. De forma a validar a abordagem e caracterizar os desempenhos dos algoritmos implementados foram feitos testes de criação de mosaicos de imagens, assim como da determinação da posição e orientação da câmara por forma a fornecer informação para a navegação. Foi proposta uma arquitectura para o sistema de navegação e inspecção visual baseado num mosaico de imagens que integra estes resultados e que simultaneamente apoie a navegação (através da fusão com outros sensores de navegação como GPS e INS) e permita a inspecção e monitorização sob a forma de mosaico de imagens.A visual inspection, of infrastructure, in areas of difficult access or areas in hostile environments to human presence, assume today decisive importance in the process of maintaining critical infrastructure, monitoring of risk areas and/or affected, and the monitoring of restricted areas or controlled areas. For these missions, unmanned aerial vehicles (UAV’s) in the category of VTOL (Vertical Take-Off Landing) and in particular quadrotors, presented as an effective solution (absence of human risk and systemic low-cost) opening new prospects for applications inspection and monitoring. In the inspection missions and remote monitoring video streaming in real time is not always the best representation of the information to the user when we want a detailed inspection of an area or structure. Consequently, the construction of a single representation of the inspection scene by the composition of a mosaic of images is thus preferable. In this dissertation we address the elements necessary to develop a visual inspection system in real time, capable to serve as navigation map for autonomous air vehicles, as well in inspection scenarios provide the user a better understanding of areas and structures under inspection. At this work was made an analysis of existing projects of UAV’s quadrotors more relevant with emphasis on skills and sensory perception of their environment, as well as the mosaic technique for inspection applications and real-time navigation. This work expose concepts necessary for understanding the formation of a mosaic of images and the basics of navigation that allows to understand how a vision system can support other navigation sensors. Have been implemented a mosaic technique using MathWorks Matlab using approaches to from state of the art that combine feature detector SIFT (Scale-Invariant Feature Transform) points of interest, with methods to exclude false matches based on RANSAC (Random Sample Consensus), transformation estimation using least mean squares techniques and, image stitching and points of map using affine and projective transformations. With the aim of using the techniques of mosaic in real time was proposed and implemented a variant of the previous techique where information from an inertial system is replacing the method used in the RANSAC step to exclude false associations. Both proposed methods were validated experimentally by presenting identical results in terms of mosaic and information for navigation, but the new method showed a significant reduction in computing, which brings an added value in real time application. The developed system allows get a mosaic of images for inspection and navigation. To create a mosaic of images is used to detect feature points in images SIFT algorithm. Since the points of two images do not always generate correct associations there is an exclusion phase of matches. In this step are presented two solutions: one using robust estimation algorithm based on RANSAC and the second with integration of information from inertial system present in this vehicle. Both allow the determination of correct associations that serve as the basis for calculating the parameters of two-dimensional transformation (affine or projective) that will warp the image, thus enabling the image registration. Were studied and implemented methods for extraction of structure from motion of the camera using estimated homography matrix between images, obtained by the methods of mosaic of images implemented. In order to validate the approach and characterize the performance of algorithms implemented tests were made to create a mosaic of images, as well as of determination of the positioning and orientation of the camera in order to provide information for navigation. We proposed an arquitecture for the navigation system and visual inspection based on a mosaic of images that integrates these findings and to simultaneously support the navigation (through data fusion with other navigation sensors such as GPS and INS) and allow the inspection and monitoring in the form of mosaic of images.Instituto Politécnico do Porto. Instituto Superior de Engenharia do PortoAlmeida, JoséRepositório Científico do Instituto Politécnico do PortoSantos, Tiago Fernando Couto Sarmento dos2013-10-10T11:52:40Z20092009-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/2289porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:41:48Zoai:recipp.ipp.pt:10400.22/2289Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:23:18.784769Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Sistema de visão para percepção e navegação de um UAV Quadrotor
title Sistema de visão para percepção e navegação de um UAV Quadrotor
spellingShingle Sistema de visão para percepção e navegação de um UAV Quadrotor
Santos, Tiago Fernando Couto Sarmento dos
UAV
Quadrotor
Percepção
Navegação
Mosaico de imagens
Inspecção
Visão computacional
Robot
title_short Sistema de visão para percepção e navegação de um UAV Quadrotor
title_full Sistema de visão para percepção e navegação de um UAV Quadrotor
title_fullStr Sistema de visão para percepção e navegação de um UAV Quadrotor
title_full_unstemmed Sistema de visão para percepção e navegação de um UAV Quadrotor
title_sort Sistema de visão para percepção e navegação de um UAV Quadrotor
author Santos, Tiago Fernando Couto Sarmento dos
author_facet Santos, Tiago Fernando Couto Sarmento dos
author_role author
dc.contributor.none.fl_str_mv Almeida, José
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Santos, Tiago Fernando Couto Sarmento dos
dc.subject.por.fl_str_mv UAV
Quadrotor
Percepção
Navegação
Mosaico de imagens
Inspecção
Visão computacional
Robot
topic UAV
Quadrotor
Percepção
Navegação
Mosaico de imagens
Inspecção
Visão computacional
Robot
description Mestrado em Engenharia Electrotécnica e de Computadores
publishDate 2009
dc.date.none.fl_str_mv 2009
2009-01-01T00:00:00Z
2013-10-10T11:52:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/2289
url http://hdl.handle.net/10400.22/2289
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto
publisher.none.fl_str_mv Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131328726171649