×

animoji

animoji(华为的结构光和苹果的结构光有区别吗)

admin admin 发表于2022-07-25 17:36:32 浏览144 评论0

抢沙发发表评论

当然华为认为自己的3D结构光技术比苹果更安全,Elisha Hung 利用 iPhone X 的「原深感摄像头」对他自己的脸部进行拍摄,利用「原深感摄像头」来捕捉人脸的 50 多种肌肉运动,每块区域由深感摄像头追踪面部肌肉变化控制而发生改变,图片来源:Sony)Xperia XZ1 的建模更多是用于 3D 打印,3D结构光最大的优势就是3D成像,不过操作起来要比「原深感摄像头」复杂不少,最终呈现出来的效果如下:(用「原深感摄像头」进行建模。

华为的结构光和苹果的结构光有区别吗

有区别的!

华为第一次提到结构光技术,是荣耀V10发布会赵明介绍的点云深度摄像头,30万点云建模,从所涉及的硬件、结构光模组和算法都是华为自研的,华为mate20pro第一次正式应用,3D结构光最大的优势就是3D成像,能够获得景深信息,目前国内支持3D结构光的手机也只有oppo findX、华为mate20pro、小米8透明探索版,联想常程也说过3D结构光技术难度很大,只有少数厂商有能力做!

当然华为认为自己的3D结构光技术比苹果更安全,华为Mate20 Pro是目前唯一一款获得泰尔实验室最高级别人脸识别安全认证的手机,因为点阵更密集,获取面部信息更多,但是值得一提的是今年各家都没有采用3D结构光技术,无论是小米9探索版还是华为p30pro,余承东解释3D结构光的刘海屏与华为p系列的时尚定位不符,小米就不得而知了!总的来说目前3D结构光的应用场景不够多,成本很高!-animoji

不要忘了点赞关注哦⊙∀⊙!

3D的animoji是如何制作出来的

面部肌肉捕捉。

animoji的模型是事先设定好的,模型本身分成了诸多活动区域,每块区域由深感摄像头追踪面部肌肉变化控制而发生改变,如果没有记错,摄像头会追踪面部88块肌肉变化,通过特征匹配匹配到模型的相应区域,控制模型发生变化。-animoji

当然理论是这个理论,实际实现起来要更加复杂一点,毕竟没有标记点。如果要深究这个算法是如何实现的,参考好莱坞的那个面部追踪算法,虽然不是用的结构光,用特征点理论上也是一样的。

苹果iPhoneX的Animoji是如何实现的

iPhone X 上市至今,「全面屏」、Face ID 等新技术引来了不少吐槽,但有一个功能却大受欢迎。不少买了 iPhone X 的新用户都表示:

Animoji 我可以玩一年!

所谓 Animoji(官方中文译名为「动话表情」)其实就是 iPhone X 「原深感摄像头」的一项扩展应用。借助 A11 仿生的强大运算能力,利用「原深感摄像头」来捕捉人脸的 50 多种肌肉运动,最后以 3D 动画的形式表现出来。-animoji

(Animoji 演示,图片来源:Apple)

在 iPhone X 发布后,苹果曾表示「原深感摄像头」将会开放给第三方开发者进行应用开发。最近,来自台湾的视觉艺术家 Elisha Hung 在 Tumblr 上发布了一段视频,展现了「原深感摄像头」所蕴含的潜力。-animoji

Elisha Hung 利用 iPhone X 的「原深感摄像头」对他自己的脸部进行拍摄,再利用苹果提供的 ARKit 获取数据,并进行 3D 渲染,最终呈现出来的效果如下:

(用「原深感摄像头」进行建模,图片来源:Vimeo)

虽然目前只是一个粗糙的面部建模,但显然光影、面部细节都已经非常逼真,仿佛整张脸都被 iPhone X「抠」了出来。游戏开发者 Brad Dwyer 利用「原深感摄像头」给自己的脸拍了一段自拍,然后提取出其中的建模数据,可见其建模细节极其丰富。-animoji

(「原深感摄像头」的自拍数据,图片来源:Twitter)

之前,The Verge 也曾借助红外相机拍摄了一段 Face ID 识别人脸的过程,可见「原深感摄像头」在工作时,实际上已经在人脸上投射了无数的光点,而根据这些光点的变化,iPhone X 得以模拟出以假乱真的人脸模型。-animoji

(Face ID 解锁过程,图片来源:The Verge)

除了 iPhone X 之外,索尼的 Xperia XZ1 也提供了为人头进行 3D 建模的功能,不过操作起来要比「原深感摄像头」复杂不少,实现原理也不尽相同。

(Xperia XZ1 的 3D 建模演示,图片来源:Sony)

Xperia XZ1 的建模更多是用于 3D 打印,模型虽然细致,但并不具备动作捕捉的功能,最多只是到 3D 打印这一步。

文:肖钦鹏