OpenCVで顔のランドマークを検出する『Facemark API』

気づいたら、OpenCVにFace Alignment(顔のランドマーク検出)のためのFacemarkというAPIが実装されている。(Learn OpenCV情報↓)
https://www.learnopencv.com/facemark-facial-landmark-detection-using-opencv/

実装はGSOC 2017の成果らしいですね。



Face Alignmentとか顔のランドマークとか器官とか、ジャンルの呼び名は様々ですが。


Facemark API


Facemarkでは以下3種類の検出アルゴリズムを選択できる。

FacemarkAAM

Active Appearance Model(AAM)ベースのアルゴリズム。
原著論文はICCV 2013で発表された“Optimization problems for fast AAM fitting in-the-wild

FacemarkKazemi

Regression Forestベースのアルゴリズム。
原著論文はCVPR 2014で発表された“One Millisecond Face Alignment with an Ensemble of Regression Trees
Dlibに実装されている検出アルゴリズムもこれ。


FacemarkLBF

Regression Forestベースのアルゴリズム。
原著論文はCVPR 2014で発表された“Face alignment at 3000 fps via regressing local binary features

Learn OpenCVの記事では学習モジュールがまだ無いと書かれているけど、現時点で学習モジュールface_landmark_trainerがあるようです↓
https://docs.opencv.org/3.4.1/d6/d49/md__build_master-contrib_docs-lin64_opencv_contrib_modules_face_tutorials_face_landmark_face_landmark_trainer.html

多くの人が画像認識の実装に求める機能をOpenCVがどんどん取り込んでいくな。

関連記事

WordPressのテーマを自作する

サンプルコードにも間違いはある?

U-Net:ディープラーニングによるSemantic Seg...

Pix2Pix:CGANによる画像変換

UnityのMonoBehaviourクラスをシングルトン化...

顔検出・認識のAPI・ライブラリ・ソフトウェアのリスト

MPFB2:Blenderの人体モデリングアドオン

OpenCV 3.3.0 contribのsfmモジュールの...

PyTorch3D:3Dコンピュータービジョンライブラリ

OpenAR:OpenCVベースのマーカーARライブラリ

CNN Explainer:畳み込みニューラルネットワーク可...

WordPress on Google App Engine...

ZBrushのZScript入門

OpenCVでカメラ画像から自己位置認識 (Visual O...

pythonもかじってみようかと

Open Shading Language (OSL)

Google Chromecast

iPhoneで3D写真が撮れるアプリ『seene』

Kaolin:3Dディープラーニング用のPyTorchライブ...

Windows10でPyTorchをインストールしてVSCo...

Kornia:微分可能なコンピュータービジョンライブラリ

SONYの自律型エンタテインメントロボット『aibo』

COLMAP:オープンソースのSfM・MVSツール

BlenderでPhotogrammetryできるアドオン

OpenCV 3.1から追加されたSfMモジュール

Unityで強化学習できる『Unity ML-Agents』

DensePose:画像中の人物表面のUV座標を推定する

Pylearn2:ディープラーニングに対応したPythonの...

仮想関数

画像生成AI Stable Diffusionで遊ぶ

OpenGVの用語

OpenCVで動画の手ぶれ補正

オープンソースのロボットアプリケーションフレームワーク『RO...

python-twitterで自分のお気に入りを取得する

ポイントクラウドコンソーシアム

Adobeの手振れ補正機能『ワープスタビライザー』の秘密

海外ドラマのChromaKey

Dlib:C++の機械学習ライブラリ

定数

Amazon EC2ログイン用の秘密鍵を無くした場合の対処方...

Caffe:読みやすくて高速なディープラーニングのフレームワ...

BlenderProc:Blenderで機械学習用の画像デー...

コメント