导航信息显示方法、装置及系统与流程

文档序号:19280505发布日期:2019-11-29 22:52阅读:418来源:国知局
导航信息显示方法、装置及系统与流程

本公开的实施例涉及车载导航技术领域,特别是涉及一种导航信息显示方法、装置及系统。



背景技术:

随着技术的进步,目前汽车中都设置了地图导航软件,并为软件配备了对应的显示屏,当用户驾车需要进行定位导航时,可以通过观察该显示屏进行驾驶。

通常,为了便于车辆的驾驶,提高舒适度,往往会在车辆中设置两个系统:一个为linux系统,负责仪表信息,车辆控制信息等。另一个则为安卓系统,负责人机交互,娱乐功能等,其中,在现有导航信息显示的过程中,都是将导航系统安装在安卓系统所在平台端,而车辆的相关驾驶参数等信息则是由linux系统,即,车辆中导航信息是通过安卓平台的显示屏来显示的,而车辆驾驶的相关参数则是由linux平台的仪表盘中显示的。然而,在实际应用中,现有的车辆导航信息显示过程中,需要在车机系统(即linux平台)所控制的仪表盘之外的另一块安卓平台的显示屏进行导航信息的显示,从而导致驾驶员在驾驶车辆时需要不停的在导航信息的显示屏与仪表盘之间切换观察,导致现有的导航信息的显示过程使驾驶员较为不便,影响车辆驾驶的安全性。



技术实现要素:

鉴于上述问题,本公开的实施例提供了一种导航信息显示方法,其目的在于解决现有的导航信息显示过程中,驾驶员观看的便捷性较低,影响安全性的问题,从而改善观看的便捷性。

本公开的实施例主要提供如下技术方案:

第一方面,本公开的实施例提供了一种导航信息显示方法,应用在安卓平台端,所述方法包括:

获取导航信息,所述导航信息包括底图信息及文字信息,所述底图信息为导航地图的图像数据,所述文字信息为导航时的指示文字;

将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端,以便linux平台端将所述底图信息及文字信息进行显示。

第二方面,本公开的实施例提供了一种导航信息显示方法,应用在linux平台端,所述方法包括:

当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据;

将所述导航数据在预设显示位置进行显示。

第三方面,本公开的实施例提供了一种导航信息显示装置,应用在安卓平台端,所述装置包括:

获取单元,用于获取导航信息,所述导航信息包括底图信息及文字信息,所述底图信息为导航地图的图像数据,所述文字信息为导航时的指示文字;

发送单元,用于将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端。

第四方面,本公开的实施例提供了一种导航信息显示装置,应用在linux平台端,所述装置包括:

融合单元,用于当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据;

显示单元,用于将所述导航数据在预设显示位置进行显示。

第五方面,本公开的实施例提供了一种导航信息显示系统,包括:

安卓平台端,用于获取导航信息,将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端;

linux平台端,用于当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据,将所述导航数据在预设显示位置进行显示。

第六方面,本公开的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面所述的导航信息显示方法。

第七方面,本公开的实施例提供了一种人机交互系统,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面所述的导航信息显示方法。

根据上述所记载的内容,本公开的实施例提供了一种导航信息显示方法、装置及系统。首先,能够在安卓平台端获取导航信息,将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端。然后,在linux平台端,当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据,将所述导航数据在预设显示位置进行显示,从而能够将导航信息按照底图信息及文字信息的方式分别通过第一通道及第二通道由安卓平台端发送至linux平台端,并由linux平台端将上述底图信息及文字信息融合重新得到导航数据并显示,从而实现了从安卓平台到linux平台之间导航信息的跨系统传输的功能,由此,可以使原本在安卓系统中的导航信息传输至linux系统中进行显示,从而可以使得导航信息能够在linux平台端所对应的仪表盘中显示的效果,解决了现有的导航信息显示过程中驾驶员需要从仪表盘和安卓显示屏之间来回观看的情况,避免了观看不便的问题,继而确保了驾驶过程中能够仅观看仪表盘即可实现导航信息及驾驶参数的同时观测效果,解决了驾驶员频繁在观看两个系统分别在两个位置的显示内容所带来的安全隐患,提高了车辆驾驶的安全性。

上述说明仅是本公开的实施例技术方案的概述,为了能够更清楚了解本公开的实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的实施例的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本公开的实施例的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本公开的实施例提供的一种应用于安卓平台端的导航信息显示方法的流程图;

图2示出了本公开的实施例提供的一种应用于linux平台端的导航信息显示方法的流程图;

图3示出了本公开的实施例提供的一种分别应用于安卓平台端及linux平台端的导航信息显示方法的流程图;

图4示出了本公开的实施例提供的一种应用于安卓平台端的导航信息显示装置的组成框图;

图5示出了本公开的实施例提供的另一种应用于安卓平台端的导航信息显示装置的组成框图;

图6示出了本公开的实施例提供的一种应用于linux平台端的导航信息显示装置的组成框图;

图7示出了本公开的实施例提供的另一种应用于linux平台端的导航信息显示装置的组成框图;

图8示出了本公开的实施例提供的一种应用于linux平台端及安卓平台端的导航信息显示系统的组成框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

第一方面,本公开的实施例提供了一种导航信息显示方法,应用于安卓平台端,如图1所示,所述方法主要包括:

101、获取导航信息。

其中,所述导航信息包括底图信息及文字信息,所述底图信息为导航地图的图像数据,所述文字信息为导航时的指示文字。

在导航的过程中,导航信息内实际上是包含两种内容,一种是用于指示当前车辆具体的驾驶情况的文字,以及用于表征车辆位置及周边道路的图像,因此,在本公开的实施例中,在执行导航信息显示方法时,首先需要获取到这些导航信息,具体的,可以从当前车载导航系统内获取所述导航信息,并且,该导航信息中是包含有指示文字的文字信息及表征车辆所在位置及周边的图像数据对应的底图信息。

102、将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端,以便linux平台端将所述底图信息及文字信息进行显示。

当获取到包含有底图信息及文字信息的导航信息后,基于文字和图像在传输过程中的特点,在本发明实施例中,可以选取两个通道分别将上述文字对应的文字信息及图像对应的底图信息进行发送,即选用第一通道发送底图信息,选用第二通道发送文字信息。这样,通过分别选取第一\第二通道发送文字及底图信息,能够将安卓平台端的导航信息发送到linux平台端,从而实现了导航信息的跨系统间传输的功能。

进一步的,本公开的实施例提供了一种导航信息显示方法,应用于linux平台端,如图2所示,所述方法主要包括:

201、当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据。

基于前述实施例中,基于导航信息已被第一、第二通道分别按照文字信息及底图信息进行传输后,因此,为了还原拆分为文字信息及底图信息的导航信息,在linux平台端接收到了上述文字信息及底图信息后,则需要按照本步骤的方法将这两中信息进行融合,以得到融合后的导航数据。其中,融合的方式可以按照现有的任意种方式进行,例如,可以通过发送时的底图信息及文字信息间的对应关系,将二者进行叠加,得到对应的导航数据,并基于图像帧的先后顺序进行组合,从而得到完整视频流,即所述导航数据。

202、将所述导航数据在预设显示位置进行显示。

当步骤201中已将文字信息及底图信息融合为导航数据后,基于本公开的实施例的方法在于解决车辆驾驶时需要对导航信息的显示屏和显示车辆驾驶情况的仪表盘之间来回切换观看的问题,因此在本步骤中可以将上述导航数据在linux平台端所控制的预设位置进行显示,而基于车辆的驾驶参数等信息都是通过linux平台端控制的仪表盘中进行显示的,这样按照本步骤的方法,还可以将导航数据也在该仪表盘中显示,这样用户在驾驶车辆的过程中,当需要导航时,观看导航信息和观看车辆驾驶参数的过程都可以通过观看仪表盘来进行,提高了导航过程的用户观看的便捷性,继而提高了驾驶的安全性。

上述公开的实施例提供的导航信息显示方法,首先,能够在安卓平台端获取导航信息,将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端。然后,在linux平台端,当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据,将所述导航数据在预设显示位置进行显示,从而能够将导航信息按照底图信息及文字信息的方式分别通过第一通道及第二通道由安卓平台端发送至linux平台端,并由linux平台端将上述底图信息及文字信息融合重新得到导航数据并显示,从而实现了从安卓平台到linux平台之间导航信息的跨系统传输的功能,由此,可以使原本在安卓系统中的导航信息传输至linux系统中进行显示,从而可以使得导航信息能够在linux平台端所对应的仪表盘中显示的效果,解决了现有的导航信息显示过程中驾驶员需要从仪表盘和安卓显示屏之间来回观看的情况,避免了观看不便的问题,继而确保了驾驶过程中能够仅观看仪表盘即可实现导航信息及驾驶参数的同时观测效果,解决了驾驶员频繁在观看两个系统分别在两个位置的显示内容所带来的安全隐患,提高了车辆驾驶的安全性。

第三方面,依据第一方面、第二方面所述的方法,本公开的另一个实施例还提供了一种导航信息显示方法,可应用于安卓平台端及linux平台端,作为前述两个方面所述的方法的细化及扩展,具体如图3所示,其中包括:

301、安卓平台端获取导航信息。

其中,所述导航信息包括底图信息及文字信息,所述底图信息为导航地图的图像数据,所述文字信息为导航时的指示文字。

具体的,在从导航系统或导航软件中获取导航信息中的底图信息及文字信息的过程中,其执行方式可以按照下述方式进行:例如,对于底图信息的获取可以基于从导航地图的提供商(譬如百度地图、高德地图等)处获得原始视频流,其中该视频流可以理解为基于帧的图像组合。而对于文字信息的获取,则可以通过运行一个用以监控文字信息的预设软件或预设服务,将导航地图提供商所输出的文字进行抓取,并将抓取到的文字信息按一定格式重新组包。

302、安卓平台端将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端。

在传输时,基于传输通道选取的种类不同,其传输的过程也随之不同:

一方面,当所述第一通道为预设lvds传输通道,所述第二通道为预设usb传输通道时,本步骤执行过程可以具体为:

a、通过预设lvds传输通道将底图信息所形成的视频流按照预设分屏技术presentation投射到linux平台端中。即,利用安卓系统中已有的分屏技术presentation直接投射到仪表的小地图显示区域,具体的通道可以通过选取lvds传输通道进行传输。其中,lvds(lowvoltagedifferentialsignaling)即低压差分信号传输,是一种满足当今高性能数据传输应用的新型技术。由于其可使系统供电电压低至2v,因此它还能满足未来应用的需要。此传输通道基拥有330mv的低压差分信号(250mvminand450mvmax)和快速过渡时间。这可以让数据传输达到自100mbps至超过1gbps的高数据速率,具有传输速率高的优点。此外,这种低压摆幅可以降低功耗消散,同时具备差分传输的优点。因此,用过lvds进行传输底图信息,能够确保底图传输时具有较低的延时性,同时基于其低噪声、低电磁干扰的特点,能够确保了导航信息中底图信息传输时的准确和稳定。

b、根据zmq协议将所述文字信息通过usb传输通道发送至linux平台端中。

其中,usb,即通用串行总线(英语:universalserialbus,缩写:usb)是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范,usb传输通道具有使用广泛,传输的内容兼容性较好的特点,因此,通过usb传输文字信息,能够确保在文字信息中存在需要进行过滤和处理时,能够在处理后进行传输而不影响数据传输的实时性的特点,从而保证了在文字传输时,能够基于需要实时对文字信息进行修改。另外,基于zmq协议具有拓扑性的多对多点传输的性质,因此将文字信息按照amq协议进行传输,能够确保对多个端间数据传输时多点交互的需要,提高了传输时文字信息传输的便捷性。

另一方面,当所述第一通道与所述第二通道均为预设usb传输通道时,本步骤执行的过程可以具体为:根据zmq协议将所述文字信息通过预设usb传输通道发送至linux平台端中。根据rtsp协议将底图信息所形成的视频流通过预设usb传输通道发送至linux平台端中。其中,rtsp协议(realtimestreamingprotocol,简称rtst,实时流传输协议)是tcp/ip协议体系中的一个应用层协议,该协议定义了一对多应用程序如何有效地通过ip网络传送多媒体数据。rtsp是用来控制声音或影像的多媒体串流协议,并允许同时多个串流需求控制,传输时所用的网络通讯协定并不在其定义的范围内,不特别强调时间同步,所以比较能容忍网络延迟。因此,基于rtsp协议传输底图信息,能够确保底图信息传输过程中的网络延时带来的数据异常问题。

进一步的,在实际的应用过程中,基于导航时的文字可能是包含很多用户并不需要的文字,这时在发送该文字信息之前还可以对其进行过滤操作,具体为:将所述文字信息进行过滤得到导航文字数据,所述导航文字数据是包含导航所需的主体内容数据。这样,在后续执行本步骤的方法进行传输时,则是将过滤后得到的所述导航文字数据通过第二传输通道发送到机车系统的linux平台端。

303、当linux平台端接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据。

其中,融合过程可以按照下述方式进行:首先,获取所述导航文字数据的时间标识,以及所述底图信息的时间标识;然后,根据所述时间标识,将带有相同时间标识的导航文字数据与底图信息进行叠加操作,得到所述导航数据。

另外,基于前述步骤中,当安卓平台在传输文字信息之前,还可能如步骤302中的描述对文字进行了过滤,因此,在本步骤中进行融合时,则所融合的文字部分则为过滤后的文字数据。

此外,在本步骤中,在融合之前,还包括在linux接收到了底图信息和文字信息后,基于其传输的传输协议或传输时的处理过程(其中处理过程可以包括对上述两种信息的压缩、打包等操作),在进行融合之前,还需要按照传输歇息及处理过程的不同,选取对应的处理方式对上述两种信息进行解析。例如,当步骤302采用的是基于usb通道将底图信息按照rtsp协议传输时,则在本步骤中还包括将所述底图信息进行解析的过程,从而根据解析后的底图信息及文字信息进行融合操作。

304、linux平台端在仪表盘中设置预设显示位置。

基于本公开的实施例所述的是一种跨系统间的导航信息的显示方法,因此,在执行过程中还可以包括对所述预设显示位置进行设置的过程,其中,为了减少驾驶员在观测导航信息及驾驶参数时分别需要对这两种数据的显示屏进行观察的问题,在本步骤中则可以在linux平台端所控制的仪表盘中进行预设显示位置的显示。

需要说明的是,本步骤的执行顺序为示例性的,在此不做限定,本步骤在实际执行时可以在本公开实施例的任意步骤执行,例如可以步骤303之前执行,即在进行导航数据显示前进行预先设置,还可以在步骤305执行时同时执行,即在当前仪表盘中显示导航数据时,根据用户的指令同时设置用户当前所需的显示位置。

305、linux平台端将所述导航数据在预设显示位置进行显示。

在对底图信息及文字信息进行融合后,实际上还原了导航信息,这时,则可以在linux平台端所控制的预设显示位置进行导航数据的显示。

306、当所述linux平台端控制的仪表盘中显示有所述导航数据时,安卓平台端根据预设指令判断是否在安卓平台端控制的显示屏中显示导航信息。

在实际的应用过程中,当linux平台端的预设显示位置显示了导航数据后,有时还可能存在安卓端同时显示待导航信息的需要,例如,仪表盘的位置便于驾驶员观看,但不便于于车辆中的其他人员观看。在这种情况下,则可以由安卓平台端根据预设指令判断,以确定当前是否还需要同时显示导航信息。

基于判断结果,当判断结果为是时执行步骤307;反之,则执行步骤308。

307、安卓平台端在所述安卓平台端控制的显示屏中显示导航信息。

这样,能够确保车辆中的其他用户同时根据该安卓平台端控制的显示屏中显示导航信息了解导航情况,同时,基于仪表盘中的位置限制,在其显示的导航信息的实际内容有限的情况下,能够确保驾驶员在需要了解导航信息的详细内容时,能够基于该安卓平台端的导航信息进行确认,提高了导航的准确性。

308、安卓平台端根据用户指令信息显示对应指令的显示内容。

当确定用户无需进行导航信息显示时,则说明驾驶员通过linux平台控制的仪表盘中的导航数据既已了解导航所需的信息,同时安卓平台端根据用户指令信息显示对应指令的显示内容,可以确保当车辆中其他用户存在其他的功能需要显示时,导航信息不会占用安卓平台端的显示屏,能够根据用户的指令显示所需的内容,提高了车内其他用户的驾乘体验。

第四方面,依据图1及图3的方法,本公开的另一个实施例还提供了一种导航信息显示装置,应用于安卓平台端,如图4所示,所述装置主要包括:

获取单元41,可以用于获取导航信息,所述导航信息包括底图信息及文字信息,所述底图信息为导航地图的图像数据,所述文字信息为导航时的指示文字;

发送单元42,可以用于将所述获取单元41获取的底图信息通过第一通道发送到车机系统的linux平台端,并将所述获取单元41获取的文字信息通过第二传输通道发送到机车系统的linux平台端,以便linux平台端将所述底图信息及文字信息进行显示。

在一些实施例中,如图5所示,当所述第一通道为预设lvds传输通道,所述第二通道为预设usb传输通道时;

所述发送单元42,包括:

第一发送模块421,可以用于通过预设lvds传输通道将底图信息所形成的视频流按照预设分屏技术presentation投射到linux平台端中;

第二发送模块422,可以用于根据zmq协议将所述文字信息通过usb传输通道发送至linux平台端中。

在一些实施例中,如图5所示,当所述第一通道与所述第二通道均为预设usb传输通道时;

所述发送单元42,包括:

第三发送模块423,可以用于根据zmq协议将所述文字信息通过预设usb传输通道发送至linux平台端中;

第四发送模块424,可以用于根据rtsp协议将底图信息所形成的视频流通过预设usb传输通道发送至linux平台端中。

在一些实施例中,如图5所示,所述装置还包括:

过滤单元43,可以用于将所述获取单元41文字信息进行过滤得到导航文字数据,所述导航文字数据是包含导航所需的主体内容数据;

所述发送单元42,包括:

第五发送模块425,可以用于将所述导航文字数据通过第二传输通道发送到机车系统的linux平台端。

在一些实施例中,如图5所示,所述装置还包括:

判断单元44,可以用于当所述linux平台端控制的仪表盘中显示有所述导航数据时,根据预设指令判断是否在安卓平台端控制的显示屏中显示导航信息;

第一显示单元45,可以用于若判断单元44根据预设指令判断在安卓平台端控制的显示屏中显示导航信息,则在所述安卓平台端控制的显示屏中显示导航信息;

第二显示单元46,可以用于若判断单元44根据预设指令判断不在安卓平台端控制的显示屏中显示导航信息,则根据用户指令信息显示对应指令的显示内容。

第五方面,依据图2及图3的方法,本公开的另一个实施例还提供了一种导航信息显示装置,应用于linux平台端,如图6所示,所述装置主要包括:

融合单元61,可以用于当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据;

显示单元62,可以用于将所述融合单元61得到的导航数据在预设显示位置进行显示。

在一些实施例中,如图7所示,所述融合单元61,可以具体用于当接收到的是导航文字数据时,将所述导航文字数据与底图信息进行融合,得到所述导航数据,所述导航文字数据是所述文字信息经过滤后包含导航所需的主体内容数据。

在一些实施例中,如图7所示,所述融合单元61包括:

获取模块611,可以用于获取所述导航文字数据的时间标识,以及所述底图信息的时间标识;

叠加模块612,可以用于根据所述获取模块611获取的时间标识,将带有相同时间标识的导航文字数据与底图信息进行叠加操作,得到所述导航数据。

在一些实施例中,如图7所示,所述装置还包括:

设置单元63,可以用于在仪表盘中设置所述预设显示位置,以便所述显示单元62在所述预设显示位置进行显示。

此外,在第六方面,依据图1、图2及图3的方法,本公开的另一个实施例还提供了一种导航信息显示系统,分别应用于安卓平台端及linux平台端,如图8所示,所述系统主要包括:

安卓平台端81,可以用于获取导航信息,将所述底图信息通过第一通道发送到车机系统的linux平台端82,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端82;

linux平台端82,可以用于当接收到安卓平台端81发送的底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据,将所述导航数据在预设显示位置进行显示。

所述装置包括处理器和存储介质,上述判断单元及控制单元等均作为程序单元存储在存储介质中,由处理器执行存储在存储介质中的上述程序单元来实现相应的功能。

上述处理器中包含内核,由内核去存储介质中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来提高车辆驾驶过程中对来电进行来电忽略操作的便捷性。

本公开的实施例提供的导航信息显示方法、装置及系统,首先,能够在安卓平台端获取导航信息,将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端。然后,在linux平台端,当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据,将所述导航数据在预设显示位置进行显示,从而能够将导航信息按照底图信息及文字信息的方式分别通过第一通道及第二通道由安卓平台端发送至linux平台端,并由linux平台端将上述底图信息及文字信息融合重新得到导航数据并显示,从而实现了从安卓平台到linux平台之间导航信息的跨系统传输的功能,由此,可以使原本在安卓系统中的导航信息传输至linux系统中进行显示,从而可以使得导航信息能够在linux平台端所对应的仪表盘中显示的效果,解决了现有的导航信息显示过程中驾驶员需要从仪表盘和安卓显示屏之间来回观看的情况,避免了观看不便的问题,继而确保了驾驶过程中能够仅观看仪表盘即可实现导航信息及驾驶参数的同时观测效果,解决了驾驶员频繁在观看两个系统分别在两个位置的显示内容所带来的安全隐患,提高了车辆驾驶的安全性。

上述实施例提供的导航信息显示装置,可以用以执行其对应端的前述实施例所提供的导航信息显示方法,相关的用于的含义以及具体的实施方式可以参见第一方面、第二方面以及第三方面的实施例中的相关描述,在此不再详细说明。

第七方面,本公开的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面、第二方面以及所述第三方面所述的导航信息显示方法。

存储介质可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

第八方面,本公开的实施例提供了一种人机交互系统,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面、第二方面或第第三方面所述的导航信息显示方法。

本公开的实施例还提供了一种计算机程序产品,当在人机交互系统上执行时,适于执行初始化有如下方法步骤的程序代码:

其中,在安卓平台端为:

获取导航信息,所述导航信息包括底图信息及文字信息,所述底图信息为导航地图的图像数据,所述文字信息为导航时的指示文字;

将所述底图信息通过第一通道发送到车机系统的linux平台端,并将所述文字信息通过第二传输通道发送到机车系统的linux平台端。

在linux平台端为:

当接收到底图信息及文字信息后,将文字信息与底图信息进行融合得到导航数据;

将所述导航数据在预设显示位置进行显示。

本领域内的技术人员应明白,本公开的实施例可提供为方法、装置、或计算机程序产品。因此,本公开的实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开的实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照本公开的实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本公开的实施例可提供为方法、系统或计算机程序产品。因此,本公开的实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本公开的实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1