历史上的今天
今天是:2025年06月02日(星期一)
2018年06月02日 | 人脸识别技术介绍
2018-06-02 来源:互联网
人脸识别,一种基于人的脸部特征信息进行身份认证的生物特征识别技术。近年来,随着欧美发达国家人脸识别技术开始进入实用阶段后,人脸识别迅速成为近年来全球的一个市场热点。
人脸识别技术包含三个部分:
1.人脸检测
面貌检测是指在动态的场景与复杂的背景中判断是否存在面像,并分离出这种面像。一般有下列几种方法:
①参考模板法
首先设计一个或数个标准人脸的模板,然后计算测试采集的样品与标准模板之间的匹配程度,并通过阈值来判断是否存在人脸;
②人脸规则法
由于人脸具有一定的结构分布特征,所谓人脸规则的方法即提取这些特征生成相应的规则以判断测试样品是否包含人脸;
③样品学习法
这种方法即采用模式识别中人工神经网络的方法,即通过对面像样品集和非面像样品集的学习产生分类器;
④肤色模型法
这种方法是依据面貌肤色在色彩空间中分布相对集中的规律来进行检测。
⑤特征子脸法
这种方法是将所有面像集合视为一个面像子空间,并基于检测样品与其在子空间的投影之间的距离判断是否存在面像。
值得提出的是,上述5种方法在实际检测系统中也可综合采用。
2.人脸跟踪
面貌跟踪是指对被检测到的面貌进行动态目标跟踪。具体采用基于模型的方法或基于运动与模型相结合的方法。此外,利用肤色模型跟踪也不失为一种简单而有效的手段。
3.人脸比对
面貌比对是对被检测到的面貌像进行身份确认或在面像库中进行目标搜索。这实际上就是说,将采样到的面像与库存的面像依次进行比对,并找出最佳的匹配对象。所以,面像的描述决定了面像识别的具体方法与性能。主要采用特征向量与面纹模板两种描述方法:
①特征向量法
该方法是先确定眼虹膜、鼻翼、嘴角等面像五官轮廓的大小、位置、距离等属性,然后再计算出它们的几何特征量,而这些特征量形成一描述该面像的特征向量。
②面纹模板法
该方法是在库中存贮若干标准面像模板或面像器官模板,在进行比对时,将采样面像所有象素与库中所有模板采用归一化相关量度量进行匹配。此外,还有采用模式识别的自相关网络或特征与模板相结合的方法。
人脸识别技术的核心实际为“局部人体特征分析”和“图形/神经识别算法。”这种算法是利用人体面部各器官及特征部位的方法。如对应几何关系多数据形成识别参数与数据库中所有的原始参数进行比较、判断与确认。一般要求判断时间低于1秒。
史海拾趣
|
第一次知道"单片机"这三个字,那是1997年.那时我还在读中专,疯狂的在自学电子,这三个字是从<<电子报>>上看到的,但当时对单片机没一点认识,电子方面也是一片空白,所以单片机到底是何物,就不得而知了. 中专毕业后在家乡任教.但对电子的 ...… 查看全部问答> |
|
最近做wavecom模块连单片机的项目,要做来电自动回复短信的模块,可是用at+clip=1的at命令后,打电话返回的是这样的字符串 ring +clip \"18935\",,,129 \"xxxxxxxxxxxxxxxxxxxxxxxx\" 那一串x是一大堆十六进制数,我也记不清了,反正是根本没 ...… 查看全部问答> |
|
使用PB裁系统,怎么使得裁出来的系统默认使用GB2312字符集? 已经在setting选择 中国(中文) 在Fonts 添加了 Simsun ... (Subset 2_80) 是不是还需要添加什么啊?… 查看全部问答> |
|
我写了一个摇奖程序,现在只能用键盘来控制摇奖和开奖 但我想做一个只有一个按钮的东西,和电脑的串口相连, 然后,按一下这个按钮,就向电脑发送一个8位的数据,然后在程序里面读取, 但不知道这个东西怎么做 请高手帮个忙啊!!!… 查看全部问答> |
|
大家好,挽歌为大侠一个为问题! 我装了platform Bulider4.2 是默认安装的,里面只有X86一个型号,新建一个平台的时候,编译平台不能通过,提示下面的错误,大家帮帮忙,告诉我是什么原因???先谢谢了!! enerating platform header files... ...… 查看全部问答> |
|
我有个PDA windows mobile5.0。 想让PDA与单片机通过红外通信。 看了点wince下的红外资料,貌似是用套接字接口通信,还分客户端和服务器端。 单片机部分是硬件工程师做的,他说红外通信部分就和串口一样,把应用数据一个字节一个字节地发送。 但 ...… 查看全部问答> |
|
联系 收藏 回复 编辑 删除 如何进行ads7843触摸屏的调试?? 我采用ads7843进行触摸屏数据转换,DOUT脚始终是高电平,采集的数据始终是同样的值8190,8190(12位 最大值) 郁闷中 ,不知如何解决,请用过ads7843的朋友指点一二。 下面是程序中 ...… 查看全部问答> |
|
9b96每个GPIO管脚都可以作为外部中断输入GPIOIntTypeSet(GPIO_PORTJ_BASE, GPIO_PIN_3, GPIO_LOW_LEVEL); //设置PJ3作为中断源,低电平触发GPIOPinIntEnable(GPIO_PORTJ_BASE, GPIO_PIN_3); &nbs ...… 查看全部问答> |




