Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Face Switcher

OpenCVGL実験

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Face Switcher

  1. 1. Face Switcher 03-133007 吉谷拓真
  2. 2. 他人の顔で変顔したい
  3. 3. その他の例
  4. 4. オードリー・ヘップバーン 石原さとみ 能面
  5. 5. 実装について • FaceTracker by Saragih • 顔の特徴を検出 • モデルのあてはめ • 自分で実装 • メッシュの変換
  6. 6. FaceTracker • J. Saragih, S. Lucey and J. Cohn, "Deformable Model Fitting by Regularized Landmark Mean-Shift", IJCV 2011. • Constrained Local Modelを採用 • 顔全体の特徴から追跡する方法(トッ プダウン)ではなく、顔のパーツごと にまずだいたいの位置を把握しその上 で全体の顔追跡をする方法(ボトムアッ プ) • なぜこれを使ったか • メジャー(openFrameworks, Cinder) • ちゃんと動いた
  7. 7. メッシュ変換 • 2つのカメラから2つの顔画像 • それぞれにメッシュがフィッ ティングされている • 顔画像+メッシュの点の座標 • Aさんの顔メッシュのある三 角形に対応する三角形はBさ んにもある
  8. 8. メッシュの変換 ②アフィン変換 ①マスク ③貼り付け
  9. 9. 苦労したところ • そもそもちゃんとコンパイルできる&動くFace Landmark検出ライブラリを探すのに時間がか かった • OpenMPを有効にしてみたりして高速化
  10. 10. 展望・課題 • いかにも合成という感じをなくし たい • Poisson Image Edittingを使うと非 常に自然な合成が可能になる • OpenCV 3.0の Seamless Cloning を試してみたが重い • 自然な合成かつ高速に動作している 顔交換実装も見つけたので調査の 余地はあり • “Face Substitution”
  11. 11. 展望・課題 • ポリゴン(?)の境界が出てしまっているのを直したい • メッシュをOpenGLで3D的に処理するべきだった? • 高速化したい • 640x480の2枚の画像の顔それぞれにフィッティング する段階で12 fps • アフィン変換に時間がかかってる様子

    Be the first to comment

    Login to see the comments

  • ssuser901a8c

    Mar. 28, 2015
  • kentakomai

    Dec. 20, 2015

OpenCVGL実験

Views

Total views

1,397

On Slideshare

0

From embeds

0

Number of embeds

22

Actions

Downloads

6

Shares

0

Comments

0

Likes

2

×