Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Za pomocą interfejsu API wykrywania siatki twarzy w ML Kit możesz wygenerować w czasie rzeczywistymsiatkę o wysokiej dokładności 468 punktów 3D na zdjęcia przypominające selfie. Twarze powinny się znajdować w odległości nie większej niż 2 metry od kamery.
Poniżej znajdziesz niektóre terminy dotyczące funkcji wykrywania siatki twarzy:
Ramka ograniczająca to prostokątny obszar wykrytej twarzy.
Informacje o siatce twarzy to grupa 468 punktów i kraw 3D, których można użyć do narysowania geometrycznej siatki wykrytej twarzy.
Interfejs API wykrywania siatki twarzy generuje siatkę twarzy dla wykrytych twarzy, z których każda zawiera 468 punktów i kraw 3D. Wykrywanie twarzy w siatce umożliwia bardziej precyzyjne operacje na twarzach w czasie rzeczywistym, takie jak filtry AR, robienie selfie i czat wideo.
Rozpoznawanie i lokalizowanie twarzy Uzyskaj ramkę ograniczającą wykryte twarze na zdjęciach selfie.
Uzyskaj informacje o siatce twarzy Pobierz informacje o 468 punktach 3D i trójkącie dla każdej wykrytej twarzy.
Przetwarzaj klatki wideo w czasie rzeczywistym: wykrywanie siatki twarzy odbywa się na urządzeniu i jest wystarczająco szybkie na potrzeby aplikacji w czasie rzeczywistym, takich jak manipulacja filmami.
Przykładowe wyniki
Dane wejściowe
Dane wyjściowe (tryb „Tylko ramka ograniczająca”)
Dane wyjściowe (tryb „Face mesh”)
Porównanie z pakietem SDK do wykrywania twarzy w ML Kit
Interfejs API wykrywania sieci typu mesh
Interfejs API do wykrywania twarzy
Zalecane przypadki użycia (przykłady)
Generuj efekty AR na twarzach w strumieniu wideo
Wykrywanie twarzy w czasie rzeczywistym na zdjęciach przypominających selfie (twarze w odległości do 2 metrów)
Wykrywanie, ile twarzy jest na zdjęciu
Wykrywanie twarzy znajdujących się daleko od kamery
Czas oczekiwania
Niska (ok. 14 ms na Pixelu 3)
Zalecane w czasie rzeczywistym
Średnio (ok. 60 ms na Pixelu 3 przy włączonym trybie szybkim)
Zalecane dane wejściowe
Twarze zarejestrowane w odległości do 2 metrów
Dowolne zdjęcie z twarzami
Dane wyjściowe punktów twarzy
Dla każdej twarzy można uzyskać 468 punktów 3D i informacje o trójkącie po włączeniu trybu „siatka twarzy”.
Dla każdej twarzy: 133 punkty 2D po włączeniu trybu „kontur twarzy”.
Rozpoznano # twarze
Tryb „Tylko ramka ograniczająca”: >=1 ramki ograniczającej,
gdy twarze są blisko kamery (w odległości <= 2 metry)
Tryb „siatka twarzy”: maksymalnie 2 ramki ograniczające i siatki, o ile twarze znajdują się blisko kamery (w odległości około 2 metrów)
Tryb ramki ograniczającej: >=1; twarze mogą być oddalone od kamery, ale minimalny rozmiar to 100 x 100 pikseli na twarz
Kontury twarzy: maksymalnie 1, pod warunkiem że twarze są blisko kamery