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


スポンサーリンク

関連記事

TorchStudio:PyTorchのための統合開発環境とエコシステム

ブログのデザイン変えました

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

CycleGAN:ドメイン関係を学習した画像変換

GoogleのDeep Learning論文

Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ

3Dグラフィックスの入門書

WordPressのテーマを自作する

ZBrushのZScript入門

Raspberry Pi

Unityで画面タッチ・ジェスチャ入力を扱う無料Asset『TouchScript』

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

オープンソースの取引プラットフォーム

スクレイピング

OpenGVのライブラリ構成

SSD (Single Shot Multibox Detector):ディープラーニングによる一般...

Fast R-CNN:ディープラーニングによる一般物体検出手法

Google製オープンソース機械学習ライブラリ『TensorFlow』のWindows版が公開された

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

Open3D:3Dデータ処理ライブラリ

PCA (主成分分析)

機械学習について最近知った情報

Pix2Pix:CGANによる画像変換

BlenderでPhotogrammetryできるアドオン

pythonもかじってみようかと

PSPNet (Pyramid Scene Parsing Network):ディープラーニングによ...

ベイズ推定とグラフィカルモデル

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

Unity Scriptコーディング→Unreal Engine Scriptコーディング

Mask R-CNN:ディープラーニングによる一般物体検出・Instance Segmentatio...

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

MLDemos:機械学習について理解するための可視化ツール

MB-Lab:Blenderの人体モデリングアドオン

法線マップを用意してCanvas上でShadingするサンプル

iPhoneアプリ開発 Xcode 5のお作法

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

OpenGVの用語

Iterator

Google XML Sitemap Generatorプラグインを3.4.1へダウングレード

マルコフ連鎖モンテカルロ法

R-CNN (Regions with CNN features):ディープラーニングによる一般物体...

Unityの薄い本

コメント