Détection de l'Iris avec opencv

Comment puis-je détecter iris dans un visage avec opencv?

7
demandé sur Baran 2011-02-17 02:03:08

4 réponses

jetez un oeil à cette forum. Il y a du code source là-bas pour vous aider à démarrer, mais faites attention à ne pas l'utiliser directement -- l'auteur d'origine semblait avoir des problèmes pour le compiler.

4
répondu mpenkov 2018-03-26 18:09:16

commencez par détecter les cercles - voir les cercles concentriques - indice, Les yeux ont une série de cercles concentriques.

1
répondu Martin Beckett 2011-02-16 23:59:51

OpenCV a un module de détection de visage qui utilise la Cascade Haar. Vous pouvez utiliser la même méthode pour détecter Iris. Vous recueillez quelques images d'iris et de le faire comme ensemble positif et non des images d'iris comme ensemble négatif. L'utilisation du module de formation Haar pour le former.

1
répondu Krish 2012-01-12 18:17:54

rapide et sale serait faire une détection de l'oeil d'abord avec filtre Haar, Il ya de bons fichiers xml modèle expédié avec opencv 2.4.2. Ensuite, vous faites une détection de la peau (dans l'espace HSV plutôt que dans l'espace RVB) pour identifier la zone de l'œil au milieu, ou recherche en cercle.

De plus, les projections, les décisions basées sur l'histogramme peuvent être utilisées une fois que la zone de l'œil est coupée.

1
répondu Barnabas Szabolcs 2012-11-01 21:30:36