车载终端的界面生成方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:38742297 阅读:8 留言:0更新日期:2023-09-08 23:26
本申请提供一种车载终端的界面生成方法、装置、电子设备以及存储介质。该方法包括:获取车载终端的界面配置参数;所述界面配置参数包括所述车载终端的终端显示参数和适配人群参数;获取预先训练完成的界面生成模型,基于所述界面配置参数和所述界面生成模型得到所述车载终端的界面布局参数;获取预设的组件数据库,基于所述组件数据库和所述界面布局参数确定生成界面所需的目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。本申请的方法,缩短了Launcher设计开发周期,进而缩短了车辆座舱车机的开发周期,以实现提高设计开发效率的技术效果。发效率的技术效果。发效率的技术效果。

【技术实现步骤摘要】
车载终端的界面生成方法、装置、电子设备以及存储介质


[0001]本申请涉及车辆设计
,尤其涉及一种车载终端的界面生成方法、装置、电子设备以及存储介质。

技术介绍

[0002]随着座舱信息娱乐功能的增多,座舱逐渐从为驾驶提供信息显示,逐渐需要承载更多的功能,而Launcher(安卓系统桌面启动器)作为Android系统的启动器和应用程序的管理器,也就是我们开机后看到的第一个App,用来显示图标、Widget和文件夹等,绝大多数车载功能的入口,Launcher也就成为各主机厂在设计过程中的关注重点。
[0003]但当前Android Launcher作为一个工具类应用,控件与组件技术虽然成熟,但当前Launcher的开发流程大多依旧是根据不同定位的车型或新的功能项投入HMI(Human Machine Interface人机界面)设计团队进行设计,HMI设计团队将功能进行拆解,产出需求对应的控件的组合方案,试验方案的合理性,甚至基于车型对应的屏幕尺寸从零搭建一套适合该屏幕比例尺寸的Launcher,产出多套方案进行对比并让项目方决策,此过程设计开发周期和开发成本巨大。最终导致在车载系统环境中Launcher开发占用时间较长。

技术实现思路

[0004]本申请提供一种车载终端的界面生成方法、装置、电子设备以及存储介质,用以解决现有技术中Launcher开发时间较长的问题,界面生成模型通过在预设的组件数据库中调用与模型输入参数对应的控件组件,快速生成多套方案,缩短Launcher设计开发周期,进而缩短车辆座舱车机的开发周期,以实现提高设计开发效率的技术效果。
[0005]第一方面,本申请提供一种车载终端的界面生成方法,包括:
[0006]获取车载终端的界面配置参数;所述界面配置参数包括所述车载终端的终端显示参数和适配人群参数;
[0007]获取预先训练完成的界面生成模型,基于所述界面配置参数和所述界面生成模型得到所述车载终端的界面布局参数;
[0008]获取预设的组件数据库,基于所述组件数据库和所述界面布局参数确定生成界面所需的目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。
[0009]可选的,所述获取车载终端的界面配置参数,包括:
[0010]确定所述车载终端的车辆标识,并基于所述车辆标识和预设的车型与显示参数关联表,确定所述车载终端的终端显示参数;
[0011]基于所述车辆标识和预设的车型与适配人群关联表,确定所述车载终端的适配人群参数。
[0012]可选的,所述界面布局参数包括组件布局比例和组件布局规则;
[0013]所述基于所述组件数据库和所述界面布局参数确定生成界面所需的目标组件,并基于所述目标组件生成所述车载终端的目标显示界面,包括:
[0014]基于所述组件布局比例和所述组件布局规则在所述组件数据库中进行组件调用得到目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。
[0015]可选的,所述组件布局规则包括组件布局位置和所述组件布局位置对应的组件属性标签;
[0016]所述基于所述组件布局比例和所述组件布局规则在所述组件数据库中进行组件调用得到目标组件,并基于所述目标组件生成所述车载终端的目标显示界面,包括:
[0017]基于所述组件属性标签在所述组件数据库中进行组件调用,得到目标组件;
[0018]基于所述组件布局比例和所述组件布局位置对所述目标组件进行布局,生成所述车载终端的目标显示界面。
[0019]可选的,所述组件数据库中包含控件子库;
[0020]所述基于所述组件属性标签在所述组件数据库中进行组件调用,得到目标组件,包括:
[0021]基于所述组件数据库和所述组件属性标签,确定所述组件属性标签对应的候选组件以及所述候选组件对应的组合功能;所述组合功能包括多个控件功能;
[0022]基于所述控件功能、所述组件属性标签在所述控件子库中进行控件调用,得到所述控件功能对应的多个目标控件,并基于各所述目标控件生成所述目标组件。
[0023]可选的,在将所述界面配置参数输入至所述界面生成模型之前,所述方法还包括:
[0024]获取任一个组件,对所述当前组件的组合功能进行功能分解得到多个控件功能;
[0025]基于预设的控件子库确定各控件功能对应的至少一个控件以及各所述控件分别对应的控件属性标签,并基于各所述控件属性标签和所述控件功能确定所述当前组件的组件属性标签;
[0026]基于所述组件属性标签、所述控件功能和所述控件属性标签生成所述当前组件的组件数据库
[0027]可选的,所述目标显示界面包括一个主界面和至少一个功能界面。
[0028]第二方面,本申请提供一种车载终端的界面生成装置,包括:
[0029]界面配置参数获取模块410,用于获取车载终端的界面配置参数;界面配置参数包括车载终端的终端显示参数和适配人群参数;
[0030]界面布局参数确定模块420,获取预先训练完成的界面生成模型,基于所述界面配置参数和所述界面生成模型得到所述车载终端的界面布局参数;
[0031]目标显示界面生成模块430,用于获取预设的组件数据库,基于所述组件数据库和所述界面布局参数确定生成界面所需的目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。
[0032]可选的,界面配置参数获取模块,包括:
[0033]车辆标识确定子模块,用于确定所述车载终端的车辆标识;
[0034]终端显示参数确定子模块,用于基于所述车辆标识和预设的车型与显示参数关联表,确定所述车载终端的终端显示参数;
[0035]适配人群参数确定子模块,用于基于所述车辆标识和预设的车型与适配人群关联表,确定所述车载终端的适配人群参数。
[0036]可选的,所述界面布局参数包括组件布局比例和组件布局规则;
[0037]目标显示界面生成模块,包括:
[0038]目标显示界面生成子模块,用于基于所述组件布局比例和所述组件布局规则在所述组件数据库中进行组件调用得到目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。
[0039]可选的,所述组件布局规则包括组件布局位置和所述组件布局位置对应的组件属性标签;
[0040]目标显示界面生成子模块,包括:
[0041]目标组件获得单元,用于基于所述组件属性标签在所述组件数据库中进行组件调用,得到目标组件;
[0042]目标显示界面生成单元,用于基于所述组件布局比例和所述组件布局位置对所述目标组件进行布局,生成所述车载终端的目标显示界面。
[0043]可选的,所述组件数据库中包含控件子库;
[0044]目标显示界面生成单元,包括:
[0045]控件功能确定子单元,用于基于所述组件数据库和所述组件属性标签,确定所述组件属性标签对应的候选组件以及所述候选组件对应的组合功能;所述组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载终端的界面生成方法,其特征在于,所述方法包括:获取车载终端的界面配置参数;所述界面配置参数包括所述车载终端的终端显示参数和适配人群参数;获取预先训练完成的界面生成模型,基于所述界面配置参数和所述界面生成模型得到所述车载终端的界面布局参数;获取预设的组件数据库,基于所述组件数据库和所述界面布局参数确定生成界面所需的目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。2.根据权利要求1所述的方法,其特征在于,所述获取车载终端的界面配置参数,包括:确定所述车载终端的车辆标识;基于所述车辆标识和预设的车型与显示参数关联表,确定所述车载终端的终端显示参数;基于所述车辆标识和预设的车型与适配人群关联表,确定所述车载终端的适配人群参数。3.根据权利要求1所述的方法,其特征在于,所述界面布局参数包括组件布局比例和组件布局规则;所述基于所述组件数据库和所述界面布局参数确定生成界面所需的目标组件,并基于所述目标组件生成所述车载终端的目标显示界面,包括:基于所述组件布局比例和所述组件布局规则在所述组件数据库中进行组件调用得到目标组件,并基于所述目标组件生成所述车载终端的目标显示界面。4.根据权利要求3所述的方法,其特征在于,所述组件布局规则包括组件布局位置和所述组件布局位置对应的组件属性标签;所述基于所述组件布局比例和所述组件布局规则在所述组件数据库中进行组件调用得到目标组件,并基于所述目标组件生成所述车载终端的目标显示界面,包括:基于所述组件属性标签在所述组件数据库中进行组件调用,得到目标组件;基于所述组件布局比例和所述组件布局位置对所述目标组件进行布局,生成所述车载终端的目标显示界面。5.根据权利要求4所述的方法,其特征在于,所述组件数据库中包含控件子库;所述基于所述组件属性标签在所述组件数据库中进行组件调用,得到目标组件,包括:基于所述组件数据库和所述组件属性标签,确定所述组件属性标签对应的候选组件以及所述候选组件...

【专利技术属性】
技术研发人员:曲泽林韩雷
申请(专利权)人:吉利汽车研究院宁波有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1