多点触摸坐标定位方法及其装置.pdf

上传人:zhu****69 文档编号:4059545 上传时间:2018-08-13 格式:PDF 页数:8 大小:353.59KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210089343.0

申请日:

2012.03.29

公开号:

CN102662532A

公开日:

2012.09.12

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):G06F 3/042变更事项:专利权人变更前:广东威创视讯科技股份有限公司变更后:威创集团股份有限公司变更事项:地址变更前:510663 广东省广州市广州高新技术产业开发区彩频路6号变更后:510670 广东省广州高新技术产业开发区科珠路233号|||授权|||实质审查的生效IPC(主分类):G06F 3/042申请日:20120329|||公开

IPC分类号:

G06F3/042

主分类号:

G06F3/042

申请人:

广东威创视讯科技股份有限公司

发明人:

韦金汝; 肖平

地址:

510663 广东省广州市广州高新技术产业开发区彩频路6号

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司 44224

代理人:

王茹;曾旻辉

PDF下载: PDF下载
内容摘要

本发明公开了一种多点触摸坐标定位方法,包括:计算摄像头光线相交所形成的各个三角形的面积;在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。此外,还公开了一种多点触摸坐标定位装置,包括三角形面积计算模块、三角形选择模块和坐标计算模块。本发明所提供的多点触摸坐标定位方法与装置,在各个摄像头形成的定位区域中优化选择出真实触摸点所对应的定位区域,并根据优化选择出的定位区域计算各个触摸点对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的伪触摸点问题。

权利要求书

1.一种多点触摸坐标定位方法,其特征在于,包括以下步骤:
计算摄像头光线相交所形成的各个三角形的面积;
在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干
个面积最小的三角形;
计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。
2.根据权利要求1所述的多点触摸坐标定位方法,其特征在于,所述计算
摄像头光线相交所形成的各个三角形的面积的步骤,包括以下步骤:
计算各个摄像头光线交点的坐标;
根据计算的各个摄像头光线交点的坐标,计算摄像头光线相交所形成的各
个三角形的面积。
3.根据权利要求1所述的多点触摸坐标定位方法,其特征在于,在所述选
择与触摸点数目相同的若干个面积最小的三角形的步骤之前,包括以下步骤:
获取各个摄像头中单个摄像头的最大成像个数,作为触摸点数目。
4.根据权利要求1所述的多点触摸坐标定位方法,其特征在于,所述选择
与触摸点数目相同的若干个面积最小的三角形的步骤,包括以下步骤:
按照计算的摄像头光线相交所形成的各个三角形面积的大小,对上述各个
三角形进行排序;
根据上述排序结果,在各个三角形中选择与触摸点数目相同的若干个面积
最小的三角形。
5.一种多点触摸坐标定位装置,其特征在于,包括三角形面积计算模块、
三角形选择模块和坐标计算模块;
所述三角形面积计算模块用于计算摄像头光线相交所形成的各个三角形的
面积;
所述三角形选择模块用于在摄像头光线相交所形成的各个三角形中,选择
与触摸点数目相同的若干个面积最小的三角形;
所述坐标计算模块用于计算选择的若干个三角形重心的坐标,作为各个触
摸点的坐标。
6.根据权利要求5所述的多点触摸坐标定位装置,其特征在于,所述多点
触摸坐标定位装置进一步包括交点坐标计算模块;
所述交点坐标计算模块用于计算各个摄像头光线交点的坐标。
7.根据权利要求5所述的多点触摸坐标定位装置,其特征在于,所述多点
触摸坐标定位装置进一步包括触摸点数目获取模块;
所述触摸点数目获取模块用于获取各个摄像头中单个摄像头的最大成像个
数,作为触摸点数目。
8.根据权利要求5所述的多点触摸坐标定位装置,其特征在于,所述三角
形选择模块进一步包括三角形面积排序模块和面积选择模块;
所述三角形面积排序模块用于按照计算的摄像头光线相交所形成的各个三
角形面积的大小,对上述各个三角形进行排序;
所述面积选择模块用于根据所述三角形面积排序模块的排序结果,在各个
三角形中选择与触摸点数目相同的若干个面积最小的三角形。

说明书

多点触摸坐标定位方法及其装置

技术领域

本发明涉及触摸坐标定位技术领域,特别是涉及一种多点触摸坐标定位方
法和一种多点触摸坐标定位装置。

背景技术

在大尺寸显示设备的触摸定位技术中,摄像式触摸技术是一种主要技术。
对于一般的摄像式触摸技术设备,其工作原理如下:在触摸屏的不同位置上分
别安装若干个定位摄像头,用于拍摄红外图像。不同位置上的定位摄像头其拍
摄范围也可不同。

触摸屏上的触摸点通常对应一块触摸区域,通过计算触摸区域的重心坐标
可获得触摸点的坐标,从而对触摸点进行定位。在多点触摸定位技术中,经常
出现捕获的触摸区域数目大于真实触摸点数目的情况。这就面临着如何从众多
的触摸区域中筛选出真实触摸点所对应区域,并计算真实触摸点坐标的问题。

发明内容

为解决上述多点触摸定位技术中存在的问题,本发明提供了一种多点触摸
坐标定位方法和一种多点触摸坐标定位装置。

一种多点触摸坐标定位方法,包括以下步骤:

计算摄像头光线相交所形成的各个三角形的面积;

在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干
个面积最小的三角形;

计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。

与一般技术相比,本发明所提供的多点触摸坐标定位方法,在现有的摄像
式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点
所对应的定位区域面积小的原则,在各个摄像头形成的定位区域中优化选择出
真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点
对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的
伪触摸点问题。

一种多点触摸坐标定位装置,包括三角形面积计算模块、三角形选择模块
和坐标计算模块;

所述三角形面积计算模块用于计算摄像头光线相交所形成的各个三角形的
面积;

所述三角形选择模块用于在摄像头光线相交所形成的各个三角形中,选择
与触摸点数目相同的若干个面积最小的三角形;

所述坐标计算模块用于计算选择的若干个三角形重心的坐标,作为各个触
摸点的坐标。

与一般技术相比,本发明所提供的多点触摸坐标定位装置,在现有的摄像
式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点
所对应的定位区域面积小的原则,在各个摄像头形成的定位区域中优化选择出
真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点
对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的
伪触摸点问题。

附图说明

图1是本发明多点触摸坐标定位方法的示意流程图;

图2是利用三摄像头进行两个触摸点定位的优选实施例示意图;

图3是本发明多点触摸坐标定位装置的结构示意图。

具体实施方式

为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及
较佳实施例,对本发明所提出的多点触摸坐标定位方法与装置的技术方案,进
行清楚和完整的描述。

请参阅图1,为本发明多点触摸坐标定位方法的示意流程图。本发明多点触
摸坐标定位方法包括以下步骤:

S101计算摄像头光线相交所形成的各个三角形的面积;

在触摸定位技术中,光斑是指每个真实触摸点在定位摄像头中的成像。最
大光斑数目是指各个定位摄像头中具有最大成像个数的摄像头的成像个数,也
即各个定位摄像头中单个摄像头的最大成像数。最大光斑数目等于实际触摸点
的个数。真实触摸点是指屏幕上的实际触摸点,而伪触摸点则指的是除真实触
摸点之外,由摄像头光线相交所形成的三角形所对应的触摸点。其中,三角形
指的是由来自三个不同摄像头的光线相交所形成的三角形。任意三个摄像头光
线形成三角形的规则为:三角形的三条边来自三条不同的摄像头光线,并且每
一条摄像头光线均来自不同的摄像头。其中,所述摄像头光线为摄像头与实际
触摸点所确定的射线,也即摄像头与实际触摸点的连线。

首先要确定出各个摄像头光线交点,计算摄像头光线交点的坐标,确定摄
像头光线相交所形成的三角形,并根据计算的摄像头光线交点的坐标计算摄像
头光线相交所形成的各个三角形的面积。其中,所述摄像头光线交点为不同的
摄像头光线相交所产生的交汇点。

请参阅图2,为利用三摄像头进行两个触摸点定位的优选实施例示意图。

如图2所示,201、202、203分别是三个定位摄像头,用于拍摄红外图像,
分别安装在屏幕的左上角,中间,右上角,左、右摄像头拍摄范围为90度,中
间摄像头拍摄范围为180度。204是触摸屏的框架,205是触摸控制区域。

计算每两个摄像头光线的交点坐标,并同时标记该点所属的摄像头光线。
如图2中摄像头201与203的交点A,它所属的摄像头光线为201摄像头的光
线①,以及203摄像头的光线①。有三个定位摄像头,则有三组这样的交点,
它们是201与203、201与202、202与203摄像头的交点,例如,将摄像头组
和摄像头光线做如下表示:

摄像头组一:201与203摄像头的交点;摄像头组二:201与202摄像头的
交点;摄像头组三:202与203摄像头的交点;

201[①]:摄像头201的第①条光线;201[②]:摄像头201的第②条光线;
202[①]:摄像头202的第①条光线;202[②]:摄像头202的第②条光线;
203[①]:摄像头203的第①条光线;203[②]:摄像头203的第②条光线。

在图2所示的实施例中,在三个摄像组中各取一个摄像头光线交点,共得
到三个摄像头光线交点,判断每个摄像头即201、202、203的各条光线被标记
次数是否均等于2,如果是则将该三点组成一个三角形,否则继续取点判断,如
此反复直至各个摄像头组的光线交点都参加判断。

例如,在图2所示的实施例中取摄像头组一的交点d、摄像头组二的交点B、
摄像头组的交点e。交点d所属的光线为201[①]与203[②],交点B所属的光线
为201[①]与202[①],交点e所属的光线为202[①]与203[②],则在这三个交点
中,光线201[①]、202[①]、203[②]均被标记了2次,将这三个点组成一个三角
形并计算其面积。

例如,在图2所示的实施例中取摄像头组一的交点A、摄像头组二的交点f、
摄像头组的交点C。交点A所属的光线为201[①]与203[①],交点f所属的光线
为201[②]与202[①],交点C所属的光线为202[①]与203[①],则在这三个交点
中,光线201[①]被标记了1次、201[②]被标记了1次、202[①]被标记了2
次、203[②]被标记了2次,只有光线202[①]、203[②]被标记了2次,不满足组
成三角形的规则,这三个交点A、f、C不能组成三角形。

值得指出的是,图2所示的实施例仅为在触摸屏上安装三个摄像头的情况,
在应用本发明多点触摸坐标定位方法时,触摸屏上的摄像头数目也可为4个或
者更多。

确定出摄像头光线相交所形成的各个三角形之后,计算摄像头光线相交所
形成的各个三角形的面积。

S102在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的
若干个面积最小的三角形;

在现有的摄像式触摸系统中,真实触摸点所对应的三角形面积一般比伪触
摸点的所对应的三角形面积小。根据这一规则,可以根据三角形的面积大小从
确定出的三角形中选择出真实触摸点所对应的三角形,进而计算出各个触摸点
的坐标。

获取各个摄像头中单个摄像头的最大成像个数,也即各摄像头中的最大光
斑数目,作为触摸点数目。

按照计算的摄像头光线相交所形成的各个三角形面积的大小,对上述各个
三角形进行排序,并根据上述排序结果,在各个三角形中选择与触摸点数目相
同的若干个面积最小的三角形。

例如,在图2所示的实施例中,获取摄像头201、202、203的最大光斑数
目作为触摸点数目N,计算三角形ABC、Bde、Cfg、B1gh、A1ef和A1B1C1
的面积,并对其按照面积大小进行排序,根据触摸点数目N选择出前N个面积
最小的三角形。

S103计算选择的若干个面积最小的三角形重心的坐标,作为各个触摸点的
坐标。

计算选择的触摸点数目个三角形重心的坐标,作为各个触摸点的坐标。

例如,在图2所示的实施例中,计算所选择出的前N个面积最小的三角形
的重心,作为N个触摸点的坐标。

与一般技术相比,本发明所提供的多点触摸坐标定位方法,在现有的摄像
式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点
所对应的定位区域面积小的原则,在各个摄像头形成的定位区域中优化选择出
真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点
对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的
伪触摸点问题。

此外,本发明还公开了一种多点触摸坐标定位装置。

请参阅图3,为本发明多点触摸坐标定位装置的结构示意图。本发明多点触
摸坐标定位装置,包括三角形面积计算模块301、三角形选择模块302和坐标计
算模块303;

所述三角形面积计算模块301用于计算摄像头光线相交所形成的各个三角
形的面积;

所述多点触摸坐标定位装置进一步包括交点坐标计算模块,所述交点坐标
计算模块用于计算各个摄像头光线交点的坐标。

确定出各个摄像头光线交点的坐标后,三角形面积计算模块301可计算摄
像头光线相交所形成的各个三角形的面积。

在图2所示的实施例中,在三个摄像组中各取一个摄像头光线交点,共得
到三个摄像头光线交点,判断每个摄像头即201、202、203的各条光线被标记
次数是否均等于2,如果是则将该三点组成一个三角形,否则继续取点判断,如
此反复直至各个摄像头组的光线交点都参加判断。

值得指出的是,图2所示的实施例仅为在触摸屏上安装三个摄像头的情况,
在应用本发明多点触摸坐标定位装置时,触摸屏上的摄像头数目也可为4个或
者更多。

确定出摄像头光线相交所形成的各个三角形之后,三角形面积计算模块301
计算摄像头光线相交所形成的各个三角形的面积。

所述三角形选择模块302用于在摄像头光线相交所形成的各个三角形中,
选择与触摸点数目相同的若干个面积最小的三角形;

在现有的摄像式触摸系统中,真实触摸点所对应的三角形面积一般比伪触
摸点的所对应的三角形面积小。根据这一规则,可以从确定出的三角形中选择
与触摸点数目相同的若干个面积最小的三角形,进而计算出各个触摸点的坐标。

所述多点触摸坐标定位装置进一步包括触摸点数目获取模块,所述触摸点
数目获取模块用于获取各个摄像头中单个摄像头的最大成像个数,也即各摄像
头中的最大光斑数目,作为触摸点数目。

所述三角形选择模块进一步包括三角形面积排序模块和面积选择模块;

所述三角形面积排序模块用于按照计算的摄像头光线相交所形成的各个三
角形面积的大小,对上述各个三角形进行排序;

所述面积选择模块用于根据所述三角形面积排序模块的排序结果,在各个
三角形中与触摸点数目相同的若干个面积最小的三角形。

例如,在图2所示的实施例中,触摸点数目获取模块获取摄像头201、202、
203的最大光斑数目作为触摸点数目N,所述三角形面积排序模块对三角形
ABC、Bde、Cfg、B1gh、A1ef和A1B1C1按照面积大小进行排序,所述面积选
择模块根据触摸点数目N选择出前N个面积最小的三角形。

所述坐标计算模块303用于计算选择的若干个面积最小的三角形重心的坐
标,作为各个触摸点的坐标。

所述坐标计算模块303计算选择的若干个面积最小的三角形重心的坐标,
作为各个触摸点的坐标。

例如,在图2所示的实施例中,所述坐标计算模块303计算所选择出的前N
个面积最小的三角形的重心,作为N个触摸点的坐标。

与一般技术相比,本发明所提供的多点触摸坐标定位装置,在现有的摄像
式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点
所对应的定位区域面积小的原则,在各个摄像头形成的定位区域中优化选择出
真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点
对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的
伪触摸点问题。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,
但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域
的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和
改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附
权利要求为准。

多点触摸坐标定位方法及其装置.pdf_第1页
第1页 / 共8页
多点触摸坐标定位方法及其装置.pdf_第2页
第2页 / 共8页
多点触摸坐标定位方法及其装置.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述

《多点触摸坐标定位方法及其装置.pdf》由会员分享,可在线阅读,更多相关《多点触摸坐标定位方法及其装置.pdf(8页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102662532 A(43)申请公布日 2012.09.12CN102662532A*CN102662532A*(21)申请号 201210089343.0(22)申请日 2012.03.29G06F 3/042(2006.01)(71)申请人广东威创视讯科技股份有限公司地址 510663 广东省广州市广州高新技术产业开发区彩频路6号(72)发明人韦金汝 肖平(74)专利代理机构广州华进联合专利商标代理有限公司 44224代理人王茹 曾旻辉(54) 发明名称多点触摸坐标定位方法及其装置(57) 摘要本发明公开了一种多点触摸坐标定位方法,包括:计算摄像头光线相交所形成。

2、的各个三角形的面积;在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。此外,还公开了一种多点触摸坐标定位装置,包括三角形面积计算模块、三角形选择模块和坐标计算模块。本发明所提供的多点触摸坐标定位方法与装置,在各个摄像头形成的定位区域中优化选择出真实触摸点所对应的定位区域,并根据优化选择出的定位区域计算各个触摸点对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的伪触摸点问题。(51)Int.Cl.权利要求书1页 说明书5页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利申请权。

3、利要求书 1 页 说明书 5 页 附图 1 页1/1页21.一种多点触摸坐标定位方法,其特征在于,包括以下步骤:计算摄像头光线相交所形成的各个三角形的面积;在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。2.根据权利要求1所述的多点触摸坐标定位方法,其特征在于,所述计算摄像头光线相交所形成的各个三角形的面积的步骤,包括以下步骤:计算各个摄像头光线交点的坐标;根据计算的各个摄像头光线交点的坐标,计算摄像头光线相交所形成的各个三角形的面积。3.根据权利要求1所述的多点触摸坐标定位方法,其特征在于,在所述选择。

4、与触摸点数目相同的若干个面积最小的三角形的步骤之前,包括以下步骤:获取各个摄像头中单个摄像头的最大成像个数,作为触摸点数目。4.根据权利要求1所述的多点触摸坐标定位方法,其特征在于,所述选择与触摸点数目相同的若干个面积最小的三角形的步骤,包括以下步骤:按照计算的摄像头光线相交所形成的各个三角形面积的大小,对上述各个三角形进行排序;根据上述排序结果,在各个三角形中选择与触摸点数目相同的若干个面积最小的三角形。5.一种多点触摸坐标定位装置,其特征在于,包括三角形面积计算模块、三角形选择模块和坐标计算模块;所述三角形面积计算模块用于计算摄像头光线相交所形成的各个三角形的面积;所述三角形选择模块用于在。

5、摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;所述坐标计算模块用于计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。6.根据权利要求5所述的多点触摸坐标定位装置,其特征在于,所述多点触摸坐标定位装置进一步包括交点坐标计算模块;所述交点坐标计算模块用于计算各个摄像头光线交点的坐标。7.根据权利要求5所述的多点触摸坐标定位装置,其特征在于,所述多点触摸坐标定位装置进一步包括触摸点数目获取模块;所述触摸点数目获取模块用于获取各个摄像头中单个摄像头的最大成像个数,作为触摸点数目。8.根据权利要求5所述的多点触摸坐标定位装置,其特征在于,所述三角形选择模块进一步。

6、包括三角形面积排序模块和面积选择模块;所述三角形面积排序模块用于按照计算的摄像头光线相交所形成的各个三角形面积的大小,对上述各个三角形进行排序;所述面积选择模块用于根据所述三角形面积排序模块的排序结果,在各个三角形中选择与触摸点数目相同的若干个面积最小的三角形。权 利 要 求 书CN 102662532 A1/5页3多点触摸坐标定位方法及其装置技术领域0001 本发明涉及触摸坐标定位技术领域,特别是涉及一种多点触摸坐标定位方法和一种多点触摸坐标定位装置。背景技术0002 在大尺寸显示设备的触摸定位技术中,摄像式触摸技术是一种主要技术。对于一般的摄像式触摸技术设备,其工作原理如下:在触摸屏的不同。

7、位置上分别安装若干个定位摄像头,用于拍摄红外图像。不同位置上的定位摄像头其拍摄范围也可不同。0003 触摸屏上的触摸点通常对应一块触摸区域,通过计算触摸区域的重心坐标可获得触摸点的坐标,从而对触摸点进行定位。在多点触摸定位技术中,经常出现捕获的触摸区域数目大于真实触摸点数目的情况。这就面临着如何从众多的触摸区域中筛选出真实触摸点所对应区域,并计算真实触摸点坐标的问题。发明内容0004 为解决上述多点触摸定位技术中存在的问题,本发明提供了一种多点触摸坐标定位方法和一种多点触摸坐标定位装置。0005 一种多点触摸坐标定位方法,包括以下步骤:0006 计算摄像头光线相交所形成的各个三角形的面积;00。

8、07 在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;0008 计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。0009 与一般技术相比,本发明所提供的多点触摸坐标定位方法,在现有的摄像式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点所对应的定位区域面积小的原则,在各个摄像头形成的定位区域中优化选择出真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的伪触摸点问题。0010 一种多点触摸坐标定位装置,包括三角形面积计算模块、三角形选择模块和坐标计算。

9、模块;0011 所述三角形面积计算模块用于计算摄像头光线相交所形成的各个三角形的面积;0012 所述三角形选择模块用于在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;0013 所述坐标计算模块用于计算选择的若干个三角形重心的坐标,作为各个触摸点的坐标。0014 与一般技术相比,本发明所提供的多点触摸坐标定位装置,在现有的摄像式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点所对应的定位区说 明 书CN 102662532 A2/5页4域面积小的原则,在各个摄像头形成的定位区域中优化选择出真实触摸点所对应的定位区域。并根据优化选择出的定位区域。

10、计算各个触摸点对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的伪触摸点问题。附图说明0015 图1是本发明多点触摸坐标定位方法的示意流程图;0016 图2是利用三摄像头进行两个触摸点定位的优选实施例示意图;0017 图3是本发明多点触摸坐标定位装置的结构示意图。具体实施方式0018 为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明所提出的多点触摸坐标定位方法与装置的技术方案,进行清楚和完整的描述。0019 请参阅图1,为本发明多点触摸坐标定位方法的示意流程图。本发明多点触摸坐标定位方法包括以下步骤:0020 S101计算摄像头光线相交所形。

11、成的各个三角形的面积;0021 在触摸定位技术中,光斑是指每个真实触摸点在定位摄像头中的成像。最大光斑数目是指各个定位摄像头中具有最大成像个数的摄像头的成像个数,也即各个定位摄像头中单个摄像头的最大成像数。最大光斑数目等于实际触摸点的个数。真实触摸点是指屏幕上的实际触摸点,而伪触摸点则指的是除真实触摸点之外,由摄像头光线相交所形成的三角形所对应的触摸点。其中,三角形指的是由来自三个不同摄像头的光线相交所形成的三角形。任意三个摄像头光线形成三角形的规则为:三角形的三条边来自三条不同的摄像头光线,并且每一条摄像头光线均来自不同的摄像头。其中,所述摄像头光线为摄像头与实际触摸点所确定的射线,也即摄像。

12、头与实际触摸点的连线。0022 首先要确定出各个摄像头光线交点,计算摄像头光线交点的坐标,确定摄像头光线相交所形成的三角形,并根据计算的摄像头光线交点的坐标计算摄像头光线相交所形成的各个三角形的面积。其中,所述摄像头光线交点为不同的摄像头光线相交所产生的交汇点。0023 请参阅图2,为利用三摄像头进行两个触摸点定位的优选实施例示意图。0024 如图2所示,201、202、203分别是三个定位摄像头,用于拍摄红外图像,分别安装在屏幕的左上角,中间,右上角,左、右摄像头拍摄范围为90度,中间摄像头拍摄范围为180度。204是触摸屏的框架,205是触摸控制区域。0025 计算每两个摄像头光线的交点坐。

13、标,并同时标记该点所属的摄像头光线。如图2中摄像头201与203的交点A,它所属的摄像头光线为201摄像头的光线,以及203摄像头的光线。有三个定位摄像头,则有三组这样的交点,它们是201与203、201与202、202与203摄像头的交点,例如,将摄像头组和摄像头光线做如下表示:0026 摄像头组一:201与203摄像头的交点;摄像头组二:201与202摄像头的交点;摄像头组三:202与203摄像头的交点;0027 201:摄像头201的第条光线;201:摄像头201的第条光线;说 明 书CN 102662532 A3/5页5202:摄像头202的第条光线;202:摄像头202的第条光线;2。

14、03:摄像头203的第条光线;203:摄像头203的第条光线。0028 在图2所示的实施例中,在三个摄像组中各取一个摄像头光线交点,共得到三个摄像头光线交点,判断每个摄像头即201、202、203的各条光线被标记次数是否均等于2,如果是则将该三点组成一个三角形,否则继续取点判断,如此反复直至各个摄像头组的光线交点都参加判断。0029 例如,在图2所示的实施例中取摄像头组一的交点d、摄像头组二的交点B、摄像头组的交点e。交点d所属的光线为201与203,交点B所属的光线为201与202,交点e所属的光线为202与203,则在这三个交点中,光线201、202、203均被标记了2次,将这三个点组成一。

15、个三角形并计算其面积。0030 例如,在图2所示的实施例中取摄像头组一的交点A、摄像头组二的交点f、摄像头组的交点C。交点A所属的光线为201与203,交点f所属的光线为201与202,交点C所属的光线为202与203,则在这三个交点中,光线201被标记了1次、201被标记了1次、202被标记了2次、203被标记了2次,只有光线202、203被标记了2次,不满足组成三角形的规则,这三个交点A、f、C不能组成三角形。0031 值得指出的是,图2所示的实施例仅为在触摸屏上安装三个摄像头的情况,在应用本发明多点触摸坐标定位方法时,触摸屏上的摄像头数目也可为4个或者更多。0032 确定出摄像头光线相交。

16、所形成的各个三角形之后,计算摄像头光线相交所形成的各个三角形的面积。0033 S102在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;0034 在现有的摄像式触摸系统中,真实触摸点所对应的三角形面积一般比伪触摸点的所对应的三角形面积小。根据这一规则,可以根据三角形的面积大小从确定出的三角形中选择出真实触摸点所对应的三角形,进而计算出各个触摸点的坐标。0035 获取各个摄像头中单个摄像头的最大成像个数,也即各摄像头中的最大光斑数目,作为触摸点数目。0036 按照计算的摄像头光线相交所形成的各个三角形面积的大小,对上述各个三角形进行排序,并根据上述排序结果,在各。

17、个三角形中选择与触摸点数目相同的若干个面积最小的三角形。0037 例如,在图2所示的实施例中,获取摄像头201、202、203的最大光斑数目作为触摸点数目N,计算三角形ABC、Bde、Cfg、B1gh、A1ef和A1B1C1的面积,并对其按照面积大小进行排序,根据触摸点数目N选择出前N个面积最小的三角形。0038 S103计算选择的若干个面积最小的三角形重心的坐标,作为各个触摸点的坐标。0039 计算选择的触摸点数目个三角形重心的坐标,作为各个触摸点的坐标。0040 例如,在图2所示的实施例中,计算所选择出的前N个面积最小的三角形的重心,作为N个触摸点的坐标。0041 与一般技术相比,本发明所。

18、提供的多点触摸坐标定位方法,在现有的摄像式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点所对应的定位区说 明 书CN 102662532 A4/5页6域面积小的原则,在各个摄像头形成的定位区域中优化选择出真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的伪触摸点问题。0042 此外,本发明还公开了一种多点触摸坐标定位装置。0043 请参阅图3,为本发明多点触摸坐标定位装置的结构示意图。本发明多点触摸坐标定位装置,包括三角形面积计算模块301、三角形选择模块302和坐标计算模块303;004。

19、4 所述三角形面积计算模块301用于计算摄像头光线相交所形成的各个三角形的面积;0045 所述多点触摸坐标定位装置进一步包括交点坐标计算模块,所述交点坐标计算模块用于计算各个摄像头光线交点的坐标。0046 确定出各个摄像头光线交点的坐标后,三角形面积计算模块301可计算摄像头光线相交所形成的各个三角形的面积。0047 在图2所示的实施例中,在三个摄像组中各取一个摄像头光线交点,共得到三个摄像头光线交点,判断每个摄像头即201、202、203的各条光线被标记次数是否均等于2,如果是则将该三点组成一个三角形,否则继续取点判断,如此反复直至各个摄像头组的光线交点都参加判断。0048 值得指出的是,图。

20、2所示的实施例仅为在触摸屏上安装三个摄像头的情况,在应用本发明多点触摸坐标定位装置时,触摸屏上的摄像头数目也可为4个或者更多。0049 确定出摄像头光线相交所形成的各个三角形之后,三角形面积计算模块301计算摄像头光线相交所形成的各个三角形的面积。0050 所述三角形选择模块302用于在摄像头光线相交所形成的各个三角形中,选择与触摸点数目相同的若干个面积最小的三角形;0051 在现有的摄像式触摸系统中,真实触摸点所对应的三角形面积一般比伪触摸点的所对应的三角形面积小。根据这一规则,可以从确定出的三角形中选择与触摸点数目相同的若干个面积最小的三角形,进而计算出各个触摸点的坐标。0052 所述多点。

21、触摸坐标定位装置进一步包括触摸点数目获取模块,所述触摸点数目获取模块用于获取各个摄像头中单个摄像头的最大成像个数,也即各摄像头中的最大光斑数目,作为触摸点数目。0053 所述三角形选择模块进一步包括三角形面积排序模块和面积选择模块;0054 所述三角形面积排序模块用于按照计算的摄像头光线相交所形成的各个三角形面积的大小,对上述各个三角形进行排序;0055 所述面积选择模块用于根据所述三角形面积排序模块的排序结果,在各个三角形中与触摸点数目相同的若干个面积最小的三角形。0056 例如,在图2所示的实施例中,触摸点数目获取模块获取摄像头201、202、203的最大光斑数目作为触摸点数目N,所述三角。

22、形面积排序模块对三角形ABC、Bde、Cfg、B1gh、A1ef和A1B1C1按照面积大小进行排序,所述面积选择模块根据触摸点数目N选择出前N个面积最小的三角形。0057 所述坐标计算模块303用于计算选择的若干个面积最小的三角形重心的坐标,作为各个触摸点的坐标。说 明 书CN 102662532 A5/5页70058 所述坐标计算模块303计算选择的若干个面积最小的三角形重心的坐标,作为各个触摸点的坐标。0059 例如,在图2所示的实施例中,所述坐标计算模块303计算所选择出的前N个面积最小的三角形的重心,作为N个触摸点的坐标。0060 与一般技术相比,本发明所提供的多点触摸坐标定位装置,在。

23、现有的摄像式触摸系统及技术基础上,根据真实触摸点所对应的定位区域面积比伪触摸点所对应的定位区域面积小的原则,在各个摄像头形成的定位区域中优化选择出真实触摸点所对应的定位区域。并根据优化选择出的定位区域计算各个触摸点对应的坐标,从而解决了多点触摸的定位问题,克服了定位过程中可能出现的伪触摸点问题。0061 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。说 明 书CN 102662532 A1/1页8图1图2图3说 明 书 附 图CN 102662532 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1