一种基于逐点扫描的人眼定位方法技术

技术编号:11188002 阅读:63 留言:0更新日期:2015-03-25 16:50
本发明专利技术属于图像处理和机器视觉领域,具体为一种基于逐点扫描的人眼定位方法,首先采用网格分析的方法确定人脸区域,然后在人脸区域中采用逐点扫描的方法进行人眼定位。具体定位步骤如下,以包含人脸的图像为原图像,通过网格划分把原图像分割为多个图像块,并对所有图像块中的每个像素进行二值化处理;在二值化图像中,通过统计每个图像块的像素比例信息确定人脸区域;将获得的人脸图像灰度化,在灰度图像中确定左右扫描区域,然后在左右扫描区域中逐点扫描各个像素点;通过逐点扫描比较得出左右扫描区域的灰度最大值,根据灰度最大值对应的像素点确定人眼位置。本发明专利技术的优点是不受人种、肤色、毛发等影响,可应用于人眼识别领域。

【技术实现步骤摘要】

本专利技术属于图像处理与机器视觉领域,涉及。
技术介绍
在机器视觉与图像处理领域中,人眼定位一直是热点研究问题,也是驾驶员疲劳 驾驶监测、视线跟踪等研究的关键技术问题之一。人眼定位主要研究如何在给定人脸图像 中对人眼进行检测与定位,目前已经有多种成熟的人眼定位算法,如基于Hough变换的检 测方法、模板匹配方法、边缘特征提取法、几何特征方法、基于AdaBoost分类器的检测方 法、灰度积分投影法等。虽然在一定条件下,这些方法可以实现人眼定位,但每种方法都有 自己的优点和不足。比如,现有的灰度积分投影法是对人脸进行水平和垂直两个方向的投 影,根据波峰波谷的分布信息来定位人眼,这种方法实现简单、定位速度很快,但对人眼的 姿态有较严格的要求,当人脸平面发生旋转造成人眼具有一定倾斜角度时,根据波峰波谷 的分布很难进行有效定位。 因此,设计一种不受人种、肤色、毛发干扰的简单、快速人眼定位方法具有一定的 应用价值。
技术实现思路
本专利技术要解决的技术问题是,设计,可以不受 人种、肤色、毛发等的干扰。首先采用网格分析的方法获取人脸图像,然后在人脸图像扫描 区域中采用逐点扫描的方法进行人眼定位,包括如下步骤: 步骤 A : 以包含人脸的图像为原图像,通过网格划分把原图像分割为r*c个图像块,所述r 为图像划分的行数,取r = 10 ;所述c为图像划分的列数,取c = 10,并对网格划分后的图 像做二值化处理。 上述每个图像块中含有多个像素点。 步骤 B : 在二值化图像中统计每个图像块中黑色像素点数占图像块中总像素点数的比 例
一种<a href="http://www.xjishu.com/zhuanli/55/201410624498.html" title="一种基于逐点扫描的人眼定位方法原文来自X技术">基于逐点扫描的人眼定位方法</a>

【技术保护点】
一种基于逐点扫描的人眼定位方法,其特征在于,首先采用网格分析的方法确定人脸区域,然后在人脸区域中采用逐点扫描的方法确定人眼位置,包括如下步骤:(a)以包含人脸的图像为原图像,通过网格划分把原图像分割为多个图像块,并对所有图像块中的每个像素进行二值化处理;(b)在二值化图像中,通过统计每个图像块的像素比例信息确定人脸区域;(c)将获得的人脸图像灰度化,在灰度图像中确定左右扫描区域,然后在左右扫描区域中逐点扫描各个像素点;(d)根据左右扫描区域的灰度最大值对应的像素点确定人眼位置。

【技术特征摘要】
1. 一种基于逐点扫描的人眼定位方法,其特征在于,首先采用网格分析的方法确定人 脸区域,然后在人脸区域中采用逐点扫描的方法确定人眼位置,包括如下步骤: (a) 以包含人脸的图像为原图像,通过网格划分把原图像分割为多个图像块,并对所有 图像块中的每个像素进行二值化处理; (b) 在二值化图像中,通过统计每个图像块的像素比例信息确定人脸区域; (c) 将获得的人脸图像灰度化,在灰度图像中确定左右扫描区域,然后在左右扫描区域 中逐点扫描各个像素点; (d) 根据左右扫描区域的灰度最大值对应的像素点确定人眼位置。2. 根据权利要求1所述的一种基于逐点扫描的人眼定位方法,其特征在于,步骤(a)中 的每个图像块含有多个像素点。3. 根据权利要求1所述的一种基于逐点扫描的人眼定位方法,其特征在于,步骤(a)对 原图像进行网格划分中,将原图像划分为r*c块,所述r为图像划分的行数,取r= 10 ;所 述c为图像划分的列数,取c= 10。4. 根据权利要求1所述的一种基于逐点扫描的人眼定位方法,其特征在于,步骤 (b) 在二值化图像中统计每个图像块中黑色像素点数占图像块中总像素点数的比例 ,...

【专利技术属性】
技术研发人员:王微微温永强梁霄白明雷张明柱
申请(专利权)人:中国石油大学华东
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1