多图层拦截控制方法技术

技术编号:39654832 阅读:9 留言:0更新日期:2023-12-09 11:23
本申请涉及车辆控制技术领域,提供了一种多图层拦截控制方法

【技术实现步骤摘要】
多图层拦截控制方法、装置、电子设备及可读存储介质


[0001]本申请涉及车辆控制
,尤其涉及一种多图层拦截控制方法

装置

电子设备及可读存储介质


技术介绍

[0002]现有技术中,智能座舱快速发展,驾驶员对于在智能座舱中对辅助泊车的需求场景也层出不穷

根据官方规定,在驾驶员调出辅助泊车功能的时候需要在规定时间内将对应的显示画面显示在目标屏幕上,在双系统的智能座舱中,为了便于用户的辅助泊车操作,在目标屏幕上还需要添加能够交互的按钮或设置

[0003]然而,添加提供用户与车辆之间进行交互的按钮或设置,容易在进入或退出辅助泊车的界面时,无法及时切换控制界面,从而对显示屏幕上原有的按钮进行误触,降低了用户使用智能座舱中车载系统的体验,无法满足用户的使用需求


技术实现思路

[0004]有鉴于此,本申请实施例提供了一种多图层拦截控制方法

装置

电子设备及可读存储介质,以解决现有技术中对显示屏幕上原有的按钮进行误触,降低了用户使用智能座舱中车载系统的体验的问题

[0005]本申请实施例的第一方面,提供了一种多图层拦截控制方法,包括:
[0006]接收辅助泊车的开启指令;
[0007]基于开启指令,控制全透明图层监听覆盖图层上的触控事件,覆盖图层用于提供界面交互控件并接收触控事件在界面交互控件上进行交互的数据信息;
[0008]当监听到触控事件的发生,控制全透明图层拦截触控事件;
[0009]将拦截得到的触控事件对应的数据信息发送至虚拟图层,以控制虚拟图层按照数据信息执行相应操作,虚拟图层用于显示开启指令对应的摄像头传回的视频数据;
[0010]其中,各图层之间的从上至下的叠放顺序为覆盖图层

虚拟图层

全透明图层

原始显示图层,或覆盖图层

全透明图层

虚拟图层

原始显示图层,原始显示图层为基础系统在目标屏幕显示的原始图层

[0011]本申请实施例的第二方面,提供了一种多图层拦截控制装置,包括:
[0012]接收模块,被配置为接收辅助泊车的开启指令;
[0013]控制模块,被配置为基于开启指令,控制全透明图层监听覆盖图层上的触控事件,覆盖图层用于提供界面交互控件并接收触控事件在界面交互控件上进行交互的数据信息;
[0014]拦截模块,被配置为当监听到触控事件的发生,控制全透明图层拦截触控事件;
[0015]处理模块,被配置为将拦截得到的触控事件对应的数据信息发送至虚拟图层,以控制虚拟图层按照数据信息执行相应操作,虚拟图层用于显示开启指令对应的摄像头传回的视频数据;
[0016]其中,各图层之间的从上至下的叠放顺序为覆盖图层

虚拟图层

全透明图层


始显示图层,或覆盖图层

全透明图层

虚拟图层

原始显示图层,原始显示图层为基础系统在目标屏幕显示的原始图层

[0017]本申请实施例的第三方面,提供了一种电子设备,包括存储器

处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤

[0018]本申请实施例的第四方面,提供了一种可读存储介质,该可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤

[0019]本申请实施例与现有技术相比存在的有益效果是:接收到辅助泊车的开启指令,控制全透明视图监听覆盖视图上的触控事件,当监听到触控事件发生时,控制全透明视图拦截触控事件,并将监听到的触控事件对应的数据信息发送至虚拟图层,使虚拟图层按照数据信息执行相应操作,其中,覆盖视图用于提供界面交互,虚拟图层用于显示开启指令对应的摄像头传回的视频数据

本方法能够在用户驾驶车辆时,提供界面交互以提供额外的信息,例如泊车路径建议

摄像头视角转换或车辆周围的障碍物警告等,使用户能够轻松获取所需信息,提高驾驶的安全性及便捷性

同时,在双系统的显示屏幕最底层加入了全透明图层,能够拦截触控事件,使得触控事件对应的控制信息无法传递至原始显示屏幕,避免了进行辅助泊车时产生与用户指令不一致的触控事件,提升了用户的用车体验

附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图

[0021]图1是本申请实施例提供的一种多图层拦截控制方法的流程示意图;
[0022]图2是本申请实施例提供的另一种多图层拦截控制方法的流程示意图;
[0023]图3是本申请实施例提供的一种多图层拦截控制装置的示意图;
[0024]图4是本申请实施例提供的电子设备的示意图

具体实施方式
[0025]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构

技术之类的具体细节,以便透彻理解本申请实施例

然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请

在其它情况中,省略对众所周知的系统

装置

电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述

[0026]下面将结合附图详细说明根据本申请实施例的一种多图层拦截控制方法和装置

[0027]图1是本申请实施例提供的一种多图层拦截控制方法的流程示意图

如图1所示,该多图层拦截控制方法包括以下步骤:
[0028]S101
,接收辅助泊车的开启指令;
[0029]S102
,基于开启指令,控制全透明图层监听覆盖图层上的触控事件;
[0030]S103
,当监听到触控事件的发生,控制全透明图层拦截触控事件;
[0031]S104
,将拦截得到的触控事件对应的数据信息发送至虚拟图层,以控制虚拟图层
按照数据信息执行相应操作

[0032]其中,各图层之间的从上至下的叠放顺序为覆盖图层

虚拟图层

全透明图层

原始显示图层,或覆盖图层

全透明图层

虚拟图层

原始显示图层本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种多图层拦截控制方法,其特征在于,包括:接收辅助泊车的开启指令;基于所述开启指令,控制全透明图层监听覆盖图层上的触控事件,所述覆盖图层用于提供界面交互控件并接收所述触控事件在所述界面交互控件上进行交互的数据信息;当监听到所述触控事件的发生,控制所述全透明图层拦截所述触控事件;将拦截得到的所述触控事件对应的所述数据信息发送至虚拟图层,以控制所述虚拟图层按照所述数据信息执行相应操作,所述虚拟图层用于显示所述开启指令对应的摄像头传回的视频数据;其中,各图层之间的从上至下的叠放顺序为所述覆盖图层

所述虚拟图层

所述全透明图层

原始显示图层,或所述覆盖图层

所述全透明图层

所述虚拟图层

所述原始显示图层,所述原始显示图层为基础系统在目标屏幕显示的原始图层
。2.
根据权利要求1所述的方法,其特征在于,基于所述开启指令,控制全透明图层监听覆盖图层上的触控事件之前,还包括:基于所述开启指令,控制
QNX
系统创建全透明图层,并控制基础系统创建所述覆盖图层;在所述覆盖图层上显示所述界面交互控件
。3.
根据权利要求2所述的方法,在所述覆盖图层上显示所述界面交互控件之后,还包括:将所述界面交互控件对应的控制信息注册到所述虚拟图层,以控制所述虚拟图层根据所述数据信息更新所述虚拟图层对应的控制信息
。4.
根据权利要求2所述的方法,其特征在于,还包括:接收到所述开启指令,按照启动顺序启动对应的系统,所述启动顺序为所述
QNX
系统优先于所述基础系统
。5.
根据权利要求1所述的方法,其特征在于,将拦截得到的所述触控事件对应的数据信息发送至虚拟图层,以控制所述虚拟图层按照所述数据信息执行相应操作,包括:将拦截得到的所述触控事件对应的数据信息通过重定向的方式发送至所述虚拟图层;检测到所述虚拟图层接收到所述数据信息,控制所述虚拟图层按照所述数据信息执行相应操作
。6.
根据权利要求1所述的方法,其特征在于,还包括:...

【专利技术属性】
技术研发人员:刘通张正萍袁光芯
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司
类型:发明
国别省市:

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

1