Azure'da yüz analizini kullanmaya başlama

Tamamlandı

Microsoft Azure, yüzleri algılamak ve analiz etmek için kullanabileceğiniz birden çok Azure yapay zeka hizmeti sağlar; örneğin:

  • Yüz algılama ve sınırlayıcı kutu koordinatlarını bir görüntü etrafında döndürme gibi bazı temel yüz analizi sunan Azure AI Vision.
  • Videodaki yüzleri algılamak ve tanımlamak için kullanabileceğiniz Azure AI Video Indexer.
  • Yüzleri algılayan, tanıyabilen ve analiz eden önceden oluşturulmuş algoritmalar sunan Azure AI Face.

Yüz Tanıma, bunlardan en geniş yüz analizi özellikleri yelpazesini sunar.

Azure Yapay Zeka Yüz Tanıma hizmeti

Azure AI Yüz Tanıma hizmeti, bir görüntüde bulunan tüm insan yüzleri için dikdörtgen koordinatlarının yanı sıra bir dizi ilgili özniteliği döndürebilir:

  • Aksesuarlar: Verilen yüzün aksesuarları olup olmadığını gösterir. Bu öznitelik, her aksesuar için sıfır ile bir arasında güvenilirlik puanıyla şapka, gözlük ve maske gibi olası aksesuarları döndürür.
  • Bulanıklık: Yüzün ne kadar bulanık olduğu, bu da yüzün resmin ana odağı olma olasılığının göstergesi olabilir.
  • Pozlama: Örneğin, görüntünün yetersiz mi yoksa fazla mı maruz kaldığı. Bu, genel görüntü pozlaması için değil görüntüdeki yüz için geçerlidir.
  • Gözlük: kişinin gözlük takıp takmadığı.
  • Baş pozu: Yüzün 3B alanda yönü.
  • Maske: Yüzün maske takıp takmadığını gösterir.
  • Kirlilik: Görüntüdeki görsel kirliliği ifade eder. Karanlık ortamlar için yüksek ISO ayarlarıyla bir fotoğraf çektiyseniz resimde bu karlanmayı fark edersiniz. Görüntü, görüntüyü daha az net hale getiren küçük noktalarla dolu veya ayrıntılı görünür.
  • Kapatma: Görüntüde yüzü engelleyen nesneler olup olmadığını belirler.
  • Tanıma Kalitesi: Görüntünün yüz tanımayı deneyecek kadar kaliteli olup olmadığını yansıtan yüksek, orta veya düşük bir derecelendirme.

Sorumlu yapay zeka kullanımı

Önemli

Microsoft'un Sorumlu Yapay Zeka Standard'larını desteklemek için Azure Yapay Zeka Yüz Tanıma ve Azure AI Vision'ın Sınırlı Erişim ilkesi vardır.

Herkes Yüz Tanıma hizmetini kullanarak aşağıdakileri yapabilir:

  • Görüntüdeki yüzlerin konumunu algılama.
  • Bir kişinin gözlük takıp takmadığını belirleyin.
  • Yüzlerden herhangi biri için tıkanıklık, bulanıklık, gürültü veya aşırı/düşük pozlama olup olmadığını belirleyin.
  • Resimdeki her yüz için baş poz koordinatlarını döndürür.

Sınırlı Erişim ilkesi, müşterilerin aşağıdakiler gibi ek Azure Yapay Zeka Yüz Tanıma hizmeti özelliklerine erişmek için bir alım formu göndermesini gerektirir:

  • Yüz doğrulama: Benzerlik için yüzleri karşılaştırma özelliği.
  • Yüz belirleme: Bir görüntüdeki adlandırılmış kişileri tanımlama özelliği.
  • Canlılık algılama: Yinelenen içerik örneklerini ve/veya ilkelerin ihlalini gösteren davranışları algılama ve azaltma özelliği (örneğin, giriş video akışının gerçek veya sahte olması gibi).

Yüz Tanıma için Azure kaynakları

Yüz Tanıma hizmetini kullanmak için Azure aboneliğinizde aşağıdaki kaynak türlerinden birini oluşturmanız gerekir:

  • Yüz Tanıma: Diğer Azure AI hizmetlerini kullanmayı düşünmüyorsanız veya Yüz Tanıma kullanımını ve maliyetlerini ayrı olarak izlemek istiyorsanız bu kaynak türünü kullanın.
  • Azure AI hizmetleri: Azure Yapay Zeka Yüz Tanıma'nın yanı sıra Azure AI İçerik Güvenliği, Azure AI Dili ve diğerleri gibi diğer birçok Azure yapay zeka hizmetini içeren genel bir kaynaktır. Birden çok Azure AI hizmeti kullanmayı planlıyorsanız ve yönetim ile geliştirmeyi basitleştirmek istiyorsanız bu kaynak türünü kullanın.

Daha doğru sonuçlar elde etmeye yönelik ipuçları

Resimlerde algılanma doğruluğunu geliştirmenize yardımcı olabilecek bazı noktalar vardır:

  • Görüntü biçimi - desteklenen görüntüler JPEG, PNG, GIF ve BMP'dir.
  • Dosya boyutu - 6 MB veya daha küçük.
  • Yüz boyutu aralığı - 36 x 36 pikselden 4096 x 4096 piksele kadar. Daha küçük veya daha büyük yüzler algılanmaz.
  • Diğer sorunlar - yüz algılama, aşırı yüz açıları, aşırı aydınlatma ve tıkanıklık (el gibi yüzü engelleyen nesneler) nedeniyle bozulabilir.