Obrada slike Prepoznavanje lica je računalna tehnika koja koristi algoritam za lociranje i prepoznavanje lica na slici, a ova tehnologija ima nekoliko namjena. Iako postoji mnogo različitih algoritama za prepoznavanje lica, većina programa koristi detekciju rubova ili očiju za lociranje lica. Ne samo da obradom slike prepoznavanje lica pronalazi lice, već većina algoritama također pokazuje korisniku točnu lokaciju u pikselima lica unutar slike, što olakšava pronalaženje određenog lica na pretrpanoj ili zamućenoj slici. U industriji zabave, prepoznavanje lica se koristi za praćenje lica u hvatanju pokreta, što se koristi za realističniju animaciju. Još jedna uobičajena upotreba ove tehnike je sigurnost prepoznavanja lica; algoritam je u ovom slučaju obično specijaliziran za prepoznavanje samo određenih lica.
Izrada algoritma za prepoznavanje lica za obradu slike može se izvesti na mnogo načina, ali dvije najčešće komponente su detekcija rubova i očiju. Detekcija rubova obično je dopunska, jer obično nije tako pouzdana kao detekcija oka. Uz detekciju rubova, algoritam traži rubove i krivulje koje su uobičajene na ljudskom licu. Detekcija očiju traži oči, iako ih neki algoritmi mogu prepoznati samo ako slika prikazuje osobu koja gleda naprijed s oba otkrivena oka.
Osim pronalaženja lica, ovaj algoritam za prepoznavanje obično prikazuje točne koordinate u pikselima lica. Za većinu korisnika, posebno na jasnim fotografijama na kojima se lice lako pronalazi, to možda i nije od velike važnosti. Ako korisnici pretražuju kroz mutne i pretrpane slike, tada poznavanje točne lokacije piksela može biti važno za pronalaženje i identifikaciju osobe na slici.
Još jedna upotreba algoritama za prepoznavanje lica je u zabavi, posebno sa snimanjem pokreta i animacijom snimanja performansi. U ovoj tehnici glumci i glumice glume scene ispred plavog ekrana dok čitaju svoje retke. To omogućuje snimanje pokreta lica i tijela, što olakšava modeliranje pokreta i povećava realizam. Glumci i glumice na licu nose posebne elektrode, a algoritam za prepoznavanje lica prati sve pokrete lica koji se koriste za izraze. Ovaj algoritam je specijaliziran za prevođenje stvarnih slika lica u animirane slike.
Specijalizirani algoritmi za prepoznavanje lica za obradu slika koriste se u sigurnosnim sustavima koji ovise o autoriziranju posjetitelja po njihovom licu. Za razliku od drugih algoritama koji samo pronalaze lice, ovi su algoritmi programirani da pronađu određeno lice. Obično ovi algoritmi moraju pronaći zajedničke elemente lica određene osobe – kao što su oči, čeljust, uši i jagodice – a zatim usporediti lice s licem u svojoj bazi podataka. Ako su lica ista, posjetitelju se odobrava pristup.