- Como a matriz de homografia é calculada?
- Como calcular a matriz de homografia no OpenCV?
- Por que você precisa de 4 pontos para a homografia?
Como a matriz de homografia é calculada?
Qual é a matriz de homografia? A matriz de homografia é uma matriz 3x3, mas com 8 DOF (graus de liberdade), pois é estimado em uma escala. Geralmente é normalizado (ver também 1) com H_ 33 = 1 ou H_ 11^2 + H_ 12^2 + H_ 13^2 + H_ 21^2 + H_ 22^ 2 + h_ 23^2 + h_ 31^2 + h_ 32^2 + h_ 33^2 = 1 .
Como calcular a matriz de homografia no OpenCV?
Como calcular uma homografia ? Para calcular uma homografia entre duas imagens, você precisa saber pelo menos 4 correspondências de pontos entre as duas imagens. Se você tem mais de 4 pontos correspondentes, é ainda melhor. OpenCV estimará robustamente uma homografia que melhor se encaixa em todos os pontos correspondentes.
Por que você precisa de 4 pontos para a homografia?
Dado que 1 correspondência ponto a ponto representa 2 restrições, 4 correspondências ponto a ponto corresponde a 8 restrições. Dado isso e dado que as homografias têm 8 graus de liberdade, pelo menos 4 correspondências ponto a ponto são necessárias para estimar uma homografia.