技术新讯 > 计算推算,计数设备的制造及其应用技术 > 显示方法、系统、车辆、电子设备和计算机可读存储介质与流程  >  正文

显示方法、系统、车辆、电子设备和计算机可读存储介质与流程

  • 国知局
  • 2024-12-06 12:36:12

本公开涉及计算机,特别涉及一种显示方法、显示系统、车辆、电子设备、计算机可读存储介质和计算机程序产品。

背景技术:

1、随着汽车技术的进步,智能车载系统已经成为车辆的重要组成部分。这些系统不仅需要处理导航、娱乐等基本功能,还需要展示各种车辆状态信息和复杂的3d(三维)车辆模型。

2、在相关技术中,通常利用车载系统的硬件渲染生成3d车辆模型。

技术实现思路

1、根据本公开的一些实施例,提供了一种显示方法,应用于车辆,包括:向用户设备发送车辆的第一状态信息,第一状态信息用于指示车辆的多个部件的当前状态;接收用户设备返回的车辆的经过编码后的第一影像数据,第一影像数据根据第一状态信息渲染生成;监听车辆搭载的系统的壁纸服务对应的绘图表面实例的创建;响应于绘图表面实例的创建,启动编解码类对经过编码后的第一影像数据进行解码;将解码后的第一影像数据绘制到绘图表面实例,以使得车辆的显示设备显示车辆的虚拟对象。

2、在一些实施例中,显示方法还包括:响应于在显示设备的第一位置上对车辆的虚拟对象发起交互操作,将第一位置发送给用户设备;接收用户设备返回的交互操作对应的用户指令,用户指令根据第一位置和第一状态信息生成;根据用户指令,对车辆上与用户指令对应的部件进行控制,以改变部件的当前状态。

3、在一些实施例中,显示方法还包括:向用户设备发送第二状态信息,第二状态信息用于指示改变后的部件的当前状态;接收用户设备返回的车辆的经过编码后的第二影像数据,第二影像数据根据第二状态信息渲染生成;根据解码后的第二影像数据,在显示设备上更新车辆的虚拟对象。

4、在一些实施例中,显示方法还包括:向用户设备发送显示设备的屏幕信息,第一影像数据根据屏幕信息渲染生成。

5、在一些实施例中,显示方法还包括:在壁纸服务中创建引擎实例,引擎实例用于监听与壁纸服务相关的绘图表面实例的创建,其中,调用编解码器类创建的多媒体编解码实例与壁纸服务共享该对应的绘图表面实例。

6、根据本公开的另一些实施例,提供一种显示方法,应用于用户设备,包括:接收车辆发送的车辆的第一状态信息,第一状态信息用于指示车辆的多个部件的当前状态;根据第一状态信息,渲染生成车辆的第一影像数据;向车辆发送经过编码后的第一影像数据,以便在车辆搭载的显示设备上显示车辆的第一虚拟对象。

7、在一些实施例中,显示方法还包括:响应于在显示设备的第一位置上对车辆的第一虚拟对象发起交互操作,接收车辆发来的第一位置;根据第一位置和第一状态信息,生成交互操作对应的用户指令;向车辆发送用户指令,以便车辆根据用户指令对车辆上与用户指令对应的部件进行控制,以改变部件的当前状态。

8、在一些实施例中,根据第一位置和第一状态信息,生成交互操作对应的用户指令包括:根据第一位置,确定用户指令对应的车辆的部件;根据第一状态信息,确定部件的当前状态;根据部件的当前状态,确定用户指令。

9、在一些实施例中,根据第一位置,确定用户指令对应的车辆的部件包括:对第一位置进行坐标映射,以确定车辆的第二虚拟对象上的第二位置,第二虚拟对象根据第一状态信息渲染生成;根据第二位置,在第二虚拟对象上确定部件。

10、在一些实施例中,显示方法还包括:接收车辆发送的车辆的第二状态信息,第二状态信息用于指示改变后的部件的当前状态;根据第二状态信息,渲染生成车辆的第二影像数据;向车辆返回经过编码后的第二影像数据,以便车辆根据经过编码后的第二影像数据更新车辆的第一虚拟对象。

11、在一些实施例中,根据第一状态信息,渲染生成车辆的第一影像数据包括:根据车辆发送的显示设备的屏幕信息,渲染生成第一影像数据。

12、在一些实施例中,根据车辆发送的显示设备的屏幕信息,渲染生成第一影像数据包括:根据屏幕信息和第一状态信息,渲染生成车辆的第二虚拟对象;根据第二虚拟对象,生成第一影像数据。

13、在一些实施例中,用于渲染生成第二虚拟对象的媒体编解码实例中配置有屏幕信息。

14、在一些实施例中,第一影像数据包括根据第二虚拟对象生成的编码视频流。

15、根据本公开的又一些实施例,提供一种显示系统,包括:车辆,用于执行上述任一个实施例中的车辆侧的显示方法;用户设备,用于执行上述任一个实施例中的用户设备侧的显示方法。

16、根据本公开的再一些实施例,提供一种车辆,包括:存储器;和耦接至存储器的处理器,处理器被配置为基于存储在存储器装置中的指令,执行上述任一个实施例中的车辆侧的显示方法。

17、根据本公开的再一些实施例,提供一种电子设备,包括:存储器;和耦接至存储器的处理器,处理器被配置为基于存储在存储器装置中的指令,执行上述任一个实施例中的用户设备侧的显示方法。

18、根据本公开的再一些实施例,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一个实施例中的车辆侧的显示方法,或者用户设备侧的显示方法。

19、根据本公开的再一些实施例,还提供了一种计算机程序产品,包括指令,指令当由处理器执行时使处理器执行根据上述任一个实施例中的车辆侧的显示方法,或者用户设备侧的显示方法。

20、在上述实施例中,通过与用户设备的交互,利用用户设备渲染生成车辆的影像数据,并通过解码服务与壁纸服务共享一个绘图表面,实现了车辆的虚拟对象的显示。这样,降低了车载系统的硬件性能要求,从而提高了显示效果。

技术特征:

1.一种显示方法,应用于车辆,包括:

2.根据权利要求1所述的显示方法,还包括:

3.根据权利要求2所述的显示方法,还包括:

4.根据权利要求1-3任一项所述的显示方法,还包括:

5.根据权利要求1-3任一项所述的显示方法,还包括:

6.一种显示方法,应用于用户设备,包括:

7.根据权利要求6所述的显示方法,还包括:

8.根据权利要求7所述的显示方法,其中,所述根据所述第一位置和所述第一状态信息,生成所述交互操作对应的用户指令包括:

9.根据权利要求8所述的显示方法,其中,所述根据所述第一位置,确定所述用户指令对应的所述车辆的部件包括:

10.根据权利要求7所述的显示方法,还包括:

11.根据权利要求6-10任一项所述的显示方法,其中,所述根据所述第一状态信息,渲染生成所述车辆的第一影像数据包括:

12.根据权利要求11所述的显示方法,其中,所述根据所述车辆发送的所述显示设备的屏幕信息,渲染生成所述第一影像数据包括:

13.根据权利要求12所述的显示方法,其中,用于渲染生成所述第二虚拟对象的媒体编解码实例中配置有所述屏幕信息。

14.根据权利要求12所述的显示方法,其中,所述第一影像数据包括根据所述第二虚拟对象生成的编码视频流。

15.一种显示系统,包括:

16.一种车辆,包括:

17.一种电子设备,包括:

18.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-5任一项所述的显示方法,或者权利要求6-14任一项所述的显示方法。

19.一种计算机程序产品,包括指令,所述指令当由处理器执行时使所述处理器执行根据权利要求1-5任一项所述的显示方法,或者权利要求6-14任一项所述的显示方法。

技术总结本公开涉及一种显示方法、系统、电子设备和计算机可读存储介质,涉及计算机技术领域。该显示方法,包括:向用户设备发送车辆的第一状态信息,第一状态信息用于指示车辆的多个部件的当前状态;接收用户设备返回的车辆的经过编码后的第一影像数据,第一影像数据根据第一状态信息渲染生成;监听车辆搭载的系统的壁纸服务对应的绘图表面实例的创建;响应于绘图表面实例的创建,启动编解码类对经过编码后的第一影像数据进行解码;将解码后的第一影像数据绘制到绘图表面实例,以使得车辆的显示设备显示车辆的虚拟对象。本公开的技术方案能够提高显示效果。技术研发人员:江海永,刘章奇,李霄,汪文俊,许天国受保护的技术使用者:极星时代科技(南京)有限公司技术研发日:技术公布日:2024/12/2

本文地址:https://www.jishuxx.com/zhuanli/20241204/342248.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。