(包含每张图片的3DMM系数,可以直接重建出3D人脸)AFLW2000-3D数据库介绍及自带代码使用
生活随笔
收集整理的這篇文章主要介紹了
(包含每张图片的3DMM系数,可以直接重建出3D人脸)AFLW2000-3D数据库介绍及自带代码使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原文鏈接:https://blog.csdn.net/AuntieLee/article/details/105940291
傳送門:http://www.cbsr.ia.ac.cn/users/xiangyuzhu/projects/3DDFA/main.htm
簡介:
AFLW2000-3D由AFLW數據庫的前2000張圖片及其三維信息組成。三維信息由3DMM重建(Blanz et.al A morphable model for the synthesis of 3d faces, SIGGRAPH'99)得到,并且包含68個特征點的三維信息。該數據庫的三維數據精準度存在爭議。
數據庫自帶了matlab處理的代碼,可以將人臉三維數據用3DMM表示。
兩種數據類型
1.JPG格式數據:二維人臉圖片 2.MAT格式數據:python查看發現是一個字典,keys:特征點、3DMM參數等等('pt2d', 'Illum_Para', 'Color_Para', 'Tex_Para', 'Shape_Para', 'Exp_Para', 'Pose_Para', 'roi', 'pt3d_68')。具體包含以下內容:
1)pt2d:21個二維點
2)Illum_Para:1×10 光照參數
3)Color_Para:1×7 顏色參數
4)Tex_Para: 199×1 紋理參數
5)Shape Para: 199×1 形狀參數
6)Exp_Para: 29×1 表情參數
7)Pose:?1×7 姿態參數,分別為:pitch, yaw, roll, translation(dx,dy,dz),scale
8)pt3d_68:?3×68 三維特征點
?
自帶Matlab程序使用,得到3D人臉
- 下載BFM,生成‘Model_Shape.mat’
傳送門:https://faces.dmi.unibas.ch/bfm/main.php?nav=1-1-0&id=details
- 將BFM中的文件 ‘01_MorphableModel.mat’ 復制到 ‘root/AFLW2000/Code/ModelGeneration’
- ?運行‘root/AFLW2000/Code/ModelGeneration/ModelGenerate.m’,得到‘Model_Shape.mat’
- 若碰到‘Tnorm_VnormC函數未定義’,在matlab命令行輸入:
- 運行 ‘root/AFLW2000/Code/main_show_with_BFM.m’,可以得到三維人臉
? ? ??
? ? ? ??
總結
以上是生活随笔為你收集整理的(包含每张图片的3DMM系数,可以直接重建出3D人脸)AFLW2000-3D数据库介绍及自带代码使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个网页设计师应该考虑的9件事
- 下一篇: MySQL Server Archite