显示方法、电子设备、存储介质及程序产品与流程

文档序号:37205993发布日期:2024-03-05 14:41阅读:14来源:国知局
显示方法、电子设备、存储介质及程序产品与流程

本技术涉及辅助驾驶,尤其涉及一种显示方法、电子设备、存储介质及程序产品。


背景技术:

1、高级驾驶辅助系统(advanced driving assistance system,adas)是利用安装在车上的各式各样传感器(毫米波雷达、激光雷达、单\双目摄像头以及卫星导航),在汽车行驶过程中随时来感应周围的环境,收集数据,进行静态、动态物体的辨识、侦测与追踪,并结合导航地图数据,进行系统的运算与分析,从而预先让驾驶者察觉到可能发生的危险,有效增加汽车驾驶的安全性。adas通常包括车道偏离预警系统(lane departure warningsystem,ldws)、自适应巡航系统(adaptive cruise control,acc)、前碰撞预防系统(forward collision warning,fcw)等。adas信息可显示在中控台、或者仪表上。adas信息还可通过抬头显示(head up display,hud)技术或者增强现实抬头显示(augmentedreality head up display,ar-hud)技术投射到前挡风玻璃,进而聚焦在前挡风玻璃前的hud虚拟屏幕上。但是,受限于中控台的屏幕的尺寸、仪表的屏幕的尺寸或者hud虚拟屏幕的尺寸,只能显示屏幕大小的内容,而对于超过屏幕大小的内容,即屏幕显示范围外的内容,无法在屏幕内显示。


技术实现思路

1、鉴于以上内容,有必要提供一种显示方法、电子设备、存储介质及程序产品,可在屏幕内显示屏幕显示范围外的内容。

2、第一方面,本技术的一实施例提供一种显示方法,应用于电子设备,电子设备为车辆或者被设置在车辆中,方法包括:获取第一目标障碍物的位置和电子设备的屏幕的显示范围;其中,第一目标障碍物的位置位于屏幕的显示范围外;根据第一目标障碍物的位置和屏幕的显示范围确定第一预设预警图标在屏幕上的第一显示位置,第一预设预警图标用于提示第一目标障碍物;根据第一显示位置在屏幕上显示第一预设预警图标。

3、本技术的第一方面,在第一目标障碍物的位置处于屏幕的显示范围外时,根据第一目标障碍物的位置和屏幕的显示范围确定第一预设预警图标在屏幕上的第一显示位置,并根据第一显示位置在屏幕上显示第一预设预警图标,其中,第一预设预警图标用于提示第一目标障碍物,从而可在屏幕上显示屏幕的显示范围外的第一目标障碍物的信息,同时由于第一显示位置为根据第一目标障碍物的位置和屏幕的显示范围确定,则可根据第一目标障碍物的位置实时调整屏幕的显示范围外的第一目标障碍物在屏幕上的显示位置,可直接提供给驾驶员直观的屏幕的显示范围外的目标障碍物的空间位置信息。

4、根据本技术的一些实施例,第一预设预警图标包括第一图标和第二图标,第一图标为指示图标,指示图标用于指示第一目标障碍物的方向,第二图标与第一目标障碍物对应。本技术通过第一预设预警图标为包括指示图标的第一预设预警图标,且第一预设预警图标的第二图标与第一目标障碍物对应,可在屏幕上显示屏幕的显示范围外的第一目标障碍物的信息,且可实时指示屏幕的显示范围外的第一目标障碍物的方向。

5、根据本技术的一些实施例,屏幕的显示范围为通过屏幕能够看到的可视范围大小。本技术通过定义屏幕的显示范围为通过屏幕能够看到的可视范围大小,使得通过屏幕能够看到的可视范围大小外的第一目标障碍物的信息,可显示在屏幕上。

6、根据本技术的一些实施例,根据第一目标障碍物的位置和屏幕的显示范围确定第一预设预警图标在屏幕上的第一显示位置之前,方法还包括:获取多个第一目标障碍物的信息;多个第一目标障碍物的信息包括多个第一目标障碍物之间的距离,每个第一目标障碍物的运动方向,和每个第一目标障碍物的类型;若多个第一目标障碍物的信息满足预设条件,则确定多个第一目标障碍物的类型为群体类型;根据群体类型确定第一预设预警图标;其中,第一预设预警图标为预设的群体图标。本技术通过若多个第一目标障碍物的信息满足预设条件,确定这些第一目标障碍物为群体,并显示相应的群体图标,可在多个第一目标障碍物满足群体的条件时,以群体图标来提示驾驶员为群体的多个第一目标障碍物之间的距离关系、运动方向和类型,并可提示驾驶员这个群体的空间位置信息。

7、根据本技术的一些实施例,预设的群体图标为添加有角标值的第二图标,角标值为第一目标障碍物的数量;或者,预设的群体图标为群图标。本技术可通过添加有角标值的第二图标或者群图标来表示一群体。

8、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:若多个第一目标障碍物为多个单独的个体,且多个第一预设预警图标的第一图标重叠,则根据第一显示位置在屏幕上显示将多个第一预设预警图标组合成的组合图标;其中,组合图标包括第一图标,且组合图标中的多个第二图标按照第一目标障碍物的实际空间位置排布。本技术通过在为多个单独的个体的第一目标障碍物对应的第一预设预警图标的第一图标重叠时,将多个第一预设预警图标按照第一目标障碍物的实际空间位置进行组合成指向性的组合图标,可在多个第一目标障碍物为单独的个体时,以组合图标来提示驾驶员多个第一目标障碍物之间的实际空间位置信息,并可避免图标之间的相互干扰。

9、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:若多个第一目标障碍物为多个单独的个体,且多个第一预设预警图标的第一图标不重叠但第二图标重叠,则根据第一显示位置在屏幕上显示按照第一目标障碍物的实际空间位置相互远离分开后的多个第一预设预警图标。本技术通过在为多个单独的个体的第一目标障碍物对应的第一预设预警图标的第一图标不重叠但第二图标重叠时,将多个第一预设预警图标分开显示,可避免图标之间的相互干扰。

10、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:根据第一显示位置在屏幕上显示指向性的第一预设预警图标;方法还包括:第一目标障碍物的位置位于屏幕的显示范围内时,根据第一目标障碍物的位置确定第一预设预警图标在屏幕上的第二显示位置,在屏幕的第二显示位置显示不带有指向性的第一预设预警图标。本技术通过指向性的变化表达真实空间中第一目标障碍物为处于屏幕的显示范围内或者处于屏幕的显示范围外,从而可表达真实空间中第一目标障碍物距离车辆的位置远近。

11、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:第一目标障碍物与车辆之间的距离为第一距离时,根据第一显示位置在屏幕上显示第一尺寸的第一预设预警图标:第一目标障碍物与车辆之间的距离为第二距离时,根据第一显示位置在屏幕上显示第二尺寸的第一预设预警图标;其中,第一距离大于第二距离,第一尺寸大于第二尺寸。本技术通过第一预设预警图标的尺寸大小的变化表达真实空间中第一目标障碍物距离车辆的位置远近。

12、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:第一目标障碍物与车辆之间的距离为第一距离时,根据第一显示位置在屏幕上显示第一颜色的第一预设预警图标:第一目标障碍物与车辆之间的距离为第二距离时,根据第一显示位置在屏幕上显示第二颜色的第一预设预警图标。本技术通过第一预设预警图标的颜色的变化表达真实空间中第一目标障碍物距离车辆的位置远近。

13、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:第一目标障碍物正在移动时,根据第一显示位置在屏幕上显示动态的第一预设预警图标。本技术通过动态的第一预设预警图标表达真实空间中第一目标障碍物的运动状态。

14、根据本技术的一些实施例,根据第一显示位置在屏幕上显示第一预设预警图标,包括:根据第一显示位置在屏幕上显示带有第一运动方向的第一预设预警图标,第一运行方向根据第一目标障碍物的第二运动方向确定。本技术通过第一预设预警图标的运动方向表达真实空间中第一目标障碍物的运动方向。

15、根据本技术的一些实施例,获取第一目标障碍物的位置和电子设备的屏幕的显示范围,包括:获取第一目标障碍物和屏幕的显示范围的第一平面图;根据第一目标障碍物的位置和屏幕的显示范围确定第一预设预警图标在屏幕上的第一显示位置,包括:根据第一目标障碍物和屏幕的显示范围在第一平面图中的位置,确定第一预设预警图标在屏幕上的第一显示位置。本技术通过第一目标障碍物和屏幕的显示范围的第一平面图来获取第一目标障碍物的位置和电子设备的屏幕的显示范围,并确定第一预设预警图标在屏幕上的第一显示位置,从而可实现第一平面图中屏幕的显示范围外的第一目标障碍物的第一显示位置的确定。

16、根据本技术的一些实施例,在获取第一目标障碍物和屏幕的显示范围的第一平面图之前,方法还包括:获取第一目标障碍物的第一空间坐标和屏幕的第二空间坐标;第一空间坐标为在人眼坐标系下的第一空间坐标,第二空间坐标为在人眼坐标系下的第二空间坐标;获取第一目标障碍物和屏幕的显示范围的第一平面图包括:根据第一空间坐标和第二空间坐标获取人眼视角下的第一目标障碍物和屏幕的显示范围的第一平面图。本技术可通过第一目标障碍物在人眼坐标系下的第一空间坐标和屏幕在人眼坐标系下的第二空间坐标获取第一目标障碍物和屏幕的显示范围的第一平面图,从而可进一步根据第一平面图确定第一目标障碍物的第一显示位置。

17、根据本技术的一些实施例,根据第一空间坐标和第二空间坐标获取人眼视角下的第一目标障碍物和屏幕的显示范围的第一平面图包括:根据第一空间坐标和第二空间坐标获取人眼视角下的第一目标障碍物的标示和屏幕的显示范围的第一平面图;其中,在第一平面图中,第一目标障碍物的标示的中心点位于屏幕的显示范围外;根据第一目标障碍物和屏幕的显示范围在第一平面图中的位置确定第一预设预警图标在屏幕上的第一显示位置包括:根据第一目标障碍物的标示的中心点和屏幕的显示范围在第一平面图中的位置确定第一预设预警图标在屏幕上的第一显示位置;中心点包括重心或几何中心。本技术通过第一目标障碍物的标示的重心或几何中心位于屏幕的显示范围外,来确定第一目标障碍物位于屏幕的显示范围外,并通过第一目标障碍物的标示的重心或几何中心和屏幕的显示范围在所述第一平面图中的位置来确定第一预设预警图标的显示位置,可通过第一目标障碍物的标示的中心或几何中心实现第一目标障碍物位于所述屏幕的显示范围外及第一预设预警图标在所述屏幕上的第一显示位置的确定。

18、根据本技术的一些实施例,方法还包括:获取第二目标障碍物相对于车辆的方位;根据第二目标障碍物相对于车辆的方位确定第二预设预警图标在屏幕上的第三显示位置,第二预设预警图标用于提示第二目标障碍物;根据第三显示位置在屏幕上显示第二预设预警图标。本技术根据第二目标障碍物相对于车辆的方位在屏幕上显示第二预设预警图标,可对第二目标障碍物进行预警。

19、根据本技术的一些实施例,根据第二目标障碍物相对于车辆的方位确定第二预设预警图标在屏幕上的第三显示位置包括:根据第二目标障碍物相对于车辆的方位获取第二目标障碍物和屏幕的显示范围的方位分布的第二平面图;根据第二目标障碍物和屏幕的显示范围在第二平面图中的位置确定第二预设预警图标在屏幕上的第三显示位置。本技术通过第二目标障碍物和屏幕的显示范围的方位分布的第二平面图,来确定第二预设预警图标在屏幕上的第三显示位置,从而可实现车辆的某个方位上的第二目标障碍物的第三显示位置的确定。

20、根据本技术的一些实施例,第一目标障碍物位于车辆的前方,第二目标障碍物位于车辆的非前方。本技术通过第一目标障碍物位于车辆的前方,第二目标障碍物位于车辆的非前方,可对车辆的前方和车辆的非前方的目标障碍物进行预警。

21、第二方面,本技术的一实施例提供一种电子设备,电子设备为车辆或者被设置在车辆中,电子设备包括处理器和存储器,存储器用于存储程序指令,处理器调用存储指令时,实现如上第一方面任意一种可能的实施例的显示方法。

22、第三方面,本技术的一实施例提供一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有程序,程序使得电子设备实现如上第一方面任意一种可能的实施例的显示方法。

23、第四方面,本技术的一实施例提供一种计算机程序产品,其特征在于,计算机程序产品包括计算机执行指令,计算机执行指令存储在计算机可读存储介质中;电子设备的至少一个处理器可以从计算机可读存储介质中读取计算机执行指令,至少一个处理器执行计算机执行指令使得电子设备执行如上第一方面任意一种可能的实施例的显示方法。

24、本技术中第二方面到第四方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式,以及第一方面中的有益效果分析,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1