2

Quelle est la différence entre l'utilisation d'une carte d'étalonnage de caméra A0 et A4? Y a-t-il ? Si oui, quoi et pourquoi?Quelle est la différence entre l'utilisation d'une carte d'étalonnage de caméra A0 et A4? Y a-t-il ? Si oui, quoi et pourquoi?

Par exemple, ici, ils utilisent bord A3 http://se.mathworks.com/help/vision/ref/estimatecameraparameters.html

mais ici une planche beaucoup plus: http://se.mathworks.com/help/vision/examples/stereo-calibration-and-scene-reconstruction.html. Pourquoi ne pas simplement utiliser une petite carte A4? Pourquoi une telle planche est-elle nécessaire?

Répondre

2

La taille de la carte à utiliser dépend de la distance par rapport à la caméra. Idéalement, vous voulez placer le damier à la même distance de la caméra à laquelle vous voulez faire vos mesures. Dans le même temps, vous voulez avoir suffisamment de points de données pour couvrir votre champ de vision.

Si votre damier est trop petit, vous avez deux problèmes. D'abord, à une grande distance, vous ne pourrez peut-être même pas résoudre les coins des carrés. Deuxièmement, même si vous pouvez résoudre les coins, le tableau ne couvrira qu'une petite partie du champ de vision dans chaque image, vous aurez donc besoin de beaucoup plus d'images. Donc, si vous voulez mesurer des choses à un mètre ou deux de distance, alors une carte A4 est suffisante. Mais si vous voulez mesurer les choses à 10 mètres de distance, vous voulez utiliser une planche beaucoup plus grande avec des carrés plus grands. Et si vous voulez mesurer des kilomètres, il vous suffit d'utiliser le plus grand damier que vous pouvez trouver. :)

Voici un more detialed answer.

+0

La question principale est: pourquoi dois-je placer le damier à la distance où je veux faire mes mesures? Pour autant que je sache, la lumière ne se plie pas beaucoup dans le champ de gravité terrestre ... donc si les rayons lumineux sont droits, quelle différence cela fait-il à quelle distance se trouve le damier? – jhegedus

+0

Bon sur la gravité, mais ce n'est pas le problème. Le problème est que le modèle de caméra est imparfait, la détection de point est imparfaite et l'optimisation est imparfaite. – Dima

+1

Voici une analogie: supposons que vous ayez besoin de prendre des mesures (points) dans le plan (x, y), que vous voulez modéliser avec une ligne droite. Vous prévoyez d'utiliser le modèle pour x, par exemple, entre 10 et 100. Vos mesures auront du bruit, donc vous savez à l'avance que vous devrez prendre plus que le minimum (2). Maintenant, demandez-vous quel est le modèle auquel vous feriez le plus confiance: un estimé sur un nuage de mesures toutes regroupées pour x entre 11 et 11,5, ou un à partir de mesures bien réparties sur toute la plage (10, 100)? Évidemment le second. –