Comment créer Haar Cascade (.fichier xml) à utiliser dans OpenCV?

Si vous êtes familier avec la bibliothèque OpenCV, vous savez ce qu'est la détection D'objet D'image en Cascade Haar. Par détection d'objet d'image, je veux dire, comme la détection de visage humain ou autre chose. J'ai des XMLS Haar Cascade pour la détection de visage, mais je ne sais pas comment créer le mien. Je veux créer Haar Cascade XMLS pour détecter les sources lumineuses simples de cercle lumineux (c.-à-d. la lumière infrarouge clignotante de la télécommande de TV).

Alors, comment puis-je créer une Cascade Haar (.fichier xml) à utiliser dans OpenCV?

46
demandé sur fmw42 2010-01-04 20:11:33

3 réponses

Je pense que cela pourrait être utile:

Http://note.sonots.com/SciSoftware/haartraining.html

27
répondu Tony The Lion 2010-01-04 18:00:55
12
répondu Scott 2012-03-23 09:53:38

Si vous êtes intéressé à détecter simple IR lumière blob à travers haar cascade, il sera très étrange à faire. Parce que le blob IR simple n'a pas assez de fonctionnalités pour être entraîné par opencv comme d'autres objets (visage,yeux, nez, etc.). Parce que L'IR est juste une lumière simple ayant une seule caractéristique de luminosité dans mon point de vue. Mais si vous voulez apprendre comment former un classificateur lien suivant vous aidera à beaucoup.

Http://note.sonots.com/SciSoftware/haartraining.html

Et si vous voulez juste détecter ir blob, alors vous avez deux autres possibilités, l'une est que vous allez pour les algorithmes DIP pour détecter la région lumineuse et l'autre que je vous recommande est que vous pouvez utiliser une caméra IR qui passe juste le blob IR et vous pouvez détecter facilement le blob IR en utilisant les functiuons opencv blob. Si vous pensez qu'une caméra IR est expansive, vous pouvez faire une webcam simple à une caméra IR en supprimant le bloqueur IR (le cas échéant) et ajoutez le bloqueur de lumière visible c.-à-d. le film négatif, le matériel souple ou tout autre. Vous pouvez vérifier le lien suivant pour convertir webcam simple à ir cam.

Http://www.metacafe.com/watch/385098/transform_your_webcam_into_an_infrared_cam/

8
répondu Sublime 2011-12-13 05:23:54