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

関連記事

まだ続くブログの不調

Deep Learningとその他の機械学習手法の性能比較

OpenVDB:3Dボリュームデータ処理ライブラリ

機械学習のオープンソースソフトウェアフォーラム『mloss(machine learning ope...

.NETで使えるTensorFlowライクなニューラルネットワークライブラリ『NeuralNetwo...

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作ったのか

ManimML:機械学習の概念を視覚的に説明するためのライブラリ

機械学習で遊ぶ

Iridescence:プロトタイピング向け軽量3D可視化ライブラリ

HD画質の無駄遣い その2

WordPressプラグインによるサイトマップの自動生成

手を動かしながら学ぶデータマイニング

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

UnrealCV:コンピュータビジョン研究のためのUnreal Engineプラグイン

pythonもかじってみようかと

ニューラルネットワークで画像分類

cvui:OpenCVのための軽量GUIライブラリ

統計的な顔モデル

openMVGをWindows10 Visual Studio 2015環境でビルドする

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

SegNet:ディープラーニングによるSemantic Segmentation手法

オープンソースの顔認識フレームワーク『OpenBR』

Mayaのレンダリング アトリビュート

池袋パルコで3Dのバーチャルフィッティング『ウェアラブル クロージング バイ アーバンリサーチ』

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

Runway ML:クリエイターのための機械学習ツール

Transformer Explainer:テキスト生成モデルの可視化ツール

KelpNet:C#で使える可読性重視のディープラーニングライブラリ

顔画像処理技術の過去の研究

ポリゴン用各種イテレータと関数セット

pythonの機械学習ライブラリ『scikit-learn』

ROSの薄い本

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

Kinect for Windows v2の日本価格決定

Qlone:スマホのカメラで3Dスキャンできるアプリ

Unityの薄い本

立体視を試してみた

全脳アーキテクチャ勉強会

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

Physics Forests:機械学習で流体シミュレーションを近似する

続・ディープラーニングの資料

クラスの基本

コメント