一种定位方法及电子设备.pdf

上传人:r7 文档编号:20746 上传时间:2018-01-12 格式:PDF 页数:21 大小:1.37MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410001397.6

申请日:

2014.01.02

公开号:

CN104765581A

公开日:

2015.07.08

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/14申请日:20140102|||公开

IPC分类号:

G06F3/14

主分类号:

G06F3/14

申请人:

联想(北京)有限公司

发明人:

杨杰; 张强; 付荣耀; 卢海东; 李雪霞

地址:

100085北京市海淀区上地信息产业基地创业路6号

优先权:

专利代理机构:

北京集佳知识产权代理有限公司11227

代理人:

王宝筠

PDF下载: PDF下载
内容摘要

本发明公开一种定位方法及电子设备。所述方法包括:第一电子设备在第一时刻通过图像显示单元显示第一图像;获取第二电子设备发送的第一图像表征信息;根据第一图像表征信息,确定第二电子设备在第一电子设备的图像显示单元上的第一位置;在第二时刻通过图像显示单元显示第二图像;获取第二电子设备发送的第二图像表征信息;根据第二图像表征信息,确定第二电子设备在第一电子设备的图像显示单元上的第二位置;根据第一位置与第二位置,确定第二电子设备在第一电子设备的图像显示单元上的位置。采用本发明的方法或电子设备,可以解决现有技术中,构造用于定位的图像的过程过于复杂的问题。

权利要求书

1.  一种定位方法,应用于具有图像显示单元的第一电子设备,其特征在于,所述第一电子设备的所述图像显示单元上放置有第二电子设备,所述第二电子设备具有图像获取单元;放置在所述图像显示单元的第二电子设备通过所述图像获取单元获取所述图像显示单元显示的图像,生成图像表征信息,并将所述图像表征信息发送至所述第一电子设备;
所述方法包括:
所述第一电子设备在第一时刻通过所述图像显示单元显示第一图像;
获取所述第二电子设备发送的第一图像表征信息;
根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;
在第二时刻通过所述图像显示单元显示第二图像;
获取所述第二电子设备发送的第二图像表征信息;
根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;
根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。

2.
  根据权利要求1所述的方法,其特征在于,所述第一图像包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置;所述根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置,具体包括:
确定所述第一图像表征信息表征的第一子图像;
确定所述第一子图像在所述图像显示单元上的第一显示位置。

3.
  根据权利要求2所述的方法,其特征在于,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同;所述根据所 述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置,具体包括:
确定所述第二图像表征信息表征的第二子图像;
确定所述第二子图像在所述图像显示单元上的第二显示位置。

4.
  根据权利要求2所述的方法,其特征在于,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述确定所述第一图像表征信息表征的第一子图像,具体包括:
确定所述第一图像表征信息表征的第一图案;
将所述第一图案对应的所述子图像确定为所述第一子图像。

5.
  根据权利要求3所述的方法,其特征在于,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述确定所述第二图像表征信息表征的第二子图像,具体包括:
确定所述第二图像表征信息表征的第二图案;
将所述第二图案对应的所述子图像确定为所述第二子图像。

6.
  根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置,具体包括:
将所述第一位置中与所述第二位置相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。

7.
  一种电子设备,所述电子设备为具有图像显示单元的第一电子设备,其特征在于,所述第一电子设备的所述图像显示单元上放置有第二电子设备,所述第二电子设备具有图像获取单元;放置在所述图像显示单元的第二电子设备通过所述图像获取单元获取所述图像显示单元显示的图像,生成图像表征信息,并将所述图像表征信息发送至所述第一电子设备;
所述电子设备包括:
第一显示单元,用于在第一时刻通过所述图像显示单元显示第一图像;
第一图像表征信息获取单元,用于获取所述第二电子设备发送的第一图像表征信息;
第一位置确定单元,用于根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;
第二显示单元,用于在第二时刻通过所述图像显示单元显示第二图像;
第二图像表征信息获取单元,用于获取所述第二电子设备发送的第二图像表征信息;
第二位置确定单元,用于根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;
设备位置确定单元,用于根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。

8.
  根据权利要求7所述的电子设备,其特征在于,所述第一图像包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置;所述第一位置确定单元,具体包括:
第一子图像确定子单元,用于确定所述第一图像表征信息表征的第一子图像;
第一位置确定子单元,用于确定所述第一子图像在所述图像显示单元上的第一显示位置。

9.
  根据权利要求8所述的电子设备,其特征在于,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同;所述第二位置确定单元,具体包括:
第二子图像确定子单元,用于确定所述第二图像表征信息表征的第二子图像;
第二位置确定子单元,用于确定所述第二子图像在所述图像显示单元上的第二显示位置。

10.
  根据权利要求8所述的电子设备,其特征在于,同一个所述子图像由 多个相同的图案构成,不同的所述子图像对应于不同的图案,所述第一子图像确定子单元,具体包括:
第一图案确定子单元,用于确定所述第一图像表征信息表征的第一图案;
第一确定子单元,用于将所述第一图案对应的所述子图像确定为所述第一子图像。

11.
  根据权利要求9所述的电子设备,其特征在于,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述第二子图像确定子单元,具体包括:
第二图案确定子单元,用于确定所述第二图像表征信息表征的第二图案;
第二确定子单元,用于将所述第二图案对应的所述子图像确定为所述第二子图像。

12.
  根据权利要求7-11任一项所述的电子设备,其特征在于,所述设备位置确定单元,具体包括:
设备位置确定子单元,用于将所述第一位置中与所述第二位置相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。

说明书

一种定位方法及电子设备
技术领域
本发明涉及数据处理领域,特别是涉及一种定位方法及电子设备。
背景技术
时下的电子设备,功能越来越丰富。这种功能的丰富,不只体现在单一的电子设备上,还体现在电子设备之间的交互过程中。
目前,有一种电子设备之间的交互方法,该方法的实现过程主要包括一个大屏电子设备和一个或多个小型电子设备。小型电子设备可以放置在该大屏电子设备的屏幕上,以大屏电子设备进行交互。例如,小型电子设备放置在大屏电子设备的屏幕上以后,大屏电子设备可以在自身的屏幕上将与小型电子设备有关的信息显示在小型电子设备的周边。
在上述交互过程中,首先要解决的问题是如何确定小型电子设备在大屏电子设备的屏幕上的位置。现有技术中对于电子设备的定位方法,主要是在大屏电子设备的屏幕的不同位置显示不同的图像,采用小型电子设备拍摄大屏电子设备的图像,将拍摄到的图像与大屏电子设备显示的图像进行比对,从而确定小型电子设备在大屏电子设备屏幕上的位置。
但是,由于大屏电子设备上的屏幕显示区域较大,如果想要精确定位小型电子设备,就需要在大屏电子设备的屏幕上显示成百上千幅各不不同的图像。这导致构造用于定位的图像的过程过于复杂,进而导致现有技术中的定位方法不易实现。
发明内容
本发明的目的是提供一种定位方法及电子设备,能够解决现有技术中,构造用于定位的图像的过程过于复杂的问题。
为实现上述目的,本发明提供了如下方案:
一种定位方法,应用于具有图像显示单元的第一电子设备,所述第一电子设备的所述图像显示单元上放置有第二电子设备,所述第二电子设备具有图像 获取单元;放置在所述图像显示单元的第二电子设备通过所述图像获取单元获取所述图像显示单元显示的图像,生成图像表征信息,并将所述图像表征信息发送至所述第一电子设备;
所述方法包括:
所述第一电子设备在第一时刻通过所述图像显示单元显示第一图像;
获取所述第二电子设备发送的第一图像表征信息;
根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;
在第二时刻通过所述图像显示单元显示第二图像;
获取所述第二电子设备发送的第二图像表征信息;
根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;
根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
可选的,所述第一图像包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置;所述根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置,具体包括:
确定所述第一图像表征信息表征的第一子图像;
确定所述第一子图像在所述图像显示单元上的第一显示位置。
可选的,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同;所述根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置,具体包括:
确定所述第二图像表征信息表征的第二子图像;
确定所述第二子图像在所述图像显示单元上的第二显示位置。
可选的,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述确定所述第一图像表征信息表征的第一子图像,具体包括:
确定所述第一图像表征信息表征的第一图案;
将所述第一图案对应的所述子图像确定为所述第一子图像。
可选的,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述确定所述第二图像表征信息表征的第二子图像,具体包括:
确定所述第二图像表征信息表征的第二图案;
将所述第二图案对应的所述子图像确定为所述第二子图像。
可选的,所述根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置,具体包括:
将所述第一位置中与所述第二位置相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
一种电子设备,所述电子设备为具有图像显示单元的第一电子设备,所述第一电子设备的所述图像显示单元上放置有第二电子设备,所述第二电子设备具有图像获取单元;放置在所述图像显示单元的第二电子设备通过所述图像获取单元获取所述图像显示单元显示的图像,生成图像表征信息,并将所述图像表征信息发送至所述第一电子设备;
所述电子设备包括:
第一显示单元,用于在第一时刻通过所述图像显示单元显示第一图像;
第一图像表征信息获取单元,用于获取所述第二电子设备发送的第一图像表征信息;
第一位置确定单元,用于根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;
第二显示单元,用于在第二时刻通过所述图像显示单元显示第二图像;
第二图像表征信息获取单元,用于获取所述第二电子设备发送的第二图像表征信息;
第二位置确定单元,用于根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;
设备位置确定单元,用于根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
可选的,所述第一图像包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置;所述第一位置确定单元,具体包括:
第一子图像确定子单元,用于确定所述第一图像表征信息表征的第一子图像;
第一位置确定子单元,用于确定所述第一子图像在所述图像显示单元上的第一显示位置。
可选的,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同;所述第二位置确定单元,具体包括:
第二子图像确定子单元,用于确定所述第二图像表征信息表征的第二子图像;
第二位置确定子单元,用于确定所述第二子图像在所述图像显示单元上的第二显示位置。
可选的,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述第一子图像确定子单元,具体包括:
第一图案确定子单元,用于确定所述第一图像表征信息表征的第一图案;
第一确定子单元,用于将所述第一图案对应的所述子图像确定为所述第一子图像。
可选的,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述第二子图像确定子单元,具体包括:
第二图案确定子单元,用于确定所述第二图像表征信息表征的第二图案;
第二确定子单元,用于将所述第二图案对应的所述子图像确定为所述第二子图像。
可选的,所述设备位置确定单元,具体包括:
设备位置确定子单元,用于将所述第一位置中与所述第二位置相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明的定位方法及电子设备,通过在第一时刻通过所述图像显示单元显示第一图像;获取所述第二电子设备发送的第一图像表征信息;根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;在第二时刻通过所述图像显示单元显示第二图像;获取所述第二电子设备发送的第二图像表征信息;根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置;可以采用种类较少的子图像的组合,在时间顺序上进行不同排列,来对放置在大屏电子设备的屏幕上的小型电子设备进行定位,从而解决现有技术中,构造用于定位的图像的过程过于复杂的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的定位方法实施例1的流程图。该方法的执行主体可以是第一电子设备;
图2为本发明的定位方法实施例2的流程图。该方法的执行主体可以是第一电子设备;
图3为本发明的定位方法实施例2中一种类型的子图像的示意图;
图4为本发明的定位方法实施例2中另一种类型的子图像的示意图;
图5为本发明的定位方法实施例2中第一图像的一种具体实现方式的示意图;
图6为本发明的定位方法实施例2中第二图像的一种具体实现方式的示意图;
图7为本发明的定位方法实施例3的流程图;
图8为本发明的定位方法实施例3中第一图像的一种具体实现方式的示意图;
图9为本发明的定位方法实施例3中第二图像的一种具体实现方式的示意图;
图10为本发明的电子设备实施例的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明的定位方法,应用于具有图像显示单元的第一电子设备。所述第一电子设备可以是平板电脑,也可以是其他的具有较大屏幕的电子设备。所述图像显示单元可以是所述第一电子设备的屏幕。
所述第一电子设备的所述图像显示单元上可以放置有第二电子设备。所述第二电子设备可以是手机、平板电脑等设备。所述第二电子设备具有图像获取单元;所述图像获取单元可以是摄像头。放置在所述图像显示单元的第二电子设备可以通过所述图像获取单元获取所述图像显示单元显示的图像,生成图像表征信息,并将所述图像表征信息发送至所述第一电子设备。
因为所述第二电子设备放置在所述第一电子设备上,所以所述图像获取单 元距离所述第一电子设备的所述图像显示单元较近,所述图像获取单元从所述图像显示单元上获取到的图像,可以是所述图像显示单元显示的整个图像的一部分。在本申请中,将所述图像获取单元从所述图像显示单元上获取到的图像,称为图像表征,根据所述图像获取单元从所述图像显示单元上获取到的图像生成的信息称为图像表征信息。
图1为本发明的定位方法实施例1的流程图。该方法的执行主体可以是第一电子设备。如图1所示,该方法可以包括:
步骤101:所述第一电子设备在第一时刻通过所述图像显示单元显示第一图像;
本发明实施例中,所述第一电子设备通过所述图像显示单元显示的图像,是随时间变化的。在第一时刻,所述图像显示单元显示的是第一图像,在第二时刻,所述图像显示单元可以显示的另一幅图像(即第二图像)。
所述第一图像可以由多个子图像构成。每个子图像可以分布在所述第一图像上的不同位置。例如,可以将所述第一图像均匀划分成1000个小格,每个小格显示一种类型的子图像。子图像的类型数目可以小于所述小格的数目,例如可以是10。此时,对于某一种类型的子图像而言,该子图像可以占据所述第一图像的100个小格,即每个小格均可以显示该子图像,在100个小格中共显示100幅该子图像。
步骤102:获取所述第二电子设备发送的第一图像表征信息;
前述提到所述第一图像可以由多个不同类型的子图像构成。所述第一图像表征信息可以表征所述第二电子设备通过图像获取单元获取到的所述子图像的类型。
例如,构成所述第一图像的子图像中包括一种具有圆形图案纹理的子图像。圆形图案纹理,是指该子图像中具有均匀分布的多个圆形图案。此时,所述第一图像表征信息就可以表示圆形。
或者,构成所述第一图像的子图像中包括一种红色的子图像。此时,所述第一图像表征信息就可以表示红色。
步骤103:根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;
由于不同类型的子图像,在所述第一图像中具有不同的显示位置,因此可以根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置。
在上面的例子中,当将所述第一图像均匀划分成1000个小格,每个小格显示一种类型的子图像,子图像的类型数目为10时,对于某一种类型的子图像而言,该子图像占据所述第一图像的100个小格,即根据所述第一图像表征信息,可以确定所述第二电子设备位于所述图像显示单元上特定的100个小格上。
需要说明的是,所述第二电子设备的体积通常比较小,可以只位于所述100个小格中的一个特定的小格中。
步骤104:在第二时刻通过所述图像显示单元显示第二图像;
所述第二图像也可以由多种不同类型的子图像构成。每个子图像可以分布在所述第一图像上的不同位置。例如,可以将所述第一图像均匀划分成1000个小格,每个小格显示一种类型的子图像。子图像的类型数目可以小于所述小格的数目,例如可以是10。此时,对于某一种类型的子图像而言,该子图像可以占据所述第一图像的100个小格,即每个小格均可以显示该子图像,在100个小格中共显示100幅该子图像。
需要说明的是,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类可以相同,但是同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同。也就是说,在大部分情况下,对于位于所述图像显示单元的某个小格的第二电子设备而言,该第二电子设备在第一时刻获取到的第一图像表征信息,与第二时刻获取到的第二图像表征信息是不同的。
步骤105:获取所述第二电子设备发送的第二图像表征信息;
步骤106:根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;
由于不同类型的子图像,在所述第二图像中具有不同的显示位置,因此可以根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置。
在上面的例子中,当将所述第二图像均匀划分成1000个小格,每个小格显示一种类型的子图像,子图像的类型数目为10时,对于某一种类型的子图像而言,该子图像占据所述第二图像的100个小格,即根据所述第二图像表征信息,可以确定所述第二电子设备位于所述图像显示单元上另一组特定的100个小格上。这另一组100个小格与之前的那一组100个小格之中,必然存在至少一个相同的小格。
也就是说,所述第二位置与所述第一位置中具有相重合的区域。
步骤107:根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
可以将所述第二位置与所述第一位置中具有相重合的区域,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
综上所述,本实施例中,所述第一电子设备通过在第一时刻通过所述图像显示单元显示第一图像;获取所述第二电子设备发送的第一图像表征信息;根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;在第二时刻通过所述图像显示单元显示第二图像;获取所述第二电子设备发送的第二图像表征信息;根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置;可以采用种类较少的子图像的组合,在时间顺序上进行不同排列,来对放置在大屏电子设备的屏幕上的小型电子设备进行定位,从而解决现有技术中,构造用于定位的图像的过程过于复杂的问题。
图2为本发明的定位方法实施例2的流程图。该方法的执行主体可以是第一电子设备。如图2所示,该方法可以包括:
步骤201:所述第一电子设备在第一时刻通过所述图像显示单元显示第一 图像;
所述第一图像包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置。
构成所述第一图像的子图像中可以是具有不同纹理的子图像。同种类型的所述子图像可以由相同的图形(包括线条)按照一定规律重复排列得到。所述图形可以称为所述子图像的纹理。
图3为本发明的定位方法实施例2中一种类型的子图像的示意图。如图3所示,子图像10由多个圆形的子图案11重复排列构成。
图4为本发明的定位方法实施例2中另一种类型的子图像的示意图。如图4所示,子图像20由多个三角形的子图案21重复排列构成。
图5为本发明的定位方法实施例2中第一图像的一种具体实现方式的示意图。
如图5所示,第一图像由图3和图4中的子图像构成。两种类型的子图像将第一图像均匀划分为左上、右上、左下、右下四个区域。
步骤202:获取所述第二电子设备发送的第一图像表征信息;
第一图像表征信息可以表征第一图像的某种子图像的纹理。以图3-5中的情况为例,所述第二电子设备发送的第一图像表征信息,表示的图形可以为三角形或者圆形。
步骤203:确定所述第一图像表征信息表征的第一子图像;
本实施例中,假设所述第一图像表征信息表征的图形为三角形,则对应的第一子图像为子图像20。
步骤204:确定所述第一子图像在所述图像显示单元上的第一显示位置。
在第一图像中,子图像20在所述图像显示单元上的第一显示位置为右上和左下。
步骤205:在第二时刻通过所述图像显示单元显示第二图像;
所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种 类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同。
图6为本发明的定位方法实施例2中第二图像的一种具体实现方式的示意图。
如图6所示,相对于第一图像,子图像10和子图像20的显示位置发生了变化。在图5所示的第一图像中,子图像10位于左上和右下区域,子图像20位于右上和左下区域。在图6所示的第二图像中,子图像10位于左上和右上区域,子图像20位于左下和右下区域。
步骤206:获取所述第二电子设备发送的第二图像表征信息;
步骤207:确定所述第二图像表征信息表征的第二子图像;
本实施例中,假设所述第二图像表征信息表征的图形为圆形,则对应的第一子图像为子图像10。
步骤208:确定所述第二子图像在所述图像显示单元上的第二显示位置。
在第二图像中,子图像10在所述图像显示单元上的第二显示位置为左上和右上。
步骤209:将所述第一位置中与所述第二位置相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
在上面的例子中,所述第一位置为右上和左下,所述第二位置为左上和右上,所述第一位置中与所述第二位置相同的位置为右上。因此,可以确定所述第二电子设备位于所述第一电子设备的所述图像显示单元上的右上位置。
需要说明的是,本实施例中,子图像的种类可以有更多种,第一图像和第二图像被划分成的区域也可以有更多个。图3至图6,是为了尽可能简单地说明本发明实施例的方法所假设的一种具体情况。
综上所述,本实施例中,通过在第一时刻显示由多个具有不同纹理的子图像构成的第一图像,在第二时刻显示由相同种类的子图像按照不同的位置排列形成的第二图像,可以采用较少种类的图像,对较大区域内的第二电子设备进行定位。
具体的,在图3至图6所示的例子中,就可以采用两种图像,对四个单位显示区域内的第二电子设备进行定位。
图7为本发明的定位方法实施例3的流程图。该方法的执行主体可以是第一电子设备。如图7所示,该方法可以包括:
步骤701:所述第一电子设备在第一时刻通过所述图像显示单元显示第一图像;
所述第一图像包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置。
构成所述第一图像的子图像中可以是具有不同颜色的子图像。同种类型的所述子图像具有相同的颜色。
图8为本发明的定位方法实施例3中第一图像的一种具体实现方式的示意图。
如图8所示,第一图像由子图像801和子图像802构成。两种类型的子图像将第一图像均匀划分为左上、右上、左下、右下四个区域。
步骤702:获取所述第二电子设备发送的第一图像表征信息;
第一图像表征信息可以表征第一图像的某种子图像的颜色。以图8中的情况为例,所述第二电子设备发送的第一图像表征信息,表示的图形可以为黑色或者白色。
步骤703:确定所述第一图像表征信息表征的第一子图像;
本实施例中,假设所述第一图像表征信息表征的颜色为白色,则对应的第一子图像为子图像802。
步骤704:确定所述第一子图像在所述图像显示单元上的第一显示位置。
在第一图像中,子图像802在所述图像显示单元上的第一显示位置为右上和左下。
步骤705:在第二时刻通过所述图像显示单元显示第二图像;
所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种 类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同。
图9为本发明的定位方法实施例3中第二图像的一种具体实现方式的示意图。
如图9所示,相对于第一图像,子图像801和子图像802的显示位置发生了变化。在图8所示的第一图像中,子图像801位于左上和右下区域,子图像802位于右上和左下区域。在图9所示的第二图像中,子图像801位于左上和右上区域,子图像802位于左下和右下区域。
步骤706:获取所述第二电子设备发送的第二图像表征信息;
步骤707:确定所述第二图像表征信息表征的第二子图像;
本实施例中,假设所述第二图像表征信息表征的图形为黑色,则对应的第一子图像为子图像801。
步骤708:确定所述第二子图像在所述图像显示单元上的第二显示位置。
在第二图像中,子图像801在所述图像显示单元上的第二显示位置为左上和右上。
步骤709:将所述第一位置中与所述第二位置相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
在上面的例子中,所述第一位置为右上和左下,所述第二位置为左上和右上,所述第一位置中与所述第二位置相同的位置为右上。因此,可以确定所述第二电子设备位于所述第一电子设备的所述图像显示单元上的右上位置。
需要说明的是,本实施例中,子图像的种类可以有更多种,第一图像和第二图像被划分成的区域也可以有更多个。图8至图9,是为了尽可能简单地说明本发明实施例的方法所假设的一种具体情况。
综上所述,本实施例中,通过在第一时刻显示由多个具有不同颜色的子图像构成的第一图像,在第二时刻显示由相同种类的子图像按照不同的位置排列形成的第二图像,可以采用较少种类的图像,对较大区域内的第二电子设备进行定位。
具体的,在图8至图9所示的例子中,就可以采用两种图像,对四个单位显示区域内的第二电子设备进行定位。
还需要说明的是,与实施例2相比,本实施例中采用不同的颜色以区分不同种类的子图像,在实际应用中,当颜色种类过多时,可能给用户带来不适的感受,所以,当需要采用的子图像的种类较多时,可以优先采用实施例2的方法。
另外,当图像显示单元的尺寸较大,划分的区域很多时,还可以在第三时刻显示第三图像,所述第三图像可以通过子图像以不同的方式排列形成。获取所述第二电子设备发送的第二图像表征信息;确定所述第二图像表征信息表征的第二子图像;:确定所述第二子图像在所述图像显示单元上的第二显示位置。将所述第一位置中、所述第二位置和所述第三位置中相同的位置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
换句话说,本实施例中的方法中的步骤,是可以叠加使用的。即可以采用n中不同类型的子图像以不同的排列方式,在第一时刻生成第一图像,在第二时刻生成第二图像……在第m时刻生成第m图像。通过第二电子设备在m个图像中均占据的位置,来对第二电子设备在第一电子设备上的位置进行定位。
假设将所述图像显示单元划分为M个区域。则M,n,m三者之间可以满足以下关系:nm=M。
本发明还提供了一种电子设备。所述电子设备可以是平板电脑,也可以是其他的具有较大屏幕的电子设备。
所述电子设备为具有图像显示单元的第一电子设备。所述图像显示单元可以是所述第一电子设备的屏幕。
所述第一电子设备的所述图像显示单元上可以放置有第二电子设备。所述第二电子设备可以是手机、平板电脑等设备。所述第二电子设备具有图像获取单元;所述图像获取单元可以是摄像头。放置在所述图像显示单元的第二电子设备可以通过所述图像获取单元获取所述图像显示单元显示的图像,生成图像表征信息,并将所述图像表征信息发送至所述第一电子设备。
因为所述第二电子设备放置在所述第一电子设备上,所以所述图像获取单元距离所述第一电子设备的所述图像显示单元较近,所述图像获取单元从所述图像显示单元上获取到的图像,可以是所述图像显示单元显示的整个图像的一部分。在本申请中,将所述图像获取单元从所述图像显示单元上获取到的图像,称为图像表征,根据所述图像获取单元从所述图像显示单元上获取到的图像生成的信息称为图像表征信息。
图10为本发明的电子设备实施例的结构图。如图10所示,该电子设备可以包括:
第一显示单元1001,用于在第一时刻通过所述图像显示单元显示第一图像;
本发明实施例中,所述第一电子设备通过所述图像显示单元显示的图像,是随时间变化的。在第一时刻,所述图像显示单元显示的是第一图像,在第二时刻,所述图像显示单元可以显示的另一幅图像(即第二图像)。
所述第一图像可以由多个子图像构成。每个子图像可以分布在所述第一图像上的不同位置。例如,可以将所述第一图像均匀划分成1000个小格,每个小格显示一种类型的子图像。子图像的类型数目可以小于所述小格的数目,例如可以是10。此时,对于某一种类型的子图像而言,该子图像可以占据所述第一图像的100个小格,即每个小格均可以显示该子图像,在100个小格中共显示100幅该子图像。
第一图像表征信息获取单元1002,用于获取所述第二电子设备发送的第一图像表征信息;
前述提到所述第一图像可以由多个不同类型的子图像构成。所述第一图像表征信息可以表征所述第二电子设备通过图像获取单元获取到的所述子图像的类型。
例如,构成所述第一图像的子图像中包括一种具有圆形图案纹理的子图像。圆形图案纹理,是指该子图像中具有均匀分布的多个圆形图案。此时,所述第一图像表征信息就可以表示圆形。
或者,构成所述第一图像的子图像中包括一种红色的子图像。此时,所述 第一图像表征信息就可以表示红色。
第一位置确定单元1003,用于根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;
由于不同类型的子图像,在所述第一图像中具有不同的显示位置,因此可以根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置。
在上面的例子中,当将所述第一图像均匀划分成1000个小格,每个小格显示一种类型的子图像,子图像的类型数目为10时,对于某一种类型的子图像而言,该子图像占据所述第一图像的100个小格,即根据所述第一图像表征信息,可以确定所述第二电子设备位于所述图像显示单元上特定的100个小格上。
需要说明的是,所述第二电子设备的体积通常比较小,可以只位于所述100个小格中的一个特定的小格中。
第二显示单元1004,用于在第二时刻通过所述图像显示单元显示第二图像;
所述第二图像也可以由多种不同类型的子图像构成。每个子图像可以分布在所述第一图像上的不同位置。例如,可以将所述第一图像均匀划分成1000个小格,每个小格显示一种类型的子图像。子图像的类型数目可以小于所述小格的数目,例如可以是10。此时,对于某一种类型的子图像而言,该子图像可以占据所述第一图像的100个小格,即每个小格均可以显示该子图像,在100个小格中共显示100幅该子图像。
需要说明的是,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类可以相同,但是同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同。也就是说,在大部分情况下,对于位于所述图像显示单元的某个小格的第二电子设备而言,该第二电子设备在第一时刻获取到的第一图像表征信息,与第二时刻获取到的第二图像表征信息是不同的。
第二图像表征信息获取单元1005,用于获取所述第二电子设备发送的第 二图像表征信息;
第二位置确定单元1006,用于根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;
由于不同类型的子图像,在所述第二图像中具有不同的显示位置,因此可以根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置。
在上面的例子中,当将所述第二图像均匀划分成1000个小格,每个小格显示一种类型的子图像,子图像的类型数目为10时,对于某一种类型的子图像而言,该子图像占据所述第二图像的100个小格,即根据所述第二图像表征信息,可以确定所述第二电子设备位于所述图像显示单元上另一组特定的100个小格上。这另一组100个小格与之前的那一组100个小格之中,必然存在至少一个相同的小格。
也就是说,所述第二位置与所述第一位置中具有相重合的区域。
设备位置确定单元1007,用于根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
可以将所述第二位置与所述第一位置中具有相重合的区域,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
综上所述,本实施例中,所述第一电子设备通过在第一时刻通过所述图像显示单元显示第一图像;获取所述第二电子设备发送的第一图像表征信息;根据所述第一图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第一位置;在第二时刻通过所述图像显示单元显示第二图像;获取所述第二电子设备发送的第二图像表征信息;根据所述第二图像表征信息,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的第二位置;根据所述第一位置与所述第二位置,确定所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置;可以采用种类较少的子图像的组合,在时间顺序上进行不同排列,来对放置在大屏电子设备的屏幕上的小型电子设备进行定位,从而解决现有技术中,构造用于定位的图像的过程过于复杂的问题。
实际应用中,所述第一图像可以包括多个子图像,不同的所述子图像在所述图像显示单元上具有不同的显示位置;所述第一位置确定单元1003,具体可以包括:
第一子图像确定子单元,用于确定所述第一图像表征信息表征的第一子图像;
第一位置确定子单元,用于确定所述第一子图像在所述图像显示单元上的第一显示位置。
实际应用中,所述第二图像包括的子图像的种类与所述第一图像中包括的子图像的种类相同,同一种类的所述子图像在所述第一图像中的显示位置与所述第二图像中的显示位置不同;所述第二位置确定单元1004,具体可以包括:
第二子图像确定子单元,用于确定所述第二图像表征信息表征的第二子图像;
第二位置确定子单元,用于确定所述第二子图像在所述图像显示单元上的第二显示位置。
实际应用中,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述第一子图像确定子单元,具体可以包括:
第一图案确定子单元,用于确定所述第一图像表征信息表征的第一图案;
第一确定子单元,用于将所述第一图案对应的所述子图像确定为所述第一子图像。
实际应用中,同一个所述子图像由多个相同的图案构成,不同的所述子图像对应于不同的图案,所述第二子图像确定子单元,具体可以包括:
第二图案确定子单元,用于确定所述第二图像表征信息表征的第二图案;
第二确定子单元,用于将所述第二图案对应的所述子图像确定为所述第二子图像。
实际应用中,所述设备位置确定单元1007,具体可以包括:
设备位置确定子单元,用于将所述第一位置中与所述第二位置相同的位 置,确定为所述第二电子设备在所述第一电子设备的所述图像显示单元上的位置。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的电子设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

一种定位方法及电子设备.pdf_第1页
第1页 / 共21页
一种定位方法及电子设备.pdf_第2页
第2页 / 共21页
一种定位方法及电子设备.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《一种定位方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种定位方法及电子设备.pdf(21页珍藏版)》请在专利查询网上搜索。

本发明公开一种定位方法及电子设备。所述方法包括:第一电子设备在第一时刻通过图像显示单元显示第一图像;获取第二电子设备发送的第一图像表征信息;根据第一图像表征信息,确定第二电子设备在第一电子设备的图像显示单元上的第一位置;在第二时刻通过图像显示单元显示第二图像;获取第二电子设备发送的第二图像表征信息;根据第二图像表征信息,确定第二电子设备在第一电子设备的图像显示单元上的第二位置;根据第一位置与第二位。

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

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


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