AI(深層学習)開発学習のためのコンテンツ

顔認識ライブラリ「InsightFace」を使いこなしながら、顔認証と実用的なAI開発の基礎を学ぶ (1)

オープンソースの顔認識ライブラリ「InsightFace」を詳細に解析することで、代表的な顔認識AIである「InsightFace」の全体的な構造を理解します。このコースでは、顔認証技術に特化して取り組みます。顔認証プログラムを実装できるようになることはもちろん、InsightFaceがどのようなAIモデルを採用し、高精度な顔認識をどのように達成しているかを探求することで、今後のAI開発の参考事例として役立てることができるでしょう。セッション1では、まずinsightfaceを簡単に使ってみることから始め、ライブラリの内部コードを少し見ていきます。

顔認識ライブラリ「InsightFace」を使いこなしながら、顔認証と実用的なAI開発の基礎を学ぶ (2)

オープンソースの顔認識ライブラリ「InsightFace」を詳細に解析することで、代表的な顔認識AIである「InsightFace」の全体的な構造を理解します。セッション2では、InsightFaceのFaceAnalysisクラスを読み解いていきます。またInsightFace内部で使われている5つのAIモデルについて調べていきます。

顔認識ライブラリ「InsightFace」を使いこなしながら、顔認証と実用的なAI開発の基礎を学ぶ (3)

オープンソースの顔認識ライブラリ「InsightFace」を詳細に解析することで、代表的な顔認識AIである「InsightFace」の全体的な構造を理解します。セッション3では、顔認証を「顔の検出」、「顔画像のベクトル化」、「ベクトルの比較」の3つのステップに分けて実装していきます。