一种光标的位置控制方法和装置、远程指向系统的制作方法

文档序号:6526016阅读:159来源:国知局
一种光标的位置控制方法和装置、远程指向系统的制作方法
【专利摘要】本发明公开了一种光标的位置控制方法和装置、远程指向系统,其所述显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,采集包含参考信号源的参考信号的图像,当任意两个参考信号的坐标所在的直线与预设参考线的夹角和参考夹角不一致时,或各个参考信号之间的坐标关系和参考坐标关系不一致时,则对参考信号的坐标进行校正,而后根据校正后的任一参考信号的坐标控制光标的位置。当指向设备发生旋转时,需要将获取的参考信号的坐标进行校正后,再发送至主机,由主机根据参考信号的坐标控制光标位置。避免了指向设备发生旋转时,由于向主机发送错误的坐标,而使得光标的位置不准确的现象发生。
【专利说明】一种光标的位置控制方法和装置、远程指向系统
【技术领域】
[0001]本发明涉及人机交互【技术领域】,更具体地说,涉及一种光标的位置控制方法和装置、远程指向系统。
【背景技术】
[0002]远程指向系统包括显示设备、指向设备和主机,参考图1所示,远程指向系统的原理为:靠近显示设备的显示屏I处设置有一预设点光源2(预设点光源可以设置在显示屏周围的边框上)。指向设备3包括一摄像模组,当指向设备3指向显示屏I时,摄像模组拍摄到具有该预设点光源2的图像,而后根据预设点光源2位于图像中的位置,确定该预设点光源2的坐标,并将该坐标发送至主机4,主机4根据该坐标确定显示屏I上的光标的位置。
[0003]但是现有的指向设备发生旋转时,若操作者使用该旋转的指向设备移动时,显示设备的显示屏上光标的移动的位置出现偏差。

【发明内容】

[0004]有鉴于此,本发明提供一种光标的位置控制方法和装置、远程指向系统,指向设备可任意旋转后移动,且显示设备的显示屏上的光标的移动位置精确。
[0005]为实现上述目的,本发明提供如下技术方案:
[0006]一种光标的位置控制方法,应用于远程指向系统,所述远程指向系统的显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,所述方法包括:
[0007]采集包含所述参考信号源的参考信号的图像;
[0008]获取所有所述参考信号在所述图像中的坐标;
[0009]若任意两个所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置,否则,
[0010]将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
[0011]优选的,选取三个所述信号源为参考信号源,且三个所述参考信号源分布为三角形,所述方法包括:
[0012]采集包含三个所述参考信号源的参考信号的图像;
[0013]获取三个所述参考信号在所述图像中的坐标;
[0014]若任意两个所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置,否则,
[0015]将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
[0016]优选的,所述三角形的三个角度各不相同。
[0017]优选的,所述参考信号源为点光源。
[0018]一种光标的位置控制装置,应用于远程指向系统,所述远程指向系统的显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,所述装置包括:
[0019]图像接收单元,用于接收包含所述参考信号源的参考信号的图像;
[0020]坐标获取单元,用于获取所有所述参考信号的在所述图像中的坐标;
[0021 ] 控制单元,用于比较所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角,以及各个参考信号之间的坐标关系和参考坐标关系,若所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置;否则,将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
[0022]一种远程指向系统,包括显示设备、指向设备和主机,所述显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源;
[0023]所述指向设备包括采集设备、一端与所述采集设备相连的处理器和一端与所述处理器相连的无线发送器,其中,所述采集设备用于采集包含所述参考信号源的参考信号的图像;
[0024]所述处理器用于接收包含所述参考信号源的参考信号的图像,获取所有所述参考信号的在所述图像中的坐标,并比较所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角,以及各个参考信号之间的坐标关系和参考坐标关系,若所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则将任一所述参考信号的坐标发送至所述无线发送器;否则,将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并将校正后的任一所述参考信号的坐标发送至所述无线发送器;以及,
[0025]所述无线发送器用于将任一所述参考信号的坐标发送至所述主机;
[0026]所述主机用于接收任一所述参考信号的坐标,并依据任一所述参考信号的坐标控制光标位置。
[0027]优选的,所述处理器为MCU。
[0028]优选的,所述采集设备为为摄像模组。
[0029]优选的,所述参考信号源为点光源。
[0030]优选的,所有所述点光源设置于所述显示设备的显示面的边框。
[0031]与现有技术相比,本发明所提供的技术方案具有以下优点:
[0032]本发明所提供的一种光标的位置控制方法和装置、远程指向系统,其所述显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,采集包含参考信号源的参考信号的图像,当任意两个参考信号的坐标所在的直线与预设参考线的夹角和参考夹角不一致时,或各个参考信号之间的坐标关系和参考坐标关系不一致时,则对参考信号的坐标进行校正,而后根据校正后的任一参考信号的坐标控制光标的位置。
[0033]也就是说,当指向设备发生旋转时,需要将获取的参考信号的坐标进行校正后,再发送至主机,由主机根据参考信号的坐标控制光标位置。避免了指向设备发生旋转时,由于向主机发送错误的坐标,而使得光标的位置不准确的现象发生。
【专利附图】

【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为现有的远程指向系统的示意图;
[0036]图2为本申请实施例提供的一种光标的位置控制方法的流程图;
[0037]图3a?3c为对图2中步骤S2的原理说明示意图;
[0038]图4为本申请实施例提供的一种光标的位置控制装置的示意图;
[0039]图5为本申请实施例提供的一种远程指向系统的示意图。
【具体实施方式】
[0040]为使本发明的目的、特征和优点能够更加明显易懂,下面结合附图对本发明的【具体实施方式】做详细的说明。
[0041]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0042]其次,本发明结合示意图进行详细描述,在详述本发明实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本发明保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。
[0043]正如【背景技术】所述,现有的指向设备发生旋转时,若操作者使用该旋转的指向设备在移动时,显示设备的显示屏上光标的移动的位置出现偏差。
[0044]发明人研究发现,造成这种缺陷的原因主要有现有的指向设备是无法判断其本身是否发生旋转,无法对旋转后获取的坐标进行校正。具体的,指向设备虽然发生旋转,但是预设光源的位置固定不变,因此采集的具有预设点光源的预设点的图像中,预设点同样在图像对应的坐标系中具有坐标,但是指向设备无法根据该坐标判断本身是否发生旋转,因此主机获取的该坐标为指向设备旋转后的错误的坐标,主机依据该错误的坐标控制光标的位置,因此显示设备的显示屏上的光标移动的位置出现偏差。
[0045]基于此,本发明提供了一种光标的位置控制方法,应用于远程指向系统,所述远程指向系统的显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,参考图2所示,为本申请实施例提供的一种光标的位置控制方法的流程图,所述方法包括:[0046]S1、采集包含所述参考信号源的参考信号的图像。
[0047]参考信号源可以为点光源,点光源的数量优选为2个或3个。当三个点光源时,可以将三个点光源设置为三角形,优选三角形为三个角均不相同的三角形。
[0048]S2、获取所有所述参考信号在所述图像中的坐标;
[0049]若任意两个所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置,否则,
[0050]将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。其中,预设参考线可以为X轴或Y轴。
[0051]参考图3a?3c所示,为对上述步骤S2的原理说明示意图,需要说明的是,下面的描述只是实现步骤S2的一种,本申请并不局限于下列一种实现形式。
[0052]以获取的图像为矩形为例,设定指向设备在初始位置获取的矩形图像为参考图像,设定该矩形图像的两个对角线的焦点为原点0,以分别平行于矩形两对边的直线设为X轴和Y轴。其中,坐标系中包括:预设参考线,且预设参考线定为X轴;还包括第一参考信号A和第二参考信号B,(可以通过设定电光源的不同颜色来确定参考信号A和B)设定参考夹角为90度,即A的坐标和B的坐标所在的直线与X轴的夹角为90度;以及参考坐标关系根据参考夹角为90度进行设定,则A和B位于X轴的坐标值相同,且设定A位于Y轴的坐标值大于B位于Y轴的坐标值,即无论位于哪一象限,A和B的坐标关系不变。
[0053]若A和B的坐标所在的直线和预设参考线X轴的夹角和参考夹角都为90度,A和B位于X轴的坐标值相同,且A位于Y轴的坐标值大于B位于Y轴的坐标值时,参考图3a所示,则直接根据A的坐标或B的坐标控制光标位置,例如,设定A的坐标对应光标的位置,则根据A的坐标控制光标位置;
[0054]否则:若A和B的坐标所在的直线和预设参考线X轴的夹角和参考夹角都为90时,但是A和B位于X轴的坐标值相同,而A位于Y轴的坐标值小于B位于Y轴的坐标值时,参考图3b所示,即出现将指向设备有初始位置旋转了 180度(或180度的其他奇数倍)的现象,则需要校正A的坐标和B的坐标,直至使A和B的坐标所在的直线和预设参考线X轴的夹角和参考夹角都为90,A和B位于X轴的坐标值相同,且A位于Y轴的坐标值大于B位于Y轴的坐标值时,而后依据校正后的A的坐标或B的坐标控制光标位置,或者,
[0055]若A和B的坐标所在的直线和预设参考线X轴的夹角和参考夹角不一致时,参考图3c所示,指向设备旋转了任意角度(除去180度的奇数倍),则首先根据A的坐标和B的坐标所在的直线与预设参考线X轴的位置关系获取旋转的方向,并根据A的坐标和B的坐标计算旋转的角度,而后根据获取的旋转方向和旋转的角度校正A的坐标和B的坐标,直至使A和B的坐标所在的直线和预设参考线X轴的夹角和参考夹角都为90,A和B位于X轴的坐标值相同,且A位于Y轴的坐标值大于B位于Y轴的坐标值时,依据校正后的A的坐标或B的坐标控制光标位置。
[0056]需要说明的是,上述实施例中所述的参考信号的数量、预设参考线的设定、参考夹角的大小、参考坐标关系等只是本实施例中所有参数的一组,还可以设定为其他参数,并不做限制。
[0057]例如,本申请实施例还提供了一种光标的位置控制方法,选取三个信号源为参考信号源,且三个所述参考信号源分布为三角形,所述方法包括:
[0058]S11、采集包含三个所述参考信号源的参考信号的图像。
[0059]S12、获取三个所述参考信号在所述图像中的坐标。
[0060]若任意两个所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置,否则,
[0061]将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
[0062]上述方法中,在所有信号源中选取三个信号源为参考信号源,且三个参考信号源分布为三角形。参考信号源优选的为点光源,且对于等腰三角形来说,三个点光源均为不同颜色,以便于采集装置识别三个参考信号;本申请实施例优选的三角形的三个角各不相同,对于三个角度均不相同的三角形来说,三个点光源可以为不同颜色,通过颜色的不同被采集装置所识别,也可以为相同颜色,通过三个角的角度不同来识别三个点光源。
[0063]本申请实施例还提供了一种光标的位置控制装置,应用于远程指向系统,所述远程指向系统的显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,参考图4所示,为本申请实施例提供的一种光标的位置控制装置的示意图,所述装置包括:
[0064]图像接收单元100,用于接收包含所述参考信号源的参考信号的图像;
[0065]坐标获取单元200,用于获取所有所述参考信号的在所述图像中的坐标;
[0066]控制单元300,用于比较所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角,以及各个参考信号之间的坐标关系和参考坐标关系,若所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置;否则,
[0067]将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
[0068]本申请实施例还提供了一种远程指向系统,包括显示设备、指向设备和主机,参考图5所示,为本申请实施例提供的一种远程指向系统的示意图,所述显示设备51的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源511 ;
[0069]所述指向设备52包括采集设备521、一端与所述采集设备521相连的处理器522和一端与所述处理器522相连的无线发送器523,其中,所述采集设备521用于采集包含所述参考信号源511的参考信号的图像;
[0070]所述处理器522用于接收包含所述参考信号源511的参考信号的图像,获取所有所述参考信号的在所述图像中的坐标,并比较所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角,以及各个参考信号之间的坐标关系和参考坐标关系,若所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则将任一所述参考信号的坐标发送至所述无线发送器523 ;否则,将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并将校正后的任一所述参考信号的坐标发送至所述无线发送器523 ;以及,
[0071]所述无线发送器523用于将任一所述参考信号的坐标发送至所述主机53 ;
[0072]所述主机53用于接收任一所述参考信号的坐标,并依据任一所述参考信号的坐标控制光标位置。
[0073]其中,本实施例优选所述处理器为MCU (微处理器),所述采集设备为摄像模组。
[0074]另外,本实施优选所述参考信号源为点光源,且所有所述点光源设置于所述显示设备的显示面的边框,其中,点光源可以为边框的上部、下部或两侧,并不做限制。同样的,所有点光源可以位于显示面边框的上部,或者显示面的边框的任意部位。
[0075]本申请实施例提供的一种光标的位置控制方法和装置、远程指向系统,其所述显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,采集包含参考信号源的参考信号的图像,当任意两个参考信号的坐标所在的直线与预设参考线的夹角和参考夹角不一致时,或各个参考信号之间的坐标关系和参考坐标关系不一致时,则对参考信号的坐标进行校正,而后根据校正后的任一参考信号的坐标控制光标的位置。
[0076]也就是说,当指向设备发生旋转时,需要将获取的参考信号的坐标进行校正后,再发送至主机,由主机根据参考信号的坐标控制光标位置。避免了指向设备发生旋转时,由于向主机发送错误的坐标,而使得光标的位置不准确的现象发生。
[0077]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种光标的位置控制方法,应用于远程指向系统,其特征在于,所述远程指向系统的显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,所述方法包括: 采集包含所述参考信号源的参考信号的图像; 获取所有所述参考信号在所述图像中的坐标; 若任意两个所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置,否则, 将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
2.根据权利要求1所述的光标的位置控制方法,其特征在于,选取三个所述信号源为参考信号源,且三个所述参考信号源分布为三角形,所述方法包括: 采集包含三个所述参考信号源的参考信号的图像; 获取三个所述参考信号在所述图像中的坐标; 若任意两个所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置,否则, 将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
3.根据权利要求2所述的光标的位置控制方法,其特征在于,所述三角形的三个角度各不相同。
4.根据权利要求1~3所述的光标的位置控制方法,其特征在于,所述参考信号源为点光源。
5.一种光标的位置控制装置,应用于远程指向系统,其特征在于,所述远程指向系统的显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源,所述装置包括: 图像接收单元,用于接收包含所述参考信号源的参考信号的图像; 坐标获取单元,用于获取所有所述参考信号的在所述图像中的坐标; 控制单元,用于比较所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角,以及各个参考信号之间的坐标关系和参考坐标关系,若所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则依据任一所述参考信号的坐标控制光标位置;否则,将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并依据校正后的任一所述参考信号的坐标控制光标位置。
6.一种远程指向系统,包括显示设备、指向设备和主机,其特征在于,所述显示设备的显示面所在的一侧设置有多个信号源,选取至少两个所述信号源为参考信号源;所述指向设备包括采集设备、一端与所述采集设备相连的处理器和一端与所述处理器相连的无线发送器,其中,所述采集设备用于采集包含所述参考信号源的参考信号的图像; 所述处理器用于接收包含所述参考信号源的参考信号的图像,获取所有所述参考信号的在所述图像中的坐标,并比较所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角,以及各个参考信号之间的坐标关系和参考坐标关系,若所有所述参考信号的坐标所在的直线与预设参考线的夹角和参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,则将任一所述参考信号的坐标发送至所述无线发送器;否则,将所有所述参考信号的坐标校正,直至所有所述参考信号的坐标所在的直线与预设参考线的夹角与参考夹角一致,且各个参考信号之间的坐标关系和参考坐标关系一致,并将校正后的任一所述参考信号的坐标发送至所述无线发送器;以及, 所述无线发送器用于将任一所述参考信号的坐标发送至所述主机; 所述主机用于接收任一所述参考信号的坐标,并依据任一所述参考信号的坐标控制光标位置。
7.根据权利要求6所述的远程指向系统,其特征在于,所述处理器为MCU。
8.根据权利要求6所述的远程指向系统,其特征在于,所述采集设备为为摄像模组。
9.根据权利要求6所述的远程指向系统,其特征在于,所述参考信号源为点光源。
10.根据权利要求9所述的远程指向系统,其特征在于,所有所述点光源设置于所述显示设备的显示面的边框。`
【文档编号】G06F3/0354GK103677344SQ201310737282
【公开日】2014年3月26日 申请日期:2013年12月26日 优先权日:2013年12月26日
【发明者】刘辉武, 王龙辉, 徐文杰, 谢旺 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1