OpenCVで平均顔を作るチュートリアル

このLearn OpenCVってサイト、勉強になるね。OpenCVとDlibを使って平均顔を作成するチュートリアルを見つけた。

Average Face : OpenCV ( C++ / Python ) Tutorial

  • Step 1 : Facial Feature Detection
  • Step 2 : Coordinate Transformation
  • Step 3 : Face Alignment
  • Step 4 : Face Averaging

と、処理はモーフィングとかなり似たステップなんですね。


実際、モーフィングの中間状態は2つの顔の平均と言える。



「平均顔」というと、文化人類学とかそっち系の研究でよく見かけるイメージ。
この記事によると、1878年にフランシス・ゴルトン(チャールズ・ダーウィンの従弟)が研究で平均顔を作ったのが最初なんだとか。

このサイトは顔を使って遊ぶ一連のチュートリアルがあって面白いですなぁ。

つい最近、OpenCVとDlibで顔の3次元的な姿勢を算出するチュートリアルも公開された。↓
http://www.learnopencv.com/head-pose-estimation-using-opencv-and-dlib/



http://qiita.com/TaroYamada/items/e3f3d0ea4ecc0a832fac

gazrっていうライブラリも存在する。
https://github.com/severin-lemaignan/gazr


関連記事

CGのためのディープラーニング

OpenCVで動画の手ぶれ補正

Structure from Motion (多視点画像から...

TensorSpace.js:ニューラルネットワークの構造を...

オープンソースのIT資産・ライセンス管理システム『Snipe...

機械学習手法『Random Forest』

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

書籍『ROSプログラミング』

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

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

CGレンダラ研究開発のためのフレームワーク『Lightmet...

FacebookがDeep learningツールの一部をオ...

立体視を試してみた

Point Cloud Libraryに動画フォーマットが追...

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

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

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

UnityのGameObjectの向きをScriptで制御す...

コンピュータビジョンの技術マップ

C++ 標準テンプレートライブラリ (STL)

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

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

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

CGAN (Conditional GAN):条件付き敵対的...

プログラムによる景観の自動生成

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

OpenMesh:オープンソースの3Dメッシュデータライブラ...

ManuelBastioniLAB:人体モデリングできるBl...

チャットツール用bot開発フレームワーク『Hubot』

布のモデリング

動的なメモリの扱い

OpenCV3.3.0でsfmモジュールのビルドに成功!

NumSharp:C#で使えるNumPyライクな数値計算ライ...

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

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

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

AndroidもopenGLも初心者さ (でもJavaは知っ...

書籍『OpenCV 3 プログラミングブック』を購入

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

Konashiを買った

Python2とPython3

OpenCV 3.1とopencv_contribモジュール...

コメント