Je souhaite obtenir de l'aide pour la détection d'objets 2D. Je vais donner un bref aperçu du contexte dans lequel cela sera mis en œuvre.Détecter le marqueur dans l'image 2D
Il y aura une image du plafond. Le plafond aura des marqueurs placés de sorte que l'orientation de la caméra peut être déterminée. Les images seront toujours prises face vers le haut. Mon but est de détecter un de ces marqueurs dans l'image et de déterminer sa rotation. Donc, la rotation et la mise à l'échelle (dans une moindre mesure) seront les deux principaux facteurs utilisés dans la détection d'image. Je vais écrire le logiciel en C# ou matlab (pas encore tout à fait sûr).
Par exemple, le marqueur peut être une flèche comme celui-ci:
Une image prise du plafond contiendrait des marqueurs. Le logiciel doit détecter un seul marqueur et déterminer qu'il a été pivoté de 170 degrés.
Je n'ai aucune expérience préalable avec l'analyse d'images. Je sais que le traitement d'image est un sujet assez vaste et j'espérais obtenir des conseils sur la direction que je devais prendre et sur les techniques qui seraient les meilleures pour mon application. Merci!
Je vous suggère de changer le titre de votre question à "Détecter le marqueur dans l'image 2D". Les détections d'objets ont d'autres connotations dans l'analyse d'image. – Ivan