Cette page présente des algorithmes spécialisés selon le type de zone à détecter (blobs, coins/points, lignes, etc.). Dans ton cas, si les zones sont de petite taille (proche du point), la détection de points/coins serait adaptée, sinon s'orienter vers la détection de blobs (assez similaire néanmoins, mais je ne sais pas si c'est aussi rapide et répétable).
Désolé par contre, c'est tout en anglais...
Le détecteur Harris est sans doute le plus connu et l'un des plus réputés (répétable, stable aux changements de luminosité, rotation, échelle dans certaines de ses évolutions), il est implémenté dans la plupart des librairies de vision par ordinateur. Dans les très bons, il y a aussi SIFT (utilisé par autostich par exemple) et Susan.
Sinon, l'algorithme FAST (http://svr-www.eng.cam.ac.uk/~er258/work/fast.html ) est très simple à mettre en oeuvre et est à ma connaissance le seul qui permette de faire du vrai temps-réel (7 ms par frame NTSC sur un PC standard), mais il travaille surtout sur des coins ou des zones circulaires de petite taille.
Si tu veux rentrer plus dans le détail, je te conseille ce moteur de recherche sur les publications scientifiques : http://citeseer.ist.psu.edu/
J'ai trouvé un paquet de papiers intéressants sur la vision par ordinateur dessus.
# Mes bookmarks sur le sujet...
Posté par Frédéric Lopez . En réponse au message Vision par ordianteur : API. Évalué à 3.
OpenCV (C++) : http://www.intel.com/technology/computing/opencv/index.htm
Animal (C) : http://sourceforge.net/projects/animal
Gandalf (C) : http://gandalf-library.sourceforge.net/
LTI-Lib (C++) : http://ltilib.sourceforge.net/doc/homepage/index.shtml
RAVL (C++) : http://ravl.sourceforge.net/
Pour le tracking de zones, il y a pas mal d'algorithmes de détection qui donnent de bons résultats. Voir :
http://en.wikipedia.org/wiki/Feature_detection
Cette page présente des algorithmes spécialisés selon le type de zone à détecter (blobs, coins/points, lignes, etc.). Dans ton cas, si les zones sont de petite taille (proche du point), la détection de points/coins serait adaptée, sinon s'orienter vers la détection de blobs (assez similaire néanmoins, mais je ne sais pas si c'est aussi rapide et répétable).
Désolé par contre, c'est tout en anglais...
Le détecteur Harris est sans doute le plus connu et l'un des plus réputés (répétable, stable aux changements de luminosité, rotation, échelle dans certaines de ses évolutions), il est implémenté dans la plupart des librairies de vision par ordinateur. Dans les très bons, il y a aussi SIFT (utilisé par autostich par exemple) et Susan.
Sinon, l'algorithme FAST (http://svr-www.eng.cam.ac.uk/~er258/work/fast.html ) est très simple à mettre en oeuvre et est à ma connaissance le seul qui permette de faire du vrai temps-réel (7 ms par frame NTSC sur un PC standard), mais il travaille surtout sur des coins ou des zones circulaires de petite taille.
Si tu veux rentrer plus dans le détail, je te conseille ce moteur de recherche sur les publications scientifiques : http://citeseer.ist.psu.edu/
J'ai trouvé un paquet de papiers intéressants sur la vision par ordinateur dessus.