用于机动车的视觉系统的制作方法

文档序号:33367719发布日期:2023-03-08 00:52阅读:51来源:国知局
用于机动车的视觉系统的制作方法

1.本发明涉及用于机动车的视觉系统,包括适于从所述机动车的周围捕获图像的成像装置、以及适于对所述成像装置捕获的图像进行图像处理以便检测机动车周围的对象的数据处理单元。


背景技术:

2.一些光源闪烁。这种光源的示例是,例如,led交通灯、led交通标志、led路灯、50/60hz的dc供电的光源、和车辆前灯。在欧盟,交通灯的最低频率是90hz。闪烁通常来说具有高于人类观察者可以检测到的频率,但它会导致视频记录中的闪烁。闪烁给对象检测算法带来了困难。在为例如事件数据记录(edr)应用、行车记录仪应用、增强现实应用记录视频图像时或在车辆中显示视频时,也不希望出现闪烁视频。
3.已知图像传感器提供led闪烁缓解(lfm)。这种技术主要是为了捕获来自例如交通灯和交通标志的led脉冲而开发的。这通常是使用具有很低灵敏度的传感器来实施的。这允许使用长曝光时间,例如,11ms来处理90hz。然而,长曝光时间会在驾驶时产生较大的运动模糊伪影,这通常不利于对象检测算法。有lfm支持的传感器通常夜间性能也会稍微下降。在像素非常小的图像传感器中实施lfm也很困难。lfm本身不能解决来自交通灯和交通标志的低闪烁视频的问题,因为例如一帧可以捕获一个led脉冲,而下一图像可以捕获两个。lfm本身也不能解决当场景被闪烁光源照亮时引起的闪烁条带问题。目前大多数可用的汽车视觉系统的传感器都不提供lfm。前向视觉相机实际上具有没有这种闪烁缓解像素的图像传感器。
4.已知的机动车相机被优化以提供对于对象检测算法最优的图像,这与生成对于edr或显示器/行车记录仪/增强现实应用最优的图像/视频相冲突。
5.使帧频适应于闪烁的光源的频率,可以减少光源处的闪烁、和场景被相同频率的光源照亮时的闪烁条带。这通常意味着在60hz的国家以30fps(帧每秒)运行,在50hz的国家以25fps运行。然而,在不同的国家有不同的帧频是车辆制造商不期望的。
6.也可能使曝光时间适应于闪烁光源的频率,例如,在50hz的国家使用10ms的曝光时间(有100hz的闪烁),在60hz的国家使用8.3ms或16.7ms的曝光时间。使曝光时间适应于光源的频率,而不是使曝光时间适应于场景的照明水平,这给予了snr(信噪比)和运动伪影之间非最佳的折衷方法。对于没有lfm支持的多次曝光hdr(高动态范围)传感器,这种方法只适用于较暗信号的长曝光时间,而场景的亮部将使用较短的曝光时间,并会出现闪烁。上述两种方法都不能用于,例如,不是50和60hz的倍数的led脉冲调制光。
7.已知的相机解决方案是基于这样的帧频,其被具体定制以导致50hz和60hz光源的两帧之间的最大闪烁。这允许检测从50/60hz电网运行的光源,并将它们与车辆光源分开。它还减少了白天在两个连续帧中错过来自50/60hz交通灯和交通标志的led脉冲的风险,因为建立的帧频导致这类频率的两个连续图像帧之间接近0.5周期相移(π相移)。
8.通过不使用lfm图像传感器,可能在白天和黄昏期间使用较短的曝光时间,这给予
减少的运动模糊以及更好的检测性能。因此,未经处理的相机视频会闪烁。在白天,主要是强光源的闪烁,如低频率led交通灯。在夜间,它主要是城市场景,其中以50/60hz对路灯供电。对于对象检测算法来说这不是问题,但对于像增强现实和行车记录仪这样的应用来说,这是问题。


技术实现要素:

9.本发明的根本问题是提供一种视觉系统,有效地减少由闪烁光源引起的捕获的图像中的伪影,和/或为事件数据记录或显示/行车记录仪/增强现实应用提供无闪烁的视频,并且同时提供适于对象检测算法的高质量图像。
10.本发明以独立权利要求的特征解决了这个问题。根据本发明,所述数据处理单元包括闪烁缓解软件模块,适于通过对对应于当前图像帧的捕获的当前图像和对应于较早图像帧的至少一个捕获的较早图像进行滤波处理,来为当前图像帧生成闪烁缓解的当前图像。
11.本发明通过纯软件或图像处理解决方案解决了视频闪烁的问题。成像装置的成像设备,如相机,可以具有传统的图像传感器,而不需要硬件中的led闪烁缓解支持。利用本发明,就有可能满足流畅视频流的要求,而不需要具有led闪烁缓解的图像传感器。
12.根据本发明的第一基本实施例,闪烁缓解软件模块适于对所述捕获的当前图像和所述至少一个捕获的较早图像中检测到的光源周围的区域进行时间滤波。该解决方案是基于通过本身已知的检测算法来检测光源。可以检测的光源可以包括,例如,交通灯、交通标志、其他车辆前灯、其他车辆尾灯中的一个或多个。根据本发明,关于跟踪的光源检测的信息被处理以对图像的部分进行时间滤波。
13.第一基本实施例发明解决了在源处局部闪烁的问题。即,它可以在白天和夜间减少实际交通灯或交通标志的闪烁,并解决了例如事件数据记录(edr)、行车记录仪和显示应用的视频的闪烁问题。
14.优选地,数据处理单元适于将所述捕获的当前图像中检测到的光源周围的第一图像区域与所述至少一个捕获的较早图像中的对应的第二图像区域混合。更优选地,所述第一图像区域和第二图像区域以第一和第二权重混合在一起。
15.根据本发明的实施例,计算所述第一和所述第二图像区域的平均图像区域,并将其混合到所述第一图像区域中所述捕获的当前图像中(上),产生闪烁缓解的当前图像。如上所述,取平均值对应于将第一和第二图像区域以相等的第一和第二权重混合在一起。
16.其他混合方案可以在处理设备中建立。在一些实施例中,第一图像区域和第二图像区域以不同的第一和第二权重混合在一起。
17.在本发明的又一个实施例中,第一和第二权重在所述第一和第二图像区域内变化。例如,第一和第二权重可以从所述第一和第二图像区域的中心到边缘单调地变化。例如,在光源的roi的中心(第一和第二图像区域),时间帧n和时间帧n+1的50%混合(加权),然后在roi的边缘(第一和第二图像区域),在时间帧n+1上逐渐增加到100%权重。
18.以上描述的所有解决方案都可以很容易地推广到对应于不同时间帧的两个以上捕获图像(捕获的当前图像和两个或更多捕获的较早图像)。
19.在上述的一些实施例中,第一和第二图像区域被统计地混合在一起,例如通过取
平均、或加权平均。
20.替代地,其中光源可见的图像区域可以混合到由于光源闪烁使得光源不可见、或几乎不可见的捕获的当前图像中对应的图像区域上,从而形成比在原始捕获的当前图像中光源更好得可见的闪烁缓解的当前图像。优选地,为了寻找其中光源可见的图像区域,闪烁缓解软件模块可以包括能够确定第一图像区域或第二图像区域种的哪个具有更高的亮度和/或预定义的颜色的亮度/颜色检测器。然后,这可以作为真正的图像区域,并混合到捕获的当前图像的第一图像区域上。例如,如果考虑交通灯、亮度/颜色检测器检测到交通灯周围的图像区域在第n帧中是暗的、而在第n+1帧中是亮的和/或红色或橙色或绿色,则它确定第n+1帧是正确的(同时第n帧因为属于led脉冲的关闭阶段被丢弃)。然后,对应于第n+1帧的图像区域可以混合到捕获的当前帧的对应图像区域上(或者如果当前帧是n+1,则捕获的当前帧可以以其原样保留)。
21.如上所述,简单而有效的第一基本实施例是对两个(或更多)图像的信息进行时间滤波。这可以优选地根据以下方案进行:在时间帧n中寻找光源(如交通灯)。在时间帧n+1中寻找相同的光源。从n帧中取光源的感兴趣区域(roi),并将roi重新采样(混合)到n+1帧中光源roi的大小。最后,使得输出图像等于n+1帧,除了光源roi(即,检测到的地方)。在检测到的roi(光源roi),使输出图像为n+1帧和重新采样的roi(混合)的平均值。
22.处理单元优选地包括适于在数个图像帧上跟踪检测到的光源的光源跟踪器。光源跟踪器优选地适于预测未来图像帧中检测的光源的位置。换言之,在交通灯的跟踪中优选地提供光源预测。例如,基于例如n-2、n-1和n帧中的检测,光源跟踪器可以预测交通灯将在n+1帧中的位置。这将减少创建输出图像的等待时间,因为不需要等待第n+1帧中的检测。光源预测也可以使用处理设备中的光流估算器提供的光流信息来完成。
23.相比于例如事件数据记录(edr)、行车记录仪和显示应用,为车辆中的驾驶员显示实时相机图像的增强现实应用对缓解闪烁更苛刻,尤其是在夜间具有闪烁的路灯的城市,其中场景的大部分照明都是闪烁的。
24.为了应对这种更苛刻的应用,根据本发明的第二基本实施例,闪烁缓解软件模块适于计算所述捕获的当前图像和所述捕获的较早图像之间的空间低通滤波差异图像。优选地,闪烁缓解软件模块适于在所述差异图像的基础上补偿用于显示的当前图像。
25.优选地,闪烁缓解软件模块适于计算所述捕获的当前图像和所述捕获的较早图像的特定颜色强度之间的空间低通滤波差异图像。根据第二基本实施例,用于计算差异图像的特定颜色有利地与黑暗中光源的颜色相关,如绿色或黄色。
26.在优选的实施例中,计算所述捕获的当前图像与所述捕获的较早图像的绿色像素强度之间的空间低通滤波差异图像。绿色像素强度容易地包含在rgb图像传感器的输出信号中,并且可以直接地处理而不需要进一步的计算。替代地,在cym图像传感器的情况下,可以有利地考虑所述捕获的当前图像和所述捕获的较早图像的黄色像素强度。
27.第二基本实施例消除了闪烁的光源照亮场景时的大部分闪烁/条带。它解决了例如,夜间城市场景中闪烁的照明产生的闪烁/条带视频的问题。
28.第二基本实施例对帧频为18.3或22fps的50/60/100/120hz光源的效果特别好。这些帧频和闪烁频率导致两个连续图像帧之间的100/120hz照明接近0.5周期的相移(π相移)。其他不太常见的闪烁频率也会减少。
29.许多汽车视觉系统使用不同的曝光设置,例如曝光设置a(cona)和曝光设置b(conb),它们在每一帧之间交替进行。作为实际示例,cona图像以22fps捕获,conb图像也以22fps捕获。由此可以创建44fps的视频流。然而,因为这两种情况使用不同的增益和曝光时间,首先需要转换至共同的输出响应曲线。例如,这可以通过为cona和conb提供不同的伽马曲线来进行。对于这种情况,通过单独处置cona图像和conb图像并根据本发明单独执行闪烁补偿,50/60/100/120hz的闪烁得到最好处置。例如,conan和cona
n+1
一起使用,然后conbn和conb
n+1
一起使用,等等。
30.综上所述,在视觉系统的成像设备中使用了一个以上的曝光设置的情况下,闪烁缓解软件模块优选地对每个曝光设置单独执行闪烁缓解计算。在每一图像帧交替两个曝光设置的情况下(conan,conbn,cona
n+1
,conb
n+1

……
),优选地对conan和cona
n+1
,然后对conbn和conbn+1,等等执行闪烁缓解计算。
附图说明
31.在下文中,将在优选的实施例的基础上,参照所附附图对本发明进行说明,其中:
32.图1示出了车载视觉系统的方案;
33.图2示出了用于图示视频流中led闪烁效果的附图;
34.图3示出了图示根据本发明的第一实施例的图像处理的流程图;
35.图4、5示出了对应于连续图像帧的捕获的图像;
36.图6示出了闪烁缓解的图像;
37.图7示出了在夜间捕获的图像;
38.图8示出在用于五个连续图像帧的行上对绿色像素强度求平均的图;
39.图9示出了图8中的任意两条连续曲线之间的差异的图。
40.图10示出捕获的当前图像和捕获的较早图像之间的2d空间低通滤波差异图像;以及
41.图11示出了通过以图11的2d空间低通滤波差异图像补偿捕获的当前图像、所生成的闪烁缓解的当前图像。
具体实施方式
42.车载视觉系统10被安装或将被安装在车辆中或车辆上,以及包括用于捕获机动车的周围区域(例如机动车前方的区域)的图像的成像装置11。成像装置11或其部分可以安装在例如车辆挡风玻璃或风挡后面、车辆前灯中、和/或散热器格栅中。优选地,成像装置11包括一个或多个光学成像设备12,特别是相机,优选地在可见光波长范围内工作,或在红外波长范围内工作,或在可见光和红外波长范围内工作。在一些实施例中,成像装置11包括多个成像设备12,特别是形成立体成像装置11。在其他实施例中,可以只使用一个成像设备12形成单色成像装置11。每个成像设备12优选地是定焦相机,其中镜头物镜的焦距f是恒定的,不能变化。
43.成像装置11耦接到适于处理从成像装置11接收的图像数据的车载数据处理单元14(或电子控制单元(ecu))。数据处理单元14优选地是数字设备,它是编程的或可预编程的,并且优选地包括微处理器、微控制器、数字信号处理器(dsp)、和/或片上系统(soc)设备
中的微处理器部分,并且优选地能访问,或包括数字数据存储器25。数据处理单元14可以包括专用的硬件设备,如现场可编程门阵列(fpga)、专用集成电路(asic)、图形处理单元(gpu)、或片上系统(soc)设备中的fpga和/或asic和/或gpu部分,用于执行某些功能,例如控制成像装置11的图像的捕获、从成像装置11接收包含图像信息的电信号、对左/右图像对进行校正(rectifying)或扭曲对准、和/或创建视差或深度图像。数据处理单元14可以通过单独的线缆或车辆数据总线连接到成像装置11。在另一个实施例中,ecu和成像设备12中的一个或多个可以集成到单个单元中,其中包括ecu和所有成像设备12的一个盒式解决方案可以是优选的。从成像、图像处理到安全设备18的可能激活或控制的所有步骤都是在驾驶期间自动和连续地实时进行。
44.在数据处理单元14中进行的图像和数据处理有利地包括识别并且还优选地分类机动车前方的可能对象(候选对象),例如行人、其他车辆、自行车和/或大型动物,随着时间的推移跟踪在捕获的图像中识别的对象或候选对象的位置,并取决于对跟踪的对象进行的估计,例如取决于估计的碰撞概率,来激活或控制至少一个安全设备18。
45.安全设备18可以包括至少一个主动安全设备和/或至少一个被动安全设备。特别地,安全设备18可以包括以下中的一个或多个:至少一个安全带张紧器(tensioner)、至少一个乘客安全气囊,诸如乘员安全气囊、引擎盖升降器、电子稳定系统的一个或多个约束系统,诸如制动控制系统和/或转向控制系统、速度控制系统的至少一个动态车辆控制系统;显示与检测到的对象有关的信息的显示设备;适于通过适当的光学、声学和/或触觉警告信号向驾驶员提供警告的警告设备。
46.本发明适用于自主驾驶,其中自我(ego)车辆是适于部分地或完全地自主地或自动地驾驶的自主车辆,而驾驶员的驾驶动作部分地和/或完全地由自我车辆代替或执行。
47.图2示出了本发明的根本问题,该图取自b.deegan的“led闪烁:汽车成像应用的根源、影响和测量”(led flicker:root cause,impact and measurement for automotive imaging applications),is&t电子成像、自主车辆和机械2018(is&t electronic imaging,autonomous vehicles and machines2018),第146-1至146-6页。它显示了在n和n+1两个连续时间帧内发出红色信号的led交通灯。交通灯的led脉冲方案在交通灯下的第二行示出。在最后一行,示出了成像设备12(更具体地,是相机12中的成像传感器)的曝光方案。在时间帧n中,成像传感器的曝光时间与led脉冲开启(on)重叠,使得在时间帧n的图像中红光可见。然而,在时间帧n+1中,曝光时间与led脉冲开启之间没有重叠,因为曝光时间完全位于成像传感器的空白间隔中。因此,时间帧n+1完全错过led脉冲,并且交通灯在时间帧n+1中完全关闭,这造成了视频流中不必要的闪烁效果。
48.为了解决上述问题,数据处理单元14包括适于通过对涉及对应于当前图像帧的捕获的当前图像和对应于较早图像帧的至少一个捕获的较早图像进行滤波处理、为当前图像帧生成闪烁缓解的当前图像的闪烁缓解软件模块20。下面将解释本发明的两个基本实施例。闪烁缓解软件模块20可以访问数据存储器25,其中闪烁缓解所需的一个或多个较早图像被存储以在当前时间帧处理中使用。
49.参照图3到图6解释本发明的第一基本实施例。在图3中,数据处理单元14中的图像处理以流程图示出。由成像装置捕获的图像30被输入到光源检测器31,该检测器适于检测图像30中的光源,如交通灯、交通标志和/或其他车辆的前灯或尾灯。
50.图4和图5中示出了对应于连续时间帧n和n+1的两个图像30n、30
n+1
的简单的实际示例,其中n+1是当前图像帧,因此图5示出了捕获的当前图像30
n+1
,而n是当前时间帧之前的最后时间帧,因此图4示出了捕获的较早的图像30n。平交道口(level crossing)的两个交通灯是可见的,其中光源检测器31适于检测这些交通灯并为每个检测到的光源或交通灯输出所谓的边界框40n、41n(40
n+1
、41
n+1
),该边界框限定了围绕并包括所述检测到的光源的、通常为矩形的小的图像区域。边界框40n、41n(40
n+1
、41
n+1
)内的图像区域定义了闪烁缓解处理中对应的交通灯的对应的感兴趣区域(roi)。在下文中,术语“边界框”和“roi”同义地使用,其中应该理解的是,roi实际上是边界框所定义的边界内的图像区域(或图像补丁(patch),即图像内容)。
51.通过比较图4和图5,很明显,图4对应于交通灯的led光脉冲的开启阶段,使得交通灯是明亮可见的,而图5对应于led光脉冲的关闭阶段,使得绿色交通灯在图5所示的捕获的当前图像30
n+1
中几乎不可见,尽管交通灯实际上是开启的(绿灯)。这导致了包括时间帧
……
、n、n+1、
……
的视频中不利的闪烁。
52.光源检测器31向可选的光源跟踪器32输出与边界框40、41有关的信息,如这些的位置和大小,以及由边界框限制的图像分块(roi)。光源跟踪器32,如果存在的话,适于在数个时间帧上跟踪检测到的光源,并输出对应的边界框信息40、41。例如,图5示出了来自与图4相同的成像装置11的、但对应于下一个图像帧n+1的图像。光源跟踪器32适于也在连续的图像帧n+1(图5)的图像中跟踪图4的交通灯,并且也在图5中确定对应的边界框40
n+1
、41
n+1
。当然,可以在两个以上的连续图像帧中跟踪检测到的光源。
53.光源检测器31和光源跟踪器32是类似于用于检测和跟踪例如其他车辆、行人等对象的传统的对象检测器和跟踪器的软件模块,并且本身可以是已知的。
54.关于连续图像帧n、n+1、
……
的边界框40n、41n、40
n+1
、41
n+1
的所有信息被转发到闪烁缓解软件模块33。闪烁缓解软件模块33从时间帧n获取交通灯的感兴趣区域(roi)(分别是边界框40n和41n中的图像区域),并将时间帧n的roi重新采样到时间帧n+1中的交通灯roi的大小(分别是边界框40
n+1
和41
n+1
中的图像区域)。
55.在一个实施例中,闪烁缓解软件模块33从时间帧n的重新采样roi和时间帧n+1的roi计算平均roi 40'
n+1
、41'
n+1
,其中计算平均roi意味着计算roi的每个像素的平均z值(rgb值、灰度值或强度值)。然后,闪烁缓解软件模块33通过将捕获的当前图像30
n+1
置于检测到的光源的roi外的所有地方(此处,在roi 40
n+1
、41
n+1
之外的所有地方),创建闪烁缓解的当前图像30'
n+1
;同时将平均的roi 40'
n+1
、41'
n+1
填入检测到的光源的边界框中。
56.因此,获得了图6所示出的闪烁缓解的当前图像30'
n+1
,其中交通灯比图5所示出的捕获的(非闪烁缓解的)当前图像30'
n+1
的可见性更好,使得包括时间帧
……
、n、n+1、
……
的视频中的闪烁可以被强烈地减少。闪烁缓解的图像30'由所述闪烁缓解软件模块33输出,参见图3。
57.在另一个实施例中,闪烁缓解软件模块33包括亮度和/或颜色检测器,该检测器适于检测roi 40n、41n、40
n+1
、41
n+1
中检测到的光源的亮度和/或颜色(在交通灯的情况下,如绿色/橙色/红色),并决定哪个roi 40n、41n、40
n+1
、41
n+1
是优选的。在图4和图5的示例中,亮度和/或颜色检测器将能够检测到roi 40n、41n是亮的和绿色(对应绿色交通灯),而roi 40
n+1
、41
n+1
基本上是暗的。因此,亮度和/或颜色检测器决定roi 40n、41n优选于roi40
n+1
、41
n+1
。然
后,闪烁缓解软件模块33通过将捕获的当前图像30
n+1
置于检测到的光源的roi外的所有地方(此处,在roi 40
n+1
、41
n+1
之外的所有地方),创建闪烁缓解的当前图像30'
n+1
;同时将更亮的和/或彩色的、并且因此优选的roi 40n、41n填入检测到的光源的边界框中。因此,获得了闪烁缓解的当前图像,其中交通灯非常清晰可见(如图4),使得包括时间帧
……
、n、n+1、
……
的视频中的闪烁可以被强烈地减少或甚至消除。
58.在本发明的第二个基本实施例中,闪烁缓解软件模块33适于计算捕获的当前图像30
n+1
和捕获的较早图像30n之间的空间低通滤波差异图像;并且优选地,在计算的空间低通滤波差异图像的基础上补偿捕获的当前图像30
n+1

59.下面将参照图7至图11描述本发明的第二基本实施例。
60.图7示出了具有场景的相当一致的照明的城市场景的捕获的图像30。作为示例,可以假设路灯是由50hz供电。
61.在来到一般情况之前,为了更好地理解,我们将研究场景的相当一致的照明的简单的示例。此处,闪烁缓解软件模块33适于计算在捕获的图像30的每个图像行上的、绿色像素强度(在rgb颜色传感器中)的中值(平均值),如图7所示出的那样。在图8中示出了用于五个连续的图像或时间帧(帧1-5)的结果,其中y轴表示在图像行上平均的绿色像素(强度)值强度,例如由最低有效位(lsb)给出,以及x轴表示行号。因为本示例中场景中的路灯以100hz(50hz净频率)闪烁,对于所有奇数帧(图中的1、3、5)获得了类似的行平均强度值,并且对于偶数帧(图中的2和4)获得了其他的类似的行平均强度值。由于净频率和相机12频率之间的关系,这是预期的。
62.闪烁缓解软件模块33适于计算连续帧的行平均强度值之间的差异(行平均差异)。图8的图像帧1和2、帧2和3、帧3和4以及帧4和5的行平均强度值之间的对应的差异在图9中示出,其中y轴表示图8中两个连续帧的曲线差异,x轴再次表示行号。通过对行平均差异进行低通滤波,获得了图9中的实曲线。此处,由于相机帧频和卷帘快门线时间(rolling shutter line time)与驱动路灯的净频率相比,清晰的图案是可见的。
63.综上所述,在闪烁缓解软件模块33中执行的以下补偿方案适合用于消除完美均匀的照明的场景中的闪烁/条带:
[0064]-计算连续帧n+1和n的图像行上的平均绿色像素强度(行平均);
[0065]-计算第n+1帧和第n帧之间的行平均差异;
[0066]-对行平均差异进行空间低通滤波;
[0067]-以空间低通滤波的行平均差异的一半补偿第n+1帧。
[0068]
在现实中,场景中可能有更多不同的照明。因此,代替每行计算一个补偿值(1d补偿),闪烁缓解软件模块33应该优选地适于执行2d补偿。以类似于上述的方式,两帧之间的绿色像素强度差异由闪烁缓解软件模块33以2d方式(而不是1d)计算。这可以通过数种方式来完成,例如:
[0069]
a.从图像n和n+1计算完整的2d差异图像。对其进行空间低通滤波。图10中示出了图7的场景的完整低通滤波的2d差异图像的示例。使用低通滤波后的完整2d差异图像用于补偿。图1中示出了图7的场景的补偿的当前图像的示例,其中已经在完整的低通滤波2d差异的基础上执行了补偿。在图11的场景中,在没有闪烁缓解的情况下,强烈的向下的路灯产生了场景中的局部闪烁。
[0070]
b.将图像划分为子区域(例如,64px
×
32px的子区域),并计算这些区域的像素中值。使用区域的平均在对应于子区域的两个子图像之间计算(64
×
32)px的差异子图像。可选地执行空间低通滤波。通过内插小的(64
×
32)px差异图像,执行捕获的当前图像n+1的补偿。
[0071]
当车辆移动时,因为相机已经相对于环境移动,所以随后的图像n和n+1捕获环境的稍微不同的视图。这可以优选地通过在计算差异图像之前重新采样图像n来补偿。与方案a相比,在使用上述方案b时,将更有计算效率,因为与重新采样全分辨率图像相比,需要重新采样较低的分辨率图像(子区域图像)。
[0072]
像素重新采样的位置可以从,例如,光流或环境的模型、或从其组合中计算。模型将使用相机校准和车辆移动。车辆移动可以从如速度和偏航角速率等车辆信号中得知,也可以从视觉测距中计算。最简单的环境的模型是平的世界模型,其中地面是平的,地面上没有任何东西存在。可以使用数个模型,例如,在隧道中驾驶时可以使用隧道模型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1