【技术实现步骤摘要】
【国外来华专利技术】
本公开大体上涉及图像处理,并且具体涉及将全景成像与航拍成像对齐。
技术介绍
地理区域的全景成像可以由移动式数据采集单元从在地平面上或者靠近地平面的角度捕获到。这种成像可以是用于完善例如由地理信息系统(诸如,地图服务或者虚拟地球)提供的地理区域的表示的宝贵资源。例如,全景成像可以用于完善或者生成各种地标、建筑、物体、地形等在地理信息系统中的高分辨率三维模型。全景成像也可以用于从街道或者地平面提供地理区域的交互式三维成像。全景成像可以具有相关联的相机参数(诸如,图像姿态)和关于在成像中描绘的地理区域的几何信息。全景成像可以存储在地理信息系统数据库中。地理信息系统数据库也可以存储地理区域的航拍成像。航拍成像可以例如从飞行器捕获到,并且可以提供地理区域的例如与多种规范视点(诸如,北方、南方、东方和西方规范视点)中的一个倾斜的角度。航拍成像的数据库可以与姿态信息相关联。另外,航拍成像的数据库可以具有在成像中描绘的主题的相关联的三维几何图形。
技术实现思路
本公开的实施例的方面和优点将在以下说明中部分地陈述,或者可以从本说明中学习到,或者可以通过实施例的实践学习到。本公开的一个示例方面涉及一种将全景成像与航拍成像对齐的计算机实现的方法。该方法包括:通过一个或者多个计算装置访问从在地平面上或者靠近地平面的角度捕获到的全景图像。该全景图像可以与第一姿态和第一几何数据相关联。该方法进一步包括:通过一个或者多个计算装置至少部分地基于第一几何数据来检测全景图像中的立面平面。该方法进一步包括:通过一个或者多个计算装置至少部分地基于检测到的立面平面来识别航拍图像。该航拍图像描绘立面平 ...
【技术保护点】
一种将全景成像与航拍成像对齐的计算机实现的方法,所述方法包括:通过一个或者多个计算装置访问从在地平面上或者靠近地平面的角度捕获到的全景图像,所述全景图像与第一姿态和第一几何数据相关联;通过所述一个或者多个计算装置至少部分地基于所述第一几何数据来检测所述全景图像中的立面平面;通过所述一个或者多个计算装置至少部分地基于所检测到的立面平面来识别航拍图像,所述航拍图像描绘所述立面平面,所述航拍图像与第二姿态和第二几何数据相关联;通过所述一个或者多个计算装置,至少部分地基于所述第一几何数据,通过将所述全景图像的图像平面投射到与所述航拍图像相关联的图像平面,来将所述全景图像转换为翘曲图像;通过所述一个或者多个计算装置识别在所述翘曲图像与所述航拍图像之间的一个或者多个特征匹配;以及通过所述一个或者多个计算装置至少部分地基于所述一个或者多个特征匹配将所述全景图像与所述航拍图像对齐。
【技术特征摘要】
【国外来华专利技术】2014.11.18 US 14/546,2171.一种将全景成像与航拍成像对齐的计算机实现的方法,所述方法包括:通过一个或者多个计算装置访问从在地平面上或者靠近地平面的角度捕获到的全景图像,所述全景图像与第一姿态和第一几何数据相关联;通过所述一个或者多个计算装置至少部分地基于所述第一几何数据来检测所述全景图像中的立面平面;通过所述一个或者多个计算装置至少部分地基于所检测到的立面平面来识别航拍图像,所述航拍图像描绘所述立面平面,所述航拍图像与第二姿态和第二几何数据相关联;通过所述一个或者多个计算装置,至少部分地基于所述第一几何数据,通过将所述全景图像的图像平面投射到与所述航拍图像相关联的图像平面,来将所述全景图像转换为翘曲图像;通过所述一个或者多个计算装置识别在所述翘曲图像与所述航拍图像之间的一个或者多个特征匹配;以及通过所述一个或者多个计算装置至少部分地基于所述一个或者多个特征匹配将所述全景图像与所述航拍图像对齐。2.根据权利要求1所述的计算机实现的方法,其中,所述第一几何数据提供在所述全景图像中描绘的所述地理区域的三维几何形状。3.根据权利要求2所述的计算机实现的方法,其中,所述三维几何形状是至少部分地基于与激光测距仪相关联的数据来确定的。4.根据权利要求1所述的计算机实现的方法,其中,所述第二几何数据包括深度图,所述深度图提供在所述航拍图像的每个像素处到最近对象的距离。5.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或者多个计算装置将所述全景图像与所述航拍图像对齐包括:创建使与所述立面平面相关联的三维立面点与所述三维立面点在所述全景图像中的二维位置相关的约束。6.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或者多个计算装置将所述全景图像与所述航拍图像对齐包括:通过所述一个或者多个计算装置创建使在所述全景图像和所述航拍图像中的二维位置相关的约束。7.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或者多个计算装置识别所述航拍图像包括:通过所述一个或者多个计算装置识别具有所检测到的立面平面的最小按透视法缩小并且最小遮挡的视图的航拍图像。8.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或者多个计算装置识别一个或者多个特征匹配包括:通过一个或者多个计算装置提取所述翘曲图像和所述航拍图像的一个或者多个描述符;通过所述一个或者多个计算装置对在所述翘曲图像和所述航拍图像中的对应描述符进行匹配;以及通过所述一个或者多个计算装置至少部分地基于所述翘曲图像和所述航拍图像的所匹配的描述符来确定使所述翘曲图像与所述航拍图像相关的几何变换。9.根据权利要求8所述的计算机实现的方法,其中,通过所述一个或者多个计算装置提取一个或者多个描述符包括:通过所述一个或者多个计算装置从所述描述符排除在所述翘曲图像和所述航拍图像中的不与所述立面平面相关联的像素。10.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或者多个计算装置将所述全景图像与所述航拍图像对齐包括:通过所述一个或者多个计算装置至少部分地基于所述一个或者多个特征匹配来调整所述第一姿态。11.根据权利要求1所述的计算机实现的方法,其中,通过所述一个或者多个计算装置将所述全景图像转换为翘曲图像包括:通过所述一个或者多个计算装置将所检测到的立面平面投射到所述航拍图像;通过所述一个或者多个计算装置识别相对于所述航拍图像的所述立面平面的边界框...
【专利技术属性】
技术研发人员:丹尼斯·施特雷洛,克雷格·莱温·鲁宾逊,小塞缪尔·菲利克斯·德索萨,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。