Skip to main content

Tukeeko selaimesi kasvojentunnistusta?

Testaa selaimen natiivi FaceDetector API verkkokamerallasi. Näe reaaliaikaiset kasvojen rajauskehykset, maamerkkien tunnistus ja suorituskykymittarit. Kaikki käsittely tapahtuu paikallisesti laitteellasi.

Testaa selaimesi FaceDetector API -tuen ja mittaa kasvojentunnistuksen suorituskykyä — tunnistusnopeus, rajauskehyksen tarkkuus, maamerkkien sijainnit (silmät, nenä, suu) ja tunnistettavien kasvojen enimmäismäärä.

FaceDetector API on osa Shape Detection API:a ja toimii laitteella käyttäen alustan natiivista kasvojentunnistusta (Core ML macOS:ssa, Android ML mobiilissa) — mikään data ei poistu selaimestasi.

Faces Detected

0

Mitä tuloksesi tarkoittavat?

Result Range Meaning
Hyvä Kasvot tunnistetaan johdonmukaisesti yli 15 FPS:n nopeudella tarkilla rajauskehyksillä Selaimesi ja laitteistosi tukevat FaceDetector API:a täysin. Tunnistus on riittävän nopea reaaliaikaisiin sovelluksiin, kuten videopuheluihin ja AR-efekteihin.
Varoitus Kasvot tunnistetaan ajoittain tai alle 10 FPS:n nopeudella Tunnistus toimii, mutta suorituskyky on rajallinen. Tämä voi johtua huonosta valaistuksesta, kameran tarkkuudesta tai suorittimen rajoituksista. Paranna valaistusolosuhteita parempien tulosten saamiseksi.
Huono FaceDetector API ei ole käytettävissä tai kasvoja ei tunnistettu Selaimesi ei tue FaceDetector API:a (Firefox ja Safari eivät tällä hetkellä tue sitä) tai kameran käyttöoikeus on estetty. Kokeile Chromea tai Edgeä tuetulla alustalla.

Yleisiä ongelmia ja ratkaisuja

Selain näyttää virheen 'FaceDetector is not defined'

FaceDetector API on tällä hetkellä tuettu Chromium-pohjaisissa selaimissa (Chrome, Edge, Opera) macOS:ssa, Windowsissa ja Androidissa. Firefox ja Safari eivät vielä tue sitä. Ota tarvittaessa käyttöön 'Experimental Web Platform features' -lippu chrome://flags-sivulta.

Kasvoja ei tunnisteta, vaikka kamera toimii

Varmista, että kasvosi ovat hyvin valaistut ja täysin näkyvissä kamerakuvassa. Poista aurinkolasit tai kasvopeitot. Katso suoraan kameraan — äärimmäiset kulmat heikentävät tunnistustarkkuutta. Nosta kameran tarkkuutta asetuksista, jos mahdollista.

Tunnistus on hyvin hidasta tai aiheuttaa sivun viivettä

Kasvojentunnistus on suoritinintensiivistä. Sulje muut välilehdet ja sovellukset vapauttaaksesi resursseja. Pienennä kameran tarkkuus 640x480:een nopeampaa käsittelyä varten. Vanhemmalla laitteistolla tunnistusnopeus voi olla luonnostaan rajallinen.

Kameralupa on evätty

Napsauta selaimen osoiterivin lukkokuvaketta ja aseta Kamera arvoon 'Salli'. macOS:ssa tarkista myös Järjestelmäasetukset > Yksityisyys ja turvallisuus > Kamera varmistaaksesi, että selaimesi on listattu ja käytössä.

Liittyvät työkalut

Usein kysytyt kysymykset

Lähetetäänkö kasvodatani jollekin palvelimelle?

Ei todellakaan. FaceDetector API toimii kokonaan laitteellasi käyttäen käyttöjärjestelmäsi natiiveja ML-ominaisuuksia (Core ML macOS:ssa, Android ML Kit mobiilissa). Mitään videokuvia, kasvodataa tai tunnistustuloksia ei lähetetä minnekään. Voit tarkistaa tämän selaimesi DevTools-työkalujen Network-välilehdeltä — nolla pyyntöä testauksen aikana.

Mitkä selaimet tukevat FaceDetector API:a?

Vuodesta 2025 alkaen FaceDetector API on tuettu Chromium-pohjaisissa selaimissa: Google Chrome, Microsoft Edge ja Opera Windowsissa, macOS:ssa, ChromeOS:ssa ja Androidissa. Firefox ja Safari eivät tällä hetkellä tue sitä. API on osa Shape Detection API -määrittelyä, joka kehittyy edelleen verkostandardina.

Kuinka tarkka selainpohjainen kasvojentunnistus on verrattuna erikoisohjelmistoon?

Selaimen FaceDetector API hyödyntää alustan natiiveja ML-malleja, joten tarkkuus on verrattavissa natiivisovelluksiin samalla alustalla. macOS:ssa se käyttää Core ML:n Vision-kehystä; Androidissa ML Kittiä. Tunnistustarkkuus on tyypillisesti yli 95 % suoraan edestä kuvatuille kasvoille hyvässä valaistuksessa, mutta heikkenee äärimmäisissä kulmissa, peitossa tai huonoissa valaistusolosuhteissa.

Voiko tämä testi tunnistaa useita kasvoja samanaikaisesti?

Kyllä, FaceDetector API voi tunnistaa useita kasvoja yhdestä kuvasta. Enimmäismäärä riippuu alustan toteutuksesta — tyypillisesti jopa 10 kasvoa. Testi näyttää rajauskehykset kaikille tunnistetuille kasvoille ja näyttää kokonaismäärän. Ryhmävideopuhelusovellukset tukeutuvat tähän monikasvojen tunnistuskykyyn.