2011-08-17 18 views
5

Mi piacerebbe sapere se si è a conoscenza di qualsiasi algoritmo per rilevare facce a bassa risoluzione in un'immagine. L'immagine può avere qualsiasi risoluzione e la risoluzione dei volti potrebbe essere di 10x10 o 15x15. Sto usando OpenCV ma non penso che le classificazioni Haar fornite mi permettano di lavorare con risoluzioni così piccole. Ci sono altre alternative? GrazieAlgoritmo di rilevamento del volto per 15x15 pixel di fronte?

risposta

5

La tecnica Eigenface è (IIRC) nota per funzionare correttamente su immagini a bassa risoluzione. I volti umani hanno un modello ben definito per loro che è ancora visibile a bassa qualità e credo che l'uso di una tecnica a finestra scorrevole insieme a questo algoritmo potrebbe produrre buoni risultati.

+0

Quali criteri utilizzare per accettare o rifiutare un volto? – lezebulon

+0

Una volta ottenuta l'autovettura, è possibile utilizzare qualsiasi classificatore standard per imparare a riconoscere i volti. È possibile utilizzare un albero decisionale potenziato, SVM, ecc. – templatetypedef

+0

In alternativa, poiché l'utilizzo di eigenfaces produce un set di componenti principali, è possibile eseguire una regressione parziale di minimi quadrati. – templatetypedef

Problemi correlati