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がどんどん取り込んでいくな。

関連記事

参考書

IronPythonを使ってUnity上でPythonのコー...

Model View Controller

ドットインストールのWordPress入門レッスン

なんかすごいサイト

ZScript

3分の動画でプログラミングを学習できるサイト『ドットインスト...

機械学習で遊ぶ

ディープラーニング

UnityでTweenアニメーションを実装できる3種類の無料...

Unity ARKitプラグインサンプルのチュートリアルを読...

TensorFlowでCGを微分できる『TensorFlow...

第25回コンピュータビジョン勉強会@関東に行って来た

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

HD画質の無駄遣い

AMIMOTO(PVM版)で作成したインスタンスをAMIMO...

OpenCV バージョン4がリリースされた!

ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...

Googleが画像解析旅行ガイドアプリのJetpac社を買収

Leap MotionでMaya上のオブジェクトを操作できる...

openMVG:複数視点画像から3次元形状を復元するライブラ...

PCA (主成分分析)

iOSデバイスと接続して連携するガジェットの開発方法

UnrealCLR:Unreal Engineで.NET C...

Geogram:C++の3D幾何アルゴリズムライブラリ

動的なメモリの扱い

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

konashiのサンプルコードを動かしてみた

Quartus II

スクレイピング

OpenMayaのPhongShaderクラス

Netron:機械学習モデルを可視化するツール

立体視を試してみた

Photogrammetry (写真測量法)

Raspberry Pi

Raspberry PiのGPIOを操作するPythonライ...

Python for Unity:UnityEditorでP...

LuxCoreRender:オープンソースの物理ベースレンダ...

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

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

Russian3DScannerのトポロジー転送ツール『Wr...

Python.NET:Pythonと.NETを連携させるパッ...

コメント