はじめに 人間の顔の検出は様々な方法で、実装されています。これらの実装を用いてアニメ顔の検出を行うと、検出精度が極端に悪化します。アニメ顔の検出は長らく、Nagadomi氏による lbpcascade_animeface が利用されていました。 ただ、このソフトエアも検出精度については決して高いわけではなく、最近の画風のアニメ顔では50%以下の場合もあります。そこで私達は最近のアニメ顔を用いて深層学習を行い、90%を超える高精度なアニメ顔検出AIを開発しました。学習データへのタグ付けでは girl boy small big を定義してイます。 AIのアーキテクチャはSSDです。 今回の実装では単体で動かす実装とAPIサーバ化も行いました。 環境設定リポジトリをクローンし、ディレクトリにあるrequirements.txtを用います。 仮想環境作成python3.11 -m venv tk