信息显示方法及系统、控制器、车辆与流程

文档序号:33713836发布日期:2023-04-01 02:49阅读:48来源:国知局
信息显示方法及系统、控制器、车辆与流程

1.本技术涉及电子技术领域,特别涉及一种信息显示方法及系统、控制器、车辆。


背景技术:

2.随着电子技术的发展,对于车辆的智能化水平的要求也越来越高。
3.相关技术中,车辆可以采用电子后视镜替代传统的光学后视镜。电子后视镜利用摄像头采集车外的交通情况的图像,并利用显示器显示该图像。驾驶员可以通过观看该显示器上显示的图像获知车外的交通情况,以做出相应的反应保证行车安全。
4.但是,相关技术中电子后视镜的图像显示灵活性较低。


技术实现要素:

5.本技术提供了一种信息显示方法及系统、控制器、车辆,可以解决电子后视镜的图像显示灵活性较低的问题。该技术方案包括:
6.一方面,提供了一种信息显示方法,用于车辆中的控制器,所述车辆还包括:摄像头和显示器,所述方法包括:
7.控制所述摄像头采集所述车辆外的图像;
8.在所述图像中存在目标障碍物时,控制所述显示器以目标刷新率显示所述图像;
9.在所述图像中不存在所述目标障碍物时,控制所述显示器以辅助刷新率显示所述图像,所述目标刷新率大于所述辅助刷新率。
10.可选地,所述目标刷新率包括第一刷新率和第二刷新率,所述第一刷新率大于所述第二刷新率;在所述图像中存在目标障碍物时,控制所述显示器以目标刷新率显示所述图像,包括:
11.在所述图像中存在目标障碍物时,基于所述摄像头连续采集的多帧图像,判断所述目标障碍物相对所述车辆的相对速度的绝对值是否大于速度阈值;
12.在所述相对速度的绝对值大于所述速度阈值时,控制所述显示器以所述第一刷新率显示所述摄像头采集的图像;
13.在所述相对速度的绝对值小于或等于所述速度阈值时,控制所述显示器以所述第二刷新率显示所述摄像头采集的图像。
14.可选地,基于所述摄像头连续采集的多帧图像,判断所述目标障碍物与所述车辆的相对速度的绝对值是否大于所述速度阈值,包括:
15.在所述多帧图像中包含所述目标障碍物的图像的帧数少于数量阈值时,确定所述相对速度的绝对值大于所述速度阈值;
16.在所述多帧图像中包含所述目标障碍物的图像的帧数多于或等于所述数量阈值时,确定所述相对速度的绝对值小于或等于所述速度阈值。
17.可选地,基于所述摄像头连续采集的多帧图像,判断所述目标障碍物与所述车辆的相对速度的绝对值是否大于所述速度阈值,包括:
18.在所述多帧图像中存在相邻帧图像中所述目标障碍物的位置变化量大于目标阈值时,确定所述相对速度的绝对值大于所述速度阈值;
19.在所述多帧图像中任意相邻帧图像中所述目标障碍物的位置变化量均小于或等于所述目标阈值时,确定所述相对速度的绝对值小于或等于所述速度阈值。
20.可选地,所述目标障碍物包括人和交通工具中的至少一种。
21.可选地,所述控制器用于在控制所述显示器以任一刷新率显示图像时,控制所述显示器以所述任一刷新率对应的帧长度显示图像;
22.其中,所述目标刷新率对应的帧长度小于所述辅助刷新率对应的帧长度。
23.可选地,控制所述摄像头采集所述车辆外的图像,包括:
24.基于所述车辆的行驶状态,控制所述摄像头采集所述行驶状态对应的摄像头视野范围内的图像。
25.可选地,所述车辆还包括编码器和解码器,在控制所述摄像头采集所述车辆外的图像之后,所述方法还包括:
26.控制所述编码器对所述摄像头采集的图像进行编码;
27.针对所述编码后的图像进行所述目标障碍物的识别;
28.控制所述解码器对所述编码后的图像进行解码,所述显示器显示的图像为所述解码后的图像。
29.另一方面,提供了一种车辆中的控制器,所述车辆还包括:摄像头和显示器,所述控制器包括:
30.第一控制模块,用于控制所述摄像头采集所述车辆外的图像;
31.第二控制模块,用于在所述图像中存在目标障碍物时,控制所述显示器以目标刷新率显示所述图像;
32.第三控制模块,用于在所述图像中不存在所述目标障碍物时,控制所述显示器以辅助刷新率显示所述图像,所述目标刷新率大于所述辅助刷新率。
33.可选地,所述目标刷新率包括第一刷新率和第二刷新率,所述第一刷新率大于所述第二刷新率;所述第二控制模块包括:
34.判断单元,用于在所述图像中存在目标障碍物时,基于所述摄像头连续采集的多帧图像,判断所述目标障碍物相对所述车辆的相对速度的绝对值是否大于速度阈值;
35.第一控制单元,用于在所述相对速度的绝对值大于所述速度阈值时,控制所述显示器以所述第一刷新率显示所述摄像头采集的图像;
36.第二控制单元,用于在所述相对速度的绝对值小于或等于所述速度阈值时,控制所述显示器以所述第二刷新率显示所述摄像头采集的图像。
37.可选地,所述判断单元用于:
38.在所述多帧图像中包含所述目标障碍物的图像的帧数少于数量阈值时,确定所述相对速度的绝对值大于所述速度阈值;
39.在所述多帧图像中包含所述目标障碍物的图像的帧数多于或等于所述数量阈值时,确定所述相对速度的绝对值小于或等于所述速度阈值。
40.可选地,所述判断单元用于:
41.在所述多帧图像中存在相邻帧图像中所述目标障碍物的位置变化量大于目标阈
值时,确定所述相对速度的绝对值大于所述速度阈值;
42.在所述多帧图像中任意相邻帧图像中所述目标障碍物的位置变化量均小于或等于所述目标阈值时,确定所述相对速度的绝对值小于或等于所述速度阈值。
43.可选地,所述目标障碍物包括人和交通工具中的至少一种。
44.可选地,所述控制器用于在控制所述显示器以任一刷新率显示图像时,控制所述显示器以所述任一刷新率对应的帧长度显示图像;
45.其中,所述目标刷新率对应的帧长度小于所述辅助刷新率对应的帧长度。
46.可选地,第一控制模块用于:
47.基于所述车辆的行驶状态,控制所述摄像头采集所述行驶状态对应的摄像头视野范围内的图像。
48.可选地,所述车辆还包括编码器和解码器,在控制所述摄像头采集所述车辆外的图像之后,所述控制器还包括:
49.第四控制模块,用于控制所述编码器对所述摄像头采集的图像进行编码;
50.识别模块,用于针对所述编码后的图像进行所述目标障碍物的识别;
51.第五控制模块,用于控制所述解码器对所述编码后的图像进行解码,所述显示器显示的图像为所述解码后的图像。
52.再一方面,提供了一种车辆中的控制器,所述控制器包括处理单元和存储单元,所述存储单元中存储有指令,所述处理单元用于执行所述指令以实现上述的信息显示方法。
53.又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行上述的信息显示方法。
54.另一方面,提供了一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行上述的信息显示方法。
55.再一方面,提供了一种信息显示系统,所述信息显示系统包括:控制器、摄像头和显示器;所述控制器为上述的控制器。
56.可选地,所述信息显示系统还包括:编码器和解码器。
57.又一方面,提供了一种车辆,所述车辆包括车身,以及上述的信息显示系统,所述信息显示系统固定在所述车身上。
58.本技术提供的技术方案带来的有益效果至少包括:
59.本技术中,车辆中的控制器通过摄像头采集的图像中是否存在障碍物来调整显示器的刷新率,可以提高对车辆外的图像的显示灵活性。并且,当该图像中存在障碍物时控制显示器采用高刷新率显示,如此可以对障碍物的情况进行更精准全面的显示,降低障碍物信息的获取时延,保证驾驶员及时基于障碍物的情况做出相应的反应,保证行车安全性。当该图像中不存在障碍物时用控制显示器采用低刷新率工作,可以降低显示器的功耗。
附图说明
60.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
61.图1是本技术实施例提供的一种信息显示系统的框图;
62.图2是本技术实施例提供的另一种信息显示系统的框图;
63.图3是本技术实施例提供的一种车辆的框图;
64.图4是本技术实施例提供的一种信息显示方法的流程图;
65.图5是本技术实施例提供的另一种信息显示方法的流程图;
66.图6是本技术实施例提供的一种可变刷新率技术的原理示意图;
67.图7是本技术实施例提供的一种不同刷新率下图像的显示情况示意图;
68.图8是本技术实施例提供的一种车辆中的控制器的结构示意图;
69.图9是本技术实施例提供的另一种车辆中的控制器的结构示意图。
具体实施方式
70.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
71.在交通场景中行车安全最为重要。目前车辆可以采用电子后视镜替代传统的光学后视镜。电子后视镜可以利用摄像头获取到较为清晰的车外图像在通过显示器显示给驾驶员。即使在雨雾天气也可以通过图像处理保证显示的图像较为清晰,进而保证驾驶员可以清楚地掌握车外情况,提高行车安全性。目前对车辆的智能化程度的要求越来越高,在车辆中设置电子后视镜的基础上还要求电子后视镜的图像显示灵活性较高,图像显示时延较低,以及电子后视镜的功耗较低。
72.本技术以下实施例提供了一种信息显示方法,执行该方法的控制器,包括摄像头、显示器和该控制器的信息显示系统,以及包括该系统的车辆。控制器基于该方法控制显示器显示摄像头采集的图像,相当于实现可变刷新率(variable refresh rate,vrr)技术在该显示器上的应用,可以提高图像显示灵活性,降低图像显示时延且降低功耗。
73.本技术实施例提供的车辆包括车身及信息显示系统,该信息显示系统固定在车身上。该信息显示系统可以为车辆中的电子后视镜,用于获取并向驾驶员显示车外的图像。该信息显示系统也可以称为后视摄像系统。车辆中可以直接用该电子后视镜替代传统的光学后视镜,或者也可以还设置有该光学后视镜,本技术实施例不做限定。
74.图1是本技术实施例提供的一种信息显示系统的框图,如图1所示,信息显示系统10可以包括摄像头101、显示器102和控制器103。摄像头101和显示器102均连接控制器103,以接受控制器103一定的控制。如摄像头101和显示器102需在控制器103的控制下工作;或者摄像头101和显示器102仅在部分情况下接受控制器103的控制,在一些情况下也可以自行工作。
75.摄像头101位于车辆外,用于采集车辆外的图像,如摄像头101可以位于传统的光学后视镜的位置。摄像头101可以包括电荷耦合器件(charge coupled device,ccd)图像传感器。
76.显示器102可以位于车辆内,以向驾驶员显示摄像头101采集的图像。如显示器102可以位于车辆的中控台处,也可以为位于车窗附近;该显示器102也可以位于车辆外,如位于传统光学后视镜的位置。该显示器102可以为显示屏,如液晶显示屏、有机发光二极管(organic light-emitting diode,oled)显示屏或其他任意类型的显示屏。该显示器102也
可以为前挡风玻璃上进行显示的显示器,如该显示器102为抬头显示器;或者该显示器102也可以为将图像投影到车窗上显示的显示器。本技术实施例中对该显示器102的具体实现及设置位置不做限定,仅需保证该显示器102显示的图像能供驾驶员观看到即可。
77.控制器103可以包括处理单元和存储单元(图中未示出),控制器103具体可以利用该处理单元对其他部件进行控制。存储单元中可以存储有指令,处理单元可以执行该指令以实现对其他部件的相应控制。控制器103可以对摄像头101采集的图像进行处理,并基于处理结果控制显示器102进行相应的图像显示。如控制器103的存储单元中可以对显示器102待显示的几帧图像进行缓存,以控制显示器102按照顺序显示该存储单元中缓存的图像。该存储单元中缓存的图像可以持续更新。
78.可选地,图2是本技术实施例提供的另一种信息显示系统的框图。如图2所示,在图1的基础上,信息显示系统10还可以包括编码器104和解码器105。编码器104可以连接摄像头101和控制器103,解码器105可以连接显示器102和控制器103。编码器104可以对摄像头101采集的图像进行编码,控制器102可以针对编码后的图像进行处理,解码器105可以对编码后的图像进行解码后供显示器102显示。
79.车辆中除该信息显示系统10中的部件之外还可以包括其他的功能部件。示例地,图3是本技术实施例提供的一种车辆的框图。如3所示,车辆除了包括图2所示的各个部件之间,还可以包括测距部件201和告警部件202。该测距部件201可以位于车辆外,用于检测车辆与其他物体(如其他车辆或行人等障碍物)之间的距离。该告警部件202可以位于车辆内,用于向驾驶员展示告警信息,以进行告警。可选地,该告警部件202也可以位于车辆外,用于向其他车辆或行人展示告警信息。测距部件201和告警部件202可以均连接控制器103,以在控制器103的控制下进行工作。示例地,控制器103可以基于测距部件201检测到的距离控制告警部件202进行告警。如控制器103在该距离小于距离阈值时控制告警部件202进行告警,以使驾驶员获知车辆与其他物体距离较近,有碰撞风险,便于驾驶员进行相应地行车操作。
80.请继续参考图3,测距部件201可以包括发射单元2011和接收单元2012。控制器103可以控制发射单元2011发射测距脉冲信号,接收单元2012可以在该信号被反射后接收反射回的信号,控制器103可以基于接收单元2012接收的信息计算出距离。测距部件201可以为超声波测距部件、红外测距部件或者采用其他测距方式的测距部件。
81.告警部件202可以通过多种方式进行告警,如可以通过展示灯光的方式(如控制灯光变换颜色或者以特定频率闪烁)进行告警,也可以通过发出语音的方式进行告警,以实现视觉显示告警和精准语音告警功能。请继续参考图3,告警部件202可以包括灯光告警单元2021和语音告警单元2022,利用该两个告警单元可以分别实现灯光告警和语音告警。如该灯光告警单元2021可以包括灯带。该灯光告警单元2021和语音告警单元2022可以设置在显示器102的边缘区域,或者也可以设置在车辆的仪表盘处或者其他任意位置,本技术实施例对此不做限定。告警部件202也可以仅包括灯光告警单元2021和语音告警单元2022中的任一个。可选地,显示器102也可以复用为告警部件202,可以通过在显示器102上显示告警信息的方式进行告警。可选地,车辆中可以包括多个显示器,关于告警部件202的介绍中所涉及的显示器可以为该多个显示器中的任一显示器,如可以为显示器102之外的其他显示器。
82.图4是本技术实施例提供的一种信息显示方法的流程图,该方法用于图1至图3中示出的车辆中信息显示系统的控制器103。如图4所示,该方法可以包括:
83.步骤401、控制摄像头采集车辆外的图像。
84.控制器可以对摄像头采集的图像进行目标障碍物的识别,得到指示图像中存在目标障碍物或者不存在目标障碍物的识别结果,进而根据不同的识别结果来进行后续不同的控制。如可以根据不同的识别结果控制显示器以不同的刷新率显示图像。该目标障碍物可以为对行车安全有影响的物体,如可以包括人和交通工具中的至少一种。该交通工具可以包括汽车、卡车、货车、电动车、自行车及摩托车等。该目标障碍物也可以包括动物或其他物体,本技术实施例不做限定。
85.步骤402、在该图像中存在目标障碍物时,控制显示器以目标刷新率显示该图像。
86.步骤403、在该图像中不存在目标障碍物时,控制显示器以辅助刷新率显示该图像,目标刷新率大于辅助刷新率。
87.综上所述,本技术实施例提供的信息显示方法中,车辆中的控制器通过摄像头采集的图像中是否存在障碍物来调整显示器的刷新率,可以提高对车辆外的图像的显示灵活性。并且,当该图像中存在障碍物时控制显示器采用高刷新率显示,如此可以对障碍物的情况进行更精准全面的显示,降低障碍物信息的获取时延,保证驾驶员及时基于障碍物的情况做出相应的反应,保证行车安全性。当该图像中不存在障碍物时用控制显示器采用低刷新率工作,可以降低显示器的功耗。
88.图5是本技术实施例提供的另一种信息显示方法的流程图,该方法可以用于图3所示的车辆的信息显示系统中的控制器。如图5所示,该方法可以包括:
89.步骤501、基于车辆的行驶状态,控制摄像头采集该行驶状态对应的摄像头视野范围内的图像。
90.本技术实施例中,在车辆启动之后,控制器可以对其连接的各个部件(如信息显示系统中的各个部件)进行初始化,如对每个部件在工作时所需的参数等进行设置,之后控制器可以控制各个部件进行相应的工作。
91.控制器可以控制摄像头采集车辆外的图像。该摄像头的摄像头视野范围可以固定,或者也可以在控制器的控制下进行调整。如摄像头视野范围的调整可以包括调整该视野范围的大小及位置等。摄像头可以包括多个子摄像头,如可以包括普通子摄像头及广角子摄像头,每个子摄像头均可以旋转。如控制器可以通过控制子摄像头的旋转方向及角度来控制摄像头视野范围的位置,可以通过控制广角子摄像头是否开启来控制摄像头视野范围的大小。
92.示例地,车辆不同的行驶状态可以对应不同的摄像头范围,控制器可以基于车辆的行驶状态控制摄像头以该行驶状态对应的像头视野范围采集图像。如此可以使车辆在各个行驶状态下均采集较为合适的视野范围内的图像展示给驾驶员,保证驾驶员获知的车外情况符合当前行车场景下的需求,以提升行车安全性。示例地,该行驶状态可以包括起步状态、直行状态、转弯状态和停车状态等,停车状态可以包括倒车入库状态或侧方停车状态等。
93.步骤502、判断该图像中是否存在目标障碍物。在该图像中存在目标障碍物时,执行步骤503;在该图像中不存在目标障碍物时,执行步骤504。
94.控制器可以对摄像头采集的图像进行一定地处理,如可以进行目标障碍物的识别,之后根据不同的识别结果后续执行不同的操作。该识别结果可以指示图像中包含目标
障碍物或者不包含目标障碍物,以反映车辆的周围是否存在目标障碍物。该目标障碍物可以为环境中特定类型的障碍物,例如对行车安全有影响的物体,如目标障碍物可以包括人、动物和交通工具中的至少一种。当车辆周围存在目标障碍物时,车辆存在与该目标障碍物碰撞的风险,控制器可以针对该情况与不存在目标障碍物的情况分别进行不同的操作,以提高行车安全性。如在图像中存在目标障碍物时控制显示器以较高的刷新率(如目标刷新率)显示图像,降低图像显示的延迟,保证图像的显示无卡顿和无撕裂,提高图像显示效果,保证驾驶员获知更全面精准的车外情况,降低碰撞风险。在图像中不存在目标障碍物时控制显示器以较低的刷新率(如辅助刷新率)显示图像。显示器的功耗与开关频率成正比例增加,降低显示器的刷新率可以降低开关频率,进而降低显示器的功耗,为车辆节能。
95.控制器对摄像头采集的图像进行目标障碍物的识别过程中,控制器可以获取目标障碍物的特征,并对该图像进行特征提取,以将提取的特征与目标障碍物的特征进行比对,实现对图像的目标障碍物识别。该目标障碍物的特征可以存储在控制器的存储单元中,如在车辆出厂时该特征就可以被存储在该存储单元中,对图像进行的特征提取可以由控制器的处理单元执行。可选地,该目标障碍物的特征也可以由处理器从其他存储空间或其他设备中获取,或者也可以由用户自行输入,本技术实施例不做限定。
96.本技术实施例中,控制器在确定图像中包含目标障碍物时,可以直接控制显示器基于设定的目标刷新率显示该图像。可选地,控制器还可以对图像进行进一步分析,以确定目标障碍物的具体移动情况,并基于目标障碍物不同的移动情况针对性地进行相应的操作,以为不同的交通场景匹配合适的操作(如控制显示器采用相应的刷新率显示图像)。如控制器可以基于包含目标障碍物的图像,通过下述步骤503至步骤505进一步分析图像以及基于分析结果对显示器分情况控制。
97.步骤503、基于摄像头连续采集的多帧图像,判断目标障碍物相对车辆的相对速度的绝对值是否大于速度阈值。在该相对速度的绝对值大于该速度阈值时,执行步骤504;在该相对速度的绝对值小于或等于该速度阈值时,执行步骤505。
98.由于目标障碍物相对本车辆移动的越快,则该目标障碍物与本车辆发生碰撞的风险越高,故控制器可以根据目标障碍物相对本车辆移动快慢的不同来进行不同的控制。目标障碍物相对本车辆移动快慢可以通过目标障碍物相对本车辆的相对速度的绝对值的大小来反映。控制器可以在确定图像包含目标障碍物后,再基于摄像头连续采集的多帧图像,确定目标障碍物相对本车辆的相对速度的绝对值的大小,进而基于该绝对值的大小来进行不同的操作。如控制器可以基于该相对速度的绝对值与速度阈值的大小关系,来进行不同的操作。
99.控制器可以基于摄像头连续采集的多帧图像,采用多种方式判断该相对速度的绝对值是否大于速度阈值。本技术实施例下面对其中两种可选的方式进行介绍。
100.在第一种方式中,控制器可以根据该多帧图像中包含目标障碍物的图像的帧数,确定目标障碍物相对本车辆的相对速度的绝对值的大小,该帧数越少则相对速度的绝对值越大。该帧数可以为目标障碍物在摄像头的视野中从出现到消失的过程中,摄像头采集的图像的帧数。在摄像头连续采集的多帧图像中包含目标障碍物的图像的帧数少于数量阈值时,控制器可以确定该相对速度的绝对值大于速度阈值;在该多帧图像中包含目标障碍物的图像的帧数多于或等于该数量阈值时,控制器可以确定该相对速度的绝对值小于或等于
速度阈值。
101.在第二种方式中,控制器可以根据相邻帧图像中目标障碍物的位置变化量,确定目标障碍物相对本车辆的相对速度的绝对值的大小,该位置变化量越大则该相对速度的绝对值越大。摄像头采集的图像的形状和大小均相同,可以将相邻帧图像映射至同一区域,相邻帧图像中目标障碍物的位置变化量为该区域中属于该相邻帧图像的目标障碍物的距离。在摄像头连续采集的多帧图像中,存在相邻帧图像中目标障碍物的位置变化量大于目标阈值时,控制器可以确定该相对速度的绝对值大于速度阈值;在该多帧图像中任意相邻帧图像中目标障碍物的位置变化量均小于或等于目标阈值时,控制器可以确定该相对速度的绝对值小于或等于速度阈值。该目标阈值可以表示图像中一个特定大小的位置距离。
102.本技术实施例中仅以控制器基于多帧图像,直接确定该相对速度的绝对值与速度阈值的大小关系,而并不确定该相对速度的具体值为例进行介绍。可选地,控制器也可以基于该多帧图像确定出该相对速度的具体值,之后再确定该相对速度的绝对值与速度阈值的大小关系。
103.步骤504、控制显示器以第一刷新率显示图像。
104.控制器在步骤503之后确定摄像头采集的图像中存在目标障碍物,且目标障碍物相对本车辆移动较快(也即相对速度的绝对值大于速度阈值)时,可以控制显示器以较高的第一刷新率对摄像头采集的图像进行显示。如此可以保证显示器对车外的交通信息进行较完整的显示,降低信息的缺失度,便于驾驶员基于该交通信息及时做出反应,保证行车安全性。可选地,该第一刷新率可以为显示器的最高刷新率。
105.步骤505、控制显示器以第二刷新率显示图像,第一刷新率大于第二刷新率。
106.控制器在步骤503之后确定摄像头采集的图像中存在目标障碍物,且目标障碍物相对本车辆移动较慢(也即相对速度的绝对值小于或等于速度阈值)时,可以控制显示器以较低的第二刷新率对摄像头采集的图像进行显示,一定程度地降低显示器的功耗。
107.需要说明的是,本技术上述实施例中针对目标障碍物相对车辆的相对速度仅设置了一个速度阈值,基于该速度阈值划分了两个速度区间,分别对应第一刷新率和第二刷新率。在该相对速度的绝对值大于该速度阈值时用第一刷新率显示图像,在该相对速度的绝对值小于或等于该速度阈值时用第二刷新率显示图像。可选地,也可以针对该相对速度设置大小不同的多个速度阈值,基于该多个速度阈值划分更多的速度区间,每个速度区域均对应一个刷新率。基于上述相对速度的绝对值所在的速度区间,控制显示器采用该速度区间对应的刷新率来显示图像。该速度区间的数量划分可以基于显示器支持的刷新率决定。
108.步骤506、控制显示器以辅助刷新率显示图像。
109.控制器在步骤502确定摄像头采集的图像中不存在目标障碍物时,可以控制显示器以较低的辅助刷新率对摄像头采集的图像进行显示。如该辅助刷新率可以为显示器支持的最低刷新率,以最大程度地降低显示器的功耗。该辅助刷新率小于存在目标障碍物时显示器的刷新率,上述第一刷新率和第二刷新率可以都属于目标刷新率,目标刷新率大于辅助刷新率,也即第一刷新率和第二刷新率均大于辅助刷新率。
110.本技术实施例中,控制器控制显示器采用可变刷新率技术进行图像显示,图6是本技术实施例提供的一种可变刷新率技术的原理示意图。如图6所示,在可变刷新率技术中,对于每帧图像在渲染(英文:render)后进行显示(英文:display),在相邻两帧图像的显示
时刻之间具有垂直消隐(vertical blank,vblank)时间,vblank也可以称为场消隐。vblank时间不同,则一秒内显示的图像的帧数不同,进而显示器的刷新率不同。图6中以render0、render1等来表示渲染后的各帧图像,以display0、display1等来表示显示的各帧图像。
111.图7是本技术实施例提供的一种不同刷新率下图像的显示情况示意图,且60赫兹、30赫兹和20赫兹的刷新率为例进行对比。如图7所示,当刷新率为60赫兹时,显示器可以依次显示第0帧图像(图中用frame0表示)到第3帧图像(图中用frame3表示)中的每一帧图像。当刷新率为30赫兹时,显示第1帧图像和第3帧图像的时间被作为vblank时间,不再显示第1帧图像和第3帧图像。在原本第1帧图像的显示时间内保持第0帧图像的显示,在原本第3帧图像的显示时间内保持第2帧图像的显示。如此可以减小驱动功率,降低功耗。当刷新率为20赫兹时,显示第1帧图像和第2帧图像的时间被作为vblank时间,不再显示第1帧图像和第2帧图像。在原本第1帧图像和第2帧图像的显示时间内保持第0帧图像的显示。
112.显示器具有时序控制器(timing controller,tcon)。显示器在进行图像显示时,利用tcon进行相应的时序控制,以实现显示器按照所需的刷新率显示图像。显示器支持的每个刷新率均对应一定的帧长度(也称为vtotal),帧长度越长显示器的刷新率越低,该帧长度可以理解为摄像头采集的同一帧图像的显示时长。tcon通过调整该帧长度来调整显示器的刷新率,且在该过程中使行长度(也称为htotal)和像素时钟信号的频率(pixel clock frequency,pixel clk)均固定。上述的目标刷新率对应的帧长度可以辅助刷新率对应的帧长度,第一刷新率对应的帧长度小于第二刷新率对应的帧长度。
113.可选地,本技术实施例中控制器还可以在控制显示器显示图像之前,对图像进行特定的处理,进而控制显示器显示经过控制器处理后的图像,以提高图像的显示效果。如控制器可以对图像进行高清处理,并控制显示器显示经过高清处理后的图像,以提高显示的图像的清晰度。
114.可选地,本技术实施例中车辆还可以包括编码器和解码器。对于此种车辆,在步骤501之后,控制器可以控制编码器对摄像头采集的图像进行编码,以降低图像的数量,保证后续的传输处理速率较快。编码后的图像可以传输至控制器,之后控制器再执行步骤502和步骤503。由于编码后的图像的数据量较少,针对该图像进行处理的速度可以较快,如针对编码后的图像进行目标障碍物识别的速度较快。可选地,摄像头可以将采集的图像传输至编码器,编码器可以默认对接收到的图像均进行编码,而不用基于控制器的控制,之后将编码后的图像传输至控制器。可选地,控制器可以对编码后的图像进行高清处理。
115.控制器在通过步骤502和步骤503针对图像进行分析(目标障碍物识别以及相对速度的绝对值大小的确定)后,还需控制解码器将待显示器显示的图像进行解码;之后再针对分析结果执行步骤504、步骤505或步骤506,以控制显示器采用合适的刷新率显示解码后的图像。
116.本技术实施例中,在车辆中的信息显示系统上电后,控制器先对系统中的各个部件进行初始化,如对编解码寄存器进行设置;之后控制摄像头开始进行图像采集;在摄像头每采集完一帧图像后,编码器将该图像进行编码后送入控制器中的处理单元中进行处理,如进行目标障碍物的识别以及高清处理等;接着,将需显示的至少一帧图像缓存至控制器的存储单元中;之后将该至少一帧图像中最近需显示的图像送入解码器进行解码,将解码后的图像送至显示器显示。如此,实现控制器基于摄像头采集的图像控制显示器采用可变
刷新率技术进行图像显示。
117.本技术实施例中,控制器除了控制摄像头和显示器之外,还可以控制车辆中的其他部件进行相应的操作。示例地,车辆还包括测距部件和告警部件,详见上述图3中的相关介绍。控制器可以通过测距部件检测本车辆与其周围障碍物的距离,在该距离小于距离阈值时,控制告警部件展示告警信息。如此可以进行盲区预警及障碍物提示等功能,对行车过程中的潜在危险进行提醒,进一步增强驾驶员安全性和舒适性。
118.本技术实施例的车辆中各个部件的工作过程可以采用模块化设计,如该车辆可以包括主程序、测距系统子程序、后摄像子程序以及语音提醒子程序。控制器可以通过主程序实现与各个部件的连接,通过测距系统子程序实现对测距部件的控制,通过后摄像子程序实现对摄像头和显示器的控制,通过语音提醒子程序实现对语音告警单元的控制。各个程序可以独立实现,保证程序的灵活性、层次性和可扩展性。
119.综上所述,本技术实施例提供的信息显示方法中,车辆中的控制器通过摄像头采集的图像中是否存在障碍物来调整显示器的刷新率,可以提高对车辆外的图像的显示灵活性。并且,当该图像中存在障碍物时控制显示器采用高刷新率显示,如此可以对障碍物的情况进行更精准全面的显示,降低障碍物信息的获取时延,保证驾驶员及时基于障碍物的情况做出相应的反应,保证行车安全性。当该图像中不存在障碍物时用控制显示器采用低刷新率工作,可以降低显示器的功耗。
120.图8是本技术实施例提供的一种车辆中的控制器的结构示意图。该车辆还包括:摄像头和显示器,此处的控制器可以为图1至图3任一示出的控制器103。如图8所示,该控制器80包括:
121.第一控制模块801,用于控制摄像头采集车辆外的图像。
122.第二控制模块802,用于在该图像中存在目标障碍物时,控制显示器以目标刷新率显示图像。
123.第三控制模块803,用于在该图像中不存在目标障碍物时,控制显示器以辅助刷新率显示该图像,目标刷新率大于辅助刷新率。
124.综上所述,本技术实施例的车辆中的控制器,可以通过摄像头采集的图像中是否存在障碍物来调整显示器的刷新率,提高了对车辆外的图像的显示灵活性。并且,当该图像中存在障碍物时控制显示器采用高刷新率显示,如此可以对障碍物的情况进行更精准全面的显示,降低障碍物信息的获取时延,保证驾驶员及时基于障碍物的情况做出相应的反应,保证行车安全性。当该图像中不存在障碍物时用控制显示器采用低刷新率工作,可以降低显示器的功耗。
125.可选地,目标刷新率包括第一刷新率和第二刷新率,第一刷新率大于第二刷新率;第二控制模块802可以包括:
126.判断单元,用于在该图像中存在目标障碍物时,基于摄像头连续采集的多帧图像,判断目标障碍物相对车辆的相对速度的绝对值是否大于速度阈值;
127.第一控制单元,用于在该相对速度的绝对值大于速度阈值时,控制显示器以第一刷新率显示摄像头采集的图像;
128.第二控制单元,用于在该相对速度的绝对值小于或等于速度阈值时,控制显示器以第二刷新率显示摄像头采集的图像。
129.可选地,判断单元用于:
130.在该多帧图像中包含目标障碍物的图像的帧数少于数量阈值时,确定该相对速度的绝对值大于速度阈值;
131.在多帧图像中包含目标障碍物的图像的帧数多于或等于数量阈值时,确定该相对速度的绝对值小于或等于速度阈值。
132.可选地,判断单元用于:
133.在该多帧图像中存在相邻帧图像中目标障碍物的位置变化量大于目标阈值时,确定该相对速度的绝对值大于速度阈值;
134.在该多帧图像中任意相邻帧图像中目标障碍物的位置变化量均小于或等于目标阈值时,确定该相对速度的绝对值小于或等于速度阈值。
135.可选地,目标障碍物包括人与交通工具中的至少一种。
136.可选地,控制器用于在控制显示器以任一刷新率显示图像时,控制显示器以任一刷新率对应的帧长度显示图像;其中,目标刷新率对应的帧长度小于辅助刷新率对应的帧长度。
137.可选地,第一控制模块用于:
138.基于车辆的行驶状态,控制摄像头采集行驶状态对应的摄像头视野范围内的图像。
139.可选地,图9是本技术实施例提供的另一种控制器的结构示意图,如图9所示,在图9的基础上,控制器80还包括:
140.第四控制模块804,用于在控制摄像头采集车辆外的图像之后,控制摄像头对采集的图像进行编码;
141.识别模块805,用于针对编码后的图像进行目标障碍物的识别;
142.第五控制模块806,用于控制显示器对编码后的图像进行解码,显示器显示的图像为解码后的图像。
143.综上所述,本技术实施例的车辆中的控制器,可以通过摄像头采集的图像中是否存在障碍物来调整显示器的刷新率,提高了对车辆外的图像的显示灵活性。并且,当该图像中存在障碍物时控制显示器采用高刷新率显示,如此可以对障碍物的情况进行更精准全面的显示,降低障碍物信息的获取时延,保证驾驶员及时基于障碍物的情况做出相应的反应,保证行车安全性。当该图像中不存在障碍物时用控制显示器采用低刷新率工作,可以降低显示器的功耗。
144.本技术实施例还提供了一种车辆中的控制器,该控制器包括处理单元和存储单元,存储单元中存储有指令,处理单元用于执行该存储单元中存储的指令以实现上述的信息显示方法,如图4或图5的方法。
145.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述的信息显示方法,如图4或图5的方法。所述计算机可读存储介质可以是计算机能够存取的任何可用介质,如可以是磁性介质(例如,软盘、硬盘、磁带)、光介质或者半导体介质(例如固态硬盘)等。
146.本技术实施例还提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述的信息显示方法,如图4或图5的方法。
147.需要说明的是,本技术实施例提供的方法实施例能够与相应的设备实施例相互参考,本技术实施例对此不做限定。本技术实施例提供的方法实施例步骤的先后顺序能够进行适当调整,步骤也能够根据情况进行相应增减,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本技术的保护范围之内,因此不再赘述。
148.需要指出的是,在本技术实施例中,术语“第一”、“第二”和“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“至少一个”指的是一个或多个。术语“多个”指两个或两个以上,除非另有明确的限定。本技术中术语“a和b的至少一种”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和b的至少一种,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。本技术中术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的那些组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。本技术中使用的术语“模块”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
149.以上所述仅为本技术的可选实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1