查看: 1674|回复: 9
打印 上一主题 下一主题

[其它] Automatic 3D Face Generation from Video

[复制链接]

797

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
5568
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2011-12-29 09:02:00 |只看该作者 |倒序浏览
1 Introduction

3D face models have been widely applied in various fields (e.g. biometrics, movies, video games). Especially, it is one of the most popular and challenging tasks in computer vision and computer graphics to recons***ct a 3D face model only with single camera without attaching landmarks and projecting laser dots or s***ctured light patterns on a face. For example, Maejima proposed a method, based on generic-model approach, which can quickly recons***ct a 3D face model from 2D single photograph using a deformable face model [Maejima et al. 2008]. However, since it supposes input as a frontal face image, this method cannot express the individual facial parts’ geometry such as height of nose and cheek contour accurately.

In this paper, we propose a 3D face recons***ction method with hybrid approach that combines S***cture-from-Motion(SfM) approach based on “Factorization Method” to estimate an accurate 3D point depth information and generic-model approach based on “Deformable Face Model” to keep an appropriate local face shape. Unlike other methods, our method requires no manual operations from image capturing to 3D face model output. Moreover, our method is***cuted quickly by using the feature tracking technique proposed by [Irie et al. 2011] and the 3D facial geometry estimation technique proposed by [Maejima et al. 2008]. Using our method, the user can quickly create a 3D face model by only shaking own face freely in front of a single video camera such as Figure 1(a).

2 3D Recons***ction

Input Image Sequence: Firstly, we capture an image sequence in which an user rotates own face in front of a camera freely and gradually. Here, our method does not constrain the user how to rotate own face. Therefore we can obtain information of the user’s face observed from multi-view directions. However, the user needs to enforce expressionless throughout the video sequence, providing a rigid surface for recons***ction. Figure 1(a) shows a part of the input image sequence.

Feature Detection: Next, 30 facial feature points are automatically detected for all frames in the image sequence using [Irie et al. 2011] technique. Figure 1(b) shows examples of the results of feature detection.

Factorization Method: To recons***ct 3D points, we adopted “Factorization Method” which simultaneously estimates camera motion and object 3D shape, and has the advantage that the solution is relatively-robust [Tomasi and Kanade 1992]. Figure 1(c) shows the results of sparse 3D points estimated by factorization method.

*e-mail: wap.0921@akane.waseda.jp

†e-mail: shigeo@waseda.jp

3 Model-based Fitting

Deformable Face Model: We cons***ct the “Deformable Face Model(DFM)” by calculating Principal Components(PCs) for vertices of each face model in the database which includes 1153 male/female, young/elderly 3D face models. The DFM can express any 3D facial geometries by controlling each magnitude of Principal Component.

Optimal Deformation: To estimate dense 3D facial shape from sparse 3D points, we apply the 3D facial geometry estimation technique proposed by [Maejima et al. 2008]. The 3D shape is estimated by minimizing energy function which is designed as the combination the fitness term and the face likelihood term. The fitness term means that it measures the sum of square norm between the vertex of the sparse point and its corresponding vertex of the DFM. The likelihood term means that it computes the likelihood of current PCs and can restrict deforming an unnatural face using Gaussian Mixture Model learnt from database. Finally, deforming the DFM based on estimated optimal PCs, and mapping the texture of frontal face image to the estimated 3D shape, we can acquire complete 3D face model.

4 Results and Conclusion

According to the procedure mentioned above, we can generate a 3D face model on Intel Core i5-750 (2.66GHz), and input sequence are shot with a single consumer video camera which can record with 30 fps and resolution of 600*600 pixels. An average computation time to complete 3D face model after capturing image sequence is less than 10 seconds. Figure 1(d) shows a result of recons***cted 3D face models. In consequence, we can fast-create a 3D face model without any manual operations, and our method succeed to express more plausible facial geometry compared with previous method (the comparison results are shown in supplemental materials). As a future work, we need to examine the evaluation to make sure an accuracy of the recons***cted 3D face models by our method. In addition, since our goal is to employ this recons***cted 3D face models for face identification, we need to extend our database by collecting more various types of face models in order to recons***ct 3D faces with variation of ethnicity.

References

IRIE, A., et.al., 2011. Accuracy Improvements of Facial Contour Detection by Hierarchical Fitting using Regression, 17th SSII 2011, Poster, IS1-06

MAEJIMA, A., and MORISHIMA, S. 2008. Fast Plausible 3D Face Generation from a Single Photograph, In ACM SIGGRAPH ASIA 2008, Poster, maejima.pdf

TOMASI, C., and KANADE, T. 1992. Shape and Motion from Image Streams under Orthography: a Factorization Method, International Journal of Computer Vision 9, pp. 137–154
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

797

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
5568
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2012-1-13 14:34:28 |只看该作者


回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2012-1-25 23:26:57 |只看该作者
一帆风顺,二龙腾飞,三羊开泰,四季平安,五福临门,六六大顺,七星高照,八方来财,九九同心,十全十美。
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2012-3-26 23:24:46 |只看该作者
好`我顶``顶顶
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2012-4-19 23:27:22 |只看该作者
人过留名!
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2012-5-10 23:18:18 |只看该作者
“再次路过……”我造一个-----特别路过
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2012-7-19 23:28:29 |只看该作者
谢谢楼主,真是太实用了
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2012-7-24 23:18:15 |只看该作者
凡系斑竹滴话要听;凡系朋友滴帖要顶
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

9#
发表于 2012-8-28 00:15:08 |只看该作者
有意思!学习了!
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

10#
发表于 2013-1-28 23:18:41 |只看该作者
俺是新人,这厢有礼了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-8-4 20:01 , Processed in 0.195282 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部