CN101576787A - 一种电子设备、笔记本电脑及触摸控制实现方法 - Google Patents
一种电子设备、笔记本电脑及触摸控制实现方法 Download PDFInfo
- Publication number
- CN101576787A CN101576787A CNA2008101060269A CN200810106026A CN101576787A CN 101576787 A CN101576787 A CN 101576787A CN A2008101060269 A CNA2008101060269 A CN A2008101060269A CN 200810106026 A CN200810106026 A CN 200810106026A CN 101576787 A CN101576787 A CN 101576787A
- Authority
- CN
- China
- Prior art keywords
- light curtain
- module
- light
- input media
- input area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Studio Devices (AREA)
Abstract
本发明提供一种电子设备、笔记本电脑及触摸控制实现方法,该电子设备包括:第一光源发射模块,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方,且具有角度大于零的第一夹角;摄像模块,用于获取所有光幕在输入装置的投影图像;第一投影高度获取模块,用于获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;第一距离获取模块,用于获取所述输入装置与所述第一光源发射模块之间的第一距离;第一定位模块,用于根据所述第一距离和第二定位信息定位触摸点;控制信号生成模块,用于根据触摸点的定位结果输出控制信号。本发明实现简单、降低了触摸控制的实现成本。
Description
技术领域
本发明涉及触摸实现技术,特别是一种电子设备、笔记本电脑及触摸实现方法。
背景技术
当前的电子设备中已经越来越多的采用触摸控制技术,如手机、PDA、银行自动取款机、笔记本电脑等。
然而,当前的电子设备中所采用的触摸控制技术主要包括矢量压力传感式、电阻式、电容式等,其均通过获取被触摸位置来实现触摸控制。
发明人在实现本发明的过程中,发现现有的触摸控制技术存在以下的缺点:
都需要利用触摸屏,而触摸屏价格昂贵,同时,在触摸屏面积加大时,电子设备的成本将显著上升;
触摸屏需要配置相应的专用电路,实现复杂。
发明内容
本发明实施例的目的是提供一种电子设备、笔记本电脑及触摸实现方法,实现简单,降低触摸控制的实现成本。
为了实现上述目的,本发明实施例提供了一种电子设备,包括:
第一光源发射模块,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方,且所述第一光幕和第二光幕具有角度大于零的第一夹角;
摄像模块,用于获取所有光幕在输入装置的投影图像;
第一投影高度获取模块,用于根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;
第一距离获取模块,用于根据所述第一高度、第一夹角及所述第一光幕和第二光幕的相对位置信息获取所述输入装置与所述第一光源发射模块之间的第一距离;
第一定位模块,用于根据所述第一距离和第二定位信息定位触摸点,所述第二定位信息为所述输入装置与一参照物的相对位置信息;
控制信号生成模块,用于根据所述触摸点的定位结果输出控制信号。
优选的,上述的电子设备,其中,所述参照物为所述输入区域,所述第二定位信息为根据输入区域的图像中所述输入装置相对于所述输入区域的边界的距离得到的所述输入装置相对于所述输入区域的边界的实际横向距离。
优选的,上述的电子设备,其中,还包括:
第二光源发射模块,用于发射第三光幕和第四光幕,所述第三光幕和第四光幕与所述输入区域相对应的部分位于所述输入区域上方,且所述第三光幕和第四光幕具有角度大于零的第二夹角;
第二投影高度获取模块,用于根据所述投影图像获取所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度;
第二距离获取模块,用于根据所述第二高度、第二夹角及所述第三光幕和第四光幕的相对位置信息获取所述输入装置与所述第二光源发射模块之间的第二距离;
所述参照物为所述第二光源发射模块,所述第二定位信息为所述输入装置与所述第二光源发射模块之间的第二距离。
优选的,上述的电子设备,其中,所述光幕为红外激光光幕,所述摄像模块为红外摄像模块。
优选的,上述的电子设备,其中,所述摄像模块为多个。
为了实现上述目的,本发明实施例还提供了一种笔记本电脑,包括:
主板;
中央处理器,设置在所述主板上;
芯片组,设置在所述主板上,与所述中央处理器连接;
其中,还包括:
第一光源发射模块,设置于所述主板,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方,且所述第一光幕和第二光幕具有角度大于零的第一夹角;
摄像模块,设置于所述主板,与所述芯片组连接,用于获取所有光幕在输入装置的投影图像;
所述CPU用于根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度,利用所述第一高度、第一夹角及所述第一光幕和第二光幕的相对位置信息获取所述输入装置与所述光源发射模块之间的第一距离,并根据所述第一距离和第二定位信息定位触摸点后,根据所述触摸点的定位结果输出控制信号;
所述第二定位信息为所述输入装置与一参照物的相对位置信息。
优选的,上述的笔记本电脑,其中,所述参照物为所述输入区域,所述第二定位信息为所述CPU根据输入区域图像中所述输入装置相对于所述输入区域的横向距离得到的所述输入装置相对于所述输入区域的实际横向距离。
优选的,上述的笔记本电脑,其中,还包括:
第二光源发射模块,设置于所述主板,用于发射第三光幕和第四光幕,所述第三光幕和第四光幕与输入区域相对应的部分位于所述输入区域上方,且所述第三光幕和第四光幕具有角度大于零的第二夹角;
所述CPU还用于根据所述投影图像获取所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度,并根据所述第二高度、第二夹角及所述第三光幕和第四光幕的相对位置信息获取所述输入装置与所述第二光源发射模块之间的第二距离;
所述参照物为所述第二光源发射模块,所述第二定位信息为所述输入装置与所述第二光源发射模块之间的第二距离。
优选的,上述的笔记本电脑,其中,所述光幕为红外激光光幕,所述摄像模块为红外摄像模块。
优选的,上述的笔记本电脑,其中,所述摄像模块为多个。
为了实现上述目的,本发明实施例还提供了一种触摸控制实现方法,包括:
发射具有角度大于零的第一夹角的第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方;
获取所有光幕在输入装置的投影图像;
根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;
根据所述第一高度、第一夹角及所述第一光幕和第二光幕的相对位置信息获取所述输入装置与所述光源发射模块之间的第一距离;
根据所述第一距离和第二定位信息定位触摸点,所述第二定位信息为所述输入装置与一参照物的相对位置信息;
根据所述触摸点的定位结果输出控制信号。
优选的,上述的方法,其中,所述参照物为所述输入区域,所述第二定位信息为根据输入区域图像中所述输入装置相对于所述输入区域的横向距离得到的所述输入装置相对于所述输入区域的实际横向距离。
优选的,上述的方法,其中,所述参照物为第二光源发射模块,所述第二定位信息为所述输入装置与所述第二光源发射模块之间的第二距离。
本发明实施例具有以下有益效果:
1、本发明实施例中,利用光源发射模块发射第一光幕和第二光幕,进而获取所有光幕在输入装置的投影图像,根据投影图像计算位置后进行定位,实现简单;
2、本发明实施例中,仅利用光源发射模块、摄像模块等常见的电子元件,其相对于触摸屏,价格便宜,有效地降低了触摸控制的实现成本。
附图说明
图1为本发明第一实施例的电子设备中的触摸控制设备的结构示意图;
图2为本发明实施例的电子设备的侧面示意图;
图3为本发明实施例中用户手指触摸输入区域后的示意图;
图4为本发明实施例中计算D3的几何示意图;
图5为本发明第一实施例中定位触摸点的示意图;
图6为本发明第一实施例的方法的流程示意图;
图7为本发明第二实施例的方法的流程示意图。
具体实施方式
本发明实施例的电子设备、笔记本电脑及触摸控制实现方法中,设置能够发射具有一定夹角的多个光幕的光源发射模块,并由摄像模块获取光幕在输入装置上形成光斑图像后,根据光斑图像计算光斑之间的距离,最后根据光斑之间的距离、光幕的夹角和光源发射模块的物理位置即可确定触摸点的物理位置,进而实现触摸控制。
在利用实施例进行详细说明之前,先对涉及到的一些概念进行说明,以利于更好的理解实施例。
光幕,为近似平面光;在此,之所以说近似平面光,是基于现实情况的考虑,在现实中不可能出现完全不发散的光,所以平面光在现实应用中不可能出现,所以只可能是近似平面光;
输入装置,可以是触摸笔、用户手指或者其他具有实体的装置,其只需要光幕可以在其上形成光斑即可,该光斑可以被摄像模块捕获后定位触摸点;
输入区域,由至少两个光幕限定,与输入区域相对应的光幕位于输入区域上方,其还受到摄像模块的视野范围限制。
<第一实施例>
在本发明的第一实施例中,以光源发射模块为1个,而摄像模块也为1个的情况进行说明。
本发明第一实施例的电子设备如图1所示,包括:
第一光源发射模块,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕在输入区域上的投影从上方覆盖所述输入区域(即光幕与所述输入区域相对应的部分位于输入区域上方),且所述第一光幕与所述第二光幕具有第一夹角;
摄像模块,用于获取所述光幕在所述输入装置上所形成的投影图像;
投影高度获取模块,用于根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;
第一距离获取模块,用于根据所述第一高度、第一夹角以及所述第一光幕和第二光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第一距离;
第二距离获取模块,用于根据所述输入区域图像中触摸点相对于输入区域的横向距离获取触摸点相对于输入区域的实际横向距离;
第一定位模块,用于根据所述第一距离和所述实际横向距离定位触摸点;
控制信号生成模块,用于根据所述触摸点的定位信息输出控制信号。
在上述的描述中,是以发射两个光幕的情况进行说明,但当然也可以是多个光幕。
在此,上述的电子设备可以是手机、个人数字助理、数码相机、电脑等通用电子设备。
在本发明的具体实施例中,摄像模块需要获取所述光幕在所述输入装置上所形成的投影图像,以计算所述光幕在所述输入装置上的投影之间的高度,为了实现精确的测量,该光幕最好平面光幕,但现实情况下,平面光幕很难实现,因此,在本发明的具体实施例中,光源发射模块采用发散性很小的激光光源来实现,使光幕近似于平面光幕,以达到最佳的测量结果。
由于本发明实施例为日常生活中常用的电子设备,因此,需要保证该光幕的强度在一定范围之内,不会对用户造成损害。
同时,考虑到该光源发射模块所发射的光幕应该容易被摄像模块识别且尽可能不对用户产生影响,因此,该光幕应该区别于可见光幕,在本发明的具体实施例中,该光源发射模块为红外激光发射模块,且该摄像模块为红外摄像模块,此时,由于红外激光发射模块所发射的红外激光不在用户的视觉范围内,不会对用户产生影响,同时,该摄像模块为红外摄像模块,避免了可见光对测量的影响,提高了测量精度。
下面以实际的例子对本发明的实施例进行详细说明。
如图2所示,为本发明第一实施例的电子设备的侧面示意图,该红外激光发射模块上下相距D1(即第一光幕和第二光幕的相对位置信息)设置的第一红外激光源和第二红外激光源,其分别发射红外激光幕,而第一红外激光幕和第二红外激光幕之间的夹角为α。
当输入装置(用户手指或触摸笔等,在图3中以用户手指为例)触摸输入区域中的一个触摸点时,其示意图如图3所示,红外激光发射模块所发射的第一红外激光幕和第二红外激光幕分别投影于用户手指后形成的两个光斑之间的高度为D2。
D1、D2和α之间的关系如图4所示,从图中可以得到:
触摸点与第一光源发射模块之间的第一距离D3如下所示:
D3=(D1-D2)×ctanα
当然,该第一红外激光源和第二红外激光源可能是同一高度设置,此时,D3=D2×ctanα。
在得到该触摸点与第一光源发射模块之间的第一距离D3之后,可以知道该触摸点位于触摸屏幕上,以第一光源发射模块的中心为圆心,以D3为半径的半圆上。
同时,进一步根据输入区域图像中触摸点相对于输入区域的边界横向距离获取触摸点相对于输入区域的边界的实际横向距离D4,如图5所示,结合该半圆即可唯一定位触摸点。
图5中是以距离左边界的距离为例进行的说明,当然也可以是根据与上边界、下边界、右边界的距离来定位触摸点,在此不进行详细说明。
本发明第一实施例的计算机包括:
主板;
中央处理器,设置在所述主板上;
芯片组,设置在所述主板上,与所述中央处理器连接;
存储设备,设置在所述主板上,与所述芯片组连接;
第一光源发射模块,设置在所述主板上,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第一光幕与所述第二光幕具有第一夹角;
摄像模块,设置在所述主板上,与所述芯片组连接,用于获取所述光幕在所述输入装置上所形成的投影图像;
所述CPU用于分别所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度后,根据所述第一高度、第一夹角以及所述第一光幕和第二光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第一距离,同时用于根据所述输入区域图像中触摸点相对于输入区域的横向距离获取触摸点相对于输入区域的实际横向距离,根据所述第一距离和所述实际横向距离定位触摸点后,根据触摸点的定位信息输出控制信号。
本发明第一实施例的方法如图6所示,包括:
步骤61,获取所述第一光幕和第二光幕在所述输入装置上所形成的第一投影图像;
步骤62,根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;所述第一光幕和第二光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第一光幕与所述第二光幕具有第一夹角;
步骤63,根据所述第一高度、第一夹角以及所述第一光幕和第二光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第一距离;
步骤64,根据所述输入区域图像中触摸点相对于输入区域的横向距离获取触摸点相对于输入区域的实际横向距离;
步骤65,根据所述第一距离和所述实际横向距离定位触摸点后,根据所述触摸点的定位信息输出控制信号。
<第二实施例>
在本发明的第二实施例中,以光源发射模块为2个,而摄像模块为1个为例进行说明。
本发明第二实施例的电子设备包括:
第一光源发射模块,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第一光幕与所述第二光幕具有第一夹角;
第二光源发射模块,用于发射第三光幕和第四光幕,所述第三光幕和第四光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第三光幕和第四光幕具有第二夹角;
摄像模块,用于获取所述光幕在所述输入装置上所形成的投影图像;
投影高度处理模块,用于根据所述投影图像分别获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度和所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度;
距离处理模块,用于根据所述第一高度、第一夹角以及所述第一光幕和第二光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第一距离,并根据所述第二高度、第二夹角以及所述第三光幕和第四光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第二距离;
第二定位模块,用于根据所述第一距离和第二距离定位所述触摸点;
控制信号生成模块,用于根据所述触摸点的定位信息输出控制信号。
在本发明的具体实施例中,摄像模块需要获取所述光幕在所述输入装置上所形成的投影图像,以计算所述光幕在所述输入装置上的投影之间的高度,为了实现精确的测量,该光幕最好平面光幕,但现实情况下,平面光幕很难实现,因此,在本发明的具体实施例中,光源发射模块采用发散性很小的激光光源来实现,使光幕近似于平面光幕,以达到最佳的测量结果。
由于本发明实施例为日常生活中常用的电子设备,因此,需要保证该光幕的强度在一定范围之内,不会对用户造成损害。
同时,考虑到该光源发射模块所发射的光幕应该容易被摄像模块识别且尽可能不对用户产生影响,因此,该光幕应该区别于可见光幕,在本发明的具体实施例中,该光源发射模块为红外激光发射模块,且该摄像模块为红外摄像模块,此时,由于红外激光发射模块所发射的红外激光不在用户的视觉范围内,不会对用户产生影响,同时,该摄像模块为红外摄像模块,避免了可见光对测量的影响,提高了测量精度。
下面以实际的例子对本发明的实施例进行详细说明。
如图2所示,为本发明第二实施例的电子设备的侧面示意图(两个发射模块具有相同的高度,因此其中仅示出一个红外激光发射模块),该红外激光发射模块上下相距D1设置的第一红外激光源和第二红外激光源,其分别发射红外激光幕,而第一红外激光幕和第二红外激光幕之间的夹角为α。
当输入装置(用户手指或触摸笔等,在图5中以用户手指为例)触摸输入区域中的一个触摸点时,其示意图如图5所示,红外激光发射模块所发射的第一红外激光幕和第二红外激光幕分别投影于用户手指,其之间的高度为D2。
D1、D2和α之间的关系如图6所示,从图中可以得到:
触摸点与第一光源发射模块之间的第一距离D3如下所示:
D3=(D1-D2)×ctanα
当然,该第一红外激光源和第二红外激光源可能是同一高度设置,此时,D3=D2×ctanα
基于同样的道理,可以得到触摸点与第二光源发射模块之间的第二距离。
由于有4个红外激光源,因此可通过一定的设置来简化投影高度处理模块的处理,如下所述:
方式一、将第一光幕和第三光幕设置为重合,而第二光幕高于第一光幕,第四光幕高于第一光幕,此时投影高度处理模块根据所述投影图像中的最低的光斑和中间光斑的距离得到第一高度,根据最低的光斑和最高的光斑得到第二高度。
方式二、将光幕依据高度依次设置,且不交叉,此时投影高度处理模块根据所述投影图像中的光斑的位置即可得到第一高度和第二高度。
方式三、第一光源发射模块和第二光源发射模块间隔发射光幕,此时,摄像模块会分别获取第一光源发射模块发射的光幕在所述输入装置上所形成的第一投影图像和第二光源发射模块发射的光幕在所述输入装置上所形成的第二投影图像,进而由投影高度处理模块分别根据第一和第二投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度和所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度。
当然,在本发明的具体实施例中还可以通过其他的方式来简化高度的计算,在此不一一列举。
在得到触摸点与第一光源发射模块之间的第一距离和触摸点与第二光源发射模块之间的第二距离后,即可唯一定位该触摸点,该触摸点为两个半圆的交点,第一个半圆以第一光源发射模块为圆心,以第一距离为半径,而第二个半圆以第二光源发射模块为圆心,以第二距离为半径。
在上述是以单点触摸的实现为例进行的说明,基于同样的道理也可以实现多点触摸控制。
本发明第二实施例的计算机包括:
主板;
中央处理器,设置在所述主板上;
芯片组,设置在所述主板上,与所述中央处理器连接;
存储设备,设置在所述主板上,与所述芯片组连接;
第一光源发射模块,设置在所述主板上,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第一光幕与所述第二光幕具有第一夹角;
第二光源发射模块,设置在所述主板上,用于发射第三光幕和第四光幕,所述第三光幕和第四光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第三光幕和第四光幕具有第二夹角;
摄像模块,设置在所述主板上,与所述芯片组连接,用于获取所述光幕在所述输入装置上所形成的投影图像;
所述CPU用于根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度和所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度后,根据所述第一高度、第一夹角以及所述第一光幕和第二光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第一距离,根据所述第二高度、第二夹角以及第三光幕和第四光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第二距离,并根据所述第一距离和第二距离定位所述触摸点,根据所述触摸点的定位信息输出控制信号。
如图7所示,本发明第二实施例的方法包括:
步骤71,获取所述第一光幕、第二光幕、第三光幕、第四光幕在所述输入装置上所形成的投影图像;所述第一光幕、第二光幕、第三光幕和第四光幕在输入区域上的投影从上方覆盖所述输入区域,且所述第一光幕与所述第二光幕具有第一夹角,所述第三光幕和第四光幕具有第二夹角;
步骤72,根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度和所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度;
步骤73,根据所述第一高度、第一夹角以及所述第一光幕和第二光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第一距离;
步骤74,根据所述第二高度、第二夹角以及所述第三光幕和第四光幕的相对位置信息获取所述触摸点与所述第一光源发射模块之间的第二距离;
步骤75,根据所述第一距离和第二距离定位所述触摸点;
步骤76,根据所述触摸点的定位信息输出控制信号。
<第三实施例>
在本发明的第三实施例中,以光源发射模块为2个,且摄像模块为2个为例进行说明。
在上述的第二实施例中,摄像模块只有1个,在一般情况下,上述第二实施例均可以实现单点触摸控制和多点触摸控制,然而在某些情况下,在实现多点触摸时,由于存在多个输入装置,就有可能存在其他的输入装置被另外的输入装置阻挡。
以两点触摸控制为例,在一般情况下,上述的第二实施例可以实现单点触摸控制和多点触摸控制,但在某些情况下,第二输入装置正好被第一输入装置所遮挡,此时,摄像模块可能无法获取第二输入装置上的投影图像,进而无法进行两点触摸控制。
本发明第三实施例的电子设备进一步设置:
第二摄像模块作为备份,在多点触摸控制时,当第二实施例的装置无法获取所有的输入装置的投影图像时,由投影高度获取模块、第一距离获取模块、第二距离获取模块和第一定位模块结合第二摄像模块获取的第二输入装置的投影图像来实现对第二触摸点的定位,进而实现多点控制。
由于其中各模块的处理方式与第二实施例中均相同,在此不再详细描述。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (13)
1.一种电子设备,其特征在于,包括:
第一光源发射模块,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方,且所述第一光幕和第二光幕具有角度大于零的第一夹角;
摄像模块,用于获取所有光幕在输入装置的投影图像;
第一投影高度获取模块,用于根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;
第一距离获取模块,用于根据所述第一高度、第一夹角及所述第一光幕和第二光幕的相对位置信息获取所述输入装置与所述第一光源发射模块之间的第一距离;
第一定位模块,用于根据所述第一距离和第二定位信息定位触摸点,所述第二定位信息为所述输入装置与一参照物的相对位置信息;
控制信号生成模块,用于根据所述触摸点的定位结果输出控制信号。
2.根据权利要求1所述的电子设备,其特征在于,所述参照物为所述输入区域,所述第二定位信息为根据输入区域的图像中所述输入装置相对于所述输入区域的边界的距离得到的所述输入装置相对于所述输入区域的边界的实际横向距离。
3.根据权利要求1所述的电子设备,其特征在于,还包括:
第二光源发射模块,用于发射第三光幕和第四光幕,所述第三光幕和第四光幕与所述输入区域相对应的部分位于所述输入区域上方,且所述第三光幕和第四光幕具有角度大于零的第二夹角;
第二投影高度获取模块,用于根据所述投影图像获取所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度;
第二距离获取模块,用于根据所述第二高度、第二夹角及所述第三光幕和第四光幕的相对位置信息获取所述输入装置与所述第二光源发射模块之间的第二距离;
所述参照物为所述第二光源发射模块,所述第二定位信息为所述输入装置与所述第二光源发射模块之间的第二距离。
4.根据权利要求1或2或3所述的电子设备,其特征在于,所述光幕为红外激光光幕,所述摄像模块为红外摄像模块。
5.根据权利要求1或2或3所述的电子设备,其特征在于,所述摄像模块为多个。
6.一种笔记本电脑,包括:
主板;
中央处理器,设置在所述主板上;
芯片组,设置在所述主板上,与所述中央处理器连接;
其特征在于,还包括:
第一光源发射模块,设置于所述主板,用于发射第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方,且所述第一光幕和第二光幕具有角度大于零的第一夹角;
摄像模块,设置于所述主板,与所述芯片组连接,用于获取所有光幕在输入装置的投影图像;
所述CPU用于根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度,利用所述第一高度、第一夹角及所述第一光幕和第二光幕的相对位置信息获取所述输入装置与所述光源发射模块之间的第一距离,并根据所述第一距离和第二定位信息定位触摸点后,根据所述触摸点的定位结果输出控制信号;
所述第二定位信息为所述输入装置与一参照物的相对位置信息。
7.根据权利要求6所述的笔记本电脑,其特征在于,所述参照物为所述输入区域,所述第二定位信息为所述CPU根据输入区域图像中所述输入装置相对于所述输入区域的横向距离得到的所述输入装置相对于所述输入区域的实际横向距离。
8.根据权利要求6所述的笔记本电脑,其特征在于,还包括:
第二光源发射模块,设置于所述主板,用于发射第三光幕和第四光幕,所述第三光幕和第四光幕与输入区域相对应的部分位于所述输入区域上方,且所述第三光幕和第四光幕具有角度大于零的第二夹角;
所述CPU还用于根据所述投影图像获取所述第三光幕和第四光幕在所述输入装置上的投影之间的第二高度,并根据所述第二高度、第二夹角及所述第三光幕和第四光幕的相对位置信息获取所述输入装置与所述第二光源发射模块之间的第二距离;
所述参照物为所述第二光源发射模块,所述第二定位信息为所述输入装置与所述第二光源发射模块之间的第二距离。
9.根据权利要求6或7或8所述的笔记本电脑,其特征在于,所述光幕为红外激光光幕,所述摄像模块为红外摄像模块。
10.根据权利要求6或7或8所述的笔记本电脑,其特征在于,所述摄像模块为多个。
11.一种触摸控制实现方法,其特征在于,包括:
发射具有角度大于零的第一夹角的第一光幕和第二光幕,所述第一光幕和第二光幕与输入区域相对应的部分位于所述输入区域上方;
获取所有光幕在输入装置的投影图像;
根据所述投影图像获取所述第一光幕和第二光幕在所述输入装置上的投影之间的第一高度;
根据所述第一高度、第一夹角及所述第一光幕和第二光幕的相对位置信息获取所述输入装置与所述光源发射模块之间的第一距离;
根据所述第一距离和第二定位信息定位触摸点,所述第二定位信息为所述输入装置与一参照物的相对位置信息;
根据所述触摸点的定位结果输出控制信号。
12.根据权利要求11所述的方法,其特征在于,所述参照物为所述输入区域,所述第二定位信息为根据输入区域图像中所述输入装置相对于所述输入区域的横向距离得到的所述输入装置相对于所述输入区域的实际横向距离。
13.根据权利要求11所述的方法,其特征在于,所述参照物为第二光源发射模块,所述第二定位信息为所述输入装置与所述第二光源发射模块之间的第二距离。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101060269A CN101576787B (zh) | 2008-05-07 | 2008-05-07 | 一种电子设备、笔记本电脑及触摸控制实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101060269A CN101576787B (zh) | 2008-05-07 | 2008-05-07 | 一种电子设备、笔记本电脑及触摸控制实现方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101576787A true CN101576787A (zh) | 2009-11-11 |
CN101576787B CN101576787B (zh) | 2011-05-25 |
Family
ID=41271731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101060269A Active CN101576787B (zh) | 2008-05-07 | 2008-05-07 | 一种电子设备、笔记本电脑及触摸控制实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101576787B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226411A (zh) * | 2013-04-10 | 2013-07-31 | 苏州佳世达光电有限公司 | 一种交互式投影***及其触控交互方法 |
CN103974010A (zh) * | 2013-02-04 | 2014-08-06 | 联想(北京)有限公司 | 一种补光的方法及电子设备 |
CN105094456A (zh) * | 2014-05-21 | 2015-11-25 | 中强光电股份有限公司 | 光学式触控装置及其校正方法 |
CN104423730B (zh) * | 2013-09-11 | 2018-02-13 | 柯尼卡美能达株式会社 | 触摸面板输入装置和图像处理装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1118083A (zh) * | 1995-05-19 | 1996-03-06 | 珠海科健实业有限公司 | 红外触摸屏光电检测定位*** |
DE19539955A1 (de) * | 1995-10-26 | 1997-04-30 | Sick Ag | Optische Erfassungseinrichtung |
CN1196078C (zh) * | 2003-01-28 | 2005-04-06 | 贺伟 | 一种高分辨率红外线触摸装置 |
AU2004211738B2 (en) * | 2003-02-14 | 2007-04-19 | Next Holdings Limited | Touch screen signal processing |
-
2008
- 2008-05-07 CN CN2008101060269A patent/CN101576787B/zh active Active
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103974010A (zh) * | 2013-02-04 | 2014-08-06 | 联想(北京)有限公司 | 一种补光的方法及电子设备 |
CN103974010B (zh) * | 2013-02-04 | 2017-09-29 | 联想(北京)有限公司 | 一种补光的方法及电子设备 |
CN103226411A (zh) * | 2013-04-10 | 2013-07-31 | 苏州佳世达光电有限公司 | 一种交互式投影***及其触控交互方法 |
CN103226411B (zh) * | 2013-04-10 | 2015-12-02 | 苏州佳世达光电有限公司 | 一种交互式投影***及其触控交互方法 |
CN104423730B (zh) * | 2013-09-11 | 2018-02-13 | 柯尼卡美能达株式会社 | 触摸面板输入装置和图像处理装置 |
CN105094456A (zh) * | 2014-05-21 | 2015-11-25 | 中强光电股份有限公司 | 光学式触控装置及其校正方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101576787B (zh) | 2011-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101231450B (zh) | 多点及物体触摸屏装置及多点触摸的定位方法 | |
JP5346081B2 (ja) | ペントラッキングを組み込んだマルチタッチ式タッチスクリーン | |
CN102799318B (zh) | 一种基于双目立体视觉的人机交互方法及*** | |
JP5411265B2 (ja) | ペントラッキングを組み込んだマルチタッチ式タッチスクリーン | |
US9298318B2 (en) | Interactive input system and method | |
CN201191355Y (zh) | 多点及物体触摸屏装置 | |
GB2498299B (en) | Evaluating an input relative to a display | |
US20130194240A1 (en) | Optical Input Devices with Sensors | |
US20110199335A1 (en) | Determining a Position of an Object Using a Single Camera | |
US9454260B2 (en) | System and method for enabling multi-display input | |
US20140267029A1 (en) | Method and system of enabling interaction between a user and an electronic device | |
CN102023764B (zh) | 一种光学定位装置及方法 | |
CN105094654A (zh) | 一种屏幕控制方法及装置 | |
CN100478860C (zh) | 一种电子平面显示定位***及定位方法 | |
CN104423721A (zh) | 基于雷达眼的无框式多点触控人机交互方法及*** | |
CN101576787B (zh) | 一种电子设备、笔记本电脑及触摸控制实现方法 | |
CN103365485A (zh) | 光学式触控感测装置 | |
JP2016103137A (ja) | ユーザインタフェース装置、画像処理装置及び制御用プログラム | |
Yoo et al. | Symmetrisense: Enabling near-surface interactivity on glossy surfaces using a single commodity smartphone | |
US20100295823A1 (en) | Apparatus for touching reflection image using an infrared screen | |
US20190121450A1 (en) | Interactive display system and control method of interactive display | |
CN103905865A (zh) | 一种可触控的智能电视及其实现触控的方法 | |
CN104102333A (zh) | 操作***及其操作方法 | |
Kudale et al. | Human computer interaction model based virtual whiteboard: A review | |
US20130265283A1 (en) | Optical operation system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |