热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

电容屏物体识别_三大指纹识别技术对比,屏下指纹缺乏安全性,超声波指纹解锁慢?...

目前智能手机主流的三大指纹识别技术分别是:电容指纹,光学指纹和超声波指纹。目前绝大部分的屏下指纹都采用的光学指纹,后置或前置的实体指纹一般

目前智能手机主流的三大指纹识别技术分别是:电容指纹,光学指纹和超声波指纹。目前绝大部分的屏下指纹都采用的光学指纹,后置或前置的实体指纹一般采用电容指纹,三星S10系列等少部分手机采用超声波指纹识别。这三种指纹识别对比起来谁更好呢?还要从其原理来分析。

721d07f295a79a884ba41f820be85fdb.png
电容式指纹识别

电容式指纹模块是利用指纹与导电的皮下电解液形成电场,手指纹路的高低起伏会导致二者之间的压差出现不同的变化,因此可实现准确的指纹数据扫描。这种指纹识别方式比较通用,对环境要求比较弱,只要有指纹就能录入识别,更重要的是这种指纹识别的元器件对空间占用比较小,所以到现在依然还有使用实体指纹识别的手机。

3007751803526a65d5bb5203eb29b6b2.png

不过虽然说占用的空间比较小,但对于现在的全面屏手机而言识别区域还是太占屏幕空间了。所以现在很多手机都将实体的指纹识别区域移到了背部或者侧面,例如努比亚 X采用侧边指纹识别,荣耀V20依然使用背部指纹识别。

电容指纹识别速度和识别率在三个种类里是最快最精准的,安全性也仅次于超声波指纹。

8897f5d92b21dd1c2a01124a9695677f.png
光学指纹识别

现在看来屏幕指纹识别技术非常具有科技感,其实早在很多年前就开始使用了。不过一开始并没有使用在手机上,而是打卡机或者门禁机器上,这一类就采用的光学指纹识别技术。

6a5d6fc8812d5352d4580f46bc8dfb33.png

主要是利用光的折射和反射原理,将手指放在光学镜片上,手指在光的照射下由于纹路不同反射的角度和明暗也不同,再用棱镜将其投射在手机内部的传感器上形成图像信息记录下来。第二次识别的时候就会提取图像信息看看是否匹配。

de1603cc2ded05295d5eba7819aa3ed5.png

说到底光学指纹识别和2D的人脸识别是相同的技术,相当于用相机把指纹的纹路拍下来变成数据,然后每次识别解锁的时候都对比看看是不是和照片上一样的。因此和电容指纹对比起来安全性就要稍微弱一些,因为你可以用指纹的照片来骗过屏幕指纹识别。

902895b4c6900c571dbf8d61e29fa8bc.png

不过由于现在的屏幕指纹已经更迭到第七代,在安全方面的因素也考虑得很周全,有很多屏下指纹识别技术都会带有指纹检测,判断是贴纸还是真的指纹。但总体来说安全性在三种指纹识别里是最低的,解锁速度和识别率仅次于电容指纹。

超声波指纹识别

超声波指纹识别与电容式、光学式指纹都不同,因为超声波具有穿透性,利用指纹模组发出的特定频率的超声波扫描手指,因为指纹表面凹凸不平,所以能够建立一个3D指纹的模型。对手指表面的清洁程度不用太在意。由于较强的穿透性,可以穿透金属、玻璃等常用手机材质,因此对手机外观方面也不会有太多限制。

233e4d53ce56ba31c3888f772b9e157f.png

早在2015年的MWC展会上,高通发布了Sense ID 3D超声波指纹识别技术。小米5S、三星S10、荣耀部分机型都搭载的超声波指纹识别技术。超声波指纹识别比电容式指纹兼容更多的使用环境,vivo手机曾经用超声波指纹识别在水下解锁,然后拍照。搭配三星S10的IP68防水,在水下使用也没问题。

4749eb4c4df74924c5875d936a80237c.png

由于声波的穿透特性,这种指纹识别方式可以进行活体检测,手机可以判断这个指纹是否来自有生命的人体,并且声波构建的是一个3D指纹模型,所以安全性能甚至可以达到3D人脸识别的精准度。不过这种识别模式往往需要较大的数据处理能力,所以超声波指纹识别一般识别速度都比较慢。

33408c9b40134423bb7bce6e99734e36.png

目前来看,几种指纹识别各有优势,经典的电容式指纹解锁速度快、识别率高、成本低、安全性较高,但比较影响全面屏手机的外观。屏幕光学指纹的解锁速度、精度、安全性都还有所欠缺,不过更具有科技感,也有发展性。超声波虽然安全性最高,但实际使用起来还是不太方便。

你认为哪种指纹识别更好呢?欢迎留言讨论。

手机购买、手机报价就在“修匠科技”

1c3b295a3a2d4ed0c01a02e57e756618.png



推荐阅读
  • 人脸检测 pyqt+opencv+dlib
    一、实验目标绘制PyQT界面,调用摄像头显示人脸信息。在界面中,用户通过点击不同的按键可以实现多种功能:打开和关闭摄像头, ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 生成对抗式网络GAN及其衍生CGAN、DCGAN、WGAN、LSGAN、BEGAN介绍
    一、GAN原理介绍学习GAN的第一篇论文当然由是IanGoodfellow于2014年发表的GenerativeAdversarialNetworks(论文下载链接arxiv:[h ... [详细]
  • 本文详细介绍了华为4GLTE路由器B310的外置天线安装和设置方法。通过连接电源和网线,输入路由器的IP并登陆设置页面,选择手动设置和手动因特网设置,输入ISP提供商的用户名和密码,并设置MTU值。同时,还介绍了无线加密的设置方法。最后,将外网线连在路由器的WAN口即可使用。 ... [详细]
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • 周鸿祎火力全开
    “在这个IoT时代,只是孤立地搞大数据,孤立地搞云,或谈AI,或做一个智能硬件,我觉得都是不完备的,必须将这几项技术综合运用起来,才是一个真正的IoT时代,也是IoT真正的春天。” ... [详细]
  • 腾讯、阿里的城市大脑较量
    配图来自Canva2016年的一天,在江苏省无锡市的鸿山小镇,正在悄然进行着一场物联网、云计算等新兴科技应用的宏大计划,这就是国内智慧城市的第一个试点。4年后的今天,鸿山小镇已经 ... [详细]
  • 2017亚马逊人工智能奖公布:他们的AI有什么不同?
    事实上,在我们周围,“人工智能”让一切都变得更“智能”极具讽刺意味。随着人类与机器智能之间的界限变得模糊,我们的世界正在变成一个机器 ... [详细]
  • 本文总结了Java中日期格式化的常用方法,并给出了示例代码。通过使用SimpleDateFormat类和jstl fmt标签库,可以实现日期的格式化和显示。在页面中添加相应的标签库引用后,可以使用不同的日期格式化样式来显示当前年份和月份。该文提供了详细的代码示例和说明。 ... [详细]
  • 用友深耕烟草行业25年,提出数字化转型建议
    本文介绍了用友在烟草行业深耕25年的经验,提出了数字化转型的建议,包括总体要求、主要任务、发展阶段和六位一体推进举措。通过数字化转型,烟草行业将注入新动能,实现高质量发展。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
author-avatar
Zhang钰煌_925
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有