System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及抬头显示(head-up display,hud),具体涉及一种抬头显示方法、电子设备及计算机可读存储介质。
技术介绍
1、抬头显示(hud)技术也称平视显示技术,近年来逐步在汽车领域、航空航天领域以及航海领域获得了越来越广泛地应用。例如,在汽车领域,hud设备可以利用反射原理将导航、行车等信息映射在汽车挡风玻璃或者挡风玻璃前的透明反射屏上,与车辆前方的实景叠加。用户便可以在正常的驾驶视线范围内直接透过hud映射的图像查看导航、行车等信息。相比于仪表盘、中控屏等需要驾驶员(即用户)低头观察的显示方式,hud避免了用户低头观察时无法顾及路况可能引发的驾驶风险,是更安全的车载显示方式。
2、可以理解,映射在汽车挡风玻璃上并与车辆前方实景叠加的hud信息,可以包括车辆的当前车速、当前路段限速、与前车之间距离、前方车辆拥堵程度、前方路况等行车信息、以及车载导航系统给出的一些路线建议、安全提示信息或告警信息等导航信息。也就是说,车辆前方的实景将作为以上这些行车信息以及导航信息显示的背景。
3、然而,参考图1所示场景,车辆行驶在不同的环境中,车辆前方作为背景的实景画面复杂度差异也会比较大。而当车辆前方的实景画面较为复杂时,例如当前路段车辆较多时,如果车辆的hud上仍有较大区域显示较多的行车信息以及导航信息,则可能会影响到用户的前方视野,干扰用户的判断,降低驾驶安全,导致交通事故的发生概率增加。
技术实现思路
1、本申请实施例提供了一种抬头显示方法、电子设备
2、第一方面,本申请实施例提供了一种抬头显示方法,该方法包括:获取作为抬头显示区域的背景的第一背景数据,其中第一背景数据包括含有车辆前方实景的图像或者视频;根据第一背景数据确定第一信息数量;在抬头显示区域中,显示第一信息数量的车辆行驶信息。
3、即在车辆行驶过程中,例如车载摄像头等设备可以采集车辆前方实景对应的图像或视频,该车辆前方实景可以是抬头显示区域的背景,该抬头显示区域例如可以是车载的抬头显示设备映射在车前挡风玻璃上用户显示hud信息的目标显示区域,即下文具体实施方式中描述的目标显示区域。进而,车载的抬头显示设备可以获取采集到的图像或者视频,即第一背景数据,并确定需要在抬头显示区域内显示的hud信息的数量,简称hud信息量。例如,根据第一背景数据所确定的hud信息量为上述第一信息数量,车载的抬头显示设备则可以确定出第一信息数量的车辆行驶信息,在抬头显示区域内显示出来。
4、在另一些实施例中,也可以是车载的其他电子设备根据第一背景数据确定第一信息数量,再将所确定的第一信息数量发送给抬头显示设备以用于控制显示的hud信息量。在此不做限制。
5、在上述第一方面的一种可能的实现中,根据第一背景数据确定第一信息数量,包括:基于第一背景数据,计算抬头显示区域的第一背景复杂度,其中第一背景复杂度用于表示图像或视频中包含的物体信息的复杂程度;获取第一背景复杂度所属的第一背景复杂度范围所对应的第一信息数量。
6、在上述第一方面的一种可能的实现中,该方法还包括:在电子设备上预设的第二背景复杂度范围所对应的第二信息数量,其中,第二背景复杂度范围中的背景复杂度大于第一背景复杂度范围中的背景复杂度,并且第二信息数量小于第一信息数量。
7、即根据第一背景数据确定第一信息数量的方式可以是,根据所获取的图像或视频数据,可以计算出车辆前方实景作为背景所对应的背景复杂度,即图像或视频中包含的物体信息的复杂程度。可以理解,车辆前方实景越复杂,例如周围其他车辆较多、前方视野中树木较多,或者夜间行驶过程中车辆前方灯光较多较密,等等,都会导致对应计算得到的背景复杂度较高。此种情形下,抬头显示区域(即目标显示区域)内可以显示较少的hud信息,即显示上述较小的第二信息数量的hud信息。反之,车辆前方实景越简单,抬头显示区域(即目标显示区域)内可以显示较多的hud信息,即显示上述较大的第一信息数量的hud信息。
8、在上述第一方面的一种可能的实现中,在抬头显示区域中,显示对应抬头显示区域的车辆行驶信息中第一信息数量的车辆行驶信息,包括:按照预设的信息优先级序列,从对应抬头显示区域的车辆行驶信息中确定第一信息数量的车辆行驶信息的内容;获取各车辆行驶信息的内容对应所需的显示空间大小;基于车辆行驶信息的内容及显示空间大小,确定在抬头显示区域内显示的车辆行驶信息之间的第一间距。
9、即在确定需要显示的hud信息量后,可以根据车载电子设备(例如抬头显示设备)上预设的信息优先级,选择在抬头显示区域(即目标显示区域)内显示的hud信息。可以理解,所选择显示的hud信息,可以是该信息优先级序列中靠前的hud信息,例如优先显示一些安全提示信息、故障告警信息等于车辆信息安全相关的信息,次之显示车速信息、当前路段限速信息、与前车之间距离等行车信息。如果可显示的hud信息量较多,也可以显示路线建议信息以及前方路况预测信息等。具体信息优先级的设定,可以参考下文实施例1的步骤506中sae相关描述,在此不做限制。
10、并且,在确定了需要显示出来的各项hud信息后,则可以计算确定各hud信息之间的间距。例如,各hud信息之间的间距,可以根据hud信息量(例如第一信息数量)所预测的各项hud信息的显示位置确定。在一些实施例中,各项hud信息之间的间距也可以综合考虑各项hud信息对应占据的显示空间大小,例如车速信息的显示空间可能会小于安全提示信息的显示空间等。
11、在上述第一方面的一种可能的实现中,在抬头显示区域中显示的车辆行驶信息的数量与第一间距相关,并且方法还包括:若确定第一间距在第一间距范围内,则以第一间距显示车辆行驶信息;若确定第一间距在第一间距范围内,则基于第一间距与第一间距范围的上限阈值和下限阈值之间的比较结果,确定对第一信息数量的调整结果。
12、即可以在确定了需要显示出来的各项hud信息之间的间距之后,可以将该间距与预设的间距合理区间进行比较,以进一步根据间距调整hud信息量。例如,当前计算得到的第一间距在预设的第一间距范围内,则保持当前间距显示hud信息不会影响用户的视觉体验。如果当前计算得到的第一间距超出了第一间距范围,则需要调整hud信息量,以避免hud信息堆叠到抬头显示区域,给用户带来不好的视觉体验。
13、在上述第一方面的一种可能的实现中,基于第一间距与第一间距范围的上限阈值和下限阈值之间的比较结果,确定对第一信息数量的调整结果,包括:若第一间距大于第一间距范围的上限阈值,则将第一信息数量调整为第三信息数量,其中第三信息数量大于第一信息数量;若本文档来自技高网...
【技术保护点】
1.一种抬头显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一背景数据确定第一信息数量,包括:
3.根据权利要求2所述的方法,其特征在于,还包括在电子设备上预设的第二背景复杂度范围所对应的第二信息数量,其中,
4.根据权利要求2所述的方法,其特征在于,所述在所述抬头显示区域中,显示对应所述抬头显示区域的车辆行驶信息中第一信息数量的车辆行驶信息,包括:
5.根据权利要求4所述的方法,其特征在于,在所述抬头显示区域中显示的车辆行驶信息的数量与所述第一间距相关,并且所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一间距与所述第一间距范围的上限阈值和下限阈值之间的比较结果,确定对所述第一信息数量的调整结果,包括:
7.根据权利要求2至6中任一项所述的方法,其特征在于,所述第一背景复杂度基于所述图像或者视频中物体的数量、灰度、重叠程度、所占面积中的至少一项确定。
8.根据权利要求2所述的方法,其特征在于,所述抬头显示区域的大小与车速相关,并且所
9.根据权利要求8所述的方法,其特征在于,还包括预设的第二车速范围所对应的第二抬头显示区域,其中,
10.根据权利要求2至9中任一项所述的方法,其特征在于,所述车辆行驶信息包括下列中的至少一项:
11.一种电子设备,其特征在于,包括:一个或多个处理器;一个或多个存储器;所述一个或多个存储器存储有一个或多个程序,当所述一个或者多个程序被所述一个或多个处理器执行时,使得所述电子设备执行权利要求1至10中任一项所述的抬头显示方法。
12.一种计算机可读存储介质,其特征在于,所述存储介质上存储有指令,所述指令在计算机上执行时使所述计算机执行权利要求1至10中任一项所述的抬头显示方法。
...【技术特征摘要】
1.一种抬头显示方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一背景数据确定第一信息数量,包括:
3.根据权利要求2所述的方法,其特征在于,还包括在电子设备上预设的第二背景复杂度范围所对应的第二信息数量,其中,
4.根据权利要求2所述的方法,其特征在于,所述在所述抬头显示区域中,显示对应所述抬头显示区域的车辆行驶信息中第一信息数量的车辆行驶信息,包括:
5.根据权利要求4所述的方法,其特征在于,在所述抬头显示区域中显示的车辆行驶信息的数量与所述第一间距相关,并且所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一间距与所述第一间距范围的上限阈值和下限阈值之间的比较结果,确定对所述第一信息数量的调整结果,包括:
7.根据权利要求2至6中任一项所述的方法,其特征在于,所述第一背景复杂...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。