vous avez des idées ou des recommandations pour l'étalonnage de l'appareil lorsque le nombre d'échantillons est limitée et dans une petite région de l'image?étalonnage de l'appareil photo avec un nombre limité d'images dans OpenCV et C++
Voici quelques informations supplémentaires:
Je travaille sur un projet visant à aider les personnes handicapées à utiliser un ordinateur avec leurs yeux. Il y a quelque chose qui me cause un peu de problèmes à cause de mon inexpérience avec OpenCV.
La caméra est montée sur la tête, dont la convexité est pas mal mais le globe oculaire lui-même est convexe et se déplace en rotation. J'ai l'intention de "aplatir" l'oeil afin qu'il semble se déplacer dans un avion. Le choix évident est de calibrer la caméra pour essayer d'éliminer la distorsion radiale.
Pendant le processus de calibartion l'utilisateur se penche sur les coins d'une grille sur un écran. Les moments de la pupille sont stockés dans un tapis pour chaque position pendant l'étalonnage. Donc, j'ai une image avec les points correspondant à un certain nombre de positions des yeux en regardant les coins d'une grille sur l'écran.
Je peux dessiner des polygones remplis reliant des groupes de quatre points et créer un motif échiquier ou je peux enregistrer chaque position de l'œil comme un point et utiliser le motif de cercle symétrique pour calibrer. Le problème que j'ai, c'est que la caméra est statique et que la position des yeux ne change pas, donc je suis limité quant au nombre d'images que je peux générer car la plage de postion n'est pas très bonne.
Je pense à subdivisant la grille en petits damiers, mais ils seront tous dans la même petite région, donc je ne sais pas comment cela sera utile.
Merci!
Veuillez préciser votre question plus clairement/explicitement. Aide à obtenir plus de réponses. –
Merci, est maintenant réécrit, j'espère est plus clair – Jorge