摘要

针对红外眼部视频中瞳孔直径检测精度不够高的问题,提出了一种将Hough圆变换和轮廓匹配相结合的瞳孔检测算法(Hough-Contour)。对每帧图像,首先进行灰度化并滤波去噪;然后提取边缘并利用修改后的Hough梯度法检测出初始圆作为瞳孔参数;最后在滤波后的灰度图上的瞳孔附近用位置和半径在一定范围可变的圆形轮廓去匹配瞳孔,从而计算出瞳孔中心坐标和直径。在Hough变换阶段,将Hough梯度法中的对候选圆心按累加值降序排序这一步骤改为寻找最大值,以降低该操作以及后续计算半径的时耗。通过实验寻找到圆心累加数组最大值的阈值,使其能自动排除闭眼帧且不会导致漏检。在轮廓匹配阶段,实验发现如果圆形轮廓的移动范围和半径伸缩范围取值为初始圆半径的十分之一,点对数取值为40,则可将瞳孔的精确匹配率从Open CV圆变换检测算法的约10%提高至99.8%。对算法的时间性能作了测试,在实验所用的低端电脑上处理一帧需要60 ms,在高端电脑上可以对红外瞳孔视频做到实时检测。

In order to improve the precision of detection on the diameter of pupils in infrared eye videos,an exact pupil detection algorithm( Hough-Contour) combining Hough transformation and contour matching was proposed. Firstly,each image frame was grayed and filtered; secondly,the edge of the image was extracted and the initial circle was detected and taken as the pupil parameter by the revised Hough gradient method; finally,around the pupil,a circular contour whose position and radius varies in a limited range was used to match the pupil,realizing the calculation of pupil center's coordinate and diameter. In the phase of Hough transformation,the descending sort of candidate circle centers according to their accumulated values in Hough transformation was turned into searching for their maximum,in order to reduce the time consumption of this proceeding and the calculation of radius later. In the experiment,the threshold of the maximum in the array of accumulated values was searched and the image frames of closing eyes were excluded by this threshold. In the phase of contour matching,the experiment shows that if the range of the circular contour moving and stretching was assigned one tenth of the radius of the initial circle,and if the number of point pairs was assigned 40,the precision of detection on pupils would reach 99. 8% from around 10% which was attained by Open CV circle transformation. In the experiments on time performance,the proposed algorithm needed 60 ms to process one frame on the low-end computers,and the real-time detection on infrared eye videos can be achieved on the high-end computers.

计算机视觉检测 白皓月,Hough变换和轮廓匹配相结合的瞳孔精确检测算法相关推荐

  1. 计算机视觉检测 白皓月,基于深度神经网络的视线跟踪技术研究

    毛云丰 沈文忠 滕童 摘  要: 视线跟踪是人机互动技术中重要的组成部分,可以广泛地应用在机器人.手机.笔记本等设备中.针对传统方法在低分辨率图像上的准确率不高和设计步骤繁琐等问题,提出一种基于深度神 ...

  2. 边缘检测、Hough变换、轮廓提取、种子填充、轮廓跟踪

    转自:http://blog.sina.com.cn/s/blog_6c083cdd0100nm4s.html 7.1 边沿检测 我们给出一个模板 和一幅图象 .不难发现原图中左边暗,右边亮,中间存在 ...

  3. 【图像检测-道路检测】基于hough变换实现道路检测直线检测附matlab代码

    1 内容介绍 随着遥感技术和计算机技术的飞速发展,遥感图像的采集变得越来越容易,遥感图像中的物体特征识别及检测变得越来越重要,直线是图像中物体基本的特征之一,研究图像中直线的检测算法对计算机视觉和模式 ...

  4. 计算机视觉检测 白皓月,基于视线跟踪的操作界面的人机交互方法研究

    摘要: 人机交互主要是研究人与计算机之间的信息交换,是与人机工程学,认知心理学,虚拟现实技术,多媒体技术等密切相关的综合学科.本文研究的基于视线跟踪的操作界面的人机交互方法采用桌面式双目立体视觉实时跟 ...

  5. Hough变换直线检测

    作者:云外阳光 链接:https://www.zhihu.com/question/35268803/answer/82100453 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  6. 基于边缘检测与Hough变换的车道线检测

    基于边缘检测与Hough变换的车道线检测 第一章:绪论 1.1 研究意义及背景 高速公路的通行里程是一个国家发展水平的重要标志之一.高速公路具有车辆通行能力大.交通事故少.经济效益高的特点,它的不断发 ...

  7. 直线/曲线检测:Randon变换与Hough变换

    一. Randon 变换 Radon变换简介 Tips: Radon变换的基本原理: 一个平面内沿不同的直线(直线与原点的距离为d,方向角为alfa)对f(x,y)做线积分,得到的像F(d,alfa) ...

  8. 图像分割 - Hough变换直线检测

    目录 1. Hough 直线检测 2. HoughLinesP 函数 1. Hough 直线检测 霍夫变换(Hough 变换):利用对偶原理,把原空间的问题转换到对偶空间去求解 这里涉及到空间转换,将 ...

  9. hough变换检测直线 matlab,Matlab实现Hough变换检测图像中的直线

    Hough变换的原理: 将图像从图像空间变换至参数空间,变换公式如下: 变换以后,图像空间与参数空间存在以下关系: 图像空间中的一点在参数空间是一条曲线,而图像空间共线的各点对应于参数空间交于一点的各 ...

最新文章

  1. VadR发布WebVR分析工具,为开发者提供用户数据分析
  2. Breaking the Ledger Security Model
  3. js 如何获取class的元素 以及创建方法getElementsByClassName
  4. 支付宝支付回调是什么意思_支付宝邮箱是什么
  5. 新发现一款监控Linux集群sinfo
  6. [Android Pro] 终极组件化框架项目方案详解
  7. 根据从日期控件选定的时间以表格形式显示数据_VB项目开发FlexGrid控件使用讲解...
  8. Jmock-使用ClassImposteriser扩展mock class对象
  9. VB中Unload、END、Hide的区别
  10. php curl使用
  11. android逆向工程dex2jar使用
  12. 网页验证码识别实例VB.NET2019(二)
  13. 跟9位爱奇艺年轻的技术、产品、设计同学聊了聊,他们这样定义“青年”
  14. IT痴汉的工作现状12-叶志坚离职了
  15. 达梦数据库全文索引使用示例
  16. Leek' music diary 1
  17. AUTOSAR 诊断协议栈介绍
  18. 五子棋游戏制作的详细思路及原理
  19. 图漾相机-虚拟机Ubuntu连接相机
  20. 基于java的ftp客户端_基于Java的FTP客户端软件的设计

热门文章

  1. 怎么把线稿提取出来_用ps如何提取线稿图?简单教程轻松搞定
  2. Unity-黑暗之魂复刻-角色摄相机
  3. 微信在线接口调试工具的使用
  4. 《药学综合知识与技能》
  5. Thinkbook16+ 2022 安装Ubuntu20.04
  6. 文字盘点:当今社会十句最恶俗的流行书面中文
  7. 第二章 软件项目确立
  8. 利用水文分析方法提取山脊、山谷线
  9. Android股票app模拟同花顺,适合练手的Android项目
  10. linux制作deepin启动盘制作工具,深度启动盘制作工具(Deepin Boot Maker)下载_深度启动盘制作工具(Deepin Boot Maker)官方下载-太平洋下载中心...