热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

解剖人脸识别从无到有的发展史

2019-05-0718:11:51人脸支付成为最新、最火热的支付方式,一方面自然是设备的性能上给我们带来了无与伦比的优势,它安全、好用、又稳定。但

 2019-05-07 18:11:51

人脸支付成为最新、最火热的支付方式,一方面自然是设备的性能上给我们带来了无与伦比的优势,它安全、好用、又稳定。

但与此同时,人们之所以对它如此执着,是人们多年来对人脸识别技术不断yy的结果。

说起人脸识别的开始,就要归结到“你如何证明你是你”的问题上来了。无论是使用密码,还是所谓的“指纹支付”、“人脸支付”,要证明的,都不过是你在花你自己钱而已。

解剖人脸识别从无到有的发展史

 

再往前推个几百年,在计算机技术都还没有出现的年代,人们靠的,其实就是一张脸。

你出入家门没有人拦着,那是因为别人认得你的脸;你进出工作场所没有人拦着,也是因为别人认得你的脸。

那既然人类可以对不同个体的脸作出判断,计算功能更加精确的机器又为什么不可以呢?

于是,人们开始研究人脸识别。

扫描方式、对比方式、数据库,方方面面组合起来,才成就了现在的人脸识别技术,也才终于将它投入了实际的使用当中。

其实除了我们司空见惯的刷脸支付之外,人脸识别还有着很多的运用途径,比如帮助警方抓获犯罪者、帮助寻找走失的孩童、帮助打击作假骗保的人。

解剖人脸识别从无到有的发展史

 

在这些时候——人脸识别简直就是犯罪者的克星。它的工作原理,就是用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部判断。

早在20世纪50年代,就已经有科学家开始了人脸识别的研究。而在此后的短短十年间,这项技术的应用就已经正式被提上了研究的中心。

1991年一项名为“特征脸”的人脸识别技术震惊了整个人脸识别界,它的出现,意味着人脸识别的应用已经得到了长足的进步。

解剖人脸识别从无到有的发展史

 

21世纪,随着计算机技术的不断发展,计算机学习论也逐渐诞生,人脸识别的精度也逐渐上升,与此同时,对于光照、侧脸、环境等等的影响都成为了研究的重点,然而这时候,在实际场景应用中,能够达到的辨识度最高也不过80%左右。

近几年来,随着数据库训练基础的大大增加,和神经技术的累积,再加之统计学和数据学的发展,才逐渐走向了成熟。

现在,人脸识别的准确度已经可以达到99.5%以上,可以投入实际使用。虽然还有不少人在担心它的安全性,并自以为可以找到很多的破绽,那可能是你们用的系统并不够好,并不是技术没有达到。

随着大数据、共享时代的来临,数据安全问题也越发被重视起来,人脸识别的技术应用正在向着一个新的高峰不断攀登,让我们跟着时代一起,拭目以待吧。


推荐阅读
  • 本文探讨了亚马逊Go如何通过技术创新推动零售业的发展,以及面临的市场和隐私挑战。同时,介绍了亚马逊最新的‘刷手支付’技术及其潜在影响。 ... [详细]
  • 强人工智能时代,区块链的角色与前景
    随着强人工智能的崛起,区块链技术在新的技术生态中扮演着怎样的角色?本文探讨了区块链与强人工智能之间的互补关系及其在未来技术发展中的重要性。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 手机遗失时如何保护支付宝与微信账户安全?6大策略确保资金无忧
    在手机不慎丢失的情况下,如何有效保护支付宝和微信账户中的资金安全?本文提供六大实用策略,帮助用户在手机丢失后迅速采取行动,防止财产损失。 ... [详细]
  • 本文详细介绍了如何使用libpq库与PostgreSQL后端建立连接。通过探讨PQconnectdb()函数的工作原理及其在实际应用中的使用方法,帮助读者理解并掌握建立高效、稳定的数据库连接的关键步骤。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 如何评估档案密集柜的承重性能
    档案密集柜是用于存储重要文件和资料的专业设备,广泛应用于档案馆、学校等场所。其结构设计确保了高效安全的存储方式。本文将探讨如何评估档案密集柜的承重能力,并提供专业建议。 ... [详细]
author-avatar
aadsasdass_998_268
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有