Please use this identifier to cite or link to this item:
https://hdl.handle.net/10316/27738
Title: | Calibration and Reconstruction in Non-Central Axial Catadioptric Systems | Authors: | Perdigoto, Luís Miguel Ramos | Orientador: | Araújo, Helder de Jesus | Keywords: | Sistemas de visão axiais catadióptricos não-centrais | Issue Date: | 12-Oct-2015 | Citation: | PERDIGOTO, Luís Miguel Ramos - Calibration and reconstruction in non-central axial catadioptric systems. Coimbra : [s.n.], 2015. Tese de doutoramento. Disponível na WWW: http://hdl.handle.net/10316/27738 | Abstract: | Esta tese de doutoramento estuda sistemas de visão axiais catadióptricos nãocentrais,
ou seja, sistemas com um espelho de simetria axial e uma câmara pinhole
com o centro ótico pertencente ao eixo do espelho.
São propostos métodos originais para calibração e reconstrução 3D usando a
imagem de pontos e retas. Por “calibração” entende-se a reconstrução da geometria
do sistema de visão, em termos da forma do espelho e da posição e orientação
relativa camera/espelho. Para além disso, também se pretende estimar a pose da
câmara em relação ao sistema de coordenadas do mundo, ou seja, a estimação
dos parâmetros extrínsecos. Assume-se que a câmara pinhole está calibrada internamente
a priori. Os algoritmos baseiam-se na utilização da imagem de um
padrão de calibração planar, por exemplo, um padrão em xadrez.
São propostos cinco algoritmos distintos. Um método estima a posição do
eixo do espelho na imagem (de modo a determinar a orientação relativa câmara/
espelho) usando a invariância do cross-ratio.
Outro método estima os parâmetros extrínsecos e a distância câma-ra/espelho,
dado o conhecimento da forma do espelho. Baseia-se no estabelecimento de uma
relação linear 3D/1D entre pontos do mundo e elementos da imagem, e na utilização
do algoritmo Direct-Linear-Transformation (DLT) de modo a determinar um
subconjunto dos parâmetros do sistema. Os parâmetros restantes são estimados
usando procedimentos de otimização não-linear, numa variável de cada vez.
Como uma extensão ao método anterior, também é proposta a estimação da
forma do espelho como parte do processo de calibração. Este método utiliza a
imagem de pontos e retas. Aproveita o facto de que todos os pontos num círculo
da imagem centrado na origem possuem raios de retroprojeção que se intersetam
num único ponto, formando um sistema de projeção central.
Também é proposto um algoritmo para o caso particular de sistemas catadióptricos
com espelhos esféricos, onde a calibração é alcançada através do ajuste
de curvas quárticas às imagens de retas de um padrão de calibração. É derivada
uma solução analítica, que é seguidamente refinada através de um procedimento
de otimização não-linear.
v
Finalmente, considerando o caso de um sistema axial catadióptrico completamente
calibrado, é feita a reconstrução da posição 3D de uma reta através de
uma única imagem dessa mesma reta (que é possível devido ao facto de o sistema
ser não-central). A reta é reconstruída a partir de 3 ou mais pontos na imagem,
conhecendo o rácio da distância entre 3 pontos na reta (o que é uma assunção
admissível em, por exemplo, ambientes estruturados com objetos arquitetónicos
repetitivos, como janelas ou ladrilhos). É usada a invariância do cross-ratio de
modo a restringir a localização da reta e, seguidamente, é feita a reconstrução a
partir de um conjunto de pontos na imagem através de otimização não-linear.
São apresentadas experiências com imagens reais e simuladas de modo a
avaliar a precisão e robustez dos métodos. This PhD thesis focuses on non-central axial catadioptric vision systems, i.e. systems with an axial symmetrical mirror and a pinhole camera with its optical center located on the mirror axis. We propose novel methods to achieve calibration and 3D reconstruction from the image of points and lines. By “calibration” we mean the reconstruction of the vision system geometry, in terms of mirror shape and mirror/camera relative position and orientation. We also aim at the estimation of the pose of the camera w.r.t. the world coordinates frame, i.e. the estimation of the extrinsic parameters. We assume that the pinhole camera is internally calibrated a priori. The algorithms rely on the image of a planar calibration pattern, e.g. a checkerboard. We propose five distinct algorithms. One method aims at estimating the position of the mirror axis in the image (to determine camera/mirror relative orientation) using the cross-ratio as an invariant. Another method estimates the extrinsic parameters and camera/mirror distance given the knowledge of the mirror shape. It relies on establishing a 3D/1D linear relation between world points and image features, and using the Direct- Linear-Transformation (DLT) algorithm to obtain a subset of the system parameters. The remaining parameters are estimated using non-linear optimization, on a single variable at a time. As an extension to the previous method, we propose the estimation of the mirror shape as part of the calibration process. This method requires the image of points and lines. It uses the fact that all points in any image circle centered at the origin have backprojection rays that intersect at a single point, effectively becoming a central projection system. We also propose an algorithm for the particular case of catadioptric systems with spherical mirrors, where the calibration is achieved by fitting quartic curves to the images of lines in a calibration pattern. An analytical solution is derived, which is later refined by a non-linear optimization procedure. Finally, we consider the case of a fully calibrated non-central axial catadioptric system, and aim at the reconstruction of the 3D position of a line from a single vii image of that line (which is possible because the system is non-central). The line is reconstructed from 3 or more image points, given the knowledge of the distance ratio of 3 points in the line (a fair assumption in, for example, structured environments with repetitive architectural features, like windows or tiles). We use cross-ratio as an invariant to constrain the line localization and then perform the reconstruction from a set of image points through non-linear optimization. Experiments with simulated and real images are performed to evaluate the accuracy and robustness of the methods. |
Description: | Tese de doutoramento em Engenharia Electrotécnica e de Computadores, no ramo de Automação e Robótica, apresentada ao Departamento de Engenharia Eletrotécnica e de Computadores da Faculdade de Ciências e Tecnologia da Universidade de Coimbra | URI: | https://hdl.handle.net/10316/27738 | Rights: | openAccess |
Appears in Collections: | FCTUC Eng.Electrotécnica - Teses de Doutoramento |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Calibration and Reconstruction in Non-Central Axial Catadioptric Systems.pdf | 76.11 MB | Adobe PDF | View/Open |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.