Ansiktsigenkänning Baserat på överlappande DCT - Matlab källkod. I JPEG-bildkomprimeringsalgoritm, är den inmatade bilden delas upp i 8-för-8 eller 16-för-16 block, och den tvådimensionella DCT beräknas för varje block. DCT-koefficienterna kvantiseras sedan, kodas och överförs. JPEG-mottagare (eller JPEG-fil läsare) avkodar de kvantiserade DCT-koefficienterna beräknas den inversa tvådimensionella DCT av varje block, och sedan sätter blocken ihop till en enda bild. För typiska bilder, många av de DCT-koefficienter har värden nära noll; dessa koefficienter kan kasseras utan att allvarligt påverka kvaliteten på den återskapade bilden. Sådana algoritmen resultat särskilt robusta även för ansiktet identifiering.
Dessutom 2D DCT operatören kan appliceras på överlappande uppgifter. De extraherade särdragsvektorer används som ingång till en enkel grannen algoritm. Koden har testats med AT & T databas uppnå ett utmärkt erkännande takt.
Krav :
Windows 3.x / 95/98 / Me / NT / 2000 / XP / 2003 Server / Vista, Matlab
Kommentarer hittades inte