Kuvankäsittelyn kasvojentunnistus on tietokoneistettu tekniikka, joka käyttää algoritmia kasvojen paikantamiseen ja tunnistamiseen kuvassa, ja tällä tekniikalla on useita käyttötarkoituksia. Vaikka käytettävissä on monia erilaisia kasvojentunnistusalgoritmeja, useimmat ohjelmat käyttävät reunan tai silmän tunnistusta kasvojen paikantamiseen. Kuvankäsittelyn kasvojentunnistus ei ainoastaan löydä kasvoja, vaan useimmat algoritmit näyttävät käyttäjälle myös kasvojen tarkan kuvapisteen sijainnin kuvassa, mikä helpottaa tiettyjen kasvojen löytämistä tungosta tai sumeasta kuvasta. Viihdeteollisuudessa kasvojentunnistusta käytetään kasvojen seurantaan liiketallennuksessa, jota käytetään realistisempaan animaatioon. Toinen yleinen käyttö tälle tekniikalle on kasvojentunnistuksen turvallisuus; algoritmi on tässä tapauksessa tyypillisesti erikoistunut tunnistamaan vain tietyt kasvot.
Kuvankäsittelyn kasvojentunnistusalgoritmin luominen voidaan tehdä monin tavoin, mutta kaksi yleisintä osaa ovat reunan ja silmän tunnistus. Reunantunnistus on yleensä täydentävä, koska se ei yleensä ole yhtä luotettava kuin silmän tunnistus. Reunantunnistuksen avulla algoritmi etsii reunoja ja kaaria, jotka ovat yleisiä ihmisen kasvoilla. Silmien havaitseminen etsii silmiä, vaikka jotkin algoritmit saattavat tunnistaa ne vain, jos kuvassa näkyy henkilö, joka katsoo eteenpäin molemmin silmin.
Kasvojen löytämisen lisäksi tämä tunnistusalgoritmi näyttää yleensä kasvojen tarkat pikselikoordinaatit. Useimmille käyttäjille, etenkin selkeissä valokuvissa, joista kasvot löytyvät helposti, tämä ei ehkä ole kovin tärkeää. Jos käyttäjät etsivät epäselviä ja sotkuisia kuvia, tarkan pikselin sijainnin tunteminen voi olla tärkeää kuvassa olevan henkilön löytämisessä ja tunnistamisessa.
Toinen kasvojentunnistusalgoritmien käyttö on viihteessä, etenkin liiketallennuksen ja suorituskyvyn kaappauksen animaation kanssa. Tässä tekniikassa näyttelijät ja näyttelijät näyttelevät kohtauksia sinisen näytön edessä lukiessaan rivejään. Tämä mahdollistaa kasvojen ja kehon liikkeiden tallentamisen, mikä helpottaa liikkeiden mallintamista ja lisää realismia. Näyttelijät ja näyttelijät käyttävät erityisiä elektrodeja kasvoillaan, ja kasvojentunnistusalgoritmi seuraa kaikkia ilmeisiin käytettyjä kasvojen liikkeitä. Tämä algoritmi on erikoistunut kääntämään tosielämän kasvokuvia animoiduiksi kuviksi.
Erikoistuneita kuvankäsittelyyn tarkoitettuja kasvojentunnistusalgoritmeja käytetään turvajärjestelmissä, jotka riippuvat vierailijoiden kasvojen perusteella valtuuttamisesta. Toisin kuin muut algoritmit, jotka vain löytävät kasvot, nämä algoritmit on ohjelmoitu löytämään tietyt kasvot. Tyypillisesti näiden algoritmien on löydettävä tietyn henkilön kasvojen yhteiset elementit – kuten silmät, leuka, korvat ja poskipäät – ja verrattava sitten kasvoja kuvakuvaan. Jos kasvot ovat samat, vierailija saa käyttöoikeuden.