Face Recognition Operations - Verify From Person Group
Yüzün Bir Kişi Grubundaki bir kişiye ait olup olmadığını doğrulayın.
Not
-
- Daha yüksek yüz görüntüsü kalitesi, daha iyi tanımlama duyarlığı anlamına gelir. Lütfen yüksek kaliteli yüzleri göz önünde bulundurun: ön, net ve yüz boyutu 200x200 piksel (gözler arasında 100 piksel) veya daha büyük.
- Doğruluk açısından hassas senaryolar için lütfen kendi kararınızı verin.
- Sorgu yüzüyle ilişkili 'recognitionModel', Kişi Grubu tarafından kullanılan 'recognitionModel' ile aynı olmalıdır.
POST {endpoint}/face/{apiVersion}/verify
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
api
|
path | True |
string |
API Sürümü |
endpoint
|
path | True |
string (uri) |
Desteklenen Bilişsel Hizmetler uç noktaları (protokol ve konak adı, örneğin: https://{resource-name}.cognitiveservices.azure.com). |
İstek Gövdesi
Name | Gerekli | Tür | Description |
---|---|---|---|
faceId | True |
string (uuid) |
Yüzün faceId değeri "Detect" (Algıla) bölümünden gelir. |
personGroupId | True |
string |
Belirtilen bir kişiyi hızlı yüklemek için mevcut personGroupId ve personId kullanma. personGroupId , "Kişi Grubu Oluştur" içinde oluşturulur. |
personId | True |
string (uuid) |
Kişi Grubu'nda belirli bir kişiyi belirtin. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Başarılı bir çağrı doğrulama sonucunu döndürür. |
|
Other Status Codes |
Beklenmeyen bir hata yanıtı. Üst Bilgiler x-ms-error-code: string |
Güvenlik
Ocp-Apim-Subscription-Key
Azure Yapay Zeka Yüz Tanıma aboneliğinizin gizli anahtarı.
Tür:
apiKey
İçinde:
header
AADToken
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
accessCode
Yetkilendirme URL’si:
https://api.example.com/oauth2/authorize
Belirteç URL'si:
https://api.example.com/oauth2/token
Kapsamlar
Name | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Örnekler
Verify from PersonGroup
Örnek isteği
POST {endpoint}/face/v1.2/verify
{
"faceId": "c5c24a82-6845-4031-9d5d-978df9175426",
"personId": "815df99c-598f-4926-930a-a734b3fd651c",
"personGroupId": "your_person_group"
}
Örnek yanıt
{
"isIdentical": true,
"confidence": 0.8
}
Tanımlar
Name | Description |
---|---|
Face |
Hata nesnesi. Yüz Tanıma Hizmeti tarafından döndürülen hata kodları ve iletiler hakkında ayrıntılı bilgi için lütfen şu bağlantıya bakın: https://aka.ms/face-error-codes-and-messages. |
Face |
Hata ayrıntılarını içeren bir yanıt. |
Verification |
Sonucu doğrulayın. |
FaceError
Hata nesnesi. Yüz Tanıma Hizmeti tarafından döndürülen hata kodları ve iletiler hakkında ayrıntılı bilgi için lütfen şu bağlantıya bakın: https://aka.ms/face-error-codes-and-messages.
Name | Tür | Description |
---|---|---|
code |
string |
Sunucu tanımlı hata kodları kümesinden biri. |
message |
string |
Hatanın insan tarafından okunabilir bir gösterimi. |
FaceErrorResponse
Hata ayrıntılarını içeren bir yanıt.
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
VerificationResult
Sonucu doğrulayın.
Name | Tür | Description |
---|---|---|
confidence |
number (float) minimum: 0maximum: 1 |
Sayı, iki yüzün aynı kişiye ait olup olmadığına veya yüzün kişiye ait olup olmadığına ilişkin benzerlik güvenini gösterir. Benzerlik güveni 0,5'ten büyük veya buna eşitse, varsayılan olarak isIdentical değeri True olarak ayarlanır. Bu, ileri düzey kullanıcıların 'isIdentical' öğesini geçersiz kılıp sonucu kendi verilerinde ince ayarlamaları için kullanışlıdır. |
isIdentical |
boolean |
İki yüz aynı kişiye aitse veya yüz kişiye aitse doğru, aksi halde yanlış. |