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/

Head Pose Estimation

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

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



スポンサーリンク

関連記事

ブログが1日ダウンしてました
Python2とPython3
機械学習で遊ぶ
UnityのMonoBehaviourクラスをシングルトン化する
C#で使える機械学習ライブラリ『Accord.NET Framework』
PythonのHTML・XMLパーサー『BeautifulSoup』
openMVGをWindows10 Visual Studio 2015環境でビルドする
機械学習について理解するための可視化ツール『MLDemos』
TeleSculptor:空撮動画からPhotogrammetryするツール
ポリゴン用各種イテレータと関数セット
Webスクレイピングの勉強会に行ってきた
WordPressプラグインの作り方
Blenderの人体モデリングアドオン『MB-Lab』
MFnDataとMFnAttribute
fSpy:1枚の写真からカメラパラメーターを割り出すツール
Point Cloud Libraryに動画フォーマットが追加されるらしい
PythonのStructure from Motionライブラリ『OpenSfM』
インタラクティブにComputer Visionコーディングができるツール『Live CV』
Paul Debevec
OpenCVの超解像処理モジュール『Super Resolution』
書籍『仕事ではじめる機械学習』を読みました
Mayaのプラグイン開発
PythonでMayaのShapeノードプラグインを作る
写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』
R-CNN (Regions with CNN features):ディープラーニングによる一般物体...
機械学習に役立つPythonライブラリ一覧
Deep Fluids:流体シミュレーションをディープラーニングで近似する
ニューラルネットワークと深層学習
OpenCVで顔のモーフィングを実装する
Windows10でPyTorchをインストールしてVSCodeで使う
OpenCVの超解像(SuperResolution)モジュールを試す
Raspberry PiのGPIOを操作するPythonライブラリ『RPi.GPIO』の使い方
仮想関数
UnityでTweenアニメーションを実装できる3種類の無料Asset
OpenMayaRender
CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』
iPadをハンディ3Dスキャナにするガジェット『iSense 3D Scanner』
FacebookがDeep learningツールの一部をオープンソース化
Raspberry PiでIoTごっこ
立体視を試してみた
SONYの自律型エンタテインメントロボット『aibo』
池袋パルコで3Dのバーチャルフィッティング『ウェアラブル クロージング バイ アーバンリサーチ』

コメント