视线跟踪算法的GPU加速

本文介绍了在GPU上实现的视线跟踪算法,通过非均匀样本插值技术,实现了对CPU上14倍的加速效果。系统包括视频采集、预处理、瞳孔检测和定标等步骤,具有高精度和实时性,适用于人机交互领域。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2010年5月-9月,参加了2010 AMD 中国高校加速计算竞赛,参赛作品是在GPU上实现视线跟踪算法,最终我们实现的结果是在GPU上的加速性能是CPU上的14倍。

摘 要:视线跟踪技术是一种重要的人机交互方式,而定标算法是视线跟踪系统中的关键技术。本方案设计了一种基于非均匀样本插值的视线跟踪系统。在近红外光源照射下采集到实验者的眼动视频,通过图像处理技术对视频进行处理,获得瞳孔边缘轮廓;然后利用椭圆拟合算法计算出瞳孔中心坐标;最后应用基于非均匀样本插值算法,计算出实验者注视点在屏幕上的真实位置,实现视线的跟踪。该算法简单、高效、准确度高。论文给出了该算法分别在CPU和AMD公司提供的GPU上的实现,对比了处理时间,结果显示,GPU加速性能显著,对该算法实时性能有很大提高,具有很好的应用价值。

关键词: 视线跟踪、边缘检测、非均匀插值、GPU算法加速

1.  系统框架

本系统视线跟踪过程包括视频采集、对视频进行预处理、瞳孔边缘提取、瞳孔中心提取,定标,从而实现视线的跟踪。其中眼睛图像和屏幕注视点之间的定标技术是视线跟踪系统中的关键技术。系统流程图如下:
 

图片

2.  系统软件设计

视线跟踪系统的软件设计包含以下部分:视频预处理,瞳孔边缘提取,瞳孔中心提取,非均匀插值视线跟踪算法进行瞳孔中心与屏幕点的映射。

CPU平台下的算法流程图如下:
 

图片

GPU

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值