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


スポンサーリンク

関連記事

オープンソースの人体モデリングツール『MakeHuman』のAPI開発プロジェクトがスタート
まだ続くブログの不調
IronPythonを使ってUnity上でPythonのコードを実行する
ポイントクラウドコンソーシアム
Geogram:C++の3D幾何アルゴリズムライブラリ
OpenMayaRender
Houdiniのライセンスの種類
iPhone・iPod touchで動作する知育ロボット『ROMO』
C++始めようと思うんだ
1枚の画像からマテリアルを作成できる無料ツール『Materialize』
UnityのAR FoundationでARKit 3
株式会社ヘキサドライブの研究室ページ
オープンソースのプリント基板設計ツール『KiCad』
Deep Learningとその他の機械学習手法の性能比較
Google Chromecast
CNN Explainer:畳み込みニューラルネットワーク可視化ツール
PSPNet (Pyramid Scene Parsing Network):ディープラーニングによ...
HD画質の無駄遣い
Google XML Sitemap Generatorプラグインを3.4.1へダウングレード
iPhoneアプリ開発 Xcode 5のお作法
Unity MonoBehaviourクラスのオーバーライド関数が呼び出される順番
Python拡張モジュールのWindows用インストーラー配布サイト
BlenderでPhotogrammetryできるアドオン
書籍『OpenCV 3 プログラミングブック』を購入
MB-Lab:Blenderの人体モデリングアドオン
Autodesk Mementoでゴジラを3次元復元する
OpenCVでカメラ画像から自己位置認識 (Visual Odometry)
Mayaのシェーディングノードの区分
Netron:機械学習モデルを可視化するツール
GeoGebra:無料で使える数学アプリ
Adobe MAX 2015
サンプルコードにも間違いはある?
Qlone:スマホのカメラで3Dスキャンできるアプリ
AnacondaとTensorFlowをインストールしてVisual Studio 2015で使う
このブログのデザインに飽きてきた
OpenSfM:PythonのStructure from Motionライブラリ
iPhone x ロボットハッカソン~RomoのiPhone用SDKで目覚ましアプリを作る~
SONY製のニューラルネットワークライブラリ『NNabla』
OpenCVで動画の手ぶれ補正
ブログの復旧が難航してた話
Mitsuba 2:オープンソースの物理ベースレンダラ
CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

コメント