Kasvojen kuvanjakaja
Tunnista kasvot kuvasta automaattisesti ja lataa jokainen kasvo erillisenä kuvana.
Syöte
Tuloste
Lue lisää
Mitä on kasvojen tunnistus kuvissa?
Kasvojen tunnistus on konenäköteknologia, joka tunnistaa ja paikantaa ihmiskasvot digitaalisista kuvista. Modernit kasvojen tunnistusalgoritmit käyttävät koneoppimismalleja, jotka on koulutettu tuhansilla kasvokuvilla tunnistamaan kasvonpiirteitä, kuten silmiä, nenää, suuta ja leukaa. Nämä mallit voivat tunnistaa useita kasvoja yhdestä valokuvasta koosta, kulmasta tai valaistusolosuhteista riippumatta, mikä tekee niistä hyödyllisiä laajaan valikoimaan sovelluksia valokuvauksesta turvallisuuteen.
Kasvojen tunnistus eroaa kasvojen tunnistamisesta — tunnistus ainoastaan löytää, missä kasvot sijaitsevat kuvassa, ilman että se tunnistaa kenelle ne kuuluvat. Tämä tekee tunnistuksesta yksityisyyttä paremmin suojaavan teknologian, jota voidaan käyttää tehtäviin, kuten muotokuvien rajaamiseen, ryhmäkuvien järjestämiseen tai yksittäisten kasvokuvien poimimiseen suuremmista valokuvista.
Työkalun kuvaus
Face Photo Splitter tunnistaa kaikki ladatun valokuvan kasvot ja poimii jokaisen erillisenä rajattuna kuvana. Lataa ryhmäkuva tai mikä tahansa kuva, jossa on yksi tai useampi henkilö, ja työkalu käyttää tekoälypohjaista kasvojen tunnistusta paikantaakseen jokaisen kasvon, piirtääkseen rajoitusruudut merkittyyn esikatseluun ja tarjotakseen yksittäin ladattavat kasvoleikkeet. Kaikki käsittely tapahtuu paikallisesti selaimessasi — kuvia ei lähetetä millekään palvelimelle.
Ominaisuudet
- Tekoälypohjainen kasvojen tunnistus: Käyttää SSD MobileNet v1 -mallia kasvojen tarkkaanottavaan tunnistamiseen vaihtelevanlaatuisista ja -koostumuksista valokuvista
- Yksittäisten kasvojen poiminta: Jokainen tunnistettu kasvokuva rajataan ja on saatavilla erillistä esikatselua ja PNG-tiedostona lataamista varten
- Merkitty esikatselu: Tarkastele alkuperäistä valokuvaa numeroitujen rajoitusruutujen kanssa, jotka osoittavat missä kukin kasvokuva tunnistettiin
- Erälataus: Lataa kaikki poimitut kasvokuvat kerralla tai valitse yksittäiset kasvokuvat tallennettavaksi
- Täydellinen selainpohjainen yksityisyys: Kaikki kuvankäsittely suoritetaan paikallisesti WebGL:n avulla — valokuvasi eivät koskaan poistu laitteeltasi
Kuinka se toimii
Työkalu lataa esikoulutetun SSD MobileNet v1 -neuroverkkimallin selaimeesi WebGL-kiihdytyksen avulla. Kun lataat kuvan ja napsautat tunnista, malli analysoi koko kuvan löytääkseen kasvoja sisältävät alueet. Jokainen tunnistettu kasvokuva määritellään rajoitusruudulla (x, y, leveys, korkeus), jota käytetään kyseisen osan rajaamiseen alkuperäisestä kuvasta canvas-elementille. Rajatut kuvat muunnetaan PNG-data-URL-osoitteiksi esikatselua ja lataamista varten.
Rajoitukset
- Mallin tarkkuus: Tunnistustarkkuus riippuu kuvan laadusta, kasvojen koosta ja valaistuksesta. Hyvin pieniä, voimakkaasti peitettyjä tai äärimmäisessä kulmassa olevia kasvoja ei välttämättä tunnisteta
- Ensimmäisen latauksen aika: Kasvojen tunnistusmalli täytyy ladata ensimmäisellä käyttökerralla, mikä voi kestää muutaman sekunnin yhteydestäsi riippuen
- Selaintuki: Vaatii modernin selaimen WebGL-tuella, jotta neuroverkko voi toimia
Käyttötapaukset
- Ryhmäkuvien hallinta: Poimi yksittäisiä muotokuvia ryhmäkuvista käytettäväksi profiileissa, henkilökorteissa tai yhteystietoluetteloissa
- Sisällöntuotanto: Eristä kasvot nopeasti kuvapankkikuvista tai tapahtumavalokuvauksesta suunnitteluprojekteja varten
- Kuvien järjestäminen: Jaa suuri erä ryhmäkuvia yksittäisiksi kasvoleikkeiksi helpompaa luettelointia ja tunnistamista varten