调整交互界面的方法及电子设备技术

技术编号:29756715 阅读:16 留言:0更新日期:2021-08-20 21:09
本申请是关于调整交互界面的方法及电子设备。该方法包括:根据当前启动的不同智能泊车模式触发预设的场景切换过程,以在显示屏上将与切换前的第一智能泊车场景对应的第一交互界面切换为与当前启动的第二智能泊车场景对应的第二交互界面;其中:所述第一交互界面和第二交互界面均设有监控显示区域和三维虚拟显示区域;将所述第一交互界面切换为所述第二交互界面包括:根据缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小;和/或,根据视角调整数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的相机视角。根据本申请实施例,能够提高自动泊车过程中的安全性。

【技术实现步骤摘要】
调整交互界面的方法及电子设备
本申请涉及自动驾驶领域,尤其涉及调整交互界面的方法及电子设备。
技术介绍
随着自动驾驶技术的发展,产生了对于自动泊车的需求。自动泊车过程中,通常在显示屏上进行泊车相关信息的显示,以使用户了解所需信息。如何保证泊车相关信息显示的准确性和有效性是业界需要解决的问题之一。
技术实现思路
本申请旨在提供一种调整交互界面的方法及电子设备,能够提高自动泊车过程中的安全性。根据本申请一实施例,一种调整交互界面的方法,包括:根据当前启动的不同智能泊车模式触发预设的场景切换过程,以在显示屏上将与切换前的第一智能泊车场景对应的第一交互界面切换为与当前启动的第二智能泊车场景对应的第二交互界面;其中:所述第一交互界面和第二交互界面均设有监控显示区域和三维虚拟显示区域,所述监控显示区域用于显示车辆周围的实时监控影像,所述三维虚拟显示区域用于显示三维泊车场景;将所述第一交互界面切换为所述第二交互界面包括:按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,以及根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小;和/或按照预设的视角调整策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的视角调整数据,以及根据所述视角调整数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的相机视角。一些实施例中,按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,以及根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小包括:响应于通过所述第一交互界面接收的启动当前智能泊车模式的用户指令,按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,所述缩放数据包括所述监控显示区域和三维虚拟显示区域其中之一的放大数据和其中之另一的缩小数据;根据所述放大数据和缩小数据,对应调整所述三维虚拟显示区域和监控显示区域的面积大小。一些实施例中,所述缩放数据包括:沿所述显示屏横向的平移数据,所述放大数据和所述缩小数据相同;所述根据所述放大数据和缩小数据,对应调整所述三维虚拟显示区域和监控显示区域的面积大小包括:分别获得切换前三维虚拟显示区域和监控显示区域在屏幕坐标系下的横向坐标值和纵向坐标值;根据切换前三维虚拟显示区域在所述屏幕坐标系下的横向坐标值和所述平移数据,获得切换后三维虚拟显示区域的横向坐标值;以及,根据切换前监控显示区域在所述屏幕坐标系下的横向坐标值和所述平移数据,获得切换后监控显示区域的横向坐标值;按照所述切换后三维虚拟显示区域的横向坐标值、所述切换后监控显示区域的横向坐标值、以及所述切换前三维虚拟显示区域和监控显示区域的纵向坐标值,显示所述三维虚拟显示区域和监控显示区域。一些实施例中,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据包括:获得当前停车场的预存泊车线路的轨迹点集合,根据所述轨迹点集合获得所述三维虚拟显示区域的横向缩放比例和纵向缩放比例;所述根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小包括:按照所述横向缩放比例和纵向缩放比例对所述三维虚拟显示区域进行缩放。一些实施例中,根据所述轨迹点集合获得所述三维虚拟显示区域的横向缩放比例和纵向缩放比例包括:根据所述轨迹点集合确定包围所述泊车线路的最小矩形包围框,其中,所述最小矩形包围框的一对相对边与所述显示屏的横向平行,另一对相对边与所述显示屏的纵向平行;获得所述最小矩形包围框的纵向尺寸和横向尺寸;根据所述纵向尺寸和所述三维虚拟显示区域的预存纵向参考尺寸获得纵向缩放比例,根据所述横向尺寸和所述三维虚拟显示区域的预存横向参考尺寸获得横向缩放比例。一些实施例中,根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小包括:根据所述缩放数据,以渐变动画方式调整所述三维虚拟显示区域和监控显示区域的面积大小,具体包括:获得所述第一交互界面对应的第一界面显示数据和所述第二交互界面对应的第二界面显示数据,其中,所述第一界面显示数据包括所述三维虚拟显示区域的切换前横向位置数据、所述监控显示区域的切换前横向位置数据,所述第二界面显示数据包括所述三维虚拟显示区域的切换后横向位置数据、以及所述监控显示区域的切换后横向位置数据;根据所述第一界面显示数据、第二界面显示数据和预设动画参数,获得所述动画的中间帧的缩放数据;根据所述第一界面显示数据和所述中间帧的缩放数据,获得所述动画的中间帧显示数据,所述中间帧显示数据包括所述中间帧对应的三维虚拟显示区域的横向位置数据和所述监控显示区域的横向位置数据;根据所述第一界面显示数据、第二界面显示数据、所述预设动画参数、所述中间帧显示数据,生成所述第一交互界面到所述第二交互界面的切换动画。一些实施例中,还包括:响应于通过所述第二交互界面接收的预设缩放用户指令,获得所述监控显示区域和三维虚拟显示区域其中之一的缩小数据和其中之另一的放大数据;根据所述其中之一的缩小数据和其中之另一的放大数据,对应调整所述三维虚拟显示区域和监控显示区域的面积大小。一些实施例中,还包括:响应于所述第二交互界面上检测的滑动手势,获得所述滑动手势的滑动距离和滑动方向;根据所述滑动距离和滑动方向判断所述滑动手势是否与预设的滑动条件相匹配;在所述滑动手势与预设的滑动条件相匹配的情况下,按照与所述滑动条件对应的方式,获得所述监控显示区域和三维虚拟显示区域至少其中之一的缩放数据;根据所述缩放数据,对应调整所述监控显示区域和三维虚拟显示区域至少其中之一的面积大小。一些实施例中,其特征在于,通过以下方法获得所述视角调整数据:获得当前停车场的预存泊车线路的轨迹点集合;根据所述轨迹点集合获得所述三维虚拟显示区域的视角调整数据。一些实施例中,所述根据所述轨迹点集合获得所述三维虚拟显示区域的视角调整数据包括:根据所述轨迹点集合确定包围所述预存泊车线路的最小矩形包围盒的最小点和最大点;获得所述最大点的单位向量与最小点的单位向量之间的夹角;所述根据所述视角调整数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的相机视角包括:根据所述最大点的单位向量与最小点的单位向量之间的夹角旋转所述三维虚拟显示区域的虚拟相机视角。一些实施例中,所述根据当前启动的不同智能泊车模式触发预设的场景切换过程包括以下至少任意一项:根据当前启动的自动泊车模式或泊车自学习模式,触发放大所述三维虚拟显示区域、缩小所述监控显示区域、以及将所述监控显示区域的相机角度调整为360度视角的场景切换过程;根据当前启动的倒车档泊车模式,触发缩小所述三维虚拟显示区域、放大所述监控本文档来自技高网...

【技术保护点】
1.一种调整交互界面的方法,其特征在于,包括:/n根据当前启动的不同智能泊车模式触发预设的场景切换过程,以在显示屏上将与切换前的第一智能泊车场景对应的第一交互界面切换为与当前启动的第二智能泊车场景对应的第二交互界面;其中:/n所述第一交互界面和第二交互界面均设有监控显示区域和三维虚拟显示区域,所述监控显示区域用于显示车辆周围的实时监控影像,所述三维虚拟显示区域用于显示三维泊车场景;/n将所述第一交互界面切换为所述第二交互界面包括:/n按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,以及根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小;和/或/n按照预设的视角调整策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的视角调整数据,以及根据所述视角调整数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的相机视角。/n

【技术特征摘要】
1.一种调整交互界面的方法,其特征在于,包括:
根据当前启动的不同智能泊车模式触发预设的场景切换过程,以在显示屏上将与切换前的第一智能泊车场景对应的第一交互界面切换为与当前启动的第二智能泊车场景对应的第二交互界面;其中:
所述第一交互界面和第二交互界面均设有监控显示区域和三维虚拟显示区域,所述监控显示区域用于显示车辆周围的实时监控影像,所述三维虚拟显示区域用于显示三维泊车场景;
将所述第一交互界面切换为所述第二交互界面包括:
按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,以及根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小;和/或
按照预设的视角调整策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的视角调整数据,以及根据所述视角调整数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的相机视角。


2.根据权利要求1所述的方法,其特征在于:按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,以及根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小包括:
响应于通过所述第一交互界面接收的启动当前智能泊车模式的用户指令,按照预设的缩放策略,获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据,所述缩放数据包括所述监控显示区域和三维虚拟显示区域其中之一的放大数据和其中之另一的缩小数据;
根据所述放大数据和缩小数据,对应调整所述三维虚拟显示区域和监控显示区域的面积大小。


3.根据权利要求2所述的方法,其特征在于:
所述缩放数据包括:沿所述显示屏横向的平移数据,所述放大数据和所述缩小数据相同;
所述根据所述放大数据和缩小数据,对应调整所述三维虚拟显示区域和监控显示区域的面积大小包括:
分别获得切换前三维虚拟显示区域和监控显示区域在屏幕坐标系下的横向坐标值和纵向坐标值;
根据切换前三维虚拟显示区域在所述屏幕坐标系下的横向坐标值和所述平移数据,获得切换后三维虚拟显示区域的横向坐标值;以及,根据切换前监控显示区域在所述屏幕坐标系下的横向坐标值和所述平移数据,获得切换后监控显示区域的横向坐标值;
按照所述切换后三维虚拟显示区域的横向坐标值、所述切换后监控显示区域的横向坐标值、以及所述切换前三维虚拟显示区域和监控显示区域的纵向坐标值,显示所述三维虚拟显示区域和监控显示区域。


4.根据权利要求1所述的方法,其特征在于,
获得与从所述第一智能泊车场景切换为所述第二智能泊车场景所对应的缩放数据包括:获得当前停车场的预存泊车线路的轨迹点集合,根据所述轨迹点集合获得所述三维虚拟显示区域的横向缩放比例和纵向缩放比例;
所述根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域至少其中之一的面积大小包括:按照所述横向缩放比例和纵向缩放比例对所述三维虚拟显示区域进行缩放。


5.根据权利要求4所述的方法,其特征在于,所述根据所述轨迹点集合获得所述三维虚拟显示区域的横向缩放比例和纵向缩放比例包括:
根据所述轨迹点集合确定包围所述泊车线路的最小矩形包围框,其中,所述最小矩形包围框的一对相对边与所述显示屏的横向平行,另一对相对边与所述显示屏的纵向平行;
获得所述最小矩形包围框的纵向尺寸和横向尺寸;
根据所述纵向尺寸和所述三维虚拟显示区域的预存纵向参考尺寸获得纵向缩放比例,根据所述横向尺寸和所述三维虚拟显示区域的预存横向参考尺寸获得横向缩放比例。


6.根据权利要求1所述的方法,其特征在于,根据所述缩放数据调整所述三维虚拟显示区域和监控显示区域...

【专利技术属性】
技术研发人员:黄叶挺
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:广东;44

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

1