惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
T
Threatpost
阮一峰的网络日志
阮一峰的网络日志
美团技术团队
F
Fortinet All Blogs
The GitHub Blog
The GitHub Blog
月光博客
月光博客
V
Visual Studio Blog
T
Tailwind CSS Blog
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
Jina AI
Jina AI
J
Java Code Geeks
Martin Fowler
Martin Fowler
大猫的无限游戏
大猫的无限游戏
Recorded Future
Recorded Future
C
Check Point Blog
腾讯CDC
N
Netflix TechBlog - Medium
aimingoo的专栏
aimingoo的专栏
罗磊的独立博客
Hacker News: Ask HN
Hacker News: Ask HN
SecWiki News
SecWiki News
博客园 - Franky
Hacker News - Newest:
Hacker News - Newest: "LLM"
N
News | PayPal Newsroom
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Security @ Cisco Blogs
W
WeLiveSecurity
The Last Watchdog
The Last Watchdog
Cloudbric
Cloudbric
F
Full Disclosure
The Cloudflare Blog
Y
Y Combinator Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Google DeepMind News
Google DeepMind News
MongoDB | Blog
MongoDB | Blog
S
Schneier on Security
Schneier on Security
Schneier on Security
Spread Privacy
Spread Privacy
L
LINUX DO - 热门话题
AI
AI
N
News and Events Feed by Topic
T
Tor Project blog
P
Palo Alto Networks Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
H
Hackread – Cybersecurity News, Data Breaches, AI and More
G
Google Developers Blog

博客园 - 同山

2009暑假学习总结(CG软件介绍3) 2009暑假学习总结(CG软件介绍2) 2009暑假学习总结(CG软件介绍1) 科研展示视频2 面向影视动画的真实感三维人脸快速建模算法 什么叫好的研究方向 三角网格表面高斯曲率的计算与可视化 几何建模研究领域介绍(名词解释) 学Virtools小结 总结过去,展望未来 VC和Matlab混合编程总结 暑假看微分几何总结1 关于流形 最近看曲面文献后的一些感触 推荐《庄周的逃亡》 时间太少,要学的东西太多 美国老师是如何讲灰姑娘的故事的 Siggraph2000-2007各年论文索引Tim Rowley 中国的数学-陈省身(转贴)
2009暑假学习总结(CG软件介绍4)
同山 · 2009-08-15 · via 博客园 - 同山
 

人脸建模动画一直是角色创作的重点和难点,今天向大家介绍几款软件:FaceGenLipsyncfacestationLifeMode HeadFaceRobot。国内做人脸相关科研的也不少,可以从这些软件中寻找一些思路。 

FaceGen是一款很牛的软件,它实际上将人脸的数据都参数化了,通过一些参数来对人脸的形状,纹理进行调整。由于都是存储的参数,因此他存储的文件大小很小,只有几十K。下图为FaceGen的软件界面,你可以方便地调整人头的性别、年龄、漫画夸张效果、种族等;同样也有很多参数可以调整人脸的各种形状,纹理效果,也可以实现各种表情与口型变形(是基于类似Maya下的Blend shape插值方法的)。 

另外,它也支持给人头配上一些简单的眼镜,头发等。

 

做人脸识别的人,最不好找的就是三维人脸数据库。而且已有的三维扫描人脸数据,我们还需要做复杂的数据预处理工作。这里我们可以利用facegen随机生成的人脸模型,且这些人脸模型的拓扑结构,对应关系都是一样的。这样用这样数据来验证我们初始的想法,也是一个思路。

FaceGen还有一个比较牛的功能,就是他从照片生成对应三维人脸模型的效果特别好,而且操作简单,只需要在照片上点5个特征点就可以了。我曾经做过好几个试验,生成模型和真实人脸非常像。它的缺点是计算速度比较慢,在我的电脑上重建一个三维人脸需要56分钟。

 

另外,FaceGen还支持提供SDK,允许用户把这个软件的功能集成到自己的程序中去,价格好像才300美元,对于一些大的项目也可以考虑直接购买它的SDK。实际上,poser软件中的人脸重建模块就是用的FaceGen的功能。 

FaceGen的主页上也总结了一些常用的人脸动画工具,感兴趣的可以进一步了解:

·         Off-line Authoring Tools - from audio and/or text

·         Off-line Authoring Tools - from motion capture

·         Real-time audio-based SDKs

·         Full service facial animation studios

其中Lipsync就可以直接下载一个生成口型动画的exe文件,输入一段语音后,自动生成相对应的口型动画,感兴趣的可以去试一试。

 

Microsoft SAPI是微软的语音应用程序界面,是一套免费的语音识别合成开发工具,而且支持中文,上面有些软件的语音处理方面就是用SAPI实现的。

Facestation也是一个挺牛的软件,最突出的是它能够从一个摄像头拍摄到的人脸视频,得到22个特征点的三维运动数据,并且驱动三维人脸动画。其中视频信息生成表情动画,语音生成对应的口型动画。

 

而且它还支持实时的视频采集,在maya中实时的生成相对应的三维人脸动画,这一点对于调表情动画来说很方便。

我觉得

Facestation的缺点有:第一是设置太复杂,用户需要花不少时间去设置连接参数,自动化更高一些就好了;第二是默认的Blend shape表情网格太少,只有16组,表情表现力不够(可能是为了减少计算量,确保实时性);第三是跟踪时对拍摄光照,背景环境要求较高,也容易出现跟踪错误,在实际工作时,考虑在人脸特征点贴一些标示物,估计效果会更好些。

Facestation也能实现从正侧面照片重建三维人脸模型,但效果明显不如FaceGen的好

 

LifeMode Head这一款软件是基于宏肌肉的,通过控制肌肉的收缩紧张度来控制人脸表情动画。LifeMode Head有两点值得我们借鉴,一是它的动画库中除了提供一般的人脸动画姿势,还提供了一些animation clip,即一小段表情动画序列。二是他支持一种类似多轨非线性编辑,可以把各种表情,小段动画序列放到时间轴上,融合生成最终的动画效果。

 

FaceRobot也是一款很牛的软件,用户只需要在自定义人脸网格点一些特征点,调整一下特征线,就可以自动进行人脸装配。原来艺术家需要花很长时间调整的工作,现在很简单就可以生成了,而且效果很好。不多说了,贴几张软件帮助中的图片。