Primeiro, espero que esta seja a placa correta do Stack Exchange. Minhas desculpas se não for.
Estou trabalhando em algo que exige que eu calibre a câmera. Eu implementei com sucesso o código para fazer isso no OpenCV (C ++). Estou usando as funções embutidas do tabuleiro de xadrez e um tabuleiro de xadrez que imprimi.
Existem muitos tutoriais na internet que afirmam dar mais de uma visão do tabuleiro de xadrez e extrair os cantos de cada quadro.
Existe um conjunto ideal de visualizações para a função obter a calibração mais precisa da câmera? O que afeta a precisão da calibração?
Por exemplo, se eu der 5 imagens da mesma visualização sem mover nada, ele fornecerá resultados diretos quando tento e não distorço o feed da webcam.
FYI para quem visita: Descobri recentemente que você pode obter uma melhor calibração da câmera usando uma grade de círculos assimétricos e a respectiva função OpenCV.
fonte
@ Ben - o número de visualizações depende da câmera e da precisão final necessária.
Com lentes de baixa distorção e alta qualidade (SLR de 35 mm de ponta), usando muitas imagens do tabuleiro de xadrez para mapear as distorções podem ser instáveis - já que as distorções são frações de um pixel.
Você ainda precisa de várias fotos com a placa (ou câmera) girada, pois o centro da imagem normalmente está apenas a alguns pixels dos valores nominais x / 2, y / 2 e muda com o foco. E, claro, o zoom muda tudo.
Depois de ter o centro do chip da lente e a distância focal (em X e Y), você só precisa de um único tabuleiro de xadrez na foto para obter a posição da câmera
fonte
Decidi postar esta resposta aqui porque, há algum tempo, esse foi o resultado principal do Google e suas sugestões me ajudaram. Então decidi compartilhar minha experiência também.
Depois de passar inúmeras horas tentando obter a melhor calibração estéreo no Kinect, compartilhei minhas dicas e descobertas em um post do blog aqui .
Embora seja voltada para a calibração estéreo e, mais especificamente, para o Kinect, acredito que as dicas ajudarão quem estiver tentando calibrar uma câmera.
Além disso, caso eu morra algum dia ou esqueça de renovar minha hospedagem, aqui está uma citação modificada do post:
fonte
Aqui está uma lista das 'melhores práticas' para calibração de câmera, que eu originalmente postei aqui: https://calib.io/blogs/knowledge-base/calibration-best-practices
Uma ferramenta on-line para gerar PDFs para destinos de calibração é encontrada aqui: https://calib.io/pages/camera-calibration-pattern-generator
fonte