[发明专利]基于计算机视觉技术的多点触摸屏系统实现方法与装置有效

专利信息
申请号: 201210051470.1 申请日: 2012-03-01
公开(公告)号: CN102591533A 公开(公告)日: 2012-07-18
发明(设计)人: 张红梅;陈俊彦;叶进;张向利;张全君;吴阿沛 申请(专利权)人: 桂林电子科技大学
主分类号: G06F3/042 分类号: G06F3/042
代理公司: 桂林市持衡专利商标事务所有限公司 45107 代理人: 陈跃琳
地址: 541004 广*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 计算机 视觉 技术 多点 触摸屏 系统 实现 方法 装置
【说明书】:

技术领域

本发明涉及触摸屏技术领域,具体涉及一种基于计算机视觉技术的多点触摸屏系统实现方法与装置。

背景技术

触摸屏作为一种最新的计算机输入设备,是目前最简单、方便、自然的一种人机交互方式。它赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备。在目前的市场应用中,触摸屏主要有电阻式、电容式、表面声波式、红外线式触摸屏四大类型。电阻式、电容式触摸屏由于成本原因,只能应用在中小尺寸触摸屏中。红外线式触摸屏虽然价格低廉,响应快,但是分辨率低,易受到外界强光干扰。表面声波式触摸屏解决了红外线式触摸屏的问题,但容易受灰尘和水滴、油污等影响。

随着图像显示技术的发展以及人类对信息交换的方便性及舒适性的要求越来越高,市场对大尺寸、价格不高且交互自然的触摸屏需求越来越强烈。基于计算机视觉技术的触摸屏有着价格低廉、分辨率高、可以利用任何平面作为触摸平面、不易受外界环境的干扰、应用范围广等优势,因此是触摸屏未来发展的方向。但是目前市场出现的相关技术的触摸屏都对背景界面要求较高,只能是一些简单的黑白界面,或者要求有配套的触摸笔或触摸手套,不能自然友好地实现人机交互,使用场合非常有限。同时,现有的相关技术触摸屏在同一时间仅能够识别一个触点,实现的动作信息比较单调。随着触摸技术的广泛应用,多点触控逐渐受到关注。多点触控能够同时接收来自屏幕上多个点的输入信息,使得动作信息大大增加,令触摸操作更加简洁方便。但是当前的触摸屏技术大多都不能识别多个触点,因此限制了多点触控技术的发展。

公告号为CN1912816A的中国发明专利公开了“一种基于摄像头的虚拟触摸屏系统”,该系统首先通过两个或两个以上摄像头从不同视角指向显示屏,并确定两个摄像头的成像平面与显示屏之间的映射关系;然后通过图像差分得到粗略的人手区域并建立肤色模型,以获得灰度图像和粗略指尖位置;之后再使用重要的采样粒子滤波器对单个手指进行跟踪以获得手指轮廓曲线,并根据指尖所在控制点得到指尖的位置;最后根据两帧图像中的指尖点在显示屏上的对应位置确定指尖点击动作。然而上述系统由于上述系统是通过粒子滤波器算法来计算指尖的位置及对指尖点进行跟踪,以实现在普通显示屏的触摸功能,因此只能对单个手指进行跟踪和指尖提取,不能实现多点触摸功能。

发明内容

本发明所要解决的技术问题是提供一种基于计算机视觉技术的多点触摸屏系统实现方法与装置,其能够使任意显示屏具有多点触摸的功能,同时具有成本低、性能稳定、可用于大尺寸屏幕等优点。

为解决上述问题,本发明是通过以下方案实现的:

一种基于计算机视觉技术的多点触摸屏系统实现方法,包括如下步骤:

(1)在显示屏的左右两端各放置一组指向显示屏边框的水平摄像机来获取指尖触摸的动作图像,在显示屏前方放置一组指向显示屏且整个显示屏处于其取景范围内的垂直摄像机来指尖触摸点的位置图像,2个水平摄像机和1个垂直摄像机的输出端均与图像处理装置的输入端相连;

(2)图像处理装置预先对置于显示屏前方的垂直摄像机进行系统标定,获得成像平面坐标与显示屏平面坐标的映射关系;

(3)图像处理装置发出控制信号启动2个水平摄像机,在系统初始化时显示屏左右两端的水平摄像机记录下显示屏边框在图像中的位置;当手指进入水平摄像机取景范围后,采用背景差分法和肤色分割算法获取手指的轮廓,根据手指指尖与显示屏边框的距离判断是否产生触摸;

(4)当产生触摸时,图像处理装置发出控制信号启动垂直摄像机,并采用背景差分法和肤色分割算法获取手指的轮廓,并通过基于向量的实时指尖定位算法实时准确地获取指尖的像素点;

(5)图像处理装置根据成像平面坐标与显示屏平面坐标的映射关系,将指尖的像素点转换为显示屏对应的坐标;

(6)图像处理装置根据指尖坐标和指尖停留时间进行点击检测,若符合点击条件,则转换为相应的指令完成触摸操作;若不符合,则触摸操作未完成,采用卡尔曼滤波器对指尖点进行跟踪,预测下一帧图像指尖点位置;

(7)在下一帧图像中以预测的指尖点为中心点划出感兴趣(ROI)区域进行步骤(4)肤色分割和指尖定位,不断循环直至触摸操作结束。

上述方案中,步骤(4)中所述基于向量的实时指尖定位算法具体步骤如下:

(a)确定邻域半径r的值:该邻域半径r的取值需大于手指在图像中的宽度、且小于手指在图像中的长度,即

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210051470.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top