Se siete interessati a rilevare semplice blob luce a infrarossi attraverso capelli a cascata, sarà molto strana da fare. Perché il semplice blob IR non ha abbastanza caratteristiche per essere allenato attraverso l'opencv come altri oggetti (viso, occhi, naso ecc.). Perché IR è solo una luce semplice con una sola caratteristica di luminosità dal mio punto di vista. Ma se vuoi imparare come addestrare un classificatore seguendo il link ti aiuterà molto.
http://note.sonots.com/SciSoftware/haartraining.html
E se si vuole solo rilevare blob IR, allora hai altre due possibilità, una è si va per gli algoritmi di DIP per rilevare regione luminosa e l'altro, che vi consiglio è che si può utilizzare un Cam IR che passa semplicemente il blob IR e puoi facilmente individuare il blob IR usando le funzioni blob opencv. Se ritieni che una telecamera IR sia estesa, puoi realizzare una semplice webcam su una webcam IR rimuovendo il blocco IR (se presente) e aggiungi un blocco di luce visibile per la pellicola negativa, il floppy o altro. È possibile controllare il seguente collegamento per convertire una webcam semplice in una webcam IR.
http://www.metacafe.com/watch/385098/transform_your_webcam_into_an_infrared_cam/
leggi la mia risposta qui: http://stackoverflow.com/questions/2597302/dice-face-value-recognition/2756179#2756179 – ubiquibacon
Domande frequenti trovate http://www.computer-vision-software.com/blog/2009/11/faq-opencv-haartraining/ –