【技术实现步骤摘要】
多视图汽车和机器人系统中的图像合成
技术介绍
[0001]汽车系统越来越多地采用可视化解决方案来协助驾驶员、提供信息并提高安全性。在汽车应用中提供可视化的各种技术都有各种缺点。例如,相机通常无法捕获可能发生安全问题的所有区域,或观看者可能感兴趣的所有区域。由于固有的相机限制或特性(例如位置、方向和内在参数),尝试提供更宽的视野可能导致图像失真和/或具有伪影。汽车可视化中的任何失真的可视化或伪影增加了驾驶员、其他汽车用户、安全监视器和传统图像处理技术处理汽车可视化系统提供的信息的难度,因为这些伪影和/或失真的可视化不反映现实世界。这些失真和/或伪影可能会通过提供不准确或不完整的信息来降低驾驶员的安全性。
技术实现思路
[0002]本公开的实施例涉及使用质量评估反馈改进汽车或机器人系统中的图像合成。公开了构建在汽车系统或机器人系统或平台中生成的改进的全景图像以促进用户安全和诊断能力的系统和方法。图像合成包括组合来自两个或更多个源(例如相机)的图像数据,以在单个可视化引擎中显示。也就是说,组合或拼接来自每个单独相机的捕获图像数据,以呈现全景观视图。传统的合成过程通常会导致单个图像之间的不正确对齐,产生伪影和异常模糊整个景观视图,这在车辆应用中尤其成问题,因为伪影可能出现在安全关键区域。
[0003]传统的汽车可视化系统是开环的,仅限于成对组合,并且可能利用简单的图像组合技术,例如单应性估计,这需要估计两个单独图像的图像数据之间识别的特征点之间的对应关系。然而,由于特征点仅在场景中存在不同对象时才会出现,因此这种方法对于某些场 ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:确定与第一图像和第二图像之间的重叠对应的重叠区域;确定所述重叠区域中所述第一图像和所述第二图像之间的差异;以及至少部分地基于所述差异来变换至少所述第一图像。2.如权利要求1所述的方法,还包括:作为所述差异低于阈值的结果,计算一个或更多个变换;以及将所述一个或更多个变换应用于所述第一图像或所述第二图像之一。3.如权利要求1所述的方法,还包括至少部分地基于所述重叠区域将所述第一图像和所述第二图像组合成第三图像。4.如权利要求1所述的方法,其中确定差异包括:计算指示所述重叠区域中的所述第一图像和所述第二图像之间的差异的至少一个分数,至少一个计算的分数至少部分地基于所述重叠区域中的所述第一图像和所述第二图像之间的一个或更多个几何差异;以及作为所述一个或更多个几何差异的结果,将一个或更多个几何变换应用于所述第一图像或所述第二图像。5.如权利要求1所述的方法,其中确定差异包括:计算指示所述重叠区域中的所述第一图像和所述第二图像之间的差异的至少一个分数,所述至少一个计算的分数至少部分地基于所述重叠区域中的所述第一图像和所述第二图像之间的一个或更多个光度差异;以及作为所述一个或更多个光度差异的结果,将一个或更多个光度变换应用于所述第一图像或所述第二图像。6.如权利要求1所述的方法,其中,确定差异包括计算指示所述重叠区域中所述第一图像和所述第二图像之间的几何差异的至少一个第一分数,其中:作为变换至少所述第一图像的结果,计算指示所述重叠区域中所述第一图像和所述第二图像之间的光度差异的至少一个第二分数;以及至少部分地基于所述至少一个第二分数计算要应用于至少所述第一图像的一个或更多个变换。7.如权利要求1所述的方法,其中确定差异包括:计算指示所述重叠区域中所述第一图像和所述第二图像之间的差异的至少一个分数;确定所述至少一个分数是否高于阈值;以及作为所述至少一个分数高于阈值的结果,至少部分地基于所述重叠区域将所述第一图像和所述第二图像组合成第三图像。8.一种车辆或机器人,其实现如权利要求1所述的方法,包括:第一图像捕获设备,用于捕获所述第一图像;第二图像捕获设备,用于捕获所述第二图像;显示设备,用于显示至少部分地基于至少所述变换的第一图像生成的拼接图像;一个或更多个处理器;以及存储器,其包括可由所述一个或更多个处理器执行以使所述一个或更多个处理器执行权利要求1的所述方法的指令。
9.一种车辆系统,包括:一个或更多个处理器;以及存储器,其包括指令,当由所述一个或更多个处理器执行所述指令时,使所述车辆系统至少:确定与第一图像和第二图像之间的重叠对应的重叠区域;计算指示所述重叠区域中所述第一图像和所述第二图像之间的差异的分数;以及至少部分地基于所述分数变换至少所述第一图像。10.如权利要求9所述的车辆系统,其中,所述存储器还包括指令,响应于由所述一个或更多个处理器执行所述指令,使所述车辆系统:作为所述分数低于阈值的结果,计算一个或更多个变换;以及将所述一个或更多个变换应用于所述第一图像或所述第二图像之一。11.如权利要求10所述的车辆系统,其中:所述第一图像与第一时间相关联,并且第三图像与第二时间相关联;以及所述分数表示所述第一图像和所述第三图像之间的差异。12.如权利要求9所述的车辆系统,其中所述存储器还包括指令,响应于由所述一个或更多个处理器执行所述指令,使所述车辆系统:至少部分地基于可用于促进所述重叠区域中所述第一图像和所述第二图像之间的一个或更多个差异的识别的光流向量来计算所述分数;以及作为所述一个或更多个对象差异的结果,将一个或更多个几何变换应用于至少所述第一图像。13.如权利要求9所述的车辆系统,其中,所述存储器还包括指令,响应于由所述一个或更多个处理器执行所述指令,使所述车辆系统:至少部分地基于所述重叠区域中所述第一图像和所述第二图像的每个颜色通道之间的一个或更多个颜色差异计算所述分数;以及作为所述一个或更多个颜色差异的结果,将一个或更多个光度变换应用于所述第一图像或所述第二图像。14.如权利要求9所述的车辆系统,其中,所述存储器还包括指令,响应于由所述一个或更多个处理器执行所述指令,使所述车辆系统:使用一个或更多个神经网络根据所述分数推理出第二分数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。