1.本技术实施例涉及导航技术领域,尤其涉及一种导航显示方法、可穿戴设备、智能终端及存储介质。
背景技术:2.ar(augment reality,增强现实)导航也称为实景导航,是一种将ar技术与地图信息结合实现导航的一种方式。导航设备可以通过屏幕显示导航路线上的真实道路信息,从而能够为人们提供更为形象、直观和安全的导航服务。
3.现有的实景导航技术,是通过在可穿戴设备中嵌入定位芯片(例如uwb,gps等)实现的。具体实现过程如下:首先开启可穿戴设备中嵌入的定位芯片,定位芯片持续与基站通信同步,并计算出当前最新的坐标位置,基于最新的坐标位置实现实景导航。
4.通过在可穿戴设备中嵌入定位芯片的方式实现实景导航技术,会导致可穿戴设备功耗急剧上升,缩短了可穿戴设备续航时间。同时,功耗上升带来的发热问题也会极大影响佩戴者的舒适度和产品体验。
技术实现要素:5.本技术实施例提供一种导航显示方法、可穿戴设备、智能终端及存储介质,以解决通过在可穿戴设备中嵌入定位芯片的方式实现实景导航技术,导致可穿戴设备功耗急剧上升,缩短了可穿戴设备续航时间的问题,能够在降低可穿戴设备的成本的同时,延长可穿戴设备在导航场景中的续航时间。
6.根据本技术实施例的一方面,提供了一种导航显示方法,包括:
7.第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频;
8.所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
9.所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
10.在一些实施例中,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
11.获取所述第一导航显示数据对应的ui资源集合和所述第一可穿戴设备的显示布局信息;
12.根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据。
13.在一些实施例中,根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据,包括:
14.根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标
ui资源;
15.根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据。
16.在一些实施例中,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
17.获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;
18.获取所述第一可穿戴设备的显示信息;
19.根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据。
20.在一些实施例中,根据所述第一可穿戴设备的显示数量信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据,包括:
21.根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源;
22.根据所述目标ui资源进行ui绘制,得到第二导航显示数据。
23.在一些实施例中,获取所述第一可穿戴设备的显示信息,包括:
24.获取所述第一可穿戴设备的显示屏幕参数;
25.根据所述第一可穿戴设备的显示屏幕参数确定显示信息。
26.在一些实施例中,接收所述第一智能终端发送的第一导航显示数据和第一导航音频,包括:
27.所述第一可穿戴设备接收所述第一智能终端发送的第一压缩数据报文和第二压缩数据报文,其中,所述第一压缩数据报文和所述第二压缩数据报文均基于第一目标协议生成;
28.基于所述第一目标协议对所述第一压缩数据报文进行解压,得到第一导航显示数据;
29.基于所述第一目标协议对所述第二压缩数据报文进行解压,得到第一导航音频。
30.在一些实施例中,所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,包括:
31.所述第一可穿戴设备接收所述第一智能终端的广播信息,其中,所述广播信息包括:目标标识符和所述第一智能终端的设备特征码;
32.根据所述设备特征码和所述目标标识符进行鉴权认证;
33.若认证通过,建立所述第一可穿戴设备与所述第一智能终端的无线短距离通信连接。
34.在一些实施例中,根据所述设备特征码和所述目标标识符进行鉴权认证,包括:
35.根据所述设备特征码建立单播通道;
36.在所述单播通道上,基于所述目标标识符进行鉴权认证。
37.根据本技术实施例的另一方面,提供了一种导航显示方法,包括:
38.第一智能终端通过所述第一智能终端与所述第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频;
39.所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
40.所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
41.在一些实施例中,所述可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
42.获取所述第一导航显示数据对应的ui资源集合和所述第一可穿戴设备的显示布局信息;
43.根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据。
44.在一些实施例中,根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据,包括:
45.根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标ui资源;
46.根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据。
47.在一些实施例中,所述可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
48.获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;
49.获取所述第一可穿戴设备的显示信息;
50.根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据。
51.在一些实施例中,根据所述第一可穿戴设备的显示数量信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据,包括:
52.根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源;
53.根据所述目标ui资源进行ui绘制,得到第二导航显示数据。
54.在一些实施例中,获取所述第一可穿戴设备的显示信息,包括:
55.获取所述第一可穿戴设备的显示屏幕参数;
56.根据所述第一可穿戴设备的显示屏幕参数确定显示信息。
57.在一些实施例中,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频,包括:
58.基于第一目标协议对所述第一导航显示数据进行压缩得到第一压缩数据报文;
59.基于第一目标协议对所述第一导航音频进行压缩得到第二压缩数据报文;
60.所述第一智能终端向所述第一可穿戴设备发送所述第一压缩数据报文和所述第二压缩数据报文。
61.在一些实施例中,所述第一智能终端与所述第一可穿戴设备可建立的无线短距离通信连接,包括:
62.所述第一智能终端向所述第一可穿戴设备发出广播信息,其中,所述广播信息包括:目标标识符和所述第一智能终端的设备特征码;
63.根据所述设备特征码和所述目标标识符进行鉴权认证;
64.若认证通过,建立所述第一智能终端与所述第一可穿戴设备的无线短距离通信连接。
65.在一些实施例中,根据所述设备特征码和所述目标标识符进行鉴权认证,包括:
66.根据所述设备特征码建立单播通道;
67.在所述单播通道上,基于所述目标标识符进行鉴权认证。
68.根据本技术实施例的另一方面,提供了一种导航显示装置,所述导航显示装置包括:接收模块610、第一处理模块620和第一显示模块630。
69.其中,接收模块,设置在第一可穿戴设备中,用于通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频;
70.第一处理模块,设置在第一可穿戴设备中,用于对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
71.第一显示模块,设置在第一可穿戴设备中,用于在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
72.根据本技术实施例的另一方面,提供了一种导航显示装置,所述导航显示装置包括:发送模块710、第二处理模块720和第二显示模块730。
73.其中,发送模块,设置在第一智能终端中,用于通过所述第一智能终端与第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频;
74.第二处理模块,设置在第一可穿戴设备中,用于对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
75.第二显示模块,设置在第一可穿戴设备中,用于在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
76.根据本技术实施例的另一方面,提供了一种第一可穿戴设备,所述第一可穿戴设备包括:
77.至少一个处理器;以及
78.与所述至少一个处理器通信连接的存储器;其中,
79.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本技术任一实施例所述的导航显示方法。
80.根据本技术实施例的另一方面,提供了一种第一智能终端,所述第一智能终端包括:
81.至少一个处理器;以及
82.与所述至少一个处理器通信连接的存储器;其中,
83.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本技术任一实施例所述的导航显示方法。
84.根据本技术实施例的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本技术任一实施例所述的导航显示方法。
85.本技术实施例通过第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频,在接收第一导航显示数据和第一导航音频之后,第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,并且在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。以解决通过在可穿戴设备中嵌入定位芯片的方式实现实景导航技术,导致可穿戴设备功耗急剧上升,缩短了可穿戴设备续航时间的问题,能够在降低可穿戴设备的成本的同时,延长可穿戴设备在导航场景中的续航时间。
86.应当理解,本部分所描述的内容并非旨在标识本技术的实施例的关键或重要特征,也不用于限制本技术的范围。本技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
87.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
88.图1示出了本技术一实施例提供的一种导航显示方法的流程示意图;
89.图2示出了本技术一实施例提供的智能终端和可穿戴设备的示意图;
90.图3示出了本技术一实施例提供的导航数据发送流程图;
91.图4示出了本技术一实施例提供的另一种导航显示流程图;
92.图5示出了本技术一实施例提供的另一种导航显示方法的流程图;
93.图6示出了本技术一实施例提供的一种导航显示装置的结构示意图;
94.图7示出了本技术一实施例提供的一种导航显示装置的结构示意图;
95.图8示出了本技术一实施例提供的一种电子设备的结构示意图。
具体实施方式
96.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
97.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或
描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
98.在下述实施例中,所称的可穿戴设备指的是可以通过自身的数据处理能力与用户产生功能交互,或通过与手机、平板、电脑等进行数据通讯与用户产生功能交互的例如智能眼镜、智能手表或其它可以被穿戴于肌体上的电子设备,上述智能眼镜、智能手表或其它可穿戴设备具有可显示界面、音频播放以及通信等功能模块,其中的智能眼镜包括但不限于ar眼镜、vr眼镜、mr眼镜、蓝牙眼镜等。
99.上述智能眼镜在形态上具有一个或多个镜腿,在智能眼镜的本体支架上具有一个或多个镜片。
100.图1示出了本技术一实施例提供的一种导航显示方法的流程图,本实施例可适用于基于第一可穿戴设备和第一智能终端进行导航的情况,该方法可以由本技术实施例中的第一可穿戴设备来执行,该装置可采用软件和/或硬件的方式实现,如图1所示,该方法具体包括如下步骤:
101.s110,第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频。
102.其中,所述第一导航显示数据为用于显示的导航数据,所述第一导航音频为用于播放的导航数据,例如可以是,智能终端的ar助手模块通过sdk获取导航模块的实时导航数据,对实时导航数据进行压缩,并将压缩后的实时导航数据发送至第一可穿戴设备,第一可穿戴设备接收压缩后的实时导航数据,其中,所述实时导航数据包括:第一导航显示数据和第一导航音频。
103.具体的,基于蓝牙ble、uwb、二维码、nfc或者usb线缆协议等实现第一可穿戴设备和第一智能终端的配对发现,基于wifi或者usb建立数据链路。
104.示例性的,本技术涉及的无线短距离通信连接可以为通过无线短距离通信技术建立的通信连接。本技术涉及的无线短距离通信连接可以为蓝牙(bluetooth,bt)连接或者无线保真(wireless fidelity,wifi)连接,还可以为其他无线短距离通信连接,例如红外连接、近距离无线通信技术(near field communication,nfc)连接、超宽带连接、紫蜂协议(zigbee)连接、蓝牙低功耗(bluetooth low energy,ble)连接等低功耗无线连接,本技术不做具体限定。该wifi连接可以是wifi直连,即wifi设备点对点连接。
105.在一个具体的例子中,基于蓝牙ble和wifi实现第一可穿戴设备和第一智能终端的无感发现和数据链路的建立;第一智能终端通过数据链路将第一导航显示数据和第一导航音频发送至第一可穿戴设备,第一可穿戴设备接收第一导航显示数据和第一导航音频。
106.s120,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据。
107.其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据,例如可以是,所述第一可穿戴设备对所述第一导航显示数据进行ui绘制以得到目标图像。
108.具体的,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据的方式可以为:第一可穿戴设备对所述第一导航显示数据进行ui绘制,得到目标
图像。第一可穿戴设备对所述第一导航显示数据进行ui绘制,得到目标图像的方式可以为:获取所述第一导航显示数据对应的ui资源集合和显示布局信息;根据所述显示布局信息和所述ui资源集合进行ui绘制,得到目标图像。第一可穿戴设备对所述第一导航显示数据进行ui绘制,得到目标图像的方式还可以为:获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;获取所述第一可穿戴设备的显示信息;根据所述显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到目标图像。第一可穿戴设备对所述第一导航显示数据进行ui绘制,得到目标图像的方式还可以为:获取所述第一导航显示数据对应的ui资源集合,根据第一可穿戴设备的显示屏幕尺寸和ui资源集合生成目标图像,本技术实施例对此不进行限制。
109.s130,所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
110.其中,通过所述第一可穿戴设备播放所述第一导航音频的方式可以为:将第一导航音频发送至可穿戴设备的耳机播放器,通过耳机播放器播放所述第一导航音频。通过所述第一可穿戴设备播放所述第一导航音频的方式还可以为:将第一导航音频发送至可穿戴设备的扬声器,通过扬声器播放所述第一导航音频。
111.具体的,所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频的方式可以为:所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过可穿戴设备的扬声器播放第一导航音频;所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频的方式还可以为:所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过可穿戴设备的耳机播放器播放第一导航音频。
112.本技术实施例提供的导航显示方法由第一可穿戴设备执行,第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,如图2所示,第一智能终端包括:导航模块和ar助手模块,所述第一可穿戴设备包括:导航数据处理模块、显示模块以及播放模块;所述ar助手模块和所述导航数据处理模块通过uwb、二维码、nfc感应以及usb中的任一种实现配对发现,在ar助手模块和所述导航显示模块配对后,ar助手模块基于usb或者wifi将导航数据发送至导航数据处理模块,导航数据处理模块对导航数据进行解压,得到导航显示数据和导航音频,根据导航显示数据进行ui重绘,得到目标图像,并将目标图像发送至显示模块,将导航音频发送至播放模块。
113.本技术实施例中的导航数据流向如图2所示,在第一智能终端启动导航app(xx导航、yy导航
……
)开始导航后,第一智能终端的ar助手模块会通过对应的sdk接口获取到实时的导航信息数据,包括坐标位置信息,前方道路预测信息,转向/上下坡提示信息以及提示音等,并对这些信息进行编码后,以压缩数据包的方式发送至第一可穿戴设备的导航数据处理模块,导航数据处理模块对压缩数据包解压后,通过第一可穿戴设备的显示模块以精简的图文信息显示导航内容,并同时将音频数据送至播放模块。
114.需要说明的是,图2中ar助手模块的主要承担以下职责:
115.1、与第一可穿戴设备实现发现和数据链路的建立;
116.2、集成地图厂商的sdk,通过sdk获取导航模块的实时导航数据;
117.3、对从sdk获取的实时导航数据进行压缩编码后,发送到第一可穿戴设备。
118.其中,所述第一可穿戴设备可以为ar眼镜,所述第一智能终端可以为移动终端,也可以为车辆的中控,本技术实施例对此不进行限制。
119.图2中的导航数据处理模块主要承担以下职责:
120.1、与第一智能终端的ar助手模块相互发现和数据链路的建立;
121.2、能够接收并解码智能终端的ar助手模块发送的实时导航数据;
122.3、将解码后的导航音频送至播放模块进行播放;
123.4、将解码后的导航显示数据,以适合第一可穿戴设备显示屏幕参数的ui资源进行绘制后,发送至显示模块。
124.在一些实施例中,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
125.获取所述第一导航显示数据对应的ui资源集合和所述第一可穿戴设备的显示布局信息;
126.根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据。
127.其中,所述显示布局信息为预先存储的第一可穿戴设备的显示屏对应的显示布局信息,例如可以是,第一可穿戴设备的显示屏包括a区域、b区域和c区域,每个区域显示一个ui资源。
128.其中,获取所述第一导航显示数据对应的ui资源集合的方式可以为:第一导航显示数据包括至少一个字段,获取每个字段对应的ui资源,根据每个字段对应的ui资源生成ui资源集合,例如可以是,第一导航显示数据包括:当前路线名称字段、下条路线名称字段、当前路线剩余距离字段、当前路线剩余时间字段以及导航转向图标码字段;获取当前路线名称字段对应的ui资源、下条路线名称字段对应的ui资源、当前路线剩余距离字段对应的ui资源、当前路线剩余时间字段对应的ui资源以及导航转向图标码字段对应的ui资源;根据当前路线名称字段对应的ui资源、下条路线名称字段对应的ui资源、当前路线剩余距离字段对应的ui资源、当前路线剩余时间字段对应的ui资源以及导航转向图标码字段对应的ui资源生成ui资源集合。
129.具体的,根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据的方式可以为:根据所述显示布局信息对所述ui资源集合进行筛选,得到目标ui资源;根据所述目标ui资源和所述显示布局信息进行ui绘制,得到目标图像。根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据的方式还可以为:根据所述显示布局信息和显示屏幕尺寸对所述ui资源集合进行筛选,得到目标ui资源;根据所述目标ui资源和所述显示布局信息进行ui绘制,得到目标图像。根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据的方式还可以为:根据显示屏幕尺寸对所述ui资源集合进行筛选,得到目标ui资源;根据所述目标ui资源和所述显示布局信息进行ui绘制,得到目标图像,本技术实施例对此不进行限制。
130.在一些实施例中,根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据,包括:
131.根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标
ui资源;
132.根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据。
133.具体的,根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标ui资源的方式可以为:根据所述显示布局信息确定ui资源数量,根据所述ui资源数量从所述ui资源集合中选取所述ui资源数量对应的目标ui资源。根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标ui资源的方式还可以为:根据所述显示布局信息确定ui资源数量,获取ui资源集合中每个ui资源的权重,根据ui资源集合中每个ui资源的权重从ui资源集合中选取ui资源数量对应的目标ui资源。例如可以是,若根据显示布局信息确定ui资源数量为3,将ui资源集合中ui资源的权重排行前三的ui资源确定为目标ui资源。
134.具体的,根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据的方式可以为:根据所述目标ui资源和所述显示布局信息确定每个目标ui资源的显示位置,根据每个目标ui资源的显示位置进行ui绘制,得到第二导航显示数据。
135.在一些实施例中,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
136.获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;
137.获取所述第一可穿戴设备的显示信息;
138.根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据。
139.具体的,获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息的方式可以为:获取ui资源库,所述ui资源库中存储有ui资源和ui资源对应的权重信息;查询ui资源库,得到ui资源集合中每个ui资源的权重信息。获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息的方式还可以为:在获取第一导航显示数据对应的ui资源集合的同时,获取ui资源集合中每个ui资源的权重信息。
140.其中,所述第一可穿戴设备的显示信息可以为第一可穿戴设备的显示数量信息,例如可以是,所述第一可穿戴设备的显示信息为最多显示4个ui资源。
141.其中,获取所述第一可穿戴设备的显示信息的方式可以为:预先设定显示信息;获取所述第一可穿戴设备的显示信息的方式还可以为:获取所述第一可穿戴设备的显示屏幕尺寸;根据所述第一可穿戴设备的显示屏幕尺寸确定显示信息,本技术实施例对此不进行限制。
142.具体的,根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据的方式可以为:根据所述显示信息和所述ui资源集合中每个ui资源的权重信息确定目标ui资源;根据所述目标ui资源进行ui绘制,得到第二导航显示数据。根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据的方式还可以为:根据所述显示信息和
所述ui资源集合中每个ui资源的权重信息确定目标ui资源;根据所述显示数量信息和所述ui资源集合中每个ui资源的权重信息确定所述目标ui资源的显示参数,根据所述目标ui资源的显示参数和所述ui资源集合中每个ui资源进行ui绘制,得到第二导航显示数据。例如可以是,ui资源集合中包括:ui资源a、ui资源b、ui资源c和ui资源d,显示数量信息为3,若ui资源a的权重>ui资源b的权重>ui资源c的权重>ui资源d的权重,则将ui资源a、ui资源b、ui资源c确定为目标ui资源,且ui资源a对应的显示区域>ui资源b对应的显示区域>ui资源c对应的显示区域。
143.在一些实施例中,根据所述第一可穿戴设备的显示数量信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据,包括:
144.根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源;
145.根据所述目标ui资源进行ui绘制,得到第二导航显示数据。
146.具体的,根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源的方式可以为:根据所述ui资源集合中每个ui资源的权重信息对所述ui资源集合中的ui资源进行排序得到ui资源列表(需要说明的是可以按照权重从大到小进行排序,也可以按照权重从小到大排序),若按照权重从大到小进行排序,则将前n个ui资源确定为目标ui资源,n为显示数量信息;若按照权重从小到大排序,则将后n个ui资源确定为目标ui资源,n为显示数量信息。
147.具体的,根据所述目标ui资源进行ui绘制,得到第二导航显示数据的方式可以为:根据目标ui资源的权重确定目标ui资源的显示区域,根据目标ui资源的显示区域进行ui绘制,得到第二导航显示数据。根据所述目标ui资源进行ui绘制,得到第二导航显示数据的方式还可以为:获取第一可穿戴设备的显示屏幕尺寸,根据第一可穿戴设备的显示屏幕尺寸和目标ui资源进行ui绘制,得到目标图像;根据所述目标ui资源进行ui绘制,得到目标图像的方式还可以为:获取显示布局信息,根据显示布局信息和目标ui资源进行ui绘制,得到目标图像。
148.在一些实施例中,获取所述第一可穿戴设备的显示信息,包括:
149.获取所述第一可穿戴设备的显示屏幕参数;
150.根据所述第一可穿戴设备的显示屏幕参数确定显示信息。
151.其中,所述第一可穿戴设备的显示屏幕参数包括:显示屏幕尺寸,例如可以是,显示屏幕的长、宽、高等参数,所述可穿戴设备的显示屏幕参数还可以包括,显示屏幕的分辨率,本技术实施例对此不进行限制。
152.具体的,根据所述第一可穿戴设备的显示屏幕参数确定显示信息的方式可以为:根据所述第一可穿戴设备的显示屏幕的尺寸确定显示信息;根据所述第一可穿戴设备的显示屏幕参数确定显示信息的方式还可以为:根据第一可穿戴设备的显示屏幕的分辨率确定显示信息。根据所述第一可穿戴设备的显示屏幕参数确定显示信息的方式还可以为:根据第一可穿戴设备的显示屏幕的分辨率和尺寸确定显示信息。本技术实施例对此不进行限制。
153.在一些实施例中,接收所述第一智能终端发送的第一导航显示数据和第一导航音频,包括:
154.所述第一可穿戴设备接收所述第一智能终端发送的第一压缩数据报文和第二压缩数据报文,其中,所述第一压缩数据报文和所述第二压缩数据报文均基于第一目标协议生成;
155.基于所述第一目标协议对所述第一压缩数据报文进行解压,得到第一导航显示数据;
156.基于所述第一目标协议对所述第二压缩数据报文进行解压,得到第一导航音频。
157.其中,所述第一目标协议为所述第一可穿戴设备和第一智能终端预先约定的协议。
158.其中,所述第一压缩数据报文为基于第一目标协议对导航显示数据压缩后得到的压缩数据报文,所述第二压缩数据报文为基于第一目标协议对导航音频压缩后得到的压缩数据报文。
159.在一些实施例中,获取所述第一导航显示数据对应的ui资源集合,包括:
160.获取所述第一导航显示数据中的目标字段;
161.根据所述目标字段查询ui资源库,得到每个目标字段对应的ui资源;
162.根据每个目标字段对应的ui资源生成ui资源集合。
163.其中,所述目标字段为导航相关数据字段,例如可以是,所述目标字段包括:当前路线名称字段、下条路线名称字段、当前路线剩余距离字段、当前路线剩余时间字段以及导航转向图标码字段。
164.具体的,根据所述目标字段查询ui资源库,得到每个目标字段对应的ui资源的方式可以为:预先建立ui资源库,ui资源库中包括:字段和ui资源的对应关系,根据目标字段查询ui资源库,得到每个目标字段对应的ui资源。
165.在一些实施例中,所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,包括:
166.所述第一可穿戴设备接收所述第一智能终端的广播信息,其中,所述广播信息包括:目标标识符和所述第一智能终端的设备特征码;
167.根据所述设备特征码和所述目标标识符进行鉴权认证;
168.若认证通过,建立所述第一可穿戴设备与所述第一智能终端的无线短距离通信连接。
169.在一些实施例中,根据所述设备特征码和所述目标标识符进行鉴权认证,包括:
170.根据所述设备特征码建立单播通道;
171.在所述单播通道上,基于所述目标标识符进行鉴权认证。
172.在一个具体的例子中,以手机与智能眼镜发现并建立数据链路流程由蓝牙发现模块和wifi链路模块共同协作完成为例,数据链路通道的建立流程包括:手机和智能眼镜均由蓝牙控制模块控制蓝牙芯片周期性广播ble信息,ble信息中携带特定的app标识符和设备特征码(如蓝牙mac地址);当对端设备接收并正确解析出广播的ble信息后,抽取设备特征码与该设备建立进一步的ble单播通道(例如可以是,基于gatt协议建立单播通道);在ble单播通道上,ar助手模块和所述导航显示模块进行鉴权认证,认证通过后调用wifi链路模块建立wifi p2p的数据链路。wifi链路模块负责在手机和智能眼镜之间建立wifi p2p链路,作为后续导航数据传输的底层数据链路通道。
173.在另一个具体的例子中,如图3所示,当手机上导航应用开始导航时,ar助手模块会通过集成的sdk获取到导航模块的实时导航数据;导航模块将导航数据上报到导航主控单元;导航主控单元首先通过私有协议,与眼镜侧的导航数据处理模块进行握手协商,完成导航数据通道的建立;当手机的ar助手模块与眼镜的导航数据处理模块完成私有协议的握手协商后,手机端的导航主控单元会将导航数据进行数据压缩,减小数据传输量;当手机端完成导航数据压缩后会开始数据发送过程,将压缩后的导航数据从手机端发送到眼镜端;当眼镜端的导航数据处理模块接收到从手机发送来的导航数据后,首先调用解压模块将数据解压缩;当完成数据解压缩后,将解压后的导航数据发送至输出模块;输出模块根据传入的导航数据类型,做必要的音画同步处理后,将不同类型的数据传入对应的输出单元;音频输出单元将导航音频从耳机中播放,显示输出单元将导航显示数据以适配眼镜显示区域的形式,重绘ui后最终送达眼镜光机显示。
174.需要说明的是,本技术实施例中的第一智能终端可以为移动终端,还可以为车辆,例如可以是,在驾乘场景中,ar眼镜可以与车辆中控互联互通,使用车机的高精度地图,在眼镜端可以呈现全3d的沉浸式导航地图,提升驾乘导航体验。
175.如图4所示,以手机和ar眼镜的交互为例进行说明(ar助手模块为图4中的ar助手app,导航数据处理模块为图4中的ar导航app):ar助手app接收地图app发送的navilnfo主要字段(例如可以包括:当前路线名称字段、下条路线名称字段、当前路线剩余距离字段、当前路线剩余时间字段以及导航转向图标码字段)和naviaudio text主要字段(例如可以包括:播报语音内容字段);ar助手app根据navilnfo主要字段生成压缩数据报文(压缩数据报文包括:数据类型、数据长度、导航显示数据以及校验码),并将压缩数据报文发送至ar导航app,ar助手app根据naviaudio text主要字段生成压缩导航语音报文(压缩导航语音报文包括:数据类型、数据长度、导航音频以及校验码),并将压缩导航语音报文发送至ar导航app;ar导航app解压数据报文,得到导航显示数据,ar导航app解压导航语音报文,得到导航音频;根据导航显示数据进行ui重绘,在ar眼镜上显示重绘的导航信息,并通过耳机同时播放导航音频。
176.本实施例的技术方案,第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频,在接收第一导航显示数据和第一导航音频之后,第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,并且在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。以解决通过在可穿戴设备中嵌入定位芯片的方式实现实景导航技术,导致可穿戴设备功耗急剧上升,缩短了可穿戴设备续航时间的问题,能够在降低可穿戴设备的成本的同时,延长可穿戴设备在导航场景中的续航时间。
177.图5示出了本技术一实施例提供的一种导航显示方法的流程图,本实施例可适用于基于第一可穿戴设备和第一智能终端进行导航的情况,该方法可以由本技术实施例中的第一可穿戴设备和第一智能终端来执行,该装置可采用软件和/或硬件的方式实现,如图5所示,该方法具体包括如下步骤:
178.s510,第一智能终端通过所述第一智能终端与第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频。
179.s520,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显
示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据。
180.s530,所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
181.在一些实施例中,所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
182.获取所述第一导航显示数据对应的ui资源集合和所述第一可穿戴设备的显示布局信息;
183.根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据。
184.在一些实施例中,根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据,包括:
185.根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标ui资源;
186.根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据。
187.在一些实施例中,所述可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,包括:
188.获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;
189.获取所述第一可穿戴设备的显示信息;
190.根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据。
191.在一些实施例中,根据所述第一可穿戴设备的显示数量信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据,包括:
192.根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源;
193.根据所述目标ui资源进行ui绘制,得到第二导航显示数据。
194.在一些实施例中,获取所述第一可穿戴设备的显示信息,包括:
195.获取所述第一可穿戴设备的显示屏幕参数;
196.根据所述第一可穿戴设备的显示屏幕参数确定显示信息。
197.在一些实施例中,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频,包括:
198.基于第一目标协议对所述第一导航显示数据进行压缩得到第一压缩数据报文;
199.基于第一目标协议对所述第一导航音频进行压缩得到第二压缩数据报文;
200.所述第一智能终端向所述第一可穿戴设备发送所述第一压缩数据报文和所述第二压缩数据报文。
201.在一些实施例中,所述第一智能终端与所述第一可穿戴设备可建立的无线短距离通信连接,包括:
202.所述第一智能终端向所述第一可穿戴设备发出广播信息,其中,所述广播信息包
括:目标标识符和所述第一智能终端的设备特征码;
203.根据所述设备特征码和所述目标标识符进行鉴权认证;
204.若认证通过,建立所述第一智能终端与所述第一可穿戴设备的无线短距离通信连接。
205.在一些实施例中,根据所述设备特征码和所述目标标识符进行鉴权认证,包括:
206.根据所述设备特征码建立单播通道;
207.在所述单播通道上,基于所述目标标识符进行鉴权认证。
208.具体实施方式详见实施例一,在此不再赘述。
209.本实施例的技术方案,第一智能终端通过所述第一智能终端与第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频,第一可穿戴设备在接收第一导航显示数据和第一导航音频之后,第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,并且在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。以解决通过在可穿戴设备中嵌入定位芯片的方式实现实景导航技术,导致可穿戴设备功耗急剧上升,缩短了可穿戴设备续航时间的问题,能够在降低可穿戴设备的成本的同时,延长可穿戴设备在导航场景中的续航时间。
210.图6示出了本技术一实施例提供的一种导航显示装置的结构示意图。本实施例可适用于基于第一可穿戴设备和第一智能终端进行导航的情况,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供导航显示功能的设备中,如图6所示,所述导航显示装置具体包括:接收模块610、第一处理模块620和第一显示模块630。
211.其中,接收模块,设置在第一可穿戴设备中,用于通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频;
212.第一处理模块,设置在第一可穿戴设备中,用于对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
213.第一显示模块,设置在第一可穿戴设备中,用于在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
214.在一些实施例中,所述第一处理模块具体用于:
215.获取所述第一导航显示数据对应的ui资源集合和所述第一可穿戴设备的显示布局信息;
216.根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据。
217.在一些实施例中,所述第一处理模块具体用于:
218.根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标ui资源;
219.根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据。
220.在一些实施例中,所述第一处理模块具体用于:
221.获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;
222.获取所述第一可穿戴设备的显示信息;
223.根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据。
224.在一些实施例中,所述第一处理模块具体用于:
225.根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源;
226.根据所述目标ui资源进行ui绘制,得到第二导航显示数据。
227.在一些实施例中,所述第一处理模块具体用于:
228.获取所述第一可穿戴设备的显示屏幕参数;
229.根据所述第一可穿戴设备的显示屏幕参数确定显示信息。
230.在一些实施例中,所述接收模块具体用于:
231.所述第一可穿戴设备接收所述第一智能终端发送的第一压缩数据报文和第二压缩数据报文,其中,所述第一压缩数据报文和所述第二压缩数据报文均基于第一目标协议生成;
232.基于所述第一目标协议对所述第一压缩数据报文进行解压,得到第一导航显示数据;
233.基于所述第一目标协议对所述第二压缩数据报文进行解压,得到第一导航音频。
234.在一些实施例中,所述接收模块具体用于:
235.所述第一可穿戴设备接收所述第一智能终端的广播信息,其中,所述广播信息包括:目标标识符和所述第一智能终端的设备特征码;
236.根据所述设备特征码和所述目标标识符进行鉴权认证;
237.若认证通过,建立所述第一可穿戴设备与所述第一智能终端的无线短距离通信连接。
238.在一些实施例中,所述接收模块具体用于:
239.根据所述设备特征码建立单播通道;
240.在所述单播通道上,基于所述目标标识符进行鉴权认证。
241.上述产品可执行本技术任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
242.图7示出了本技术一实施例提供的一种导航显示装置的结构示意图。本实施例可适用于基于第一可穿戴设备和第一智能终端进行导航的情况,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供导航显示功能的设备中,如图7所示,所述导航显示装置具体包括:发送模块710、第二处理模块720和第二显示模块730。
243.其中,发送模块,设置在第一智能终端中,用于通过所述第一智能终端与第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频;
244.第二处理模块,设置在第一可穿戴设备中,用于对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴
设备显示的数据;
245.第二显示模块,设置在第一可穿戴设备中,用于在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
246.在一些实施例中,所述第二处理模块具体用于:
247.获取所述第一导航显示数据对应的ui资源集合和所述第一可穿戴设备的显示布局信息;
248.根据所述第一可穿戴设备的显示布局信息和所述ui资源集合进行ui绘制,得到第二导航显示数据。
249.在一些实施例中,所述第二处理模块具体用于:
250.根据所述第一可穿戴设备的显示布局信息对所述ui资源集合进行筛选,得到目标ui资源;
251.根据所述目标ui资源和所述第一可穿戴设备的显示布局信息进行ui绘制,得到第二导航显示数据。
252.在一些实施例中,所述第二处理模块具体用于:
253.获取所述第一导航显示数据对应的ui资源集合和所述ui资源集合中每个ui资源的权重信息;
254.获取所述第一可穿戴设备的显示信息;
255.根据所述第一可穿戴设备的显示信息和所述ui资源集合中每个ui资源的权重信息进行ui绘制,得到第二导航显示数据。
256.在一些实施例中,所述第二处理模块具体用于:
257.根据所述ui资源集合中每个ui资源的权重信息和所述第一可穿戴设备的显示数量信息确定目标ui资源;
258.根据所述目标ui资源进行ui绘制,得到第二导航显示数据。
259.在一些实施例中,所述第二处理模块具体用于:
260.获取所述第一可穿戴设备的显示屏幕参数;
261.根据所述第一可穿戴设备的显示屏幕参数确定显示信息。
262.在一些实施例中,所述发送模块具体用于:
263.基于第一目标协议对所述第一导航显示数据进行压缩得到第一压缩数据报文;
264.基于第一目标协议对所述第一导航音频进行压缩得到第二压缩数据报文;
265.所述第一智能终端向所述第一可穿戴设备发送所述第一压缩数据报文和所述第二压缩数据报文。
266.在一些实施例中,所述发送模块具体用于:
267.所述第一智能终端向所述第一可穿戴设备发出广播信息,其中,所述广播信息包括:目标标识符和所述第一智能终端的设备特征码;
268.根据所述设备特征码和所述目标标识符进行鉴权认证;
269.若认证通过,建立所述第一智能终端与所述第一可穿戴设备的无线短距离通信连接。
270.在一些实施例中,所述发送模块具体用于:
271.根据所述设备特征码建立单播通道;
272.在所述单播通道上,基于所述目标标识符进行鉴权认证。
273.上述产品可执行本技术任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
274.图8示出了可以用来实施本技术的实施例的电子设备10(电子设备10可以为第一可穿戴设备,也可以为第一智能终端)的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本技术的实现。
275.如图8所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
276.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
277.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如一种导航显示方法:
278.第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频;
279.所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
280.所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
281.处理器11执行上文所描述的各个方法和处理,例如另一种导航显示方法:
282.第一智能终端通过所述第一智能终端与第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频;
283.所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
284.所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
285.在一些实施例中,导航显示方法可被实现为计算机程序,其被有形地包含于计算
机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的导航显示方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行一种导航显示方法:
286.第一可穿戴设备通过所述第一可穿戴设备与第一智能终端建立的无线短距离通信连接,接收所述第一智能终端发送的第一导航显示数据和第一导航音频;
287.所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
288.所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
289.处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行另一种导航显示方法:
290.第一智能终端通过所述第一智能终端与第一可穿戴设备可建立的无线短距离通信连接,向所述第一可穿戴设备发送第一导航显示数据和第一导航音频;
291.所述第一可穿戴设备对所述第一导航显示数据进行处理以得到第二导航显示数据,其中,所述第二导航显示数据被配置为适配所述第一可穿戴设备显示的数据;
292.所述第一可穿戴设备在显示所述第二导航显示数据的同时,通过所述第一可穿戴设备播放所述第一导航音频。
293.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
294.用于实施本技术的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
295.在本技术的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、
磁储存设备、或上述内容的任何合适组合。
296.为了提供与用户的交互,可以在可穿戴设备上实施此处描述的系统和技术,该可穿戴设备具有:用于向用户显示信息的显示装置(例如,衍射波导片+dlp(digital light processing,数字光处理)显示模组,或者lcos(liquid crystal on silicon,液晶覆硅)显示模组等);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给可穿戴设备,也可以手机互联,通过手机来将输入提供给可穿戴设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
297.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
298.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
299.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本技术中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本技术的技术方案所期望的结果,本文在此不进行限制。
300.上述具体实施方式,并不构成对本技术保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本技术的精神和原则之内所作的修改、等同替换和改进等,均应包含在本技术保护范围之内。