Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Wykrywanie siatki twarzy NOWOŚĆ

Interfejs ML Kit i interfejs API do wykrywania sieci typu mesh pozwala generować w czasie rzeczywistym siatkę o wysokiej dokładności z 468 punktami 3D na potrzeby zdjęć przypominających selfie. Twarze powinny znajdować się w odległości nieprzekraczającej 2 metrów.

Jeśli chcesz wykrywać twarze oddalone o około 2,5 metra od aparatu, przeczytaj artykuł na temat pakietu SDK do wykrywania twarzy w systemie ML Kit.

Oto niektóre terminy związane z funkcją wykrywania siatki twarzy:

  • Obramowanie to prostokątny obszar, w którym znajduje się twarz.
  • Informacje o siatce twarzy to grupa 468 punktów 3D i krawędzi, których można używać do rysowania siatki geometrycznej na potrzeby wykrytej twarzy.

Interfejs API do wykrywania siatki twarzy generuje siatkę twarzy dla wykrytych twarzy, z których każda zawiera 468 punktów 3D i krawędzi. Wykrywanie siatki typu mesh pozwala wykonywać w czasie rzeczywistym dokładniejsze operacje na twarzach, takie jak filtry AR, robienie selfie i czat wideo.

Android

Najważniejsze funkcje

  • Rozpoznawaj i znajduj twarze – wyświetl pole ograniczenia dla wykrytych twarzy na zdjęciu podobnym do siebie.
  • Uzyskiwanie informacji o siatce twarzy Uzyskiwanie informacji o punktach 3D i trójkątach 408 dla każdej wykrytej twarzy.
  • Przetwarzanie klatek wideo w czasie rzeczywistym Wykrywanie siatki na urządzeniach jest wykonywane na urządzeniu i szybko działa w aplikacjach w czasie rzeczywistym, np. z manipulacją wideo.

Przykładowe wyniki

Wprowadź tekst Dane wyjściowe (tylko tryb „rozdzielania pola”) Dane wyjściowe (tryb siatki typu mesh&quot)

Porównanie z pakietem SDK ML Kit do wykrywania twarzy

Interfejs API do wykrywania siatki twarzy Face Detection API
Zalecane zastosowania (przykłady)
  • Generuj efekty AR na twarzach podczas strumieniowania wideo
  • Wykrywanie twarzy w czasie rzeczywistym na zdjęciach przypominających selfie (twarz znajduje się w promieniu ok. 2 metrów)
  • Wykrywanie liczby twarzy na zdjęciu
  • Wykrywanie twarzy z dala od aparatu
Czas oczekiwania Niski (~14 ms na Pixelu 3)

Zalecane w przypadku kampanii w czasie rzeczywistym

Średni (przy Pixelu 3 po włączeniu ok. 60 ms)
Polecane dane wejściowe Twarze zrobione w odległości ok. 2 metrów Dowolne zdjęcie twarzy
Punkty wyjściowe Dla każdej twarzy są włączone 468 punktów 3D i trójkąty przy włączonym trybie &siatki na twarzach. Na każdą twarz 133 punktów 2D, gdy włączony jest tryb &kontury twarzy.
Rozpoznano # twarze
  • "Tylko ramka i tryb ograniczania: >=1 ramki ograniczające, o ile twarze są w pobliżu aparatu (<= ~2 metry lub ok. 7 metrów)
  • Tryb siatki nawierzchni: maksymalnie 2 ramki ograniczające i siatki, o ile twarze znajdują się blisko aparatu (w odległości maksymalnie 2 metrów).
  • "Pogrubienie i tryb: >=1; twarze mogą być daleko od aparatu, ale jego minimalny rozmiar to 100 x 100 pikseli na twarz
  • Kontury twarzy: maksymalnie 1 o ile twarze znajdują się blisko aparatu
Identyfikator śledzenia Nie Tak
Orientacja twarzy Nie Tak
Klasyfikacja twarzy (np. uśmiech) Nie Tak
Opcje implementacji Tylko w pakiecie W pakiecie / niew pakiecie
Rozmiar aplikacji W pakiecie: ok.6,4 MB

Nie w pakiecie: jeszcze niedostępne

W pakiecie: ~6,9 MB

Bez pakietu: ~0,6 MB