首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
职场驿站
» 基于肤色检测和人眼定位的人脸检测方法2
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于肤色检测和人眼定位的人脸检测方法2
发短消息
加为好友
wxg1988
当前离线
UID
856476
帖子
3055
精华
0
积分
1528
阅读权限
70
在线时间
146 小时
注册时间
2011-10-5
最后登录
2014-6-11
金牌会员
UID
856476
1
#
打印
字体大小:
t
T
wxg1988
发表于 2012-10-18 14:53
|
只看该作者
基于肤色检测和人眼定位的人脸检测方法2
定位
,
中心
3.2 人眼精确定位 经过以上步骤,可以在很短的时间内初步确定人脸的位置。在给定范围内搜索眼睛等器官的位置,大大降低了定位的错误率。
首先在人脸区域内寻找虹膜的位置。虹膜轮廓与圆类似,因此可以使用Hough 变换对其进行检测。在获得两瞳孔位置的基础上,以两眼瞳孔为中心划定眼部区域,然后对眼部区域进行处理,定位内外眼角点。
本文采用自适应二值化方法确定门限阈值,获得眼部区域的自动二值化图像,在此基础上对眼部区域图像使用Susan 算子得到眼睛的边缘图像。
Susan 算子的原理是:以像素半径为r(本文实验中取r=5)的圆形区域(面积覆盖π*r 2像素位置)为掩模,考察图像中的每个点在该区域范围内的所有点的像素值与当前点的值的一致程度,如式(1)所示。
其中t 为像素间差异阈值,一般可设为27;代表掩模面积值,面积越小边缘强度越大;g 为几何门限,设定为
经过上述算法获得的眼部区域边缘图像如图4(b),在此基础上对图像中的黑色边缘曲线进行角点提取即可获得准确的两眼内外眼角点位置,如图4(c)所示。根据Susan 算子的特性,它既可以用来检测边缘,又能够提取角点。因此与Sobel、Canny 等边缘检测算子相比较,Susan 算子更适合进行眼部的特征提取,尤其对两个眼角点的自动定位。并且通过适当的调整Susan 算子的参数r 或者阈值t 和g 的大小,对不同质量的人脸图像都可以取得很好的效果。
图4 人眼区域处理图
4 实验结果
本文使用本实验室建立的人脸库,包括每个人10张(不同表情、光照、旋转角度等)共200 张人脸图像,大小为180\200.
在正面人脸的图像上测试,人眼的内外角点定位准确率达到98.4%,在侧脸小角度(左右旋转以内)人脸图像上测试,准确率达到90.2%.人脸检测平均时间为2s,定位虹膜和内外角点平均时间为10.4s.
图5 人脸、瞳孔及眼角点定位
图5(a)图为人脸检测结果,图5(b)为瞳孔及眼角顶定位结果,其中红色为瞳孔位置,黄色为右侧眼角点,粉红色为左侧眼角点。实验结果证明本文提出的方法可以很好的检测定位人脸。
5 结论
本文针对人脸检测中的肤色检测和人眼精确定位问题,给出了一种快速准确的方法,有助于提高人脸识别算法的识别率。肤色分割前先对图像进行色彩平衡,采用形态学滤波器对候选人脸进行降噪,这些步骤都大大提高了人脸检测的精确度,而且并没有花费很多时间。在人眼精确定位上,采用更适合提取眼部特征的Susan 算子精确定位眼角点。实验证明该方法可以很好的应用于人脸检测。
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议