Îmbătrânirea și întinerirea pe baza fotografiilor

Laboratorul Percepției și Sf.

tehnică

Unul dintre proiectele „hobby” ale Perception Laboratory și al Universității St. Andrews din Scoția, așa-numitul Face Transformer. Este o aplicație minusculă scrisă în JAVA care transformă fotografiile noastre încărcate folosind diverse filtre și un algoritm simplu de recunoaștere a feței. Ce este? Ei bine, gama de posibilități este destul de abundentă: în primul rând, putem schimba vârsta persoanei din fotografie, de la copilărie la bătrânețe. Acest lucru produce de obicei rezultate destul de bune - interesant, „îmbătrânirea” funcționează mai bine, în timp ce întinerirea are ca rezultat imagini mai desenate. O opțiune interesantă este „feminizarea” - cu aceasta ne putem transforma într-o femeie sau, dacă am încărcat un portret feminin, atunci cu ajutorul „masculinizării” putem deveni bărbat. Efectul este formulat ca ... interesant. Pe lângă schimbarea vârstei și a genului, Face Transformer oferă și alte opțiuni interesante: poți lua o imagine în stil manga (desen animat japonez) din fotografia ta sau poți imita stilul unor pictori celebri. Deci, poate fi propriul nostru portret în stilul lui El Greco sau Botticelli (Van Gogh, din păcate, nu, deoarece este inimitabil). Dar să vedem cum funcționează în practică această mică aplicație web.

Programul JAVA de pe serverul Universității St. Andrews poate fi accesat prin intermediul acestui site.

Dacă este posibil, alegeți o fotografie care să fie la fel de „fotografie de pașaport”, adică nu rânjim pe ea ca un dovleac de lapte și preferabil să ne arătăm fața din față. Dacă avem o fotografie de pașaport, o va avea și ea, deși, după cum știm, fiecare fotografie de pașaport din lume este îngrozitoare (indiferent de aspectul subiectului), deci să alegem o fotografie mai bună. După ce aveți fotografia, pur și simplu selectați-o folosind prima opțiune din pagină (răsfoiți).

Așa voi fi la bătrânețe - cu condiția să nu mă îngraș.

Apoi, specificați dacă fotografia pe care ați încărcat-o prezintă un bărbat sau o femeie (bărbat/femeie) și vârsta subiectului în fotografie. (copil, adolescent, adult, adult mai mare). Ultima opțiune este necesară pentru ca algoritmul programului să o poată compara. În cele din urmă, trebuie să oferim cea mai importantă caracteristică, așa-numita rasă - pentru ajutor: noi maghiari aparținem rasei caucaziene în 99% din cazuri. Când totul este setat, faceți clic pe butonul de trimitere.

Pe următorul ecran, trebuie doar să „decupăm” portretul din fotografie, acest lucru este necesar doar dacă există o mulțime de detalii inutile (fundal) în fotografie. De asemenea, nu avem nicio problemă să omitem acest pas. Acum trebuie să facem clic pe următorul buton din colțul din dreapta sus al ecranului - următorul pas este să specificăm locația ochilor și a gurii. Software-ul detectează practic aceste zone ale feței - cu toate acestea, este posibil să fie nevoie să o rafinăm. Trageți doar cele trei cercuri verzi (peste cei doi ochi și gură) în locurile corespunzătoare cu mouse-ul. Un alt buton din nou și am terminat.

. și aș fi așa dacă aș fi femeie.

Tot ce trebuie să facem este să selectăm unul din lista derulantă (alege transformare) și putem vedea deja rezultatul final în fotografie. De exemplu, transformarea „apeman”, care ne permite să realizăm un „om maimuță” din fotografie, poate provoca momente luminoase.