Rozpoznawanie twarzy

Weryfikacja twarzy

Sprawdź prawdopodobieństwo wystąpienia sytuacji, w której dwie twarze należą do jednej osoby. Interfejs API zwróci współczynnik pewności, z jaką można stwierdzić, że dwie twarze należą do jednej osoby.

Zobacz, jak to działa

Wyniki weryfikacji: Te dwie twarze należą do tej samej osoby. Ufność: 0.92199.

Chcesz to skompilować?

Wykrywanie twarzy

Wykrywa jedną lub więcej twarzy w obrazie i wstawia trójkąty w miejscu, gdzie twarze się znajdują. Pokazywane są również atrybuty twarzy, które zawierają przewidywane rysy twarzy określane w oparciu o model uczenia maszynowego. Dostępne funkcje atrybutów twarzy to wiek, emocje, płeć, poza, uśmiech i zarost oraz 27 charakterystycznych punktów każdej twarzy na obrazie.

Zobacz, jak to działa

Płeć female
Wiek 24
Okulary ReadingGlasses
Emocje Szczęście
Wynik wykrywania:
JSON:
[ { "faceId": "d5a899b2-d639-4f1c-8363-93e8ec0da601", "faceRectangle": { "top": 128, "left": 459, "width": 224, "height": 224 }, "faceAttributes": { "hair": { "bald": 0.1, "invisible": false, "hairColor": [ { "color": "brown", "confidence": 0.99 }, { "color": "black", "confidence": 0.57 }, { "color": "red", "confidence": 0.36 }, { "color": "blond", "confidence": 0.34 }, { "color": "gray", "confidence": 0.15 }, { "color": "other", "confidence": 0.13 } ] }, "smile": 1.0, "headPose": { "pitch": -13.2, "roll": -11.9, "yaw": 5.0 }, "gender": "female", "age": 24.0, "facialHair": { "moustache": 0.0, "beard": 0.0, "sideburns": 0.0 }, "glasses": "ReadingGlasses", "makeup": { "eyeMakeup": true, "lipMakeup": true }, "emotion": { "anger": 0.0, "contempt": 0.0, "disgust": 0.0, "fear": 0.0, "happiness": 1.0, "neutral": 0.0, "sadness": 0.0, "surprise": 0.0 }, "occlusion": { "foreheadOccluded": false, "eyeOccluded": false, "mouthOccluded": false }, "accessories": [ { "type": "glasses", "confidence": 1.0 } ], "blur": { "blurLevel": "low", "value": 0.0 }, "exposure": { "exposureLevel": "goodExposure", "value": 0.48 }, "noise": { "noiseLevel": "low", "value": 0.0 } }, "faceLandmarks": { "pupilLeft": { "x": 504.8, "y": 206.8 }, "pupilRight": { "x": 602.5, "y": 178.4 }, "noseTip": { "x": 593.5, "y": 247.3 }, "mouthLeft": { "x": 529.8, "y": 300.5 }, "mouthRight": { "x": 626.0, "y": 277.3 }, "eyebrowLeftOuter": { "x": 461.0, "y": 186.8 }, "eyebrowLeftInner": { "x": 541.9, "y": 178.9 }, "eyeLeftOuter": { "x": 490.9, "y": 209.0 }, "eyeLeftTop": { "x": 509.1, "y": 199.5 }, "eyeLeftBottom": { "x": 509.3, "y": 213.9 }, "eyeLeftInner": { "x": 529.0, "y": 205.0 }, "eyebrowRightInner": { "x": 579.2, "y": 169.2 }, "eyebrowRightOuter": { "x": 633.0, "y": 136.4 }, "eyeRightInner": { "x": 590.5, "y": 184.5 }, "eyeRightTop": { "x": 604.2, "y": 171.5 }, "eyeRightBottom": { "x": 608.4, "y": 184.0 }, "eyeRightOuter": { "x": 623.8, "y": 173.7 }, "noseRootLeft": { "x": 549.8, "y": 200.3 }, "noseRootRight": { "x": 580.7, "y": 192.3 }, "noseLeftAlarTop": { "x": 557.2, "y": 234.6 }, "noseRightAlarTop": { "x": 603.2, "y": 225.1 }, "noseLeftAlarOutTip": { "x": 545.4, "y": 255.5 }, "noseRightAlarOutTip": { "x": 615.9, "y": 239.5 }, "upperLipTop": { "x": 591.1, "y": 278.4 }, "upperLipBottom": { "x": 593.2, "y": 288.7 }, "underLipTop": { "x": 597.1, "y": 308.0 }, "underLipBottom": { "x": 600.3, "y": 324.8 } } } ]

Chcesz to skompilować?

Rozpoznawanie emocji

Interfejs API rozpoznawania twarzy zawiera teraz funkcje rozpoznawania emocji, które zwracają poziom pewności dla zestawu emocji, takich jak gniew, pogarda, odraza, strach, zadowolenie, smutek i zaskoczenie, oraz braku emocji w przypadku każdej twarzy widocznej na obrazie. Te emocje są rozumiane jako międzykulturowe i komunikowane przez określoną uniwersalną mimikę twarzy.

Zobacz, jak to działa

Gniew 0,00000
Pogarda 0,00000
Obrzydzenie 0,00000
Strach 0,00000
Szczęście 0,19600
Obojętność 0,00000
Smutek 0,00000
Zaskoczenie 0,80300
Wynik wykrywania:
Wykryte twarze: 1

JSON:
[ { "faceRectangle": { "top": 141, "left": 130, "width": 162, "height": 162 }, "faceAttributes": { "emotion": { "anger": 0.0, "contempt": 0.0, "disgust": 0.0, "fear": 0.0, "happiness": 0.196, "neutral": 0.0, "sadness": 0.0, "surprise": 0.803 } } } ]

Chcesz to skompilować?

Identyfikowanie twarzy

interfejs API rozpoznawania twarzy umożliwia wyszukiwanie, identyfikowanie i dopasowywanie twarzy w prywatnym repozytorium obejmującym maksymalnie 1 milion osób.

Wyszukiwanie podobnych twarzy

Proste wyszukiwanie podobnie wyglądających twarzy. Po określeniu kolekcji twarzy oraz nowej twarzy jako zapytania ten interfejs API zwróci kolekcję podobnych twarzy.

Grupowanie twarzy

Organizuje wiele niezidentyfikowanych twarzy w grupach na podstawie ich podobieństwa.

"By enhancing our service with the Face API, we have a competitive advantage in markets that demand a high degree of facial detection accuracy."

Daniel Amitai: Vice President of Business Development | Cloudinary
Cloudinary

"Because the Cognitive Services APIs harness the power of machine learning, we were able to bring advanced intelligence into our product without the need to have a team of data scientists on hand."

Aaron Edell: Chief Product Owner | GrayMeta
GrayMeta

"We found Cognitive Services to be the missing piece in the equation, the one that we needed to bring this solution to market and really revolutionize the way people look at video."

Katie McCann: Vice President of Product and Engineering | Prism Skylabs
Prism Skylabs

"Thousands of partners sign in to our platform every hour. The response time from the Face API is incredible, enabling us to verify our drivers without slowing them down."

Dima Kovalev: Product Manager | Uber
Uber

"It didn't take us long to realize Microsoft Cognitive Services had handed us a powerful set of computer-vision and artificial-intelligence tools that we could use to create great apps and new features for our customers in just a few hours."

John Fan: Cofounder and CEO | Cardinal Blue Software
Pic Collage

"Using the Cognitive Services APIs, it took us three months to develop a test pair of glasses that can translate text and images into speech, identify emotions, and describe scenery. If we had been working full time, we could have done it in two weeks."

Benoit Chirouter: R&D Director | Pivothead
Pivothead

Poznaj interfejsy API usług Cognitive Services

Przetwarzanie obrazów

Wyodrębnianie określonych informacji z obrazów

Rozpoznawanie twarzy

Wykrywanie, identyfikowanie, analizowanie, organizowanie i znakowanie twarzy na zdjęciach

Rozpoznawanie pisma odręcznego WERSJA ZAPOZNAWCZA

Oparta na sztucznej inteligencji usługa umożliwiająca rozpoznawanie zawartości w postaci pisma cyfrowego, na przykład pisma ręcznego, kształtów i układu pisanych odręcznie dokumentów

Indeksator wideo

Udostępnienie analiz wideo

Niestandardowe przetwarzanie obrazów

Łatwo dostosowuj najwyższej klasy własne modele przetwarzania obrazów dla unikatowych przypadków użycia

Rozpoznawanie formularzy WERSJA ZAPOZNAWCZA

Napędzana przez sztuczną inteligencję usługa wyodrębniania dokumentów, która rozpoznaje formularze

Analiza tekstu

Łatwe ocenianie opinii i tematów w celu zrozumienia potrzeb użytkowników

Tłumaczenie tekstu w usłudze Translator

Łatwe wykonywanie tłumaczenia maszynowego dzięki prostemu wywołaniu interfejsu API REST

QnA Maker

Wydobądź z informacji konwersacyjne odpowiedzi, po których łatwo się poruszać

Language Understanding

Naucz aplikacje rozpoznawać polecenia użytkowników

Czytnik immersyjny WERSJA ZAPOZNAWCZA

Zwiększ możliwości użytkowników w każdym wieku i z różnymi zdolnościami w zakresie czytania i rozumienia tekstu

Usługi mowy

Ujednolicone usługi przetwarzania mowy umożliwiające zamianę mowy na tekst i tekstu na mowę oraz tłumaczenie mowy

Rozpoznawanie osoby mówiącej WERSJA ZAPOZNAWCZA

Identyfikuj i weryfikuj osoby mówiące na podstawie głosu

Content Moderator

Zautomatyzowane moderowanie obrazów, tekstu i wideo

Narzędzie do wykrywania anomalii WERSJA ZAPOZNAWCZA

Łatwo dodawaj funkcje wykrywania anomalii do aplikacji.

Personalizacja WERSJA ZAPOZNAWCZA

Usługa sztucznej inteligencji udostępniająca spersonalizowane środowisko użytkownika

Chcesz zrewolucjonizować swoją aplikację?