Bonjour,
J'ai implémenté un algorithme de suivi de points sur une surface plane pour détecter le mouvement de ma caméra
Je connais la distance entre ma caméra et le mur durant le mouvement
J'utilise le modèle de mouvement exposé dans cette thèse, mais sans la partie "zoom" (soit 6 inconnues à déterminer) et j'estime grâce à une méthode des Moindres Carrés (Minimisation Levenberg Marquardt et je peux ajouter algorithme Ransac également)
http://www.brunel.nom.fr/these-lione...9_equ_mvt.html
Cela marche très bien pour des rotations et translation 2D
Or, avec photoshop, j'ai créé une vidéo en effectuant un zoom numérique sur une photo pour simuler un mouvement de translation en profondeur.
Je n'ai aucun outilers et pourtant j'obtiens toujours un translation selon Y prépondérante.
J'ai tout vérifié : les coordonnées de mes points sont bien ajustés par rapport au centre de la photo (qui est le foyer d’expansion), j'utilise des profondeurs différentes pour chaque points en utilisant le théorème de ¨Pythagore par rapport au centre , j'ai essayé le calcul en pixel ou en m ...
Quelqu'un a déjà eu vent de ce genre de problème ?
Cordialement,
Ronan
Partager