Skip to main content

Qu'est-ce que l'étalonnage de la caméra?

L'étalonnage de la caméra, souvent appelé résection de la caméra, est un moyen d'examiner une image ou une vidéo, et de déduire la situation de la caméra au moment où l'image a été capturée.L'étalonnage de la caméra est utilisé principalement dans des applications robotiques et lors de la modélisation des scènes pratiquement basées sur une entrée réelle.Traditionnellement, l'étalonnage de la caméra était un processus difficile et fastidieux, mais les applications logicielles modernes le rendent assez facile à réaliser, même pour les utilisateurs à domicile.

L'une des principales utilisations de l'étalonnage de la caméra est de déterminer où une caméra était par rapport à une scènesur une photo.Supposons que vous ayez pris une photo d'une grande pièce avec un sol grillé, et dans cette pièce, vous avez placé une chaise et une table.Vous avez ensuite entré cette image dans un programme de modélisation et construit un modèle à 3 dimensions autour de la scène.Dans cette scène, vous pouvez ensuite placer n'importe quel nombre d'autres objets virtuels, tels que des personnages modélisés pour interagir avec la scène, ou d'autres accessoires.

Rendre des programmes, cependant, utilisent également une caméra, bien que virtuelle.Pour que les objets modélisés interagissent correctement avec les objets qui ont été pris en tant que photographie, nous devons nous assurer que notre appareil photo virtuel est dans la même position que notre véritable appareil photo lorsque nous avons tourné la photographie initiale.L'étalonnage de la caméra y parvient, en utilisant des formules pour travailler essentiellement à l'envers, et déduire où la véritable caméra était relative à la scène.

L'étalonnage de la caméra peut également être utilisé pour comprendre d'autres choses sur l'appareil photo par rapport à la scène.Par exemple, en utilisant des formules, nous pouvons déterminer la distance focale sur laquelle la scène a été tournée.Nous pouvons également déterminer le facteur biaisé de l'image et toute distorsion de la lentille qui peut avoir été introduite, créant un effet de pince.Nous pouvons également déterminer si les pixels de la caméra réels étaient carrés ou non, et quels ont pu être les facteurs de mise à l'échelle horizontaux et verticaux pour les pixels.

On peut également utiliser l'étalonnage ou la résection de la caméra pour prendre une image envoyée à un ordinateur, etDéterminez où se trouvent diverses coordonnées dans le monde réel.Ce type de déduction est crucial pour le fonctionnement des robots qui sont destinés à interagir visuellement avec le monde physique.Ces robots peuvent ensuite utiliser une entrée photographique ou vidéo, un appareil et un calibré afin de déterminer où les objets qu'il voit pourrait en fait être dans le monde réel, en termes de distance et de vecteur.L'étude en robotique, aussi rapide et plus précise, les méthodes de résection permettent aux robots d'interagir avec le monde de manière plus sophistiquée.Un robot avec une mauvaise capacité à discerner la distance des objets devra s'appuyer en grande partie sur les essais et erreurs pour se déplacer sur le terrain ou manipuler l'objet, tandis que celui qui est capable de modéliser avec précision sa propre place dans le monde par rapport à d'autres objets, estCapable de se déplacer de manière transparente et fluidamment dans le monde.