【技术实现步骤摘要】
图像匹配方法、装置和计算机可读存储介质
[0001]本申请涉及图像处理领域,尤其涉及一种图像匹配方法、装置和计算机可读存储介质。
技术介绍
[0002]虚拟漫游,是虚拟现实(Virtual Reality,VR)技术的重要分支,涉及建筑、旅游、游戏、航空航天、医学等多种行业。通过虚拟场景建立技术和虚拟漫游技术的结合,用户可以在建筑物、城市或游戏场景等三维场景中进行自主式漫游,从而对上述漫游场景产生直观的感受。
[0003]在虚拟漫游的交互过程中,需要在用户所漫游的三维场景和描述三维场景结构的二维图像之间建立针对子空间的匹配关系,从而引导用户自主控制希望漫游的子空间区域。然而,一般来说,可以通过人工来对三维场景和二维图像进行子空间匹配,以建立三维场景和二维图像中各个子空间之间的关联关系,例如,可以通过人工建立导览点的方式实现三维场景和二维图像的子空间区域之间的相互匹配和彼此跳转。
[0004]可见,通过人工实现上述三维场景和二维图像中子空间之间匹配的方式既耗时又耗力。因此,需要构建一种能够自动匹配三维场景和二维 ...
【技术保护点】
【技术特征摘要】
1.一种图像匹配方法,包括:获取三维空间中至少一个子空间的全景图像,以及所述三维空间的二维图像,其中所述三维空间由至少一个子空间构成,并且当所述三维空间由多个子空间构成时,各个子空间之间彼此不重叠;根据所述三维空间的二维图像,获取所述三维空间中至少一个子空间的二维图像;对所述至少一个子空间的全景图像进行三维重建,并获取所述至少一个子空间的全景图像分别对应的投影图像;根据所述至少一个子空间的投影图像和所述至少一个子空间的二维图像,获取所述至少一个子空间的全景图像和所述至少一个子空间的二维图像的匹配关系,并在产生匹配关系的子空间的全景图像和子空间的二维图像之间建立关联关系。2.如权利要求1所述的方法,其中,所述方法还包括:获取所述至少一个子空间的全景图像分别对应的第一标签信息;获取所述三维空间中至少一个子空间的二维图像分别对应的第二标签信息;根据所述第一标签信息和第二标签信息,获取所述至少一个子空间的全景图像和所述至少一个子空间的二维图像的匹配关系;以及对所述至少一个子空间的全景图像进行三维重建,并获取所述至少一个子空间的全景图像分别对应的投影图像包括:当根据所述第一标签信息和第二标签信息,未能获取至少一个子空间的全景图像与至少一个子空间的二维图像的匹配关系时,基于未能产生匹配关系的子空间的全景图像进行三维重建,并获取对应的投影图像。3.如权利要求1所述的方法,其中,获取三维空间中至少一个子空间的全景图像包括:使用全景相机获取所述至少一个子空间中每个子空间的全景图像;或根据所述至少一个子空间中每个子空间的多张透视图像,获取所述每个子空间的全景图像。4.如权利要求1所述的方法,其中,根据所述三维空间的二维图像,获取所述三维空间中至少一个子空间的二维图像包括:对所述三维空间的二维图像的每个像素点进行语义识别;根据语义识别的结果,对所述三维空间的二维图像进行分割,得到至少一个子空间的二维图像。5.如权利要求1所述的方法,其中,对所述至少一个子空间的全景图像进行三维重建包括:根据所述子空间的全景图像,获取形成所述子空间的至少一个对象的空间特征,并根据所获取的至少一个对象的空间特征进行三维重建。6.如权利要求5所述的方法,其中,获取所述至少一个子空间的全景图像分别对应的投影图像包括:对所述子空间的全景图像中的目标进行检测和定位;根据所述子空间的全景图像的三维重建结果,以及对全景图像中的目标的检测和定位结果,获取所述子空间在所述三维空间的二维图像所在平面上的投影图像。7.如权利要求6所述的方法,其中,根据所述至少一个子空间的投影图像和所述至少一个子空间的二维图像,获取所述至少一个子空间的全景图像和所述至少一个子空间的二维
图像的匹配关系包括:根据所述至少一个子空间的投影图像和所述至少一个子空间的二维图像中对象和/或目标的布局,获取所述至少一个子空间的投影图像和所述至少一个子空间的二维图像的匹配关系;根据所述至少一个子空间的投影图像和所述至少一个子空间的二维图像的匹配关系,获取相应的所述至少一个子空间的全景图像和所述至少...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。