ある医療機関が患者の入口にカメラを設置し、患者が入室した際に顔が検出されたら自動的に受付担当者に通知するシステムを構築したい。人物の身元確認は不要で、顔が存在するかどうかだけを判定したい。このユースケースに最も適した Azure AI サービスはどれか。
- A. Azure AI Custom Vision:カスタム分類モデルを訓練して顔の有無を判定する
- B. Azure AI Face:顔の検出・位置特定・属性分析を提供する
- C. Azure AI Language:テキストから感情を分析する
- D. Azure AI Vision の画像分析:顔以外のオブジェクトも含む汎用的な画像理解を提供する
解答と解説を見る
正解: B
Azure AI Faceは顔検出(画像内に顔が存在するかの特定と位置取得)を専門とするサービスであり、顔の有無の判定というシンプルな要件に最も直接的に対応できる。Azure AI Custom Visionはカスタムモデルの訓練が必要で、顔検出のような既製機能を再訓練するのは不要な工数がかかる。Azure AI Visionの画像分析も顔の検出はできるが、Azure AI Faceの方が顔関連機能に特化しており適切である。Azure AI Languageはテキスト処理サービスであり、画像・顔の検出とは無関係である。
📚 関連サービスの解説: Azure AI Vision