J'utilise un échiquier pour estimer le vecteur de translation entre celui-ci et la caméra. Dans un premier temps, les paramètres intrinsèques de la caméra sont calculés, puis les vecteurs de translation sont estimés en utilisant n points détectés sur l'échiquier.Stabilité de l'estimation de la position en utilisant n points
J'ai trouvé un phénomène très étrange: le vecteur de traduction est précis et stable lorsqu'on utilise plus de points dans l'échiquier, et ce phénomène est plus évident lorsque la distance est plus grande. Par exemple, le carré dans l'échiquier est 1cm * 1cm, quand la distance est de 3m, le vecteur de traduction est estimé avec précision en utilisant 25 points, alors qu'il est inexact et instable en utilisant le minimum de 4 points. Cependant, lorsque la distance est de 0,6 m, les résultats d'estimation du vecteur de traduction utilisant 4 points et 25 points sont similaires, qui sont tous précis.
Comment expliquer ce phénomène (en théorie)? Quelle est la relation entre le résultat d'estimation stable et la distance, et le nombre de points?
Merci.
Merci pour votre réponse. Ca a du sens. Cependant, si je n'ai que 4 points par image. Supposons que la position de la caméra est fixée en une seconde. Puis-je utiliser 4 * n points collectés à partir de n trames (par exemple, nous pouvons collecter 120 points par seconde en 30 i/s) pour améliorer la précision et la stabilité du vecteur de traduction estimé. Merci. –
Cela pourrait fonctionner, mais essayez d'utiliser * différents 4 points * à chaque fois! Dites-nous quels sont les résultats si vous essayez cette approche. – randomir
OK. Je vais mettre à jour les résultats bientôt. Mais je vais utiliser les mêmes 4 points. –