開始使用 Azure 的臉部分析

已完成

Microsoft Azure 提供多項 Azure AI 服務,其可用來偵測和分析臉部,包括:

  • Azure AI 視覺,提供臉部偵測和一些基本臉部分析,例如傳回影像四周的周框方塊座標。
  • Azure AI 影片索引器,用來偵測及識別影片中的人臉。
  • Azure AI 臉部,提供可偵測、辨識和分析臉部的預建演算法。

在這些服務中,臉部提供的臉部分析功能最為廣泛。

臉部服務

Azure 臉部服務可傳回在影像中所找到任何人臉的矩形座標,以及一連串與這些臉部相關的屬性,例如:

  • 配件:指出指定的臉部是否有配件。 此屬性會傳回可能的配件,包括頭飾、眼鏡和口罩,每個配件的信賴分數介於零到一之間。
  • 模糊:臉部的模糊程度,這是臉部成為影像主要焦點的可能性指標。
  • 曝光:例如影像曝光不足或過度曝光。 這適用於影像中的臉部,而不是整體影像曝光。
  • 眼鏡:人物是否佩戴眼鏡。
  • 頭部姿勢:臉部在 3D 空間中的方向。
  • 口罩:指出臉部是否配戴口罩。
  • 雜訊:指影像中的視覺雜訊。 如果對暗景拍攝了高 ISO 設定的相片,就會看到影像中出現這種雜訊。 影像看起來有顆粒狀或全都是小點點,讓影像很不清晰。
  • 遮擋:判斷是否有物件擋住影像中的臉部。

負責任的 AI 使用

重要

為了支援 Microsoft 的負責任 AI 標準,Azure AI 臉部和 Azure AI 視覺具有有限存取原則

任何人都可以使用臉部服務來:

  • 偵測影像中臉部的位置。
  • 判斷人物是否戴著眼鏡。
  • 判斷臉部是否有遮蔽、模糊、雜訊或過度曝光或曝光不足。
  • 退回頭部姿態以配對影像中的每張臉部。

有限的存取原則需要客戶提交資料蒐集表單以存取其他 Azure AI 臉部服務,包含:

  • 比較臉部的相似度。
  • 識別影像中的個人。

適用於臉部的 Azure 資源

若要使用臉部服務,則必須在 Azure 訂用帳戶中建立下列一種資源類型:

  • 臉部:如果不打算使用任何其他 Azure AI 服務,或若想要分別追蹤臉部的使用量和成本,請使用此特定的資源類型。
  • Azure AI 服務:包含 Azure AI 視覺和其他許多 Azure AI 臉部的一般資源,例如 Azure AI 內容安全、Azure AI 語言等等。 如果打算使用多項 Azure AI 服務,且想要簡化系統管理和開發作業,請使用此資源類型。

獲得更精確結果的祕訣

有些考慮事項有助於改善影像偵測的準確度:

  • 影像格式 - 支援的影像為 JPEG、PNG、GIF 和 BMP。
  • 檔案大小 - 6 MB 或更小。
  • 臉部大小範圍 - 從 36 x 36 像素到 4096 x 4096 像素。 不偵測小於或超過上述值的臉部。
  • 其他問題 - 臉部偵測可能會受到極端的臉部角度、極端照明和遮擋 (有物件擋住臉部,例如手) 所影響。