【技术实现步骤摘要】
一种红外触摸屏的触摸识别方法及系统
本专利技术涉及一种触摸屏的触摸点识别方法,尤其是涉及一种提高处理速度的触摸点识别方法及系统,属于触摸屏控制
技术介绍
随着触摸技术的发展,触摸屏作为一种简单方便的人机交互设备得到广泛应用。目前,触摸屏的种类主要包括电阻式触摸屏、电容式触摸屏、表面声波触摸屏、光学触摸屏和红外触摸屏等。其中红外触摸屏是利用X、Y方向上密布的红外线矩阵来检测并定位用户的触摸操作,在红外触摸屏的四周安装一个电路板外框,电路板外框上排布红外发射管和红外接收管,一一对应形成横竖纵横交叉的红外线矩阵。用户在触摸屏幕时,手指等触摸物挡住经过该位置的横竖两条红外线,以此判断出触摸点在屏幕上的位置。由于红外触摸屏具有不受电流、电压和静电干扰,适宜恶劣的环境条件等优点,因此红外触摸屏的应用范围较广。红外触摸屏上触摸点的识别方法经历了从识别一点到识别两点、再到识别多点的发展过程,由于多点触摸不仅可以实现更多的触摸功能,而且可以两只手、多个手指、甚至多个人同时操作屏幕的内容,更加方便自然,所以多点识别技术是红外触摸屏的发展趋势。中国专利文件CN102419662A公开了一种红外触摸屏的多点识别方法,首先生成与红外触摸屏在一次识别过程中光路对应的光路图像;然后在光路图像中提取触摸点信息,其中,在生成光路图像的步骤中,根据整个红外触摸屏的光路数据判断每条光路是否被遮挡,对于未遮挡的光路,在初始光路图像的相应位置生成一条与该光路对应的线段。该专利文献中以图像处理为主,采用的是光路全局信息,具有较好的鲁棒性和抗噪性,但是在生成光路图像的步骤中,需要判断红外触摸 ...
【技术保护点】
一种红外触摸屏的触摸识别方法,其特征在于:包括以下步骤,S1:采集无触摸情况下的所有扫描光路,形成初始光路图像;S2:采集触摸时的扫描数据;S3:根据采集到的触摸时的所述扫描数据,扫描主轴光路或者离轴光路获取每个触摸点的横向边界信息和纵向边界信息;所述横向边界信息为每个触摸点的上端边界和下端边界,所述纵向边界信息为每个触摸点的左端边界和右端边界;所述上端边界和与其对应的所述下端边界形成横向遮挡区域,所述左端边界和与其对应的所述右端边界形成纵向遮挡区域;S4:根据所述横向遮挡区域和所述纵向遮挡区域,获取可能的遮挡区域;S5:对于获取的每个所述可能的遮挡区域,从所述初始光路图像中对每个所述可能的遮挡区域内被遮挡的所述扫描光路进行处理,其他所述扫描光路不处理,获取一幅有触摸物存在情况下的扫描光路图像;S6:对所述有触摸物存在情况下的所述扫描光路图像进行去噪、平滑、提取操作,获取触摸点的位置信息和大小信息。
【技术特征摘要】
1.一种红外触摸屏的触摸识别方法,其特征在于:包括以下步骤,S1:采集无触摸情况下的所有扫描光路,形成初始光路图像;S2:采集触摸时的扫描数据;S3:根据采集到的触摸时的所述扫描数据,扫描主轴光路或者离轴光路获取每个触摸点的横向边界信息和纵向边界信息;所述横向边界信息为每个触摸点的上端边界和下端边界,所述纵向边界信息为每个触摸点的左端边界和右端边界;所述上端边界和与其对应的所述下端边界形成横向遮挡区域,所述左端边界和与其对应的所述右端边界形成纵向遮挡区域;S4:根据所述横向遮挡区域和所述纵向遮挡区域,获取可能的遮挡区域;S5:对于获取的每个所述可能的遮挡区域,从所述初始光路图像中对每个所述可能的遮挡区域内被遮挡的所述扫描光路进行处理,其他所述扫描光路不处理,获取一幅有触摸物存在情况下的扫描光路图像;S6:对所述有触摸物存在情况下的所述扫描光路图像进行去噪、平滑、提取操作,获取触摸点的位置信息和大小信息。2.根据权利要求1所述一种红外触摸屏的触摸识别方法,其特征在于:所述步骤S5中进一步包括如下步骤:S511、对于获取的每个所述可能的遮挡区域,遍历每个像素,统计经过每个所述像素的光路条数,经过每个所述像素的所述光路包括遮挡光路和未遮挡光路;S512、针对每条所述遮挡光路,将该遮挡光路通过的所述像素的所述光路条数减1;S513、获取经过每个所述像素的剩余的扫描光路条数Ai,Ai=0的所有像素为所述可能的遮挡区域内未被遮挡的区域,Ai≠0的所有像素为所述可能的遮挡区域内的触摸点区域。3.根据权利要求1所述的红外触摸屏的触摸识别方法,其特征在于:所述步骤S5中进一步包括如下步骤:S521、对于获取的每个所述可能的遮挡区域,遍历每一个像素,统计经过每个像素的光路条数,经过每个所述像素的所述的光路包括遮挡光路和未遮挡光路;S522、针对每个所述像素,从该像素的光路条数中减去经过该像素的所述遮挡光路的条数;S523、针对每个所述像素,若该像素的剩余的扫描光路条数为0,则该像素为所述可能的遮挡区域内未被遮挡区域的像素,若该像素的剩余的扫描光路条数不为0,该像素为所述可能的遮挡区域内遮挡区域的像素。4.根据权利要求2或3所述的红外触摸屏的触摸识别方法,其特征在于:采用直线光栅化算法确定所述扫描光路在所述可能的遮挡区域内通过哪些像素。5.一种红外触摸屏的触摸识别系统,其特征在于:包括初始光路图像形成模块,采集无触摸情况下的所有扫描光路,形成...
【专利技术属性】
技术研发人员:满庆奎,刘新斌,管健,
申请(专利权)人:北京汇冠新技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。