全景立体图像的生成方法、装置和电子设备制造方法及图纸

技术编号:35188512 阅读:15 留言:0更新日期:2022-10-12 18:02
本发明专利技术实施例提供了一种全景立体图像的生成方法、装置和电子设备。该方法包括:根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像;提取多个左眼经纬度图像之间的第一拼接区域得到多个第一拼接区域,对每个所述第一拼接区域进行图像融合以生成左眼全景图像;提取多个右眼经纬度图像之间的第二拼接区域得到多个第二拼接区域,对每个所述第二拼接区域进行图像融合以生成右眼全景图像;根据所述左眼全景图像和所述右眼全景图像,生成全景立体图像,从而消除了断层或重影现象。层或重影现象。层或重影现象。

【技术实现步骤摘要】
全景立体图像的生成方法、装置和电子设备


[0001]本专利技术实施例涉及图像处理领域,尤其涉及一种全景立体图像的生成方法、装置和电子设备。

技术介绍

[0002]随着3D立体视觉技术和全景相机的发展,用户对3D立体视觉体验要求不断提升,全景立体图像可以记录360
°
的图像,给用户带来强烈的真实感和立体感,因此在旅游、直播、影视、房地产等多个行业存在广泛的应用前景。
[0003]目前,全景立体图像大多是通过多幅图像拼接得到,在图像的拼接区域画面存在较为明显的断层或重影现象,此现象在拼接区域画面存在近景的情况下尤为明显,使得全景立体图像出现画面失真,从而降低了全景立体图像的真实感。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种全景立体图像的生成方法、装置和电子设备,用于消除全景立体图像的拼接区域出现的断层或重影现象,以减少全景立体图像的画面失真。
[0005]第一方面,本专利技术实施例提供了一种全景立体图像的生成方法,所述方法包括:
[0006]根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像;
[0007]提取多个左眼经纬度图像之间的第一拼接区域得到多个第一拼接区域,对每个所述第一拼接区域进行图像融合以生成左眼全景图像;
[0008]提取多个右眼经纬度图像之间的第二拼接区域得到多个第二拼接区域,对每个所述第二拼接区域进行图像融合以生成右眼全景图像;
[0009]根据所述左眼全景图像和所述右眼全景图像,生成全景立体图像。
[0010]在一种可能的实现方式中,所述根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像,包括:
[0011]在设置的左眼空白经纬度图上划分出左眼视角拼接块区域,在所述左眼视角拼接块区域中,根据鱼眼图像到经纬度图的投影关系,对所述鱼眼图像进行经纬度图展开,生成所述鱼眼图像对应的左眼经纬度图像;
[0012]在设置的右眼空白经纬度图上划分出右眼视角拼接块区域,在所述右眼视角拼接块区域中,根据鱼眼图像到经纬度图的投影关系,对所述鱼眼图像进行经纬度图展开,生成所述鱼眼图像对应的右眼经纬度图像。
[0013]在一种可能的实现方式中,所述在设置的左眼空白经纬度图上划分出左眼视角拼接块区域,包括:
[0014]根据鱼眼图像到经纬度图的投影关系,将所述鱼眼图像的中心点投影到所述左眼空白经纬度图上形成中心点的投影,将所述中心点的投影所在的经线定义为左眼空白经纬
度图中心线;
[0015]将所述左眼空白经纬度图的距离左眼空白经纬度图中心线左侧设定角度值的经线作为左眼视角中心线;
[0016]在所述左眼空白经纬度图中以所述左眼视角中心线为视场角中心线取设定视场角的图像区域作为所述左眼视角拼接块区域。
[0017]在一种可能的实现方式中,所述在设置的右眼空白经纬度图上划分出右眼视角拼接块区域,包括:
[0018]根据鱼眼图像到经纬度图的投影关系,将所述鱼眼图像的中心点投影到所述右眼空白经纬度图上形成中心点的投影,将所述中心点的投影所在的经线定义为右眼空白经纬度图中心线;
[0019]将所述右眼空白经纬度图的距离右眼空白经纬度图中心线右侧设定角度值的经线作为右眼视角中心线;
[0020]在所述右眼空白经纬度图中以所述右眼视角中心线为视场角中心线取设定视场角的图像区域作为所述右眼视角拼接块区域。
[0021]在一种可能的实现方式中,所述对每个所述第一拼接区域进行图像融合以生成左眼视角全景图像,包括:
[0022]将多个第一拼接区域投影到单位球面上,得到单位球面上的多个第一待拼接区域;
[0023]将单位球面上的多个第一待拼接区域分别映射到单位球面对应的柱面上,得到多个第一待拼接区域对应的柱面区域;
[0024]计算多个第一待拼接区域对应的柱面区域的左图像和右图像之间的光流场;
[0025]根据每个柱面区域的左图像和右图像之间的光流场,对每个所述第一拼接区域的图像进行融合,以生成所述左眼全景图像。
[0026]在一种可能的实现方式中,所述对每个所述第二拼接区域进行图像融合以生成右眼视角全景图像,包括:
[0027]将多个第二拼接区域投影到单位球面上,得到单位球面上的多个第二待拼接区域;
[0028]将单位球面上的多个第二待拼接区域分别映射到单位球面对应的柱面上,得到多个第二待拼接区域对应的柱面区域;
[0029]计算多个第二待拼接区域对应的柱面区域的左图像和右图像之间的光流场;
[0030]根据每个柱面区域的左图像和右图像之间的光流场,对每个所述第二拼接区域的图像进行融合,以生成所述右眼全景图像。
[0031]在一种可能的实现方式中,所述根据所述左眼全景图像和所述右眼全景图像,生成全景立体图像,包括:
[0032]将所述左眼全景图像进行重投影,生成所述左眼可视画面;
[0033]将所述右眼全景图像进行重投影,生成所述右眼可视画面;
[0034]将所述左眼可视画面和所述右眼可视画面进行同步处理,生成所述全景立体图像。
[0035]第二方面,本专利技术实施例提供了一种全景立体图像的生成装置,包括:
[0036]鱼眼图像获取模块,用于获取多个鱼眼图像;
[0037]经纬度图像生成模块,用于根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像;
[0038]融合模块,用于提取多个左眼经纬度图像之间的第一拼接区域得到多个第一拼接区域,对每个所述第一拼接区域进行图像融合以生成左眼全景图像;提取多个右眼经纬度图像之间的第二拼接区域得到多个第二拼接区域,对每个所述第二拼接区域进行图像融合以生成右眼全景图像;
[0039]生成模块,用于根据所述左眼全景图像和所述右眼全景图像,生成全景立体图像。
[0040]第三方面,本专利技术实施例提供了一种电子设备,所述电子设备包括多个用于获取鱼眼图像的鱼眼镜头;所述电子设备还包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现第一方面或第一方面任一可能的实现方式中的全景立体图像的生成方法的步骤。
[0041]第四方面,本专利技术实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所存储介质所在电子设备执行第一方面或第一方面任一可能的全景立体图像的生成方法的步骤。
[0042]本专利技术实施例提供的技术方案中,根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像,提取多个左眼经纬度图像之间的第一拼接区域,通过对第一拼接区域进行图像融合生成左眼全景图像,提取多个右眼经纬度图像之间的第二拼接区域,通过对第二拼接区域进行图像融合生成右眼全景图像,根据左眼全景图像和右眼全景图像生成全景立体图像,可消本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全景立体图像的生成方法,其特征在于,包括:根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像;提取多个左眼经纬度图像之间的第一拼接区域得到多个第一拼接区域,对每个所述第一拼接区域进行图像融合以生成左眼全景图像;提取多个右眼经纬度图像之间的第二拼接区域得到多个第二拼接区域,对每个所述第二拼接区域进行图像融合以生成右眼全景图像;根据所述左眼全景图像和所述右眼全景图像,生成全景立体图像。2.根据权利要求1所述的方法,其特征在于,所述根据获取的多个鱼眼图像,生成每个鱼眼图像对应的左眼经纬度图像和右眼经纬度图像,包括:在设置的左眼空白经纬度图上划分出左眼视角拼接块区域,在所述左眼视角拼接块区域中,根据鱼眼图像到经纬度图的投影关系,对所述鱼眼图像进行经纬度图展开,生成所述鱼眼图像对应的左眼经纬度图像;在设置的右眼空白经纬度图上划分出右眼视角拼接块区域,在所述右眼视角拼接块区域中,根据鱼眼图像到经纬度图的投影关系,对所述鱼眼图像进行经纬度图展开,生成所述鱼眼图像对应的右眼经纬度图像。3.根据权利要求2所述的方法,其特征在于,所述在设置的左眼空白经纬度图上划分出左眼视角拼接块区域,包括:根据鱼眼图像到经纬度图的投影关系,将所述鱼眼图像的中心点投影到所述左眼空白经纬度图上形成中心点的投影,将所述中心点的投影所在的经线定义为左眼空白经纬度图中心线;将所述左眼空白经纬度图的距离左眼空白经纬度图中心线左侧设定角度值的经线作为左眼视角中心线;在所述左眼空白经纬度图中以所述左眼视角中心线为视场角中心线取设定视场角的图像区域作为所述左眼视角拼接块区域。4.根据权利要求1所述的方法,其特征在于,所述在设置的右眼空白经纬度图上划分出右眼视角拼接块区域,包括:根据鱼眼图像到经纬度图的投影关系,将所述鱼眼图像的中心点投影到所述右眼空白经纬度图上形成中心点的投影,将所述中心点的投影所在的经线定义为右眼空白经纬度图中心线;将所述右眼空白经纬度图的距离右眼空白经纬度图中心线右侧设定角度值的经线作为右眼视角中心线;在所述右眼空白经纬度图中以所述右眼视角中心线为视场角中心线取设定视场角的图像区域作为所述右眼视角拼接块区域。5.根据权利要求1所述的方法,其特征在于,所述对每个所述第一拼接区域进行图像融合以生成左眼视角全景图像,包括:将多个第一拼接区域投影到单位球面上,得到单位球面上的多个第一待拼接区域...

【专利技术属性】
技术研发人员:王果姜文杰蔡锦霖
申请(专利权)人:影石创新科技股份有限公司
类型:发明
国别省市:

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

1