一种光学触控定位方法及光学触控定位系统技术方案

技术编号:7630564 阅读:216 留言:0更新日期:2012-08-03 14:52
本发明专利技术提供了一种光学触控定位方法及光学触控定位系统,该方法包括步骤:采集一帧无触控时触控区域的图像作为背景图像,提取背景图像中每个像素的光强;实时采集触控区域的当前图像,提取当前图像中每个像素的光强,分别用背景图像每个像素的光强减去该当前图像对应像素的光强,得到每个对应像素的光强差值;根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并根据每个像素的光强差值和光强阈值的大小关系得出当前图像中光斑位置。本发明专利技术中的光强阈值是与背景图像每个像素的光强相联动的,在拟合光强阈值时消除噪声影响,避免了误触控。

【技术实现步骤摘要】

本专利技术涉及处理图像的方法及系统,特别涉及一种光学触控定位方法及光学触控定位系统
技术介绍
随着无线通信的快速发展和应用,人们对电子产品的依赖性与日俱增。举凡移动电话、掌上电脑、个人数字助理或是智能手机等电子产品在生活中随处可见,为了达到携带便利、体积小以及操作更人性化的目的,许多电子通信产品已由传统的键盘或者滑鼠等输入装置,转变为使用触控面板作为输入装置。因此,触控功能已成为现今许多电子装置必备的功能之一,一般实现触控功能的触控装置由于体积小、成本低、功率消耗低以及使用寿命长,因此被广泛地应用在各类电子产品上作为输入装置。请参阅图I所示,图I为现有习知的光学式触控装置,此技术方式分4个模块,第一个模块为触控面板101,以提供触控书写及图像显示作用;第二个模块是光学模块102, 其提供的光场用于覆盖整个触控区域;第三个是采集模块103,这里采用摄像头进行触控区域的图像采集;第四个模块是计算模块(图中未标出),通过单片机、计算机等设备计算触控点坐标的位置。在现有的技术中,触控点坐标确定方法一般采用的简单的阈值判断来计算光斑位置,然后再根据此光斑位置找出触控点的坐标点。这样的方法存在以下缺陷,一是容易受环境光的干扰,二是会因为一些噪声导致误触发。
技术实现思路
本专利技术的目的在于的首要目的在于克服上述现有技术的缺点和不足,提供一种光学触控定位方法,其用于判断触控点的位置的阈值可控,并能减少噪声引起的无触控。本专利技术的另一目的在于提供一种光学触控定位系统。本专利技术的目的通过如下技术方案来实现一种光学触控定位方法,包括如下步骤采集一帧无触控时触控区域的图像作为背景图像,提取背景图像中每个像素的光强;实时采集触控区域的当前图像,提取当前图像中每个像素的光强,分别用背景图像每个像素的光强减去该当前图像对应像素的光强,得到每个对应像素的光强差值;根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并根据每个像素的光强差值和光强阈值的大小关系得出当前图像中光斑位置。—种光学触控定位系统,包括图像采集装置,用于采集触控区域的图像,包括采集一帧无触控时触控区域的图像作为背景图像以及实时采集当前图像,并将采集到的图像传输给光强提取单元;光强提取单元,用于从接收到的图像中提取出每个像素的光强,还用于将提取得到的背景图像的每个像素的光强信息传输给光强阈值计算单元和光强差值计算单元,将提取得到的当前图像的每个像素的光强信息传输给光强差值计算单元;光强差值计算单元,分别用背景图像每个像素的光强减去当前图像对应像素的光强,得到每个对应像素的光强差值,并将光强差值信息传输给光斑信息提取单元;光强阈值拟合单元,用于根据存储器内存储的背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并将光强阈值信息传输给光斑信息提取单兀;光斑信息提取单元,用于根据每个像素的光强差值和光强阈值的大小关系得出光斑每个触控点的位置。 本专利技术首先采集并保存一帧无触控时的图像作为背景图像,提取并存储背景图像中每个像素的光强,然后实时采集触控区域的当前图像,提取该当前图像中每个像素的光强,再分别用背景图像每个像素的光强减去该当前图像对应像素的光强,得到对应像素的光强差值,然后根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并根据每个像素的光强差值和光强阈值的大小得出当前图像中光斑的位置;因为每个像素的光强阈值是与背景图像每个像素的光强相联动的,即当背景图像某一像素的光强值大,对应像素的光强阈值也大,当背景图像某一像素的光强值小,对应像素的光强阈值也增小,因此, 如果根据一定的条件刷新背景图像,即重新采集一帧无触控时的图像作为背景图像,就可以增强抗环境光干扰的能力,从能达到正常触控书写的目的,同时,在拟合光强阈值时还可以通过一定的方法消除噪声对光强阈值的影响。附图说明图I是现有的一种触控装置示意图;图2是本专利技术的光学触控定位方法实施例的流程示意图;图3是本专利技术的光学触控定位方法较佳实施例的流程示意图;图4是本专利技术的光学触控定位系统实施例的结构示意图。具体实施例方式下面结合附图和实施例对本专利技术做进一步详细阐述,但是本专利技术的实施方式不限于此。实施例I参见图2,是本专利技术的光学触控定位方法实施例的流程示意图。如图2所示,该实施例的光学触控定位方法具体包括如下步骤步骤S201 :采集一帧无触控时触控区域的图像作为背景图像,提取背景图像中每个像素的光强,一般是在触控系统刚上电的时候采集一帧无触控时触控区域的图像作为背景图像;步骤S202 :实时采集触控区域的当前图像,提取该当前图像中每个像素的光强, 分别用背景图像每个像素的光强减去当前图像对应像素的光强,得到对应像素的光强差值;步骤S203 :根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并根据每个像素的光强差值和光强阈值的大小关系得出当前图形的光斑的位置;其中,拟合出对应每个像素的 光强阈值一般需要满足如下两个条件一是能够滤掉噪声波动所引起的误判断,二要保证所有的有效触控点都能识别出来,同时,因为每个像素的光强阈值是根据背景图像中每个像素的光强拟合出的,因此,如果背景图像发生变化,相应的每个像素的光强阈值也会跟着发生变化。据此,依据本实施例中的方案,首先采集并保存一帧无触控时的图像作为背景图像,提取并存储背景图像中每个像素的光强,然后实时采集触控区域的当前图像,提取该当前图像中每个像素的光强,再分别用背景图像每个像素的光强减去该当前图像对应像素的光强,得到对应像素的光强差值,然后根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并根据每个像素的光强差值和光强阈值的大小关系得出当前图像中光斑的位置;因为每个像素的光强阈值是与背景图像每个像素的光强相联动的,即当背景图像某一像素的光强值大,对应像素的光强阈值也大,当背景图像某一像素的光强值小,对应像素的光强阈值也增小,因此,如果根据一定的条件刷新背景图像,即重新采集一帧无触控时的图像作为背景图像,就可以增加抗环境光干扰的能力,从能达到正常触控书写的目的,同时,在拟合光强阈值时还可以通过一定的方法消除噪声对光强阈值的影响。在具体实施过程中,步骤S203中的根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,可以通过如下方式实现分别用背景图像中每个像素的光强除以常数B,然后用得到数值再加上常数C,得到对应像素的光强阈值。但得到每个像素的光强阈值的方法不限于此,只要能满足前面提及两个条件即可,在此不予赘述。在具体实施过程中,步骤S203中的根据每个像素的光强差值和光强阈值的大小关系得出当前图像的光斑位置,具体为查找光强差值大于对应光强阈值的像素;根据像素与位置对应关系确定光强差值大于对应光强阈值的像素的位置;根据光强差值大于对应光强阈值的像素的位置确定光斑的位置。一般可以通过二值化处理实现,分别判断每个像素的光强是否大于对应像素的光强阈值,若是,则将对应像素的光强标记为OxfT,若否,则将对应像素的光强标记为0x00 ;根据像素与位置对应关系确定标记为OxfT的像素的位置, 光强差值大于对应光强阈值的所有像素的位置即为触控光斑的位置,并可以根据光斑边界像素的位置确定光斑中心点的位置。其中,Oxff、0x00是为了区分是否高于阈值,便于计本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种光学触控定位方法,其特征在于,包括如下步骤采集一帧无触控时触控区域的图像作为背景图像,提取背景图像中每个像素的光强; 实时采集触控区域的当前图像,提取当前图像中每个像素的光强,分别用背景图像每个像素的光强减去该当前图像对应像素的光强,得到每个对应像素的光强差值;根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,并根据每个像素的光强差值和光强阈值的大小关系得出当前图像中光斑位置。2.根据权利要求I所 述的光学触控定位方法,其特征在于所述根据背景图像中每个像素的光强拟合出对应每个像素的光强阈值,包括如下步骤分别用背景图像中每个像素的光强除以常数B,然后用得到数值再加上常数C,得到对应像素的光强阈值。3.根据权利要求I或2所述的光学触控定位方法,其特征在于所述根据每个像素的光强差值和光强阈值的大小关系得出光斑的位置,包括如下步骤查找光强差值大于对应光强阈值的像素;根据像素与位置对应关系确定光强差值大于对应光强阈值的像素的位置;根据光强差值大于对应光强阈值的像素的位置确定光斑的位置。4.根据权利要求I或2所述的光学触控定位方法,其特征在于还包括如下步骤判断光斑的像素个数是否大于预设值n ;若是,则判定所述光斑为触控光斑;若否,则判定所述光斑为噪声光斑。5.根据权利要求I所述的光学触控定位方法,其特征在于还包括如下步骤判断所有图像采集装置采集到的图像是否均有触控光斑,若是,则判定触控光斑为有效触控光斑;若否,则判定触控光斑为无效触控光斑,重新采集背景图像。6.根据权利要求I所述的光学触控定位方法,其特征在于还包括如下步骤实时的将当前图像每个像素的光强相加求和,并判断求得的和是否大于背景图像每个像素的光强相加求得的和;若是,则重新采集背景图像。7.一种光学触控定位系统,其特征在于包括图像采集装置,用于采集触控区域的图像,包括采集一帧无触控时触控区域的图像作为背景图像以及实...

【专利技术属性】
技术研发人员:任均宇
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:

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

1
相关领域技术