Correcção de Perspectiva de Fotos para aComposição e Navegação de Panoramas
A Photo Stitching Application for Building and Navigating Panoramas
Abel Soares, Gustavo Maçães, Pedro Ribeiro e Waldir Pimenta
{abelbarbosasoares,gustavomacaes,pedroribeir,waldirpimenta}@gmail.com
Matr.# 13019, 13890, 13021, 12650UCE de Computação Gráfica: Módulo de Visão por ComputadorUniversidade do Minho: Mestrado em Informáticahttp://www.uminho.pt 24 de Fevereiro de 2009
Resumo:
A montagem e composição depanoramas com base em várias fotos é umproblema que já foi abordado por váriasaplicações, sendo que o estado da arte já seencontra relativamente avançado. No entanto, nocontexto das aplicações modernas que seguem atendência de implementar cada vez maisinteractividade nas aplicações, faz sentido apostarem formas de permitir a construção iterativa enavegação em mosaicos panorâmicos de imagens.Implementamos assim uma aplicação que permitea construção de panoramas, usando fotografiassequenciais capturadas com uma webcam oucarregadas de uma colecção, e um sistema denavegação no panorama construído.
Abstract:
Building panoramas using photo stitchingalgorithms has already been extensively dealt with andimplemented through several software applications,and the state of the art is reasonably mature at thistime. However, considering the recent trends that aimthe improvement the interactivity of the user interfaces,it makes sense to implement methods that allow theuser to not only iteratively build panoramas, but alsoto navigate through them. We thus present anapplication which allows the creation of panoramicmosaics from sequential webcam snapshots — or from previous collections stored in disk — and thesubsequent navigation through the panorama.
Palavras-chave:
panorama, mosaico, fotos,navegação
Keywords:
panorama, mosaic, mosaicking, photobrowsing, image stitching, photo stitching, photonavigation
1. Introdução
Programas de geração de imagens panorâmicas jáexistem há algum tempo, e os algoritmos de ajusteautomático de perspectiva entre imagens tiradasde pontos de vista distintos já estão relativamenteestabelecidos[1][2]. O foco de investigação tem-seportanto desviado mais para a melhoria daexperiência do utilizador, com a implementaçãode panoramas, não planares, mas tridimensionais,tipicamente acompanhados de uma interface denavegação 3D[3].O objectivo deste trabalho foi a implementação deuma interface mais simplificada, utilizando atécnica conhecida como 2,5D ou seja, que não fosserealmente tridimensional, mas que visualmentetransmitisse a sensação de se estar a navegar numambiente 3D.Este artigo está estruturado da seguinte forma: aSecção 2 explora os trabalhos já desenvolvidos naárea; a Secção 3 detalha a abordagem queutilizamos para o problema descrito; na Secção 4listamos os resultados obtidos, e na Secção 5apresentamos as conclusões do nosso trabalho.
Leave a Comment