本技术实施例涉及定位,尤其涉及一种定位方法及电子设备。
背景技术:
1、随着可见光通信技术的发展,荧光灯或发光二极管(light-emitting diode,led)等在用作照明的同时,可以通过对亮度、光场分布的调节来实现不同距离、不同带宽条件下的通信,具有不占用信道资源、响应速度快和点对点传输安全的特点。由于可见光与用户日常生活息息相关,可见光通信技术可为用户提供随时随地的室内定位服务。
2、通常,用户可以使用电子设备拍摄led灯具对应的图像,并基于图像来获取自身在室内的具体位置。具体地,电子设备可以对图像传感器拍摄的图像进行解码,确定led灯具的位置。最后通过定位算法和计算进行用户的定位。这样,用户在确定自身位置的过程中,需要进行拍摄等繁琐操作步骤。并且拍摄的图像需要满足一定的质量要求以便于电子设备后续解码。也就是说,如果拍摄的图像未满足质量要求,就会出现定位错误的情况,降低定位的精准度。进而,降低用户的使用体验感。
技术实现思路
1、本技术实施例提供一种定位方法及电子设备,通过对接收调制后的光信号进行处理,获得可见光源的标识信息。而后根据可见光源的标识信息确定定位位置。无需进行繁琐的定位操作实现定位过程,定位过程的精准度较高,提高用户的使用体验。
2、为达到上述目的,本技术的实施例采用如下技术方案:
3、第一方面,本技术实施例提供了一种定位方法,应用于接收设备,方法包括:接收设备接收第一目标光信号并对第一目标光信号进行解调,得到第一调制参数;其中,第一目标光信号是第一发出设备基于第一调制参数调制得到的。接着,接收设备根据第一调制参数,得到第一发出设备的标识信息。而后,接收设备根据第一发出设备的标识信息,确定接收设备的第一定位位置。
4、可见,本技术实施例可以利用调制参数将可见光源发出的光信号进行调制,使发出的光信号携带可见光源对应的标识信息。接着,接收设备来获取调制后的光信号,并对光信号进行解调得到调制参数。而后接收设备根据调制参数得到可见光源对应的标识信息。最后,接收设备可以根据可见光源对应的标识信息,确定第一定位位置。使得携带接收设备的用户可以得到自身所在的位置。这样,基于上述内容,无需用户进行繁琐的定位操作,定位流程简单。同时,在对光信号进行分析的过程中,无需进行复杂的算法处理。还可以利用接收设备中的环境光传感器获取光信号,具有较高的采样率和精度。进而提升定位的精准度,节省接收设备功耗,提高用户的使用体验感。
5、在第一方面的一种可实现方式中,方法还包括:接收设备可以根据第一定位位置,确定第一联动设备;第一联动设备为与第一定位位置关联的设备。接收设备检测到第一触发操作,发送第一触发指令至第一联动设备,第一触发指令用于指示第一联动设备执行第一任务。
6、可见,本技术实施例中接收设备可以根据第一定位位置,查找到与第一定位位置关联的设备。而后接收设备还可以检测到第一触发操作,发送第一触发指令至第一联动设备,以指示第一联动设备执行第一任务。示例性的,当用户的第一定位位置在第一房间,接收设备可以查找到第一房间中的第一智能音箱。用户可以通过接收设备控制第一智能音箱播放第一歌曲。
7、这样,本技术实施例中的接收设备可以基于定位位置与其他设备进行联动,以使得其他设备执行相应的任务。提供给用户更多的人性化功能,提高用户与多个设备之间的交互性,提高用户的使用体验感。
8、在第一方面的一种可实现方式中,方法还包括:接收设备可以显示第一联动设备和第一联动设备对应的至少一个功能标识。接着,接收设备检测到针对功能标识的触发操作,发送第一触发指令至第一联动设备,以使得第一联动设备执行与功能标识对应的第一任务。
9、可见,接收设备可以显示第一联动设备和第一联动设备对应的至少一个功能标识。用户可以对功能标识进行触发操作,接收设备检测到该触发操作后,控制联动设备执行与功能标识对应的第一任务。用户可以感知到与第一定位位置关联的设备,并控制任一个设备执行相应的工作。提供给用户更多的服务,提高交互的自然性和流程性,提升用户的使用体验。
10、在第一方面的一种可实现方式中,发出设备的标识信息与位置信息之间具有第一对应关系。接收设备在根据第一发出设备的标识信息,确定接收设备的第一定位位置的过程中,可以根据第一对应关系和第一发出设备的标识信息,确定第一发出设备对应的位置信息。而后根据第一发出设备对应的位置信息,确定接收设备的第一定位位置。
11、可见,发出设备的标识信息与位置信息之间具有第一对应关系。接收设备可以根据第一对应关系和第一发出设备的标识信息,确定第一发出设备对应的位置信息。再通过第一发出设备对应的位置信息,确定接收设备的第一定位位置。示例性的,接收设备可以通过第一灯具对应的标识信息,确定第一灯具对应的位置信息为第一房间,那么即可确定接收设备的第一定位位置为第一房间。无需依赖拍摄的图像进行定位,避免出现定位错误的情况,提高定位的精准度。
12、在第一方面的一种可实现方式中,方法还包括:接收设备可以接收第二目标光信号,第二目标光信号是第二发出设备基于第二调制参数调制得到的。并且接收设备对第二目标光信号进行解调,得到第二调制参数。接着,接收设备根据第二调制参数,得到第二发出设备的标识信息。而后根据第二发出设备的标识信息,确定接收设备的第二定位位置;第二定位位置与第一定位位置不同。最后,接收设备还可以根据第二定位位置,发送第二触发指令至第二联动设备。其中,第二联动设备为与第二定位位置关联的设备,第二触发指令用于指示第二联动设备执行第一任务。
13、可见,接收设备还可以根据接收到的第二目标光信号,确定自身的第二定位位置。第二定位位置和上述第一定位位置不同。而后,接收设备可以控制与第二定位位置关联的设备执行第一任务。示例性的,当第一定位位置为第一房间时,接收设备可以查找到第一房间中的智能音箱并控制第一智能音箱播放第一歌曲。而当第二定位位置为第二房间时,接收设备可以查找到第二房间中的第二智能音箱并控制第二智能音箱继续播放第一歌曲。这样,可以实现音随人动以及音乐流转/接续的功能。在简化定位流程的同时还可以基于定位位置提供给用户更多人性化的服务,提高用户的使用体验感。
14、在第一方面的一种可实现方式中,方法还包括:接收设备在发送第二触发指令至第二联动设备之后,发送第三触发指令至第一联动设备;第三触发指令用于指示第一联动设备停止执行第一任务。
15、可见,接收设备在控制第二联动设备执行第一任务之后,还可以发送第三触发指令至第一联动设备,以使得第一联动设备停止执行第一任务。继续基于上述第一智能音箱和第二智能音箱播放第一歌曲为例。当接收设备控制第二智能音箱继续播放第一歌曲之后,可以控制第一智能音箱停止播放第一歌曲。这样,本技术实施例能够针对实现第一任务的流转/接续过程更加完善,提供给用户更好的体验感。
16、在第一方面的一种可实现方式中,在接收设备接收第一目标光信号的过程中,接收设备可以在预设时长内接收至少一组第一光信号;不同组第一光信号由不同发出设备发出。接着,接收设备从至少一组第一光信号中得到至少一组第二光信号,每组第二光信号包括重复出现的至少两个光信号。而后接收设备基于至少一组第二光信号,确定第一目标光信号。
17、并且,接收设备在基于至少一个第二光信号,确定第一目标光信号的过程中,需要从至少一组第二光信号中得到至少一组第三光信号,每组第三光信号中光信号两次相邻出现的时间间隔相同,并将每组第三光信号转换成对应的电信号。最后,接收设备获取每个电信号的信号强度,并将信号强度最大的电信号对应的第三光信号确定为第一目标光信号。
18、可见,接收设备可以在至少一组第一光信号中排除只出现一次的光信号,得到至少一组第二光信号。而后,在至少一组第二光信号排除相邻两次出现的时间间隔不同的光信号,得到至少一组第三光信号。最后,将每组第三光信号转换成对应的电信号,并将信号强度最大的电信号对应的第三光信号确定为第一目标光信号。进而提高确定第一目标光信号的准确性和效率。
19、在第一方面的一种可实现方式中,发出设备的标识信息与调制参数之间具有第二对应关系。接收设备在根据第一调制参数获得第一发出设备的标识信息的过程中,可以根据第二对应关系和第一调制参数,得到第一发出设备的标识信息。其中,调制参数包括光照强度参数、色温参数、颜色参数、光谱功率分布参数或者高频闪烁频率参数中的一种或多种。
20、可见,发出设备的标识信息与调制参数之间具有对应关系。接收设备可以直接根据第二对应关系和第一调制参数,得到第一发出设备的标识信息。无需进行复杂的算法处理,提高获取第一发出设备的标识信息的效率和精准度。
21、在第一方面的一种可实现方式中,方法还包括:接收设备还可以输出位置提示信息。其中,位置提示信息用于提示第一定位位置,位置提示信息包括文本提示信息、语音提示信息以及视频提示信息中的一种或多种。
22、可见,接收设备可以将确定的第一定位位置进行显示。用户可以根据接收设备输出的位置提示信息感知到定位结果。进而提高用户的使用体验感。
23、第二方面,本技术实施例提供了一种定位方法,应用于第一发出设备,方法包括:
24、第一发出设备可以基于第一调制参数对光信号进行调制,得到第一目标光信号。而后,第一发出设备发出调制后的第一目标光信号。调制后的第一目标光信号用于接收设备根据第一调制参数得到第一发出设备的标识信息,并根据第一发出设备的标识信息确定接收设备的第一定位位置。
25、可见,第一发出设备发出的第一目标光信号是基于第一调制参数调制后得到的。后续接收设备无需依赖于复杂的算法处理,也无需依赖拍摄的图像进行定位,能够直接基于第一调制参数得到第一发出设备的标识信息,再根据第一发出设备的标识信息确定接收设备的第一定位位置。简化了定位流程,提高了定位过程的精准度。进而提高用户的使用体验感。
26、第三方面,本技术实施例提供了一种定位系统,定位系统包括发出设备和接收设备。发出设备被配置为基于第一调制参数对光信号进行调制,得到第一目标光信号。发出设备还被配置为发出调制后的第一目标光信号。接收设备被配置为接收第一目标光信号。接收设备还被配置为对第一目标光信号进行解调,得到第一调制参数。接收设备还被配置为在根据第一调制参数得到发出设备的标识信息。接收设备还被配置为根据发出设备的标识信息,确定接收设备的第一定位位置。
27、第四方面,本技术实施例提供了一种电子设备,电子设备包括存储器、一个或多个处理器;存储器与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当计算机指令被处理器执行时,使得电子设备执行如上述第一方面所述的定位方法,或者上述第二方面所述的定位方法。
28、第五方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机可以执行如上述第一方面所述的定位方法,或者如上述第二方面所述的定位方法。
1.一种定位方法,其特征在于,应用于接收设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,发出设备的标识信息与位置信息之间具有第一对应关系,所述根据所述第一发出设备的标识信息,确定接收设备的第一定位位置,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述接收第一目标光信号,包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述至少一个第二光信号,确定所述第一目标光信号,包括:
9.根据权利要求1-8任一项所述的方法,其特征在于,发出设备的标识信息与调制参数之间具有第二对应关系;所述根据所述第一调制参数获得所述第一发出设备的标识信息,包括:
10.根据权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:
11.一种定位方法,其特征在于,应用于第一发出设备,所述方法包括:
12.一种定位系统,其特征在于,所述定位系统包括发出设备和接收设备;
13.一种电子设备,其特征在于,所述电子设备包括存储器、一个或多个处理器;所述存储器与所述处理器耦合;其中,所述存储器中存储有计算机程序代码,所述计算机程序代码包括计算机指令,当所述计算机指令被所述处理器执行时,使得所述电子设备执行如权利要求1-10任一项所述的定位方法,或者如权利要求11所述的定位方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机可以执行如权利要求1-10任一项所述的定位方法,或者如权利要求11所述的定位方法。
