一种对象排布方法、系统、车辆以及存储介质技术方案

技术编号:38464654 阅读:11 留言:0更新日期:2023-08-11 14:41
本申请提供了一种对象排布方法、系统、车辆以及存储介质,包括:获取多个目标对象各自对应的操作次数,并对多个目标对象各自对应的操作次数进行监听;响应于监听到的多个目标对象中任一个第一目标对象对应的操作次数被更新,将操作次数被更新后的第一目标对象对应的操作次数与多个目标对象中的剩余目标对象各自对应的操作次数进行比较;根据比较结果,将多个目标对象在车机屏幕上的显示位置按照操作次数数值由大到小的顺序进行排布。本申请根据目标对象的操作次数来对目标对象在车机屏幕上的显示位置进行排布,可以使目标对象更靠近驾驶座位,从而使驾驶员更容易操作到目标对象,不仅可以提高驾驶员的操作体验,还可以提高驾驶员的驾驶安全性。高驾驶员的驾驶安全性。高驾驶员的驾驶安全性。

【技术实现步骤摘要】
一种对象排布方法、系统、车辆以及存储介质


[0001]本申请涉及车机应用
,特别是一种对象排布方法、系统、车辆以及存储介质。

技术介绍

[0002]随着汽车智能化的不断发展,车辆的内饰越来越受到人们的青睐,特别是车机屏幕的尺寸越来越大,但是,目前车机屏幕上的应用程序的位置都是固定的,随着车机屏幕尺寸的不断增大,伴随而来的问题是,若某个常用应用程序被固定在车机屏幕的最右侧,驾驶员需要伸手去操作这个常用应用程序,操作不方便,尤其是驾驶员在佩戴安全带的情况下很难操作到位于远离驾驶座位一侧的应用程序,不仅给驾驶员带来不好的操作体验,同时,不利于驾驶员的安全驾驶。
[0003]针对上述问题,本申请提出了一种对象排布方法。

技术实现思路

[0004]鉴于上述问题,本申请实施例提供了一种对象排布方法、系统、车辆以及存储介质,以解决现有技术中,由于车机屏幕上的应用程序固定不变而导致驾驶员很难操作到位于远离驾驶座位一侧的应用程序,从而给驾驶员带来不好的操作体验,以及影响驾驶员安全驾驶的问题。
[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]第一排布子模块,用于若所述剩余目标对象各自对应的操作次数数值均小于所述第一目标对象对应的操作次数数值,则将所述第一目标对象排布在所述车机屏幕上的第一目标位置,所述第一目标位置为:相比于所述剩余目标对象在所述车机屏幕上的显示位置,更靠近所述驾驶座位的位置;
[0030]第二排布子模块,用于若所述剩余目标对象中存在对应的操作次数数值大于所述第一目标对象对应的操作次数数值的第二目标对象,则将所述第一目标对象排布在所述车机屏幕上的第二目标位置,所述第二目标位置为:相比于所述第二目标对象在所述车机屏幕上的显示位置,更远离所述驾驶座位的位置。
[0031]可选地,所述响应于监听到的多个所述目标对象中任一个第一目标对象对应的操作次数被更新,将操作次数被更新后的所述第一目标对象对应的操作次数与多个所述目标对象中的剩余目标对象各自对应的操作次数进行比较,所述比较模块,包括:
[0032]比较子模块,用于响应于监听到的多个所述目标对象中至少两个第一目标对象各自对应的操作次数在第一时间段内分别被更新多次,在所述第一时间段本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对象排布方法,其特征在于,所述方法包括:获取多个目标对象各自对应的操作次数,并对多个所述目标对象各自对应的操作次数进行监听;响应于监听到的多个所述目标对象中任一个第一目标对象对应的操作次数被更新,将操作次数被更新后的所述第一目标对象对应的操作次数与多个所述目标对象中的剩余目标对象各自对应的操作次数进行比较;根据比较结果,将多个所述目标对象在车机屏幕上的显示位置按照操作次数数值由大到小的顺序进行排布;操作次数数值越大,对应的目标对象的显示位置越靠近驾驶座位。2.根据权利要求1所述的对象排布方法,其特征在于,所述根据比较结果,将多个所述目标对象在车机屏幕上的显示位置按照操作次数数值由大到小的顺序进行排布,包括:若所述剩余目标对象各自对应的操作次数数值均小于所述第一目标对象对应的操作次数数值,则将所述第一目标对象排布在所述车机屏幕上的第一目标位置,所述第一目标位置为:相比于所述剩余目标对象在所述车机屏幕上的显示位置,更靠近所述驾驶座位的位置;若所述剩余目标对象中存在对应的操作次数数值大于所述第一目标对象对应的操作次数数值的第二目标对象,则将所述第一目标对象排布在所述车机屏幕上的第二目标位置,所述第二目标位置为:相比于所述第二目标对象在所述车机屏幕上的显示位置,更远离所述驾驶座位的位置。3.根据权利要求1所述的对象排布方法,其特征在于,所述响应于监听到的多个所述目标对象中任一个第一目标对象对应的操作次数被更新,将操作次数被更新后的所述第一目标对象对应的操作次数与多个所述目标对象中的剩余目标对象各自对应的操作次数进行比较,包括:响应于监听到的多个所述目标对象中至少两个第一目标对象各自对应的操作次数在第一时间段内分别被更新多次,在所述第一时间段之后的第一时刻,将操作次数被更新后的至少两个所述第一目标对象各自对应的操作次数分别与多个所述目标对象中的剩余目标对象各自对应的操作次数进行比较。4.根据权利要求1所述的对象排布方法,其特征在于,针对所述目标对象的操作包括启动操作和/或设置操作,所述获取多个目标对象各自对应的操作次数,并对多个所述目标对象各自对应的操作次数进行监听之前,还包括:检测是否存在针对多个所述目标对象中任一个所述第一目标对象的启动操作和/或设置操作;若存在针对所述第一目标对象的启动操作和/或设置操作,则响应于针对所述第一目标对象的启动操作和/或...

【专利技术属性】
技术研发人员:吴茂强
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1