顔認識を実装する
個人を明確に識別する必要があるシナリオでは、顔の画像を使用して顔認識モデルをトレーニングできます。
注意
前のユニットで説明したように、認識モデルでは、制限付きアクセス ポリシーを使用して承認を得る必要があります。
Face サービスで顔認識モデルをトレーニングするには、次のようにします。
- 識別する個人 (たとえば、"従業員") のセットを定義する人のグループを作成します。
- 識別する個人ごとに、人を人のグループに追加します。
- 複数の画像から、できればさまざまな姿勢で検出された顔をそれぞれの人に追加します。 これらの顔の ID は、24 時間後に期限切れになることがなくなりました (そのため、"永続化された" 顔と呼ばれています)。
- モデルをトレーニングする。
トレーニング済みのモデルは、Face (または Azure AI サービス) リソースに格納され、クライアント アプリケーションで次の目的に使用できます。
- 画像内の個人を "識別" します。
- 検出された顔の身元を "検証" します。
- 新しい画像を分析して、既知の永続化された顔と "類似" した顔を見つけます。