Azure Yüz Tanıma hizmeti nedir?
Uyarı
11 Haziran 2020’de Microsoft, insan haklarına dayalı etkili düzenlemeler yapılmadığı sürece ABD’deki polis departmanlarına yüz tanıma teknolojisi satmayacağını duyurmuştur. Bu nedenle müşteriler, Birleşik Devletler bir polis departmanı tarafından veya bu hizmetlerin kullanımına izin veren bir müşteriyse veya bu hizmetlerin kullanımına izin verirse Yüz Tanıma veya Video Indexer gibi Azure Hizmetleri'ne dahil edilen yüz tanıma özelliklerini veya işlevselliğini kullanamaz. Yeni bir Yüz Tanıma kaynağı oluşturduğunuzda, Azure Portal'da hizmeti Birleşik Devletler bir polis departmanı tarafından veya polis departmanı için kullanmayabileceğinizi ve Sorumlu yapay zeka belgelerini gözden geçirip bu hizmeti buna uygun olarak kullanacağınızı kabul etmeniz gerekir.
Önemli
Biyometrik Verileri işlemek için Microsoft ürünlerini veya hizmetlerini kullanıyorsanız, şunlardan sorumlusunuz: (i) saklama süreleri ve yok etme de dahil olmak üzere veri konularına bildirim sağlamak; (ii) veri sahibinden onay almak; ve (iii) Biyometrik Verileri, geçerli Veri Koruma Gereksinimleri kapsamında uygun ve gerekli olan şekilde silme. "Biyometrik Veriler", GDPR'nin 4. Maddesinde belirtilen anlama ve varsa diğer veri koruma gereksinimlerindeki eşdeğer koşullara sahip olacaktır. İlgili bilgiler için bkz. Yüz için Veri ve Gizlilik.
Dikkat
Yüz tanıma hizmeti erişimi, Sorumlu yapay zeka ilkelerimizi desteklemek için uygunluk ve kullanım ölçütlerine göre sınırlıdır. Yüz tanıma hizmeti yalnızca Microsoft tarafından yönetilen müşteriler ve iş ortakları tarafından kullanılabilir. Erişim için başvurmak için Yüz Tanıma giriş formunu kullanın. Daha fazla bilgi için Yüz tanıma sınırlı erişim sayfasına bakın.
Azure Yüz Tanıma hizmeti, görüntülerdeki insan yüzlerini algılayan, tanıyan ve analiz eden yapay zeka algoritmaları sağlar. Yüz tanıma yazılımı kimlik doğrulaması, dokunmatik olmayan erişim denetimi ve gizlilik için yüz bulanıklaştırma gibi birçok farklı senaryoda önemlidir.
Yüz Tanıma hizmetini bir istemci kitaplığı SDK'sı aracılığıyla veya REST API'yi doğrudan çağırarak kullanabilirsiniz. Başlamak için hızlı başlangıcı izleyin.
İsterseniz, Vision Studio'yu kullanarak tarayıcınızda Yüz Tanıma hizmetinin özelliklerini hızlı ve kolay bir şekilde deneyebilirsiniz.
Bu belge aşağıdaki makale türlerini içerir:
- Hızlı başlangıçlar, hizmete çağrı yapmanıza ve kısa bir süre içinde sonuç almanıza olanak sağlayan adım adım yönergelerdir.
- Nasıl yapılır kılavuzları, hizmeti daha belirli veya özelleştirilmiş yollarla kullanmaya yönelik yönergeler içerir.
- Kavramsal makaleler, hizmetin işlevselliği ve özellikleri hakkında ayrıntılı açıklamalar sağlar.
- Öğreticiler, bu hizmeti daha geniş iş çözümlerinde bir bileşen olarak kullanmayı gösteren daha uzun kılavuzlardır.
Daha yapılandırılmış bir yaklaşım için Yüz Tanıma için Eğitim modülünü izleyin.
Kullanım örnekleri
Kimlik doğrulaması: Pasaport veya sürücü lisansı ya da başka bir kayıt görüntüsü gibi devlet tarafından verilen bir kimlik kartıyla birinin kimliğini doğrulayın. Dijital veya fiziksel hizmetlere erişim vermek veya bir hesabı kurtarmak için bu doğrulamayı kullanabilirsiniz. Belirli erişim senaryoları arasında yeni hesap açma, çalışanı doğrulama veya çevrimiçi değerlendirme yönetme sayılabilir. Kimlik doğrulaması, bir kişi eklendiğinde bir kez yapılabilir ve bir dijital veya fiziksel hizmete eriştiğinde tekrarlanabilir.
Temassız erişim denetimi: Kart veya bilet gibi günümüzün yöntemleriyle karşılaştırıldığında, kabul edilen yüz belirleme gelişmiş bir erişim denetimi deneyimi sağlarken kart paylaşımı, kayıp veya hırsızlıktan kaynaklanan hijyen ve güvenlik risklerini azaltır. Yüz tanıma, havaalanlarında, stadyumlarda, tema parklarında, binalarda, ofislerde, hastanelerde, spor salonlarında, kulüplerde veya okullarda resepsiyon kiosklarında check-in işlemleri için bir insanla birlikte check-in işlemine yardımcı olur.
Yüz düzeltme: Gizliliklerini korumak için bir videoya kaydedilen kişilerin yüzlerini yeniden oluşturma veya bulanıklaştırma.
Yüz algılama ve analiz
Yüz algılama, diğer tüm senaryolarda ilk adım olarak gereklidir. Algılama API'si bir görüntüdeki insan yüzlerini algılar ve konumlarının dikdörtgen koordinatlarını döndürür. Ayrıca depolanan yüz verilerini temsil eden benzersiz bir kimlik döndürür. Bu, sonraki işlemlerde yüzleri tanımlamak veya doğrulamak için kullanılır.
İsteğe bağlı olarak, yüz algılama baş pozu, yaş, duygu, yüz kılı ve gözlük gibi yüzle ilgili bir dizi özniteliği ayıklayabilir. Bu öznitelikler gerçek sınıflandırmalar değil genel tahminlerdir. Bazı öznitelikler, kullanıcılar kendilerini bir Yüz Tanıma hizmetine eklediğinde uygulamanızın yüksek kaliteli yüz verileri elde ettiğinden emin olmak için yararlıdır. Örneğin uygulamanız, güneş gözlüğü takan kullanıcılara güneş gözlüklerini çıkarmalarını önerebilir.
Dikkat
Microsoft, kötüye kullanıldığında insanları stereotipleme, ayrımcılık veya haksız hizmet reddine maruz bırakabilecek duygusal durumları ve kimlik özniteliklerini çıkarsamak için kullanılabilecek yüz tanıma özelliklerini kullanımdan kaldıracaktır. Bunlar duygu, cinsiyet, yaş, gülümseme, yüz kılları, saç ve makyajı tahmin eden özellikleri içerir. Mevcut müşterilerin kullanımdan kaldırilmeden önce bu özelliklerin kullanımını sona erdirmeleri için 30 Haziran 2023'e kadar beklemeleri gerekir. Bu karar hakkında daha fazla bilgiyi burada bulabilirsiniz.
Yüz algılama ve analiz hakkında daha fazla bilgi için Yüz algılama kavramları makalesine bakın. Ayrıca API başvurusunu algılama belgelerine de bakın.
Kimlik doğrulaması
Modern kuruluşlar ve uygulamalar, bir kullanıcının iddia ettikleri kişi olduğunu doğrulamak için Yüz Tanıma ve Yüz Doğrulama işlemlerini kullanabilir.
Kimlik
Yüz belirleme, bir görüntüdeki bir yüzün güvenli bir depodaki yüz kümesiyle "bire çok" eşleşmesini ele alabilir. Eşleştirme adayları, yüz verilerinin sorgu yüzüyle ne kadar yakın eşleşirlerine bağlı olarak döndürülür. Bu senaryo, belirli bir grup kişiye bina veya havaalanı erişimi vermek veya bir cihazın kullanıcısını doğrulamak için kullanılır.
Aşağıdaki görüntüde adlı "myfriends"
bir veritabanı örneği gösterilmektedir. Her grup en fazla 1 milyon farklı kişi nesnesi içerebilir. Her kişi nesnesinde en fazla 248 kayıtlı yüz olabilir.
Bir grup oluşturup eğitdikten sonra, algılanan yeni bir yüzle gruba karşı tanımlama yapabilirsiniz. Yüz, grupta bir kişi olarak belirlenirse kişi nesnesi döndürülür.
Vision Studio'yu kullanarak yüz tanıma özelliklerini hızlı ve kolay bir şekilde deneyin.
Doğrulama
Doğrulama işlemi şu soruyu yanıtlar: "Bu iki yüz aynı kişiye mi ait?".
Doğrulama, aynı kişi olduğunu doğrulamak için görüntüdeki bir yüzün güvenli bir depodan veya fotoğraftan tek bir yüzle "bire bir" eşleşmesidir. Doğrulama, kullanıcıların yeni bir resmini çekip fotoğraf kimliklerinin bir resmiyle göndererek uzaktan kredi hesabı açmalarını sağlayan bir bankacılık uygulaması gibi Kimlik Doğrulaması için kullanılabilir.
Kimlik doğrulaması hakkında daha fazla bilgi için Yüz tanıma kavramları kılavuzuna veya API'yi Tanımlama ve Doğrulama başvuru belgelerine bakın.
Vision Studio'yu kullanarak yüz doğrulama özelliklerini hızlı ve kolay bir şekilde deneyin.
Benzer yüzleri bulma
Benzerini Bul işlemi, hedef yüz ile aday yüz kümesi arasında yüz eşleştirmesi yapar ve hedef yüze benzer daha küçük bir yüz kümesi bulur. Bu, görüntüye göre yüz araması yapmak için kullanışlıdır.
Hizmet iki çalışma modunu destekler: matchPerson ve matchFace. matchPerson modu, Doğrulama API'sini kullanarak aynı kişi için filtreleme yaptıktan sonra benzer yüzler döndürür. matchFace modu aynı kişi filtresini yoksayar. Aynı kişiye ait olabilecek veya olmayan benzer aday yüzlerin listesini döndürür.
Aşağıdaki örnekte hedef yüz gösterilmektedir:
Ve bu görüntüler aday yüzleridir:
Dört benzer yüz bulmak için matchPerson modu, hedef yüzle aynı kişiyi gösteren A ve B'yi döndürür. matchFace modu, bazıları hedefle aynı kişi olmasa veya benzerlik düzeyi düşük olsa bile tam olarak dört aday olan A, B, C ve D'yi döndürür. Daha fazla bilgi için Yüz tanıma kavramları kılavuzuna veya Benzer API'yi Bulma başvuru belgelerine bakın.
Yüzleri gruplandırma
Grup işlemi, bilinmeyen yüz kümesini benzerliğe göre birkaç küçük gruba böler. Her grup, özgün yüz kümesinin kopuk bir alt kümesidir. Ayrıca benzerlik bulunmayan yüz kimliklerini içeren tek bir "messyGroup" dizisi döndürür.
Döndürülen gruptaki tüm yüzler büyük olasılıkla aynı kişiye ait olabilir, ancak tek bir kişi için birkaç farklı grup olabilir. Bu gruplar, örneğin ifade gibi başka bir faktörle ayırt edilir. Daha fazla bilgi için Yüz tanıma kavramları kılavuzuna veya Grup API'sine başvuru belgelerine bakın.
Veri gizliliği ve güvenliği
Tüm Bilişsel Hizmetler kaynaklarında olduğu gibi, Yüz Tanıma hizmetini kullanan geliştiricilerin de Microsoft'un müşteri verilerine yönelik ilkelerinden haberdar olması gerekir. Daha fazla bilgi için Microsoft Güven Merkezi'nin Bilişsel Hizmetler sayfasına bakın.
Sonraki adımlar
Yüz tanıma uygulamasının temel bileşenlerini istediğiniz dilde kodlamak için hızlı başlangıcı izleyin.