用于摄像机到地面的对准的方法和系统技术方案

技术编号:38636045 阅读:24 留言:0更新日期:2023-08-31 18:32
一种用于生成与车辆相关联的场景的虚拟视图的方法,所述方法包括:接收定义与所述车辆的环境相关联的多个图像的图像数据;由处理器确定所述多个图像中的至少一个图像内的特征点;由所述处理器选择所述特征点的子集作为地面点;由所述处理器基于特征点的子集确定地平面;由所述处理器从所述地平面确定地面法线向量;由所述处理器基于由滑动窗口方法计算的转移距离来优化地面法向量;由所述处理器基于所述地面法线向量确定摄像机到地面的对准值;和由所述处理器基于所述地面法线向量生成显示数据。示数据。示数据。

【技术实现步骤摘要】
用于摄像机到地面的对准的方法和系统


[0001]本
总体上涉及车辆的环绕视图图像,更具体地,涉及由摄像机图像生成虚拟视图,该虚拟视图基于改进的摄像机到地面的对准。

技术介绍

[0002]现代车辆通常配备有一个或多个光学摄像机,所述光学摄像机配置为向车辆的乘员提供图像数据。所述图像数据可以显示车辆周围环境的虚拟场景。该虚拟场景可以基于从不同视角捕获的多个图像来生成。例如,所述图像取自位于车辆周围不同位置处的不同图像源,或者取自相对于车辆旋转的单个源。基于摄像机到地面的对准信息,图像被合并成单个视角,例如鸟瞰视角。用于确定摄像机到地面对准信息的方法可能是计算密集型的,尤其是如果实时执行的话。
[0003]因此,期望提供改进的用于确定摄像机到地面对准的系统和方法。此外,结合附图和前述

技术介绍
,由随后的详细描述和所附权利要求,本专利技术的其他期望特征和特性将变得显而易见。

技术实现思路

[0004]提出一种方法和系统用于生成与车辆相关联的场景的虚拟视图。在一种实施方式中,方法包括:接收定义与车辆的环境相关联的多个图像的图像数据;由处理器确定多个图像中的至少一个图像内的特征点;由该处理器选择特征点的子集作为地面点;由该处理器基于特征点的子集确定地平面;由该处理器从地平面确定地面法线向量;由该处理器基于由滑动窗口方法计算的转移距离来优化地面法向量;由该处理器基于地面法线向量确定摄像机到地面的对准值;和由该处理器基于地面法线向量生成显示数据。
[0005]在各种实施方式中,所述优化还包括使计算的转移距离在所述滑动窗口内最小化。
[0006]在各种实施方式中,对所述特征点的确定基于车辆的与该图像相关联的速度和在该图像内的核线(Epiploar line)。
[0007]在各种实施方式中,对所述特征点的确定基于车辆的与该图像相关联的速度和在该图像内的消失点。
[0008]在各种实施方式中,对特征点的子集的选择基于动态二维图像道路掩模。
[0009]在各种实施方式中,对特征点的子集的选择基于单应性约束。
[0010]在各种实施方式中,所述方法包括:接收指示与车辆的环境相关联的照明条件的照明数据;和基于照明数据在至少一个图像内选择至少一个感兴趣区域。对特征点的确定基于至少一个感兴趣区域。
[0011]在各种实施方式中,所述照明数据包括环境照明数据、气候数据和一天中的时间数据中的至少一个。
[0012]在各种实施方式中,所述方法包括:评估车辆状况以确定车辆何时平稳地且直线
地行驶。响应于确定所述车辆平稳地且直线地行驶,执行对所述特征点的确定。
[0013]在各种实施方式中,所述车辆状况包括车辆加速度、车辆速度和方向盘角度。
[0014]在各种实施方式中,所述车辆状况包括多个图像中的两个图像之间行驶的确定的距离。
[0015]在各种实施方式中,所述方法包括:基于参考摄像机旋转和平移来确定摄像机姿态不可靠;并且,对具有确定为不可靠的摄像机姿态的图像,过滤特征点。对特征点的子集的确定基于经过滤的特征点。
[0016]在各种实施方式中,对地平面的确定基于与参考地面法线向量和车辆运动方向相关联的约束。
[0017]在另一种实施方式中,提出一种用于生成与车辆相关联的场景的虚拟视图的计算机实现的系统。所述系统包括:数据存储元件,该数据存储元件包括计算机可读指令;和处理器,该处理器配置为执行计算机可读指令,所述计算机可读指令控制处理器执行操作。所述操作包括:接收定义与车辆的环境相关联的多个图像的图像数据;确定多个图像中的至少一个图像内的特征点;选择特征点的子集作为地面点;基于特征点的子集确定地平面;从地平面确定地面法线向量;基于由滑动窗口方法计算的转移距离来优化地面法向量;基于地面法线向量确定摄像机到地面的对准值;和基于地面法线向量生成显示数据。
[0018]在各种实施方式中,所述优化还包括使计算的转移距离在滑动窗口方法的一个滑动窗口内最小化。
[0019]在各种实施方式中,对所述特征点的确定基于车辆的与该图像相关联的速度和在该图像内的核线。
[0020]在各种实施方式中,对所述特征点的确定基于车辆的与该图像相关联的速度和在该图像内的消失点。
[0021]在各种实施方式中,对特征点的子集的选择基于动态二维图像道路掩模。
[0022]在各种实施方式中,对特征点的子集的选择基于单应性约束。
[0023]在另一种实施方式中,车辆包括:摄像机,该摄像机配置为捕获车辆的环境的图像;和具有处理器的控制器,该处理器配置为,接收所述图像,确定至少一个图像内的特征点,选择特征点的子集作为地面点,基于特征点的子集确定地平面,从地平面确定地面法线向量,基于计算的转移距离和滑动窗口方法来优化地面法向量,基于地面法线向量确定摄像机到地面的对准值。
[0024]方案1. 用于生成与车辆相关联的场景的虚拟视图的方法,所述方法包括:接收定义与所述车辆的环境相关联的多个图像的图像数据;由处理器确定所述多个图像中的至少一个图像内的特征点;由所述处理器选择所述特征点的子集作为地面点;由所述处理器基于特征点的子集确定地平面;由所述处理器从所述地平面确定地面法线向量;由所述处理器基于由滑动窗口方法计算的转移距离来优化地面法向量;由所述处理器基于所述地面法线向量确定摄像机到地面的对准值;和由所述处理器基于所述地面法线向量生成显示数据。
[0025]方案2. 根据方案1所述的方法,其中,所述优化还包括使计算的转移距离在所述
滑动窗口内最小化。
[0026]方案3. 根据方案1所述的方法,其中,对所述特征点的确定基于所述车辆的与所述图像相关联的速度和在所述图像内的核线。
[0027]方案4. 根据方案1所述的方法,其中,对所述特征点的确定基于所述车辆的与所述图像相关联的速度和在所述图像内的消失点。
[0028]方案5. 根据方案1所述的方法,其中,对特征点的子集的选择基于动态二维图像道路掩模。
[0029]方案6. 根据方案1所述的方法,其中,对特征点的子集的选择基于单应性约束。
[0030]方案7. 根据方案1所述的方法,所述方法还包括:接收指示与所述车辆的环境相关联的照明条件的照明数据;基于所述照明数据在所述至少一个图像内选择至少一个感兴趣区域;和其中,对所述特征点的确定基于所述至少一个感兴趣区域。
[0031]方案8. 根据方案6所述的方法,其中,所述照明数据包括环境照明数据、气候数据和一天中的时间数据中的至少一个。
[0032]方案9. 根据方案1所述的方法,所述方法还包括:评估车辆状况以确定所述车辆何时平稳地且直线地行驶;和其中,响应于确定所述车辆平稳地且直线地行驶,执行对所述特征点的确定。
[0033]方案10. 根据方案9所述的方法,其中,所述车辆状况包括车辆加速度、车辆速度和方向盘角度。
[0034]方案11. 根据方案9所述的方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.用于生成与车辆相关联的场景的虚拟视图的方法,所述方法包括:接收定义与所述车辆的环境相关联的多个图像的图像数据;由处理器确定所述多个图像中的至少一个图像内的特征点;由所述处理器选择所述特征点的子集作为地面点;由所述处理器基于特征点的子集确定地平面;由所述处理器从所述地平面确定地面法线向量;由所述处理器基于由滑动窗口方法计算的转移距离来优化地面法向量;由所述处理器基于所述地面法线向量确定摄像机到地面的对准值;和由所述处理器基于所述地面法线向量生成显示数据。2.根据权利要求1所述的方法,其中,所述优化还包括使计算的转移距离在所述滑动窗口内最小化。3.根据权利要求1所述的方法,其中,对所述特征点的确定基于所述车辆的与所述图像相关联的速度和在所述图像内的核线。4.根据权利要求1所述的方法,其中,对所述特征点的确定基于所述车辆的与所述图像相关联的速度和在所...

【专利技术属性】
技术研发人员:李斌斌X
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:

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

1