Calibração da câmera: Como fazê-lo corretamente

Estou tentando calibrar uma câmera usando um tabuleiro de xadrez pelo conhecido método de Zhang, seguido pelo ajuste de pacote, disponível no Matlab e no OpenCV. Existem muitas diretrizes empíricas, mas, por minha experiência pessoal, a precisão é bem aleatória. Às vezes pode ser muito bom, mas também às vezes muito ruim. Na verdade, o resultado pode variar um pouco, basta colocar o tabuleiro de damas em locais diferentes. Suponha que a câmera de destino seja retilínea com FOV horizontal de 110 graus.

O número de quadrados no tabuleiro de damas afeta a precisão? Zhang usa 8x8 em seu artigo original, sem realmente explicar o porquê.

O comprimento do quadrado afeta a precisão? Zhang usa 17cm x 17cm sem realmente explicar o porquê.

Qual é o número ideal de instantâneos de diferentes posições / orientações do tabuleiro de damas? Zhang usa apenas 5 imagens. Vi pessoas sugerindo 20 a 30 imagens com tabuleiros de damas em vários ângulos, preenche todo o campo de visão, inclinado para a esquerda, direita, superior e inferior, e sugeri que não houvesse tabuleiro de xadrez colocado em posição / orientação semelhante, caso contrário o resultado será inclinado para essa posição / orientação. Isso está correto?

O objetivo é descobrir um fluxo de trabalho para obter resultados consistentes de calibração.

questionAnswers(2)

yourAnswerToTheQuestion