CN105446550B - 输入装置及其定位方法、电子设备及输入*** - Google Patents
输入装置及其定位方法、电子设备及输入*** Download PDFInfo
- Publication number
- CN105446550B CN105446550B CN201410412575.4A CN201410412575A CN105446550B CN 105446550 B CN105446550 B CN 105446550B CN 201410412575 A CN201410412575 A CN 201410412575A CN 105446550 B CN105446550 B CN 105446550B
- Authority
- CN
- China
- Prior art keywords
- infrared light
- input unit
- light
- transmissive film
- anchor point
- 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.)
- Active
Links
Landscapes
- Position Input By Displaying (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种输入装置及其定位方法、电子设备及输入***,属于计算机领域。所述方法包括:输入装置发射红外光至透光膜表面;拍摄透光膜上的多个定位点反射的红外光,得到红外光图像;根据红外光图像获知输入装置的相对位置。本发明通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
Description
技术领域
本发明涉及计算机领域,特别涉及一种输入装置及其定位方法、电子设备及输入***。
背景技术
随着触屏移动终端的普及,用户在输入时除了可以使用传统的键盘输入外,用户还可以采用手写方式进行输入。而为了满足在非触屏设备上的手写输入,市场出现了光电鼠标笔和手写笔这两款具有代表性的手写计算机输入设备。
其中,光电鼠标笔的工作原理如下:在光电鼠标笔的笔头内部设有一个发光二极管,该发光二极管发出的光线,通过笔头前端的开口照射到笔头接触的某个工作台表面,从该工作台表面反射回一部分光线,同样经过笔头的那个开口进入到笔的内部,在经过一组光学透镜,传输到一个光感应器件(微成像器)内成像。当光电鼠标笔移动时,其移动轨迹便会被记录为一组高速拍摄的连贯图像。最后利用光电鼠标笔内部的数字微处理器(DigitalSignal Processor,简称“DSP”)对移动轨迹上摄取的一系列图像进行分析处理,通过对这些图像上特征点位置的变化进行分析,来判断鼠标笔的移动方向和移动距离,从而完成光标的定位。
在实现本发明的过程中,发明人发现现有技术存在以下问题:
光电鼠标笔通过对摄取到的图像上特征点位置的变化进行分析,来判断鼠标笔的移动方向和移动距离,这种定位方式是一种相对定位,如果选取的特征点位置不准确,则定位结果也不准确;另外,这种定位方式依靠图像上的特征点的位置变化来实现,需要花费时间来选取特征点,若特征点选取不当,会导致光电鼠标笔的定位精度低。
发明内容
为了解决现有输入装置采用相对定位方法而定位精度低的问题,本发明实施例提供了一种输入装置及其定位方法、电子设备及输入***。所述技术方案如下:
一方面,提供了一种输入装置定位方法,适用于一种输入装置,所述输入装置与第一电子设备相连,所述第一电子设备的显示模块上覆盖有透光膜,所述透光膜能够透过可见光且能够吸收红外光,所述透光膜上设有用于反射红外光且透过可见光的多个定位点,所述多个定位点分布在整个所述透光膜表面,所述方法包括:
所述输入装置发射红外光至所述透光膜表面;
拍摄所述透光膜上的多个所述定位点反射的红外光,得到红外光图像;
根据所述红外光图像获知所述输入装置的相对位置。
具体地,在所述红外光的照射范围的所述透光膜上包括至少一个所述定位点;
所述透光膜上的每个所述定位点形状不同;或者,所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同;
当所述透光膜上的每个所述定位点形状不同时,所述根据所述红外光图像来获知所述输入装置的相对位置,包括:
当所述红外光图像的中心位置存在一个所述定位点时,确定所述红外光图像中处于中心位置的一个所述定位点的形状;
根据预设的定位点的形状与位置的对应关系,确定所述红外光图像中处于中心位置的一个所述定位点的位置,并将所述红外光图像中处于中心位置的一个所述定位点的位置作为所述输入装置的相对位置;
或者,当所述透光膜上的每个所述定位点形状不同时,所述根据所述红外光图像来获知所述输入装置的相对位置,包括:
当所述红外光图像的中心位置不存在所述定位点时,确定所述红外光图像中M个所述定位点构成的图案,所述M为大于1的整数;
根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中M个所述定位点构成的图案的中心位置,并将所述红外光图像中M个所述定位点构成的图案的中心位置作为所述输入装置的相对位置;
当所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同时,所述根据所述红外光图像来获知所述输入装置的相对位置,包括:
确定所述红外光图像中N个所述定位点构成的图案,所述N为大于1的整数;
根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中N个所述定位点构成的图案的中心位置,并将所述红外光图像中N个所述定位点构成的图案的中心位置作为所述输入装置的相对位置。
进一步地,所述透光膜上的每个所述定位点形状不同。
具体地,所述方法还包括:
所述输入装置将所述红外光图像或者所述相对位置发送给所述第一电子设备。
另一方面,提供了一种电子设备,所述电子设备包括显示模块,所述显示模块上覆盖有透光膜,所述透光膜能够透过可见光且能够吸收红外光,所述透光膜上设有用于反射红外光且透过可见光的多个定位点,所述多个定位点分布在整个所述透光膜表面,所述电子设备与输入装置相连,所述输入装置用于实现如第一方面任一项所述的输入装置定位方法。
另一方面,提供了一种输入装置,所述输入装置与第一电子设备相连,所述第一电子设备的显示模块上覆盖有透光膜,所述透光膜能够透过可见光且能够吸收红外光,所述透光膜上设有用于反射红外光且透过可见光的多个定位点,所述多个定位点分布在整个所述透光膜表面,所述输入装置包括:
发光模块,用于发射红外光至所述透光膜表面;
摄像模块,用于拍摄所述透光膜上的多个所述定位点反射的红外光,得到红外光图像;
处理模块,用于根据所述红外光图像获知所述输入装置的相对位置;
所述透光膜上的每个所述定位点形状不同;或者,所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同;
当所述透光膜上的每个所述定位点形状不同时,所述处理模块,包括:
第一确定单元,用于在所述红外光图像的中心位置存在一个所述定位点时,确定所述红外光图像中处于中心位置的一个所述定位点的形状;
第一处理单元,用于根据预设的定位点的形状与位置的对应关系,确定所述红外光图像中处于中心位置的一个所述定位点的位置,并将所述红外光图像中处于中心位置的一个所述定位点的位置作为所述输入装置的相对位置;
或者,当所述透光膜上的每个所述定位点形状不同时,所述处理模块,包括:
第二确定单元,用于在所述红外光图像的中心位置不存在一个所述定位点时,确定所述红外光图像中M个所述定位点构成的图案,所述M为大于1的整数;
第二处理单元,用于根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中M个所述定位点构成的图案的中心位置,并将所述红外光图像中M个所述定位点构成的图案的中心位置作为所述输入装置的相对位置;
或者,当所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同时,所述处理模块,包括:
第三确定单元,用于确定所述红外光图像中N个所述定位点构成的图案,所述N为大于1的整数;
第三处理单元,用于根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中N个所述定位点构成的图案的中心位置,并将所述红外光图像中N个所述定位点构成的图案的中心位置作为所述输入装置的相对位置。
具体地,所述输入装置还包括壳体,所述发光模块、所述摄像模块和所述处理模块设于所述壳体内,所述壳体在书写部位开设通孔,所述红外光是穿过所述通孔照射在所述透光膜上的。
进一步地,在所述红外光的照射范围的所述透光膜上包括至少一个所述定位点。
具体地,所述输入装置还包括:发送模块,用于将所述红外光图像或所述相对位置发送给所述第一电子设备。
另一方面,提供了一种输入***,所述***包括前文所述的电子设备以及前文所述的输入装置。
本发明实施例提供的技术方案带来的有益效果是:
通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种输入装置定位方法流程图;
图2是本发明实施例二提供的一种输入装置定位方法流程图;
图3是本发明实施例三提供的一种输入装置定位方法流程图;
图4是本发明实施例四提供的一种电子设备的结构示意图;
图5是本发明实施例五提供的一种输入装置的结构示意图;
图6是本发明实施例六提供的一种输入装置的结构示意图;
图7是本发明实施例七提供的一种输入装置的结构示意图;
图8是本发明实施例八提供的一种输入***示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
本发明实施例提供了一种输入装置定位方法,适用于一种输入装置,该输入装置与第一电子设备相连,该第一电子设备的显示模块上覆盖有透光膜,该透光膜能够透过可见光且能够吸收红外光,该透光膜上设有用于反射红外光且透过可见光的多个定位点,多个定位点分布在整个透光膜表面,参见图1,该方法包括:
步骤S11,输入装置发射红外光至透光膜表面。
具体地,输入装置发送的红外光照射在透光膜上,在没有设置定位点的部分被上述透光膜吸收,在定位点处被定位点反射回去。
步骤S12,拍摄透光膜上的多个定位点反射的红外光,得到红外光图像。
步骤S13,根据红外光图像获知输入装置的相对位置。
在实际应用中,这里的输入装置可以是电子输入笔。
具体地,输入装置的相对位置是指输入装置的书写部位相对于第一电子设备的显示模块的位置。
在实际应用中,透光膜上定位点的设置分为以下几种情况:
一种是透光膜上的每个定位点形状不同;一种是透光膜上形状相同的定位点之间距离大于预设值,该预设值的大小满足使两相同定位点不在同一红外光图像上出现;一种是透光膜上的多个定位点形状相同,任意两个或两个以上定位点构成的图像不同,即通过设置定位点之间的距离来实现。我们根据不同的设置采用不同的方法来判断输入装置相对位置。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例二
本发明实施例提供了一种输入装置定位方法,适用于一种输入装置,该输入装置与第一电子设备相连,该第一电子设备的显示模块上覆盖有透光膜,该透光膜能够透过可见光且能够吸收红外光,该透光膜上设有用于反射红外光且透过可见光的多个定位点,多个定位点分布在整个透光膜表面,在本实施例中,透光膜上的每个定位点形状不同,参见图2,该方法包括:
步骤S21,输入装置发射红外光至透光膜表面。
具体地,在红外光的照射范围的透光膜上包括至少一个定位点。
具体地,输入装置发送的红外光照射在透光膜上,在没有设置定位点的部分被上述透光膜吸收,在定位点处被定位点反射回去。
步骤S22,拍摄透光膜上的多个定位点反射的红外光,得到红外光图像。
具体地,该红外光图像为多个定位点反射的红外光点形成的图像。
步骤S23,判断红外光图像的中心位置是否存在一个定位点。
具体地,该中心位置可以为红外光图像在几何意义上的中心,例如,红外光图像为圆形,则中心位置为圆心;红外光图像为长方形,则中心位置为长方形的两对角线的交点。以上内容仅为举例,并不作为对本发明的限制。
具体地,判断红外光图像的中心位置是否存在一个定位点,即判断红外光图像的中心位置是否存在一个定位点反射形成的红外光点。
当红外光图像的中心位置存在一个定位点时,执行步骤S24和步骤S25;当红外光图像的中心位置不存在定位点时,执行步骤S26和步骤S27。
步骤S24,确定红外光图像中处于中心位置的一个定位点的形状。
步骤S25,根据预设的定位点的形状与位置的对应关系,确定红外光图像中处于中心位置的一个定位点的位置,并将红外光图像中处于中心位置的一个定位点的位置作为输入装置的相对位置。
具体地,由于在本实施例中,透光膜上的每个定位点形状不同,每个定位点都有自己的位置坐标,且这些位置坐标都与定位点的形状相对应。如果红外光图像的中心位置存在一个定位点,则该定位点的位置坐标可以用来定位红外光图像的中心位置,而红外光图像上的定位点的位置与输入装置的书写部位在透光膜上的位置相一致,即可以用红外光图像中心位置来确定输入装置的相对位置,故该定位点的位置坐标可以用来定位输入装置的相对位置。
步骤S26,确定红外光图像中M个定位点构成的图案,M为大于1的整数。
步骤S27,根据预设的图案的形状与图案的中心位置的对应关系,确定红外光图像中M个定位点构成的图案的中心位置,并将红外光图像中M个定位点构成的图案的中心位置作为输入装置的相对位置。
具体地,如果红外光图像的中心位置不存在一个定位点,则根据红外光图像中多个定位点的坐标来确定其构成的图案,然后计算出该图案的中心位置坐标,由于该图案的中心位置与红外光图像的中心位置相近似,故可以用该图案的中心位置坐标来定位输入装置的相对位置。
步骤S28,输入装置将红外光图像或者相对位置发送给第一电子设备。
具体地,输入装置可以根据红外光图像获知输入装置的相对位置,然后将该相对位置发送给第一电子设备;或者,输入装置将红外光图像发送给第一电子设备,第一电子设备根据红外光图像获知输入装置的相对位置。
此外,显示模块包括保护玻璃,透光膜可以设置在保护玻璃上面或设置在保护玻璃下面。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例三
本发明实施例提供了一种输入装置定位方法,适用于一种输入装置,该输入装置与第一电子设备相连,该第一电子设备的显示模块上覆盖有透光膜,该透光膜能够透过可见光且能够吸收红外光,该透光膜上设有用于反射红外光且透过可见光的多个定位点,多个定位点分布在整个透光膜表面。在本实施例中,透光膜上的多个定位点形状相同,任意两个或两个以上定位点构成的图像不同。参见图3,该方法包括:
步骤S31,输入装置发射红外光至透光膜表面。
具体地,在红外光的照射范围的透光膜上包括至少一个定位点。
具体地,输入装置发送的红外光照射在透光膜上,在没有设置定位点的部分被上述透光膜吸收,在定位点处被定位点反射回去。
步骤S32,拍摄透光膜上的多个定位点反射的红外光,得到红外光图像。
具体地,该红外光图像为多个定位点反射的红外光形成的图像。
步骤S33,确定红外光图像中N个定位点构成的图案,N为大于1的整数。
步骤S34,根据预设的图案的形状与图案的中心位置的对应关系,确定红外光图像中N个定位点构成的图案的中心位置,并将红外光图像中N个定位点构成的图案的中心位置作为输入装置的相对位置。
具体地,由于透光膜上的多个定位点形状相同,任意两个或两个以上定位点构成的图像不同,故预先设定任意两个或两个以上定位点构成的图像的形状与该图像的中心位置相对应,即可以通过图像的形状获取该图像的中心位置。而红外光图像中多个定位点构成的图案的中心位置与输入装置的书写部位在透光膜上的位置相近似,故可以用该图案的中心位置坐标来定位输入装置的相对位置。
步骤S35,输入装置将红外光图像或者相对位置发送给第一电子设备。
具体地,输入装置可以根据红外光图像获知输入装置的相对位置,然后将该相对位置发送给第一电子设备;或者,输入装置将红外光图像发送给第一电子设备,第一电子设备根据红外光图像获知输入装置的相对位置。
此外,显示模块包括保护玻璃,透光膜可以设置在保护玻璃上面或设置在保护玻璃下面。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例四
参见图4,本发明实施例提供了一种电子设备,该电子设备包括显示模块401,该显示模块401上覆盖有透光膜402,透光膜402能够透过可见光且能够吸收红外光,透光膜402上设有用于反射红外光且透过可见光的多个定位点403,多个定位点403分布在整个透光膜402表面。
具体地,透光膜402上定位点403的设置分为以下几种情况:
一种是透光膜402上的每个定位点403形状不同;一种是透光膜402上形状相同的定位点403之间距离大于预设值,该预设值的大小满足使两相同定位点403不在同一红外光图像上出现;一种是透光膜402上的多个定位点403形状相同,任意两个或两个以上定位点403构成的图像不同,即通过设置定位点之间的距离来实现。
此外,显示模块包括保护玻璃,透光膜可以设置在保护玻璃上面或设置在保护玻璃下面。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例五
参见图5,本发明实施例提供了一种输入装置,该输入装置与第一电子设备相连,第一电子设备的显示模块上覆盖有透光膜,该透光膜能够透过可见光且能够吸收红外光,该透光膜上设有用于反射红外光且透过可见光的多个定位点,多个定位点分布在整个透光膜表面,该装置包括:
发光模块501用于发射红外光至透光膜表面。
具体地,输入装置发送的红外光照射在透光膜上,在没有设置定位点的部分被上述透光膜吸收,在定位点处被定位点反射回去。
摄像模块502用于拍摄透光膜上的多个定位点反射的红外光,得到红外光图像。
处理模块503,用于根据红外光图像获知输入装置的相对位置。
在实际应用中,这里的输入装置可以是电子输入笔。
具体地,输入装置的相对位置是指输入装置的书写部位相对于第一电子设备的显示模块的位置。
在实际应用中,透光膜上定位点的设置分为以下几种情况:
一种是透光膜上的每个定位点形状不同;一种是透光膜上形状相同的定位点之间距离大于预设值,该预设值的大小满足使两相同定位点不在同一红外光图像上出现;一种是透光膜上的多个定位点形状相同,任意两个或两个以上定位点构成的图像不同,即通过设置定位点之间的距离来实现。我们根据不同的设置采用不同的方法来判断输入装置相对位置。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例六
参见图6,本发明实施例提供了一种输入装置,该输入装置与第一电子设备相连,第一电子设备的显示模块上覆盖有透光膜,该透光膜能够透过可见光且能够吸收红外光,该透光膜上设有用于反射红外光且透过可见光的多个定位点,多个定位点分布在整个透光膜表面。在本实施例中,透光膜上的每个定位点形状不同,该装置包括:
发光模块601用于发射红外光至透光膜表面。
具体地,在红外光的照射范围的透光膜上包括至少一个定位点。
具体地,输入装置发送的红外光照射在透光膜上,在没有设置定位点的部分被上述透光膜吸收,在定位点处被定位点反射回去。
摄像模块602用于拍摄透光膜上的多个定位点反射的红外光,得到红外光图像。
具体地,该红外光图像为多个定位点反射的红外光点形成的图像。
处理模块603,用于根据红外光图像获知输入装置的相对位置。
处理器603包括:第一确定单元613和第一处理单元623。其中,第一确定单元613用于在红外光图像的中心位置存在一个定位点时,确定红外光图像中处于中心位置的一个定位点的形状;第一处理单元623用于根据预设的定位点的形状与位置的对应关系,确定红外光图像中处于中心位置的一个定位点的位置,并将红外光图像中处于中心位置的一个定位点的位置作为输入装置的位置。
具体地,该中心位置可以为红外光图像在几何意义上的中心,例如,红外光图像为圆形,则中心位置为圆心;红外光图像为长方形,则中心位置为长方形的两对角线的交点。以上内容仅为举例,并不作为对本发明的限制。
具体地,判断红外光图像的中心位置是否存在一个定位点,即判断红外光图像的中心位置是否存在一个定位点反射形成的红外光点。
具体地,由于在本实施例中,透光膜上的每个定位点形状不同,每个定位点都有自己的位置坐标,且这些位置坐标都与定位点的形状相对应。如果红外光图像的中心位置存在一个定位点,则该定位点的位置坐标可以用来定位红外光图像的中心位置,而红外光图像上的定位点的位置与输入装置的书写部位在透光膜上的位置相一致,即可以用红外光图像中心位置来确定输入装置的相对位置,故该定位点的位置坐标可以用来定位输入装置的相对位置。
处理器603还包括:第二确定单元633和第二处理单元643。其中,第二确定单元633用于在红外光图像的中心位置不存在一个定位点时,确定红外光图像中M个定位点构成的图案,M为大于1的整数;第二处理单元643用于根据预设的图案的形状与图案的中心位置的对应关系,确定红外光图像中M个定位点构成的图案的中心位置,并将红外光图像中M个定位点构成的图案的中心位置作为输入装置的位置。
具体地,如果红外光图像的中心位置不存在一个定位点,则根据红外光图像中多个定位点的坐标来确定其构成的图案,然后计算出该图案的中心位置坐标,由于该图案的中心位置与红外光图像的中心位置相近似,故可以用该图案的中心位置坐标来定位输入装置的相对位置。
该输入装置还包括壳体604。其中,发光模块601、摄像模块602和处理模块603设于壳体604内,壳体604在书写部位开设通孔,红外光是穿过通孔照射在透光膜上的。
该输入装置还包括发送模块605。其中,发送模块605用于将红外光图像或相对位置发送给第一电子设备。
具体地,输入装置可以根据红外光图像获知输入装置的相对位置,然后将该相对位置发送给第一电子设备;或者,输入装置将红外光图像发送给第一电子设备,第一电子设备根据红外光图像获知输入装置的相对位置。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例七
参见图7,本发明实施例提供了一种输入装置,该输入装置与第一电子设备相连,第一电子设备的显示模块上覆盖有透光膜,该透光膜能够透过可见光且能够吸收红外光,该透光膜上设有用于反射红外光且透过可见光的多个定位点,多个定位点分布在整个透光膜表面,在本实施例中,透光膜上的多个定位点形状相同,任意两个或两个以上定位点构成的图像不同,该装置包括:
发光模块701用于发射红外光至透光膜表面。
具体地,在红外光的照射范围的透光膜上包括至少一个定位点。
具体地,输入装置发送的红外光照射在透光膜上,在没有设置定位点的部分被上述透光膜吸收,在定位点处被定位点反射回去。
摄像模块702用于拍摄透光膜上的多个定位点反射的红外光,得到红外光图像。
处理模块703,用于根据红外光图像获知输入装置的相对位置。
具体地,处理模块703包括:第三确定单元713和第三处理单元723。其中,第三确定单元713用于确定红外光图像中N个定位点构成的图案,N为大于1的整数;第三处理单元723用于根据预设的图案的形状与图案的中心位置的对应关系,确定红外光图像中N个定位点构成的图案的中心位置,并将红外光图像中N个定位点构成的图案的中心位置作为输入装置的相对位置。
具体地,由于透光膜上的多个定位点形状相同,任意两个或两个以上定位点构成的图像不同,故预先设定任意两个或两个以上定位点构成的图像的形状与该图像的中心位置相对应,即可以通过图像的形状获取该图像的中心位置。而红外光图像中多个定位点构成的图案的中心位置与输入装置的书写部位在透光膜上的位置相近似,故可以用该图案的中心位置坐标来定位输入装置的相对位置。
该输入装置还包括壳体704。其中,发光模块701、摄像模块702和处理模块703设于壳体704内,壳体704在书写部位开设通孔,红外光是穿过通孔照射在透光膜上的。
该输入装置还包括发送模块705。其中,发送模块705用于将红外光图像或相对位置发送给第一电子设备。
具体地,输入装置可以根据红外光图像获知输入装置的相对位置,然后将该相对位置发送给第一电子设备;或者,输入装置将红外光图像发送给第一电子设备,第一电子设备根据红外光图像获知输入装置的相对位置。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
实施例八
参见图8,本发明实施例提供了一种输入***,该***包括实施例四所述的电子设备801,以及实施例五至七任一所述的输入装置802。该***的具体结构前文已有介绍,这里不在赘述。
本发明实施例通过向透光膜上照射红外光,然后拍摄透光膜反射的红外光,得到红外光图像,分析红外光图像,对输入装置的相对位置进行定位,由于透光膜上设有用于反射红外光的多个定位点,因此分析红外光图像上的定位点可以完成对输入装置的定位,与现有技术中采用分析特征点的位置变化这种相对定位方法相比,本申请中的定位方式可以对输入装置的相对位置直接定位,这种定位方式简单且定位精度高。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种输入装置定位方法,适用于一种输入装置,所述输入装置与第一电子设备相连;其特征在于,所述第一电子设备的显示模块上覆盖有透光膜,所述透光膜能够透过可见光且能够吸收红外光,所述透光膜上设有用于反射红外光且透过可见光的多个定位点,所述多个定位点分布在整个所述透光膜表面,所述方法包括:
所述输入装置发射红外光至所述透光膜表面;
拍摄所述透光膜上的多个所述定位点反射的红外光,得到红外光图像;
根据所述红外光图像获知所述输入装置的相对位置;
所述透光膜上的每个所述定位点形状不同;或者,所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同;
当所述透光膜上的每个所述定位点形状不同时,所述根据所述红外光图像来获知所述输入装置的相对位置,包括:
当所述红外光图像的中心位置存在一个所述定位点时,确定所述红外光图像中处于中心位置的一个所述定位点的形状;
根据预设的定位点的形状与位置的对应关系,确定所述红外光图像中处于中心位置的一个所述定位点的位置,并将所述红外光图像中处于中心位置的一个所述定位点的位置作为所述输入装置的相对位置;
或者,当所述透光膜上的每个所述定位点形状不同时,所述根据所述红外光图像来获知所述输入装置的相对位置,包括:
当所述红外光图像的中心位置不存在所述定位点时,确定所述红外光图像中M个所述定位点构成的图案,所述M为大于1的整数;
根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中M个所述定位点构成的图案的中心位置,并将所述红外光图像中M个所述定位点构成的图案的中心位置作为所述输入装置的相对位置;
当所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同时,所述根据所述红外光图像来获知所述输入装置的相对位置,包括:
确定所述红外光图像中N个所述定位点构成的图案,所述N为大于1的整数;
根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中N个所述定位点构成的图案的中心位置,并将所述红外光图像中N个所述定位点构成的图案的中心位置作为所述输入装置的相对位置。
2.根据权利要求1所述的方法,其特征在于,在所述红外光的照射范围的所述透光膜上包括至少一个所述定位点。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述输入装置将所述红外光图像或者所述相对位置发送给所述第一电子设备。
4.一种电子设备,所述电子设备包括显示模块,其特征在于,所述显示模块上覆盖有透光膜,所述透光膜能够透过可见光且能够吸收红外光,所述透光膜上设有用于反射红外光且透过可见光的多个定位点,所述多个定位点分布在整个所述透光膜表面,所述电子设备与输入装置相连,所述输入装置用于实现如权利要求1-3任一项所述的输入装置定位方法。
5.一种输入装置,所述输入装置与第一电子设备相连;其特征在于,所述第一电子设备的显示模块上覆盖有透光膜,所述透光膜能够透过可见光且能够吸收红外光,所述透光膜上设有用于反射红外光且透过可见光的多个定位点,所述多个定位点分布在整个所述透光膜表面,所述输入装置包括:
发光模块,用于发射红外光至所述透光膜表面;
摄像模块,用于拍摄所述透光膜上的多个所述定位点反射的红外光,得到红外光图像;
处理模块,用于根据所述红外光图像获知所述输入装置的相对位置;
所述透光膜上的每个所述定位点形状不同;或者,所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同;
当所述透光膜上的每个所述定位点形状不同时,所述处理模块,包括:
第一确定单元,用于在所述红外光图像的中心位置存在一个所述定位点时,确定所述红外光图像中处于中心位置的一个所述定位点的形状;
第一处理单元,用于根据预设的定位点的形状与位置的对应关系,确定所述红外光图像中处于中心位置的一个所述定位点的位置,并将所述红外光图像中处于中心位置的一个所述定位点的位置作为所述输入装置的相对位置;
或者,当所述透光膜上的每个所述定位点形状不同时,所述处理模块,包括:
第二确定单元,用于在所述红外光图像的中心位置不存在一个所述定位点时,确定所述红外光图像中M个所述定位点构成的图案,所述M为大于1的整数;
第二处理单元,用于根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中M个所述定位点构成的图案的中心位置,并将所述红外光图像中M个所述定位点构成的图案的中心位置作为所述输入装置的相对位置;
或者,当所述透光膜上的多个所述定位点形状相同,任意两个或两个以上所述定位点构成的图像不同时,所述处理模块,包括:
第三确定单元,用于确定所述红外光图像中N个所述定位点构成的图案,所述N为大于1的整数;
第三处理单元,用于根据预设的图案的形状与图案的中心位置的对应关系,确定所述红外光图像中N个所述定位点构成的图案的中心位置,并将所述红外光图像中N个所述定位点构成的图案的中心位置作为所述输入装置的相对位置。
6.根据权利要求5所述的装置,其特征在于,所述输入装置还包括壳体,所述发光模块、所述摄像模块和所述处理模块设于所述壳体内,所述壳体在书写部位开设通孔,所述红外光是穿过所述通孔照射在所述透光膜上的。
7.根据权利要求6所述的装置,其特征在于,在所述红外光的照射范围的所述透光膜上包括至少一个所述定位点。
8.根据权利要求5所述的装置,其特征在于,所述输入装置还包括:发送模块,用于将所述红外光图像或所述相对位置发送给所述第一电子设备。
9.一种输入***,其特征在于,所述***包括如权利要求4所述的电子设备,以及如权利要求5-8任一项所述的输入装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410412575.4A CN105446550B (zh) | 2014-08-20 | 2014-08-20 | 输入装置及其定位方法、电子设备及输入*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410412575.4A CN105446550B (zh) | 2014-08-20 | 2014-08-20 | 输入装置及其定位方法、电子设备及输入*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105446550A CN105446550A (zh) | 2016-03-30 |
CN105446550B true CN105446550B (zh) | 2019-03-08 |
Family
ID=55556832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410412575.4A Active CN105446550B (zh) | 2014-08-20 | 2014-08-20 | 输入装置及其定位方法、电子设备及输入*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105446550B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108241858B (zh) * | 2016-12-23 | 2022-03-11 | 上海锦渡信息科技有限公司 | 一种两级影像分离式定位采集方法与*** |
CN107423720A (zh) * | 2017-08-07 | 2017-12-01 | 广州明医医疗科技有限公司 | 目标跟踪***和立体显示设备 |
CN110310327B (zh) * | 2019-06-28 | 2022-10-25 | 联想(北京)有限公司 | 图像处理方法及装置、计算机***以及可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1614625A (zh) * | 2004-12-03 | 2005-05-11 | 友达光电股份有限公司 | 手写输入装置 |
CN101105736A (zh) * | 2006-07-13 | 2008-01-16 | 富士施乐株式会社 | 笔迹检测片和手写*** |
CN101379460A (zh) * | 2006-01-31 | 2009-03-04 | 吉田健治 | 图像处理方法 |
CN101918911A (zh) * | 2007-12-12 | 2010-12-15 | 吉田健治 | 信息输入装置、信息处理装置、信息输入***、信息处理***、二维格式信息服务器、信息输入方法、控制程序及存储媒体 |
CN103026321A (zh) * | 2010-07-23 | 2013-04-03 | 阿诺托股份公司 | 利用编码图案的显示器 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI261776B (en) * | 2004-09-22 | 2006-09-11 | Hannstar Display Corp | A reflective coding LCD and a reflective coding panel |
WO2013121799A1 (ja) * | 2012-02-17 | 2013-08-22 | パナソニック株式会社 | 表示パネル、表示装置および表示制御システム |
-
2014
- 2014-08-20 CN CN201410412575.4A patent/CN105446550B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1614625A (zh) * | 2004-12-03 | 2005-05-11 | 友达光电股份有限公司 | 手写输入装置 |
CN101379460A (zh) * | 2006-01-31 | 2009-03-04 | 吉田健治 | 图像处理方法 |
CN101105736A (zh) * | 2006-07-13 | 2008-01-16 | 富士施乐株式会社 | 笔迹检测片和手写*** |
CN101918911A (zh) * | 2007-12-12 | 2010-12-15 | 吉田健治 | 信息输入装置、信息处理装置、信息输入***、信息处理***、二维格式信息服务器、信息输入方法、控制程序及存储媒体 |
CN103026321A (zh) * | 2010-07-23 | 2013-04-03 | 阿诺托股份公司 | 利用编码图案的显示器 |
Also Published As
Publication number | Publication date |
---|---|
CN105446550A (zh) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9939911B2 (en) | Computer interface for remotely controlled objects and wearable articles with absolute pose detection component | |
CN102999177B (zh) | 光学平板触笔和室内导航*** | |
JP6078884B2 (ja) | カメラ式マルチタッチ相互作用システム及び方法 | |
JP5490720B2 (ja) | 走査ビームディスプレイのための入力装置 | |
EP2492785A2 (en) | Creative design systems and methods | |
CN109529327B (zh) | 虚拟交互场景中目标定位方法、装置及电子设备 | |
CN103914152A (zh) | 三维空间中多点触控与捕捉手势运动的识别方法与*** | |
CN203930682U (zh) | 三维空间中多点触控与捕捉手势运动的识别*** | |
CN101866243A (zh) | 三维空间触控操作的方法及其手势 | |
CN105446550B (zh) | 输入装置及其定位方法、电子设备及输入*** | |
CN106973212A (zh) | 一种摄像装置及移动终端 | |
Fürntratt et al. | Evaluating pointing accuracy on kinect v2 sensor | |
CN104246664A (zh) | 不显示指针的透明显示器虚拟触摸装置 | |
CN202159302U (zh) | 具有用户交互和输入功能的增强现实*** | |
CN110147159B (zh) | 虚拟交互场景中目标定位方法、装置及电子设备 | |
CN108269310A (zh) | 一种交互展示***、方法及装置 | |
KR102022912B1 (ko) | 혼합현실을 이용한 정보 공유 시스템 | |
CN105718121B (zh) | 光学式触控装置 | |
CN109388291A (zh) | 投影仪组件、投影仪的投影方法、装置及可读存储介质 | |
CN207993086U (zh) | 一种交互展示装置 | |
US9147282B1 (en) | Two-dimensionally controlled intuitive tool for point cloud exploration and modeling | |
CN101930071A (zh) | 侦测物体运动的装置及方法 | |
CN106569619B (zh) | 具有光学影像放大功能的影像感测装置及其影像感测模块 | |
WO2021120217A1 (zh) | 图像采集装置、图像采集方法及采集芯片 | |
TWM559036U (zh) | 無標式適地性擴增實境系統 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |