荣耀10支持2D人脸识别,2D与3D有什么区别

如题所述

1、图像数据的获取不同。2D人脸识别以2D图像为基础,这也就给了虚假照片、视频或人脸硅胶面套的可乘之机。3D人脸识别是过3D摄像头立体成像,可以识别视野内空间得每个点位的三维坐标信息,从而提升分析判断的准确性。

2、安全性不同。3D结构光生物人脸识别,简单的说就是在空间上的投影,不仅仅是长和宽,还有高,也就是xyz轴,安全系数非常高,还支持了人脸支付的操作。2D传统的人脸识别就只是进行简单图片的比对,安全系数很低,基本上没有什么实用性。

3、人脸特征的提取方式不一样。3D结构光人脸识别,与2D识别不同的是,对人脸采集了3万多个采集点。2D人脸识别主要是基于可见光图像的人脸识别,在暗光环境下无法解锁,可以使用照片解锁的安全问题等。

扩展资料

3D人脸模型比2D人脸模型有更强的描述能力,能更好的表达出真实人脸,所以基于3D数据的人脸识别不管识别准确率还是活体检测准确率都有很大的提高。

2D人脸识别的优势是实现的算法相对比较多,有一套比较成熟的流程,图像数据获取比较简单,只需一个普通摄像头即可,所以基于2D图像数据的人脸识别是目前的主流,在安防、监控、门禁、考勤、金融身份辅助认证、娱乐等多种场景中都有应用。

3D人脸识别在市场上根据使用摄像头成像原理主要分为:3D结构光、TOF、双目立体视觉。

3D人脸识别处理的是3D的数据,如点云、体素等,这些数据是完整的,立体的,能表达出物体各个角度的特征,不管一个人正脸还是侧脸,理论上都是同一个人。但是因为点云等3D数据具有数据量大、而且点云数据具有无序性、稀疏性等特点,3D人脸识别开发难度比较大。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-02
2D是平面的,3D是立体的。2D也能做出立体的视觉效果,但是没有3D的效果好。3D只很难做出纯平面的效果,看上去都是立体的。 2D:二维,平面的,3D:三维,立体的 2D是长和宽,3D是长宽高。2D一般是手绘,3D是建模,也有不少2D模拟3D的效果,绘图高手都是在2D上表现3D空间,就是人们常说的活灵活现的。在平面的纸上画出了立体的效果. 2D游戏的典范就是我们经常玩得扫雷、纸牌乃至连连看等,这类游戏的绘图模式仅仅是用像素平面绘图或者是矢量绘图(也就是在x.y平面直角坐标上的绘图) 3D游戏的典范就是CS,极品飞车,乃至Doom。这类游戏的绘图模式是采用代码直接控制显示卡等硬件经过复杂的三维几何运算得到看似逼真的三维立体图像。本回答被网友采纳
第2个回答  2021-03-19

相似回答