910 likes | 1.07k Views
Calibração de Câmera. Como determinar o modelo e os parâmetros que transformam a radiância da cena 3D numa imagem digital. É o processo inverso da camera de rendering. Real e virtual com uma mesma camera. Novos pontos de vista ( novos elementos ). Extração de feições.
E N D
Calibração de Câmera Como determinar o modelo e os parâmetros que transformam a radiância da cena 3D numa imagem digital
Matrizes de posicionamento Matrizes de projeção “Cameras” de visão e do OpenGL
pc t zw pw xw yw Visão: matriz de parâmetros extrínsicos zc yc xc
yim y’ sx p' sy 3 oy 2 o x’ 1 0 xim 1 2 3 4 5 ox 0
x' y' n n X Y = = X -Z Y -Z y' x' n -Z n y' Y x' X = = -Z -Z n n y' x' z' z' Projeção cônica simples y’ p z' x’ n
Exemplo de distorção radial Imagem original Corrigida k1=0.11, k2=0.019
Compondo as transformações parâmetros extrínsecos parâmetros intrínsecos
Parâmetros extrínsecos • Translação –Tx, Ty, Tz(3 g.l.) • Rotação (3 g.l.)
Calibração de câmera • Problema: obter os parâmetros extrínsecos (R, T) e intrínsecos (K) da transformação projetiva de câmera. • Dados: n pares de pontos correspondentes (Pi, pi) na cena e na imagem.
Calibração de câmeras • Calibração estimação de parâmetros otimização pontos da cena projeção (função não linear) pontos da imagem
Proceedings of SIBGRAPI'98, Rio de Janeiro, Brazil, 1998, pp. 388-399.
Calibração a partir da matriz Para cada ponto:
Calibração a partir da matriz Para cada ponto:
Y c p’ Z c X c Com notação do OpenGL y' x'
Os passos do Método de Tsai Passo 1: Assuma: conhecidos Distorção radial insignificante
Método de Tsai Passo 1:
Método de Tsai Passo 1:
Sistema Ax=0 Compute v by SVD decomposition of A=UDVT (The solution vector is the column of V corresponding to null (or smallest) singular value) in D.
Estimativa dos parâmetros da câmera Fator de escala
Sinal do fator de escala Sinal de Como: Temos Caso isto não seja verdade troque o sinal de v
Última linha da matriz de rotação Reortogonalize: