0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人脸识别:产品经理需要知道的算法通识

如意 来源:百家号 作者:砍柴网 2020-06-30 16:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

人脸识别功能在日常生活中已经越来越常见,像车站检票、银行核验身份、上下班打卡……尽管技术本身随处可见,但真正了解技术原理的人并不多。虹软视觉开放平台策划了《从零学习人脸识别》系列课程,系统讲解这门技术的技术原理和应用现状。

第一期《人脸识别算法初识》课程,主要介绍人脸识别运行流程、应用场景及商用门槛等场景问题。

【人脸识别的技术原理】

最近几年,随着深度学习的发展以及计算机算力的提升,包括人脸识别在内的很多人工智能算法都采用了神经网络算法。

以人脸识别算法为例,利用卷积神经网络(CNN)对海量的人脸图片进行学习,然后对输入图像提取出对应的特征向量。这些特征是卷积神经网络自主学习得到的,取代了之前人工设计的特征。

提取之后,将特征向量在特征空间里进行比对。同一人的不同照片所提取出的特征,在特征空间里距离很近,不同人则在特征空间里相距较远。

【人脸识别的运行流程】

人脸识别主要包含了人脸注册、人脸检测、活体检测、人脸比对等关键环节。

从识别流程来说,首先要获取图像数据,数据来源通常是各种摄像头,然后对图片进行人脸检测。人脸检测主要是为了获取人脸在图像中的位置,通常是返回一个矩形框,人脸就处在这个矩形框中。

活体检测作为人脸识别应用中的重要环节,提升人脸识别应用的安全性,有效甄别欺诈行为,防止其他人拿到你的人脸信息时(比如说朋友圈的自拍照),利用人脸信息进行欺骗攻击。活体主要是相对于假体而言,常见的假体攻击方式有电子图片、纸质照片、3D面具等手段。

人脸比对,就会进行人脸特征提取。无论是人工设计的人脸特征,还是神经网络自主学习得到的特征,最终会用这个特征表示人脸信息,特征一般来说是一个向量。

对于人脸注册来说,提取完特征之后,需要把特征保存在数据库中。对于识别来说,在提取完特征之后,需要把识别照特征和数据库中的注册照的特征进行比对,然后根据比对结果进行识别。

【技术优势及应用场景】

与其他生物特征识别技术相比,人脸识别具备非接触、无感知、硬件基础好、使用便利、可拓展性强等优势。

人脸识别的应用场景非常广泛,典型应用场景如智慧楼宇、智慧旅游、智慧工地、智慧校园、智慧出行、智能机器人等场景,随着虹软视觉开放平台开放了免费、离线算法,越来越多创新应用场景下的人脸识别应用开始出现,譬如刷脸乘车、人脸识别环保厕纸机、人脸识别垃圾桶、人脸识别测温机、刷脸支付、人脸识别梯控、迎宾机器人等一系列创新产品。

【人脸识别应用中的注意点】

在人脸识别算法的应用过程中,有一些因素对识别结果影响较大,需要重点考虑。列举如下:

光线问题:光线对人脸识别影响很大,比如说强光、背光、侧光等,都会影响识别效果。

姿态问题:不同的姿态,譬如低头、仰头、转头等都会对识别效果会有较大影响。

遮挡问题:常见的遮挡有光线遮挡、实物遮挡和自遮挡等,遮挡会造成人脸特征不完整或者消失,从而导致算法识别率的降低。

年龄变化:年龄的变化会使得人脸的图像特征发生很大变化,从而导致跨年龄的人脸识别成为一个很难的问题。

……

在商业落地落地过程中,在解决上述问题对识别效果的影响时,开发者也需要需要考虑研发成本与服务能力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人脸识别
    +关注

    关注

    77

    文章

    4119

    浏览量

    87834
  • 深度学习
    +关注

    关注

    73

    文章

    5591

    浏览量

    123961
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何挑选人脸识别终端?人脸识别一体机品牌排行榜

    挑选人脸识别终端时需要注意稳定性、人脸识别算法可靠性、兼容性、安全性、软件管理、维护与安装以及
    的头像 发表于 08-18 10:44 1616次阅读
    如何挑选<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>终端?<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>一体机品牌排行榜

    人脸方向识别算法

    人脸识别
    深蕾半导体
    发布于 :2025年07月22日 09:58:29

    【EASY EAI Orin Nano开发板试用体验】EASY-EAI-Toolkit人脸识别

    本篇使用算法组件实现人脸检测。 一.准备工作 1.首先使用到EASY-EAI-Toolkit组件,ubuntu挂载目录下克隆git clone https://github.com/EASY-EAI
    发表于 07-20 14:40

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用 LZ-Picodet 模型训练的人脸检测模型 LZ-Face,以及ArcFace人脸识别模型,实现
    发表于 07-01 12:01

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用LZ-Picodet模型训练的人脸检测模型LZ-Face,以及ArcFace人脸识别模型,实现
    的头像 发表于 07-01 10:09 555次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>

    选择户外场景的人脸识别门禁一体机,需要具备哪些条件?

    不少。那么,我们在挑选人脸识别身份核验终端、刷脸核验一体机、人脸识别门禁考勤机、人脸识别门禁一体
    的头像 发表于 06-09 10:26 773次阅读
    选择户外场景的<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>门禁一体机,<b class='flag-5'>需要</b>具备哪些条件?

    酒店景区要取消刷脸?人脸识别终端有什么必要性

    最近,中国旅游研究院院长戴斌就提出了一份议案:建议取消旅游场景中过度的人脸识别要知道,现在我们在办理酒店入住、景区出入等旅游场景都需要人脸识别
    的头像 发表于 05-15 10:16 463次阅读
    酒店景区要取消刷脸?<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>终端有什么必要性

    基于RK3576开发板的人脸识别算法

    RK3576开发板展示人脸识别算法例程和API说明
    的头像 发表于 05-07 16:48 2505次阅读
    基于RK3576开发板的<b class='flag-5'>人脸</b><b class='flag-5'>识别</b><b class='flag-5'>算法</b>

    【幸狐Omni3576边缘计算套件试用体验】人脸识别

    【幸狐Omni3576边缘计算套件试用体验】人脸识别 本文介绍了幸狐 Omni3576 边缘计算套件结合 Retinaface 算法实现人脸特征识别
    发表于 04-01 21:46

    人脸识别技术的优势与劣势

    与其他生物识别技术(如指纹识别)相比,人脸识别是非接触式的,这意味着用户不需要与设备直接接触,这在卫生和便捷性方面是一个显著优势。 3.
    的头像 发表于 02-06 18:23 3086次阅读

    人脸识别技术的算法原理解析

    在数字化时代,人脸识别技术已经成为身份验证和安全监控的重要手段。这项技术的核心在于算法,它们能够从图像中提取关键信息,并与数据库中的信息进行匹配,以识别个体。 1.
    的头像 发表于 02-06 17:50 2985次阅读

    人脸识别技术在安全监控中的应用

    的潜力和价值。 人脸识别技术原理 人脸识别技术主要依赖于计算机视觉和机器学习算法。它首先通过摄像头捕捉
    的头像 发表于 02-06 17:25 1584次阅读

    人脸识别技术的应用场景

    在数字化时代,安全和便捷性成为了人们日益关注的话题。人脸识别技术以其独特的优势,即无需物理接触、快速识别和高准确率,成为了解决这些问题的关键技术之一。 1. 安全监控 1.1 公共安全 在公共安全
    的头像 发表于 02-06 17:20 3814次阅读

    校园人脸识别闸机通道的应用

    决策的融合,为构建平安、智慧校园奠定了坚实基础。人脸识别闸机通道在校园大门处的部署,首先实现了对校园入口的智能化管控。通过高精度的人脸识别算法
    的头像 发表于 01-15 15:02 854次阅读
    校园<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>闸机通道的应用