技术简介:
本专利针对传统GPS定位需复杂硬件且无法获取设备姿态的问题,提出一种基于图像采集与预设参考物分析的设备定位方法。通过拍摄第二设备显示或投影的参考物图像,结合形状信息、距离及角度数据,计算两设备间的位置关系,无需依赖GPS,简化了定位流程并实现姿态信息获取。
关键词:设备定位,图像分析
一种设备定位的方法、控制方法、电子设备及系统的制作方法
【专利摘要】本发明公开了一种设备定位的方法、控制方法、电子设备及系统,所述方法应用于第一电子设备,所述方法包括:通过所述图像采集单元,拍摄第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;获得所述第一图像中所述预设参考物的第一形状信息;获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息;获得所述第二图像中所述预设参考物的第二形状信息;基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述第一电子设备相对于所述第二电子设备的位置关系。
【专利说明】一种设备定位的方法、控制方法、电子设备及系统
【技术领域】
[0001]本发明涉及电子【技术领域】,尤其涉及一种设备定位的方法、控制方法、电子设备及系统。
【背景技术】
[0002]随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。比如,智能手机、平板电脑等电子设备,已经成为人们生活中不可或缺的一部分。
[0003]目前,确定两个电子设备之间的位置关系主要是采用GPS (GlobalPositioningSystem,全球定位系统),通过卫星获取两个电子设备之间的位置关系,从而确定两个电子设备间的位置关系。
[0004]但本发明人在实现本发明实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
[0005]电子设备需要配备GPS发射机和接收机,而且需要通过向卫星发射定位信号,确定两个电子设备之间的位置关系,硬件要求高,所以存在实现设备互相定位的方案较为复杂的技术问题,同时,通过卫星定位只能定位两个电子设备之间的距离关系,无法获得电子设备本身的姿态信息以及定位两个电子设备之间的姿态关系。
【发明内容】
[0006]本发明实施例通过提供一种设备定位的方法、控制方法、电子设备及系统,解决了现有技术中存在的设备互相定位的方案较为复杂的技术问题。
[0007]本发明实施例一方面提供一种设备定位的方法,应用于第一电子设备中,所述第一电子设备包括一图像采集单元,所述方法包括:通过所述图像采集单元,拍摄第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;获得所述第一图像中所述预设参考物的第一形状信息;获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息;获得所述第二图像中所述预设参考物的第二形状信息;基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述第一电子设备相对于所述第二电子设备的位置关系。
[0008]可选地,所述获得所述第一图像中所述预设参考物的第一形状信息,具体为:获得所述第二电子设备向所述第一电子设备发送的所述第一形状信息;或获得所述第一电子设备解析所述第一图像中所述预设参考物的编码信息所获得的所述第一形状信息。
[0009]可选地,所述获得所述第二电子设备与所述第一图像的第一距离信息和第一角度信息,具体为:获得所述第二电子设备向所述第一电子设备发送的所述第一距离信息和所述第一角度信息;或获得所述第一电子设备解析所述第一图像中所述预设参考物的编码信息所获得的所述第一距离信息和所述第一角度信息。
[0010]可选地,所述拍摄所述第二电子设备提供的第一图像,获得第二图像,具体为:拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像;或拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像。
[0011]可选地,在所述拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像时,所述第一距离信息为零,所述第一角度信息为零。
[0012]可选地,在所述拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像时,所述确定所述第一电子设备相对于所述第二电子设备的位置关系,具体包括:基于所述第一形状信息与所述第二形状信息,确定所述第一电子设备与所述投射区域之间的第二距离信息与第二角度信息;基于所述第一距离信息、所述第一角度信息、所述第二距离信息与所述第二角度信息,确定所述位置关系。
[0013]本发明实施例另一方面还提供一种控制方法,应用于一系统,所述系统包括第一电子设备与第二电子设备,所述方法包括:使用前述设备定位的方法确定所述第一电子设备与所述第二电子设备之间的位置关系;基于所述位置关系,控制所述第一电子设备与所述第二电子设备组成第一功能系统,使得所述第一功能系统能够实现与所述第一功能系统对应的功能。
[0014]可选地,所述第一电子设备包括第一摄像头,所述第二电子设备包括第二摄像头,所述控制所述第一电子设备与所述第二电子设备组成第一系统,具体为:控制所述第一摄像头与所述第二摄像头组成一摄像头阵列。
[0015]可选地,所述第一电子设备包括第一麦克风,所述第二电子设备包括第二麦克风,所述控制所述第一电子设备与所述第二电子设备组成第一系统,具体为:控制所述第一麦克风与所述第二麦克风组成一麦克风阵列。
[0016]可选地,所述第一电子设备具体为一电子笔,所述第二电子设备具体为一平板电脑,所述控制所述第一电子设备与所述第二电子设备组成第一系统,具体为:控制所述电子笔与所述平板电脑组成信息输入系统,使得所述电子笔能够基于所述电子笔在空中的移动轨迹向所述平板电脑输入信息。
[0017]本发明实施例另一方面还提供一种电子设备,所述电子设备包括:机壳;电路板,设置于所述机壳内;处理器,设置于所述电路板上;图像采集单元,与所述处理器相连,用于拍摄第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;其中,所述处理器具体用于获得所述第一图像中所述预设参考物的第一形状信息,获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息,获得所述第二图像中所述预设参考物的第二形状信息,并基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述电子设备相对于所述第二电子设备的位置关系。
[0018]可选地,所述电子设备还包括一接收单元,所述接收单元用于接收所述第二电子设备向所述电子设备发送的所述第一形状信息,所述第一距离信息与所述第一角度信息。
[0019]可选地,所述处理器具体用于解析所述第一图像中所述预设参考物的编码信息所获得的所述第一形状信息、所述第一距离信息与所述第一角度信息。
[0020]可选地,所述图像采集单元具体用于:拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像;或拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像。
[0021]可选地,在所述图像采集单元具体用于拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像时,所述第一距离信息为零,所述第一角度信息为零。
[0022]可选地,在所述图像采集单元具体用于拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像时,所述处理器具体用于基于所述第一形状信息与所述第二形状信息,确定所述第一电子设备与所述投射区域之间的第二距离信息与第二角度信息,并基于所述第一距离信息、所述第一角度信息、所述第二距离信息与所述第二角度信息,确定所述位置关系。
[0023]本发明实施例另一方面还提供一种系统,所述系统包括具第一电子设备与第二电子设备,所述第一电子设备包括第一图像采集单元;所述第一电子设备通过所述第一图像采集单元,拍摄所述第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;所述第一电子设备获得所述第一图像中所述预设参考物的第一形状信息;所述第一电子设备获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息;所述第一电子设备获得所述第二图像中所述预设参考物的第二形状信息;基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述第一电子设备相对于所述第二电子设备的位置关系。
[0024]可选地,在确定所述第一电子设备相对于所述第二电子设备的位置关系以后,所述系统用于控制所述第一电子设备与所述第二电子设备组成第一功能系统,使得所述第一功能系统能够实现与所述弟一功能系统对应的功能。
[0025]可选地,所述第一电子设备包括第一摄像头,所述第二电子设备包括第二摄像头;所述系统具体用于控制所述第一摄像头与所述第二摄像头组成一摄像头阵列。
[0026]可选地,所述第一电子设备包括第一麦克风,所述第二电子设备包括第二麦克风;所述系统具体用于控制所述第一麦克风与所述第二麦克风组成一麦克风阵列。
[0027]可选地,所述第一电子设备具体为一电子笔,所述第二电子设备具体为一平板电脑,所述系统具体用于控制所述电子笔与所述平板电脑组成信息输入系统,使得所述电子笔能够基于所述电子笔在空中的移动轨迹向所述平板电脑输入信息。
[0028]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0029]1、由于采用了第一电子设备拍摄第二电子设备提供的第一图像来获得第二图像,并根据第一图像与第二图像中预设参考物的形状变化以及第二电子设备与第一图像的距离信息与角度信息来确定第一电子设备相对于第二电子设备的位置关系的技术方案,不需要依靠GPS来获取两个电子设备之间的位置关系,所以解决了现有技术存在的设备互相定位的方案较为复杂的技术问题,从而实现了方便地定位电子设备之间的位置关系的技术效果O
[0030]2、由于采用了根据第一电子设备与第二电子设备之间的位置关系,控制第一电子设备与第二电子设备组合成第一功能系统的技术方案,所以增加了电子设备能够提供的功能比如摄像头阵列、麦克风阵列等等,从而提高了用户在使用该电子设备时的使用感受。【专利附图】
【附图说明】
[0031]图1为本发明实施例提供的设备定位的方法流程图;
[0032]图2A为本发明实施例提供的结构光测定第一距离信息与第一角度信息的示意图;
[0033]图2B为本发明实施例提供的另一种投影角度的示意图;
[0034]图3为本发明实施例提供的以第一种方式确定位置关系的示意图;
[0035]图4A为本发明实施例提供的以第二种方式确定位置关系的示意图;
[0036]图4B为本发明实施例提供的以第二种方式确定位置关系的示意图;
[0037]图5为本发明实施例提供的电子设备的功能模块图;
[0038]图6为本发明实施例提供的控制方法的流程图;
[0039]图7为本发明实施例提供的系统的功能模块图。
【具体实施方式】
[0040]本发明实施例通过提供一种设备定位的方法、控制方法、电子设备及系统,解决了现有技术中存在的设备互相定位的方案较为复杂的技术问题,从而能够方便地定位电子设备之间的位置关系。
[0041]本发明实施例中的技术方案为解决上述设备互相定位的方案较为复杂的技术问题,总体思路如下:
[0042]首先通过第一电子设备的图像采集单元,拍摄第二电子设备提供的第一图像,获得第二图像,其中,第一图像包括一预设参考物的图像,第二图像包括预设参考物的图像;
[0043]其次,获得第一图像中预设参考物的第一形状信息;
[0044]接着,获得第二电子设备与第一图像之间的第一距离信息和第一角度信息;
[0045]然后,获得第二图像中预设参考物的第二形状信息;
[0046]最后,基于第一形状信息、第一距离信息、第一角度信息与第二形状信息,确定第一电子设备相对于第二电子设备的位置关系,从而实现了方便地定位电子设备之间的位置关系的技术效果。
[0047]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0048]本发明实施例提供一种设备定位的方法,该方法可以应用在第一电子设备中,第一电子设备包括一图像采集单元,在实际应用中,第一电子设备可以是智能手机、笔记本、平板电脑等电子设备,也可以是电子笔等电子设备,在此不作限制。在接下来的部分中,将以第一电子设备为第一平板电脑、第二电子设备为第二平板电脑为例,来进行详细地举例描述。
[0049]请参考图1,图1是本发明实施例提供的设备定位的方法流程图,该方法包括如下步骤:
[0050]S1:通过第一电子设备的图像采集单元,拍摄第二电子设备提供的第一图像,获得第二图像,其中,第一图像包括一预设参考物的图像,第二图像包括预设参考物的图像;
[0051]S2:获得第一图像中预设参考物的第一形状信息;
[0052]S3:获得第二电子设备与第一图像之间的第一距离信息和第一角度信息;[0053]S4:获得第二图像中预设参考物的第二形状信息;
[0054]S5:基于第一形状信息、第一距离信息、第一角度信息与第二形状信息,确定第一电子设备相对于第二电子设备的位置关系。
[0055]在步骤SI中,拍摄第二电子设备提供的第一图像,获得第二图像,具体来讲,可以是拍摄第二平板电脑的显示单元,比如显示屏显示的第一图像,从而获得第二图像,也可以是通过拍摄第二电子设备的投影单元,比如激光投影单元投射在一投射区域的第一图像,从而获得第一图像。
[0056]在具体实施过程中,第一图像中包括一预设参考物的图像,第二图像中也同样需要包括该预设参考物的图像,在实际应用中,该预设参考物可以是一个二维码图案,当然了也可以是其他图案。
[0057]在步骤S2中,获得第一图像中预设参考物的第一形状信息,具体来讲,可以是获得第二平板电脑向第一平板电脑发送的第一形状信息,也可以是获得第一平板电脑解析第一图像中预设参考物的编码信息所获得的第一形状信息。
[0058]在具体实施过程中,第一平板电脑可以包括一个接收单元,用于接收第二平板电脑发送的第一形状信息,比如通过蓝牙、WIFI等无线数据传输方式,第一平板电脑接收第二平板电脑发送的预设参考物的第一形状信息,从而能够获得第一图像中预设参考物的第一形状信息。
[0059]在具体实施过程中,比如第二电子设备将预设参考物的第一形状信息编码到预设参考物的图形,例如将二维码的第一形状信息编码到二维码中,则第一电子设备通过解析该二维码中包含的信息,从而也能够获得第一图像中预设参考物的第一形状信息。
[0060]由于米用了通过第二电子设备向第一电子设备发送第一形状信息,或第一电子设备通过解析预设参考物,例如是二维码中包含的第一形状信息的方式,来获取第一形状信息,所以方式多样,不易受到环境的影响,适应性较广,比如在一些不适合无线通信的地方,例如是电磁干扰较大的地方可以采用解析预设参考物中包括第一形状信息的方式。
[0061]在步骤S3中,获得第二电子设备与第一图像之间的第一距离信息与第一角度信息,具体来讲,可以是获得第二平板电脑向第一平板电脑发送的第一距离信息与第一角度信息,也可以是获得第一平板电脑解析第一图像中预设参考物的编码信息所获得的第一距离信息与第一角度信息,第一距离信息可以用于表明第二平板电脑的激光投影单兀与第一图像之间的连接线段的距离,第一角度信息可以用于表明第二平板电脑与第一图像之间的水平方向的夹角与竖直方向上的夹角。
[0062]在第一平板电脑获得第二平板电脑向第一平板电脑发送第一距离信息与第一角度信息之前,第二平板电脑本身还需要获得第一距离信息与第一角度信息才可以。
[0063]在第一平板电脑拍摄第二平板电脑的显示单元显示的第一图像时,由于第一图像直接在第二平板电脑的显示单元,比如显示屏上进行显示,所以此时第一距离信息为零,第一角度彳目息也为零。
[0064]在第一平板电脑拍摄第二平板电脑的投影单元投射在一投射区域的第一图像时,可以通过但不限于如下方式获得第一距离信息与第一角度信息:
[0065]请参考图2A,图2A是根据结构光测定第一距离信息与第一角度信息的示意图,如图2A所示,第二平板电脑上包括一激光投影单元101及图像采集单元102,该激光投影单元101向一投射面投射一投影图像,一般是条纹图案,可以是如图2A中所示的条纹图案111,由于激光具有良好的方向性,所以投影出的条纹长度与宽度基本上可以视为不变,所以根据投影距离的不同,条纹图案之间的间距会发生变化,而通过图像采集单元102拍摄到投影图案中每个条纹的位置随之发生变化,通过图像采集单元102拍摄到该投影图案,可以是如图2A中所示的图案112,并根据该投影图案中某一条图案或多条图案的位移,从而就能够获得第二平板电脑与投射面之间的距离。
[0066]进一步地,还可以根据拍摄到的投影图案进行分析,从而获得第二平板电脑与投射图案之间的位置关系,比如图2A中是激光投影单元101投射方向与投射面垂直的情景,该投影图案中最左边条纹的长度会短于最右边条纹的长度,也即该条纹在被图像采集单元102拍摄后发生了一定程度的几何畸变,在实际应用中,如果激光投影单元101的投射方向不与投射面垂直,通过图像采集单元102采集到的投影图案中条纹会发生更大程度的几何畸变,所以,通过对图像采集单元102拍摄到的投影图案中几何畸变的分析,可以确定出第二平板电脑与投射图案之间的位置关系,比如,如果通过图2A中的第二平板电脑拍摄到的投影图案中最左边条纹的长度长于最右边条纹的长度,则可以确定第二平板电脑采用如图2B中的方式通过激光投影单元101投射到投射面上的,通过本发明实施例中的介绍,本领域的技术人员能够根据拍摄到的投影图案的几何畸变的具体程度,从而计算出第二平板电脑的投射角度,在此就不再赘述了。
[0067]通过上述部分的介绍,本领域的技术人员可以确定出第二平板电脑相对于第一图像的第一距离信息与第一角度信息,从而确定出第二平板电脑相对于第一图像的位置关系O
[0068]在具体实施过程中,在确定出第二平板电脑相对于第一图像的第一距离信息与第一角度信息后,第一平板电脑可以通过蓝牙、WIFI等无线数据传输方式,接收第二平板电脑发送的第二平板电脑与第一图像之间的第一距离信息与第一角度信息,从而能够获得第一距离信息与第一角度信息。
[0069]在具体实施过程中,在第二电子设备可以将第一距离信息与第一角度信息编码到预设参考物的图形中,比如将第一距离信息与第二角度信息编码到二维码中,则第一电子设备通过解析该二维码中包含的信息,从而也能够获得第一距离信息与第一角度信息。
[0070]在步骤S4中,获得第二图像中预设参考物的第二形状信息,具体来讲,可以是,第一电子设备解析在步骤SI中获得的第二图像,将预设参考物的图像从第二图像中分离出来,从而可以获得预设参考物的第二形状参数。
[0071]在步骤S5中,基于第一形状信息、第一距离信息、第一角度信息与第二形状信息,确定第一电子设备相对于第二电子设备的位置关系,具体来讲,根据第二电子设备提供第一图像的方式,存在以下两种确定第一电子设备相对于第二电子设备的位置关系的方式:
[0072]第一种:在第一电子设备拍摄第二电子设备的显示单元显示的第一图像时,由于第一图像直接在第二平板电脑的显示单元上显示,所以第一距离信息与第一角度信息均为零,所以,在这种情况下,根据第一形状信息与第二形状信息,就能够确定第一电子设备相对于第二电子设备的位置关系。
[0073]具体来讲,确定第一电子设备相对于第二电子设备的位置关系,具体为:基于第一形状信息与第二形状信息,确定位置关系。[0074]在本实施例中,将以预设参考物以具有矩形外框的二维码为例来进行详细的描述,请参考图3,图3是本发明实施例提供的以第一种方式确定位置关系的示意图,第二平板电脑302的显示单元上显示第一图像,第一图像中预设参考物可以如第一形状信息312所示,第一平板电脑301通过图像采集单元拍摄第二平板电脑302的显示单元上的第一图像,获得第二图像,第二图像中预设参考物可以如第二形状信息311所示,根据第一形状信息311与第二形状信息312可知,与第二平板电脑302上显示的第一图像中的二维码相比,第一平板电脑301拍摄到的第二图像中的二维码发生了几何畸变,二维码的外框最左边的长度小于外框最右边的长度,所以,可以确定第一平板电脑301位于第二平板电脑302的水平方向的夹角,在本实施例中,可以确定第一平板电脑301位于第二平板电脑302的右方,基于同样的道理,通过外框上边的长度与下边的长度的对比,可以确定第一平板电脑301与第二平板电脑302在竖直方向的夹角。
[0075]通过上述部分的介绍,第一电子设备可以通过拍摄第二图像,并分析第二图像中的预设参考物的几何畸变,例如是本实施例中的二维码的外框与第一图像中二维码外框的几何畸变的变化趋势,从而确定第一电子设备与第二电子设备之间的角度关系。
[0076]进一步地,还可以根据几何畸变的具体程度,从而确定第一电子设备与第二电子设备的距离关系,具体来讲,比如第二电子设备的显示屏上显示的第一图像,第一图像中的预设参考物,比如二维码的整个形状在第一图像中占据了 50个像素,而第一电子设备在距离第二电子设备I米的地方拍摄到的第二图像中,二维码的整个形状在第二图像中占据的像素数目会根据距离发生变化,可能只会有40个像素或者35个像素,而如果第一电子设备在距离第二电子设备2米的地方拍摄到第二图像,则此时第二图像中二维码占据的像素会根据距离发生更大的变化,比如像素数目会是30个像素或者是20个像素,当然了如果第一电子设备采用了拉近镜头的方式进行拍摄,则第二图像中预设参考物的像素数目可能会增力口,但第一电子设备可以根据拉近镜头时的参数值与第二图像中具体预设参考物的像素数目,从而得到预设参考物的几何畸变,在此就不再举例了。
[0077]通过上述部分的介绍,本领域的技术人员可以将预设参考物的几何畸变的具体程度与距离建立对应关系,并存放到第一电子设备中,使得第一电子设备能够根据获得的第二图像中预设参考物的第二形状信息,与第一图像中预设参考物的第一形状信息,确定出第一电子设备与第二电子设备之间的距离。
[0078]由于确定了第一电子设备与第二电子设备之间的夹角信息与距离信息,所以确定出第一电子设备相对于第二电子设备的位置关系。当然了,还可以使用在第一电子设备预先在第二电子设备的各个角度,包括水平方向上的各个角度与竖直方向上的各个角度,以及各个距离分别拍照,并将拍照所得的图像与对应的角度与距离存储起来,在需要确定第一电子设备相对于第二电子设备的位置关系的时候,通过拍摄第二电子设备的显示单元上显示的第一图像来获得第二图像,通过第二图像中预设参考物的形状与前述预先存储的图像进行对比,如果匹配到了一致的图像,则可以根据对应的关系确定出第一电子设备相对于第二电子设备的位置关系。
[0079]上述部分介绍了确定第一电子设备相对于第二电子设备的位置关系的第一种方式,在接下来的部分中,将介绍确定第一电子设备相对于第二电子设备的位置关系的第二种方式。[0080]第二种:在第一电子设备拍摄第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像时,确定第一电子设备相对于第二电子设备的位置关系,具体来讲,可以包括:基于第一形状信息与第二形状信息,确定第一电子设备与投射区域之间的第二距离信息与第二角度信息;基于第一距离信息、第一角度信息、第二距离信息与第二角度信息,确定位置关系。
[0081]在具体实施过程中,请参考图4A,图4A是本发明实施例提供的以第二种方式确定位置关系的示意图,在本实施例中,由于第一图像是由第二平板电脑402的投影单元投射在投射区域的图像,所以,通过步骤S2获得第一图像中预设参考物的第一形状信息以后,并通过步骤S4获得第二图像中预设参考物的第二形状信息以后,根据第二图像中预设参考物的第二形状信息与第一图像中预设参考物的第一形状信息,从而能够获得预设参考物的几何畸变,从而能够确定出第一平板电脑401与投射区域之间的第二距离信息与第二角度信息,第二角度信息可以用于表明第一平板电脑401与投射区域之间的水平方向上的夹角数值竖直方向上的夹角数值,从而确定出第一平板电脑401与投射区域之间的位置关系,确定位置关系的具体过程与前述确定第一平板电脑401相对于第二平板电脑402的位置关系的第一种方式类似,在此就不再赘述了。
[0082]在确定出第一平板电脑401与投射区域之间的第二距离信息与第二角度信息以后,即可以确定出第一平板电脑401与投射区域之间的位置关系,根据同样的道理,能够根据第一距离信息与第一角度信息,确定出第二平板电脑402相对于投射区域的位置关系。
[0083]由于分别确定了第一平板电脑401与投射区域的位置关系与第二平板电脑402与投射区域的位置关系,所以,第一平板电脑401、投射区域、第二平板电脑402构成了一个三角形,第二距离信息可以表明第一平板电脑401与投射区域之间第一连接线段的距离,第一距离信息可以表明第二平板电脑402与投射区域之间第二连接线段的距离,同时,根据第二角度信息与第一角度信息可以换算出第一连接线段与第二连接线段之间夹角的具体数值,所以根据该夹角及组成该夹角两边的距离,可以利用三角函数关系确定出第一平板电脑401与第二平板电脑402·之间的位置关系。
[0084]请参考图4B,图4B是利用二角函数关系确定第一平板电脑401与第二平板电脑402之间的位置关系的示意图,图中A点为第二平板电脑402所在的位置,B点为第一平板电脑401所在的位置,C点为投影区域所在的位置,由于第一连接线段BC、第二连接线段AC已知,同时Z ACB已知,所以做出垂直于BC的辅助线AD,可以根据正弦定理求出AD的长度,根据余弦定理求出CD的长度,同时因为BD=BC-CD,最后根据勾股定理可知AB=^BD2+AD2,所以确定了第一平板电脑401与第二平板电脑402之间的位置关系。
[0085]在具体实施过程中,确定第一平板电脑401与第二平板电脑402之间的位置关系除了通过三角函数进行计算之外,还能够通过建立三维坐标系的方法来确定,例如,以该投射区域为原点建立三维坐标系,由于可以根据第一距离信息与第一角度信息,确定出第二平板电脑402与投射区域的位置关系,所以能够获得第二平板电脑402在该三维坐标系中的具体坐标,同样的,能够获得第一平板电脑401在该三维坐标系中的具体坐标,所以根据两个坐标的具体信息,同样也能够确定出第一平板电脑401与第二平板电脑402之间的位置关系。通过上述部分的介绍,本领域的技术人员还能够通过其他能够使用的技术手段,来确定第一电子设备与第二电子设备之间的位置关系,在此就不再赘述了。[0086]通过上述部分的介绍可以看出,由于采用了第一电子设备拍摄第二电子设备提供的第一图像来获得第二图像,并根据第一图像与第二图像中预设参考物的形状变化以及第二电子设备与第一图像的距离信息与角度信息来确定第一电子设备相对于第二电子设备的位置关系的技术方案,不需要依靠GPS来获取两个电子设备之间的位置关系,所以解决了现有技术存在的设备互相定位的方案较为复杂的技术问题,从而实现了方便地定位电子设备之间的位置关系的技术效果。
[0087]本发明实施例另一方面还提供一种电子设备,请参考图5,图5是本发明实施例提供的电子设备的功能模块图,电子设备包括:机壳501 ;电路板502,设置于机壳501内;处理器503,设置于电路板502上;图像采集单元504,与处理器503相连,用于拍摄第二电子设备提供的第一图像,获得第二图像,其中,第一图像包括一预设参考物的图像,第二图像包括预设参考物的图像;其中,处理器503具体用于获得第一图像中预设参考物的第一形状信息,获得第二电子设备与第一图像之间的第一距离信息和第一角度信息,获得第二图像中预设参考物的第二形状信息,并基于第一形状信息、第一距离信息、第一角度信息与第二形状信息,确定电子设备相对于第二电子设备的位置关系。
[0088]在具体实施过程中,电子设备还包括一接收单元505,接收单元505与处理器相连,用于接收第二电子设备向电子设备发送的第一形状信息,第一距离信息与第一角度信肩、O
[0089]在具体实施过程中,处理器503具体用于解析第一图像中预设参考物的编码信息所获得的第一形状信息、第一距离信息与第一角度信息。
[0090]在具体实施过程中,图像采集单元504具体用于:拍摄第二电子设备的显示单元显示的第一图像,获得第二图像;或拍摄第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像。
[0091]在具体实施过程中,在图像采集单元504具体用于拍摄第二电子设备的显示单元显示的第一图像,获得第二图像时,处理器503具体用于基于第一形状信息与第二形状信息,确定位置关系。
[0092]在具体实施过程中,在图像采集单元504具体用于拍摄第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像时,处理器503具体用于基于第一形状信息与第二形状信息,确定第一电子设备与投射区域之间的第二距离信息与第二角度信息,并基于第一距离信息、第一角度信息、第二距离信息与第二角度信息,确定位置关系。
[0093]本实施例中的电子设备与前述实施例中的设备定位的方法是基于同一发明构思下的两个方面,在前面已经对方法的实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚的了解本实施例中的电子设备的结构及实施过程,为了说明书的简洁,在此就不再赘述了。
[0094]本发明实施例还提供一种控制方法,该方法能够应用于一系统中,该系统包括第一电子设备与第二电子设备,在实际应用中,第一电子设备与第二电子设备可以是平板电脑、智能手机等电子设备,也可以是电子笔等电子设备,在此不做限制。
[0095]请参考图6,图6是本发明实施例提供的控制方法的流程图,该方法包括以下步骤:
[0096]S10:使用前述实施例提供的设备定位的方法确定第一电子设备与第二电子设备之间的位置关系;
[0097]S20:基于位置关系,控制第一电子设备与第二电子设备组成第一功能系统,使得弟一功能系统能够实现与弟一功能系统对应的功能。
[0098]在步骤SlO中,使用前述实施例中的设备定位的方法确定第一电子设备与第二电子设备之间的位置关系,由于其具体过程已经在前述实施例中做了详细的描述,为了说明书的简洁,在此就不再赘述了。
[0099]在具体实施过程中,第一电子设备可以是第一平板电脑,第一平板电脑包括第一摄像头,第二电子设备可以是第二平板电脑,第二平板电脑包括第二摄像头,基于位置关系,控制第一电子设备与第二电子设备组成第一功能系统,具体来讲,可以是控制第一摄像头与第二摄像头组成一摄像头阵列,使得两个摄像头能够同时采集视频信息,从而使得系统能够实现与摄像头阵列对应的功能,比如在需要录制3D视频的时候,用户可以将第一平板电脑与第二平板电脑组合为一个摄像头阵列系统,从而可以将两个摄像头采集到的具有一定偏移量的视频信息进行处理,从而能够获得3D视频,继而可以将获得的3D视频与家人或朋友分享,避免了去购买专业3D摄像装置的花费。
[0100]在具体实施过程中,第一电子设备可以是第一平板电脑,第一平板电脑包括第一麦克风,第二电子设备可以是第二平板电脑,第二平板电脑包括第二麦克风,基于位置关系,控制第一电子设备与第二电子设备组成第一功能系统,具体来讲,可以是控制第一摄像头与第二摄像头组成一麦克风阵列,使得两个麦克风能够同时采集音频信息,从而获得更多的功能,在需要录制清晰度较高的音频信息,而又无录制清晰度较高的音频信息的专业设备的时候,可以将两个平板电脑组合成麦克风阵列系统,将两个麦克风获得的音频信息进行对比并进行有效地降噪处理,从而获得清晰的音频信息。
[0101]在具体实施过程中,第一电子设备可以是一个电子笔,第二电子设备可以是一个平板电脑,基于位置关系,控制第一电子设备与第二电子设备组成第一功能系统,具体来讲,可以是控制该电子笔与平板电脑组成一个信息输入系统,通过该电子笔在空中的移动轨迹向平板电脑输入信息,比如,电子笔和平板电脑的位置关系确定以后,如果电子笔在空中的位置发生了变化,也即用户使用该电子笔在空中挥动的时候,电子笔根据前述实施例提供的方法,向平板电脑发送电子笔在空中的移动轨迹,平板电脑根据该移动轨迹,就能够根据移动轨迹生成对应的命令,从而达到电子笔基于电子笔在空中的移动轨迹向平板电脑输入信息的目的。
[0102]在实际应用中,比如,在通过平板电脑看图片的时候,电子笔在空中向左划动一段距离,平板电脑根据电子笔发送的移动估计信息,生成控制指令控制平板电脑显示下一张图片,如果电子笔在空中向右划动一段距离,平板电脑根据电子笔发送的移动轨迹信息,生成控制指令控制平板电脑显示上一张图片,同样的,电子笔在空中顺时针划动了一个圆圈的轨迹的时候,可以控制图片放大,电子笔在空中逆时针划动了一个圆圈的轨迹的时候,可以控制图片缩小,等等。当然了,在平板电脑使用其他功能的时候,电子笔根据其在空中的移动轨迹可以向平板电脑输入其他信息,以控制平板电脑完成与移动轨迹对应的功能,在此就不再赘述了。
[0103]通过上述部分可以看出,由于采用了根据第一电子设备与第二电子设备之间的位置关系,控制第一电子设备与第二电子设备组合成第一功能系统的技术方案,所以增加了电子设备能够提供的功能,从而提高了用户在使用该电子设备时的使用感受。
[0104]本发明实施例还提供一种系统,该系统包括第一电子设备与第二电子设备,在具体应用中,第一电子设备可以是平板电脑、智能手机等等,也可以是电子笔等等,第二电子设备可以是平板电脑、智能手机等等,在此均不做限制。
[0105]请参考图7,图7是本发明实施例提供的系统的功能模块图,第一电子设备701包括第一图像采集单元7011,第一电子设备701通过第一图像采集单元7011,拍摄第二电子设备702提供的第一图像,获得第二图像,其中,第一图像包括一预设参考物的图像,第二图像包括预设参考物的图像;第一电子设备701获得第一图像中预设参考物的第一形状信息;第一电子设备701获得第二电子设备702与第一图像之间的第一距离信息和第一角度信息;第一电子设备701获得第二图像中预设参考物的第二形状信息;基于第一形状信息、第一距离信息、第一角度信息与第二形状信息,确定第一电子设备701相对于第二电子设备702的位置关系。
[0106]在具体实施过程中,在确定第一电子设备701相对于第二电子设备702的位置关系以后,系统用于控制第一电子设备701与第二电子设备702组成第一功能系统,使得第一功能系统能够实现与弟一功能系统对应的功能。
[0107]在具体实施过程中,第一电子设备701包括第一摄像头,第二电子设备702包括第二摄像头;系统具体用于控制第一摄像头与第二摄像头组成一摄像头阵列。
[0108]在具体实施过程中,第一电子设备701包括第一麦克风,第二电子设备702包括第二麦克风;系统具体用于控制第一麦克风与第二麦克风组成一麦克风阵列。
[0109]在具体实施过程中,第一电子设备701具体为一电子笔,第二电子设备702具体为一平板电脑,系统具体用于控制电子笔与平板电脑组成信息输入系统,使得电子笔能够基于电子笔在空中的移动轨迹向平板电脑输入信息。
[0110]本实施例中的系统与前述实施例中的设备定位的方法及控制方法是基于同一发明构思下的两个方面,在前面已经对方法的实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚的了解本实施例中的系统的结构及实施过程,为了说明书的简洁,在此就不再赘述了。
[0111]上述本发明实施例中的技术方案,至少具有如下的技术效果或优点:
[0112]1、由于采用了第一电子设备拍摄第二电子设备提供的第一图像来获得第二图像,并根据第一图像与第二图像中预设参考物的形状变化以及第二电子设备与第一图像的距离信息与角度信息来确定第一电子设备相对于第二电子设备的位置关系的技术方案,不需要依靠GPS来获取两个电子设备之间的位置关系,所以解决了现有技术存在的设备互相定位的方案较为复杂的技术问题,从而实现了方便地定位电子设备之间的位置关系的技术效果O
[0113]2、由于采用了根据第一电子设备与第二电子设备之间的位置关系,控制第一电子设备与第二电子设备组合成第一功能系统的技术方案,所以增加了电子设备能够提供的功能,从而提高了用户在使用该电子设备时的使用感受。
[0114]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0115]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0116]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0117]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0118]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种设备定位的方法,应用于第一电子设备中,其特征在于,所述第一电子设备包括一图像采集单元,所述方法包括:通过所述图像采集单元,拍摄第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;获得所述第一图像中所述预设参考物的第一形状信息;获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息;获得所述第二图像中所述预设参考物的第二形状信息;基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述第一电子设备相对于所述第二电子设备的位置关系。
2.如权利要求1所述的方法,其特征在于,所述获得所述第一图像中所述预设参考物的第一形状信息,具体为:获得所述第二电子设备向所述第一电子设备发送的所述第一形状信息;或获得所述第一电子设备解析所述第一图像中所述预设参考物的编码信息所获得的所述第一形状信息。
3.如权利要求1所述的方法,其特征在于,所述获得所述第二电子设备与所述第一图像的第一距离信息和第一角度信息,具体为:获得所述第二电子设备向所述第一电子设备发送的所述第一距离信息和所述第一角度信息;或获得所述第一电子设备解析所述第 一图像中所述预设参考物的编码信息所获得的所述第一距离信息和所述第一角度信息。
4.如权利要求1所述的方法,其特征在于,所述拍摄所述第二电子设备提供的第一图像,获得第二图像,具体为:拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像;或拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像。
5.如权利要求4所述的方法,其特征在于,在所述拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像时,所述第一距离信息为零,所述第一角度信息为零。
6.如权利要求4所述的方法,其特征在于,在所述拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像时,所述确定所述第一电子设备相对于所述第二电子设备的位置关系,具体包括:基于所述第一形状信息与所述第二形状信息,确定所述第一电子设备与所述投射区域之间的第二距离信息与第二角度信息;基于所述第一距离信息、所述第一角度信息、所述第二距离信息与所述第二角度信息,确定所述位置关系。
7.—种控制方法,应用于一系统,所述系统包括第一电子设备与第二电子设备,其特征在于,所述方法包括:使用如权利要求1所述的方法确定所述第一电子设备与所述第二电子设备之间的位置关系;基于所述位置关系,控制所述第一电子设备与所述第二电子设备组成第一功能系统,使得所述第一功能系统能够实现与所述第一功能系统对应的功能。
8.如权利要求7所述的方法,其特征在于,所述第一电子设备包括第一摄像头,所述第二电子设备包括第二摄像头,所述控制所述第一电子设备与所述第二电子设备组成第一系统,具体为:控制所述第一摄像头与所述第二摄像头组成一摄像头阵列。
9.如权利要求7所述的方法,其特征在于,所述第一电子设备包括第一麦克风,所述第二电子设备包括第二麦克风,所述控制所述第一电子设备与所述第二电子设备组成第一系统,具体为:控制所述第一麦克风与所述第二麦克风组成一麦克风阵列。
10.如权利要求7所述的方法,其特征在于,所述第一电子设备具体为一电子笔,所述第二电子设备具体为一平板电脑,所述控制所述第一电子设备与所述第二电子设备组成第一系统,具体为:控制所述电子笔与所述平板电脑组成信息输入系统,使得所述电子笔能够基于所述电子笔在空中的移动轨迹向所述平板电脑输入信息。
11.一种电子设备,其特征在于,所述电子设备包括:机壳;电路板,设置于所述机壳内;处理器,设置于所述电路板上;图像采集单元,与所述处理器相连,用于拍摄第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包 括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;其中,所述处理器具体用于获得所述第一图像中所述预设参考物的第一形状信息,获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息,获得所述第二图像中所述预设参考物的第二形状信息,并基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述电子设备相对于所述第二电子设备的位置关系。
12.如权利要求11所述的电子设备,其特征在于,所述电子设备还包括一接收单元,所述接收单元用于接收所述第二电子设备向所述电子设备发送的所述第一形状信息,所述第一距离信息与所述第一角度信息。
13.如权利要求11所述的电子设备,其特征在于,所述处理器具体用于解析所述第一图像中所述预设参考物的编码信息所获得的所述第一形状信息、所述第一距离信息与所述第一角度信息。
14.如权利要求11所述的电子设备,其特征在于,所述图像采集单元具体用于:拍摄所述第二电子设备的显示单元显示的第一图像,获得第二图像;或拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像。
15.如权利要求14所述的电子设备,其特征在于,在所述图像采集单元具体用于拍摄所述第二电子设备的显示单元显示的第一图像,所述第一距离信息为零,所述第一角度信息为零。
16.如权利要求14所述的电子设备,其特征在于,在所述图像采集单元具体用于拍摄所述第二电子设备的投影单元投射在一投射区域的第一图像,获得第二图像时,所述处理器具体用于基于所述第一形状信息与所述第二形状信息,确定所述第一电子设备与所述投射区域之间的第二距离信息与第二角度信息,并基于所述第一距离信息、所述第一角度信息、所述第二距离信息与所述第二角度信息,确定所述位置关系。
17.—种系统,所述系统包括具第一电子设备与第二电子设备,其特征在于,所述第一电子设备包括第一图像采集单元;所述第一电子设备通过所述第一图像采集单元,拍摄所述第二电子设备提供的第一图像,获得第二图像,其中,所述第一图像包括一预设参考物的图像,所述第二图像包括所述预设参考物的图像;所述第一电子设备获得所述第一图像中所述预设参考物的第一形状信息;所述第一电子设备获得所述第二电子设备与所述第一图像之间的第一距离信息和第一角度信息;所述第一电子设备获得所述第二图像中所述预设参考物的第二形状信息;基于所述第一形状信息、所述第一距离信息、所述第一角度信息与所述第二形状信息,确定所述第一电子设备相对于所述第二电子设备的位置关系。
18.如权利要求17所述的系统,其特征在于,在确定所述第一电子设备相对于所述第二电子设备的位置关系以后,所述系统用于控制所述第一电子设备与所述第二电子设备组成第一功能系统,使得所述第一功能系统能够实现与所述第一功能系统对应的功能。
19.如权利要求18所述的系统,其特征在于,所述第一电子设备包括第一摄像头,所述第二电子设备包括第二摄像头;所述系统具体用于控制所述第一摄像头与所述第二摄像头组成一摄像头阵列。·
20.如权利要求18所述的系统,其特征在于,所述第一电子设备包括第一麦克风,所述第二电子设备包括第二麦克风;所述系统具体用于控制所述第一麦克风与所述第二麦克风组成一麦克风阵列。
21.如权利要求18所述的系统,其特征在于,所述第一电子设备具体为一电子笔,所述第二电子设备具体为一平板电脑,所述系统具体用于控制所述电子笔与所述平板电脑组成信息输入系统,使得所述电子笔能够基于所述电子笔在空中的移动轨迹向所述平板电脑输入信息。
【文档编号】G01C11/00GK103852066SQ201210497366
【公开日】2014年6月11日 申请日期:2012年11月28日 优先权日:2012年11月28日
【发明者】阳光 申请人:联想(北京)有限公司