多角度自由视角图像数据生成方法及装置、介质、设备制造方法及图纸

技术编号:34462537 阅读:37 留言:0更新日期:2022-08-10 08:33
本申请实施例提供多角度自由视角数据生成方法及装置、介质、设备,所述方法包括:获取同步的多个图像,所述多个图像的视点不同;确定虚拟路径,所述虚拟路径为对待观看区域进行观看的视点的集合;根据虚拟路径和所述多个图像中每个图像的视点,对所述多个图像进行预处理,得到与所述虚拟路径具有一致性的预处理后图像集合;基于所述预处理后图像集合生成多角度自由视角数据。本申请中技术方案有利于保障调整观看视角进行观看时的图像质量。调整观看视角进行观看时的图像质量。调整观看视角进行观看时的图像质量。

【技术实现步骤摘要】
多角度自由视角图像数据生成方法及装置、介质、设备


[0001]本专利技术涉及数据处理领域,尤其涉及一种多角度自由度图像数据生成方法及装置、介质、设备。

技术介绍

[0002]图像数据是支持图像显示,以供用户观看的数据,在一种图像数据生成方法中,图像数据仅支持用户从一个视角进行观看,用户无法调整观看的视角,用户体验有待提升。
[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]接收用户对基于所述多角度自由视角数据展示的图像中目标对象的选定;根据所述用户的操作基于多角度自由视角数据进行图像展示包括:
[0043]获取基于所述目标对象的增强现实特效输入数据所生成的虚拟信息图像;
[0044]将所述虚拟信息图像与对应的所述图像进行合成处理并展示。
[0045]本申请实施例还提供一种计算机设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行所述的多
角度自由视角数据生成方法。
[0046]本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序运行时执行所述的多角度自由视角数据生成方法。
[0047]本申请实施例中的技术方案中,通过对同步的多个图像进行预处理,得到与虚拟路径具有一致性的预处理后图像集合,进一步基于处理后图像集合得到多角度自由视角数据。从而可以提升多角度自由视角数据与进行观看的视点的一致性,进而可以提升基于多角度自由视角数据进行图像重建时的图像质量。
[0048]进一步地,根据对拍摄多个图像的相机参数进行拟合的结果确定虚拟路径,可以使得虚拟路径与同步的多个图像的一致性更好,提升对同步的多个图像的利用率,进而可以进一步提升对待观看区域进行观看时的重建图像质量。
附图说明
[0049]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0050]图1为一种多角度自由视角展示系统的示意图;
[0051]图2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多角度自由视角数据生成方法,包括:获取同步的多个图像,所述多个图像的视点不同;确定虚拟路径,所述虚拟路径为对待观看区域进行观看的视点的集合;根据虚拟路径和所述多个图像中每个图像的视点,对所述多个图像进行预处理,得到与所述虚拟路径具有一致性的预处理后图像集合;基于所述预处理后图像集合生成多角度自由视角数据。2.根据权利要求1所述的多角度自由视角数据生成方法,其特征在于,所述虚拟路径包括基础路径,以及根据所述基础路径上视点进行焦距变换得到的视点,所述基础路径基于所述同步的多个图像中每个图像的相机参数拟合得到。3.根据权利要求1所述的多角度自由视角数据生成方法,其特征在于,所述视点包括视点位置和视点视角;对所述多个图像进行预处理包括:映射所述多个图像中每个图像的视点位置至所述虚拟路径中的视点位置;根据所述虚拟路径中视点位置与视点视角的对应关系,确定所述述多个图像中每个图像的视点位置对应的目标视角;根据所述多个图像中每个图像的视点视角和目标视角,得到与相应的目标视角一致的图像。4.根据权利要求3所述的多角度自由视角数据生成方法,其特征在于,所述根据所述多个图像中每个图像的视点视角和目标视角,得到与相应的目标视角一致的图像包括:确定所述多个图像中图像的视点视角与所述目标视角不同的待调整图像;根据对应的目标视角对所述待调整图像进行插值。5.根据权利要求4所述的多角度自由视角数据生成方法,其特征在于,根据对应的目标视角对所述待调整图像进行插值包括:确定所述待调整图像的深度图以及纹理图;对所述待调整图像的纹理图进行插值;对所述待调整图像的深度图进行插值。6.根据权利要求5所述的多角度自由视角数据生成方法,其特征在于,对所述待调整图像的纹理图进行插值包括:采用具有滤波模板的插值算法对所述纹理图进行插值。7.根据权利要求5所述的多角度自由视角数据生成方法,其特征在于,对所述待调整图像的深度图进行插值包括:采用最近邻的插值算法对所述深度图进行插值。8.根据权利要求3所述的多角度自由视角数据生成方法,其特征在于,所述预处理还包括:根据每个所述与相应的目标视角一致的图像中有效像素范围的交集确定裁切范围,所述有效像素范围为无空洞区域;按照所述裁切范围对所述与相应的目标视角一致的图像进行裁切。9.根据权利要求3所述的多角度自由视角数据生成方法,其特征在于,所述根据所述多个图像中每个图像的视点视角和目标视角,得到与相应的目标视角一致的图像包括:确定所述多个图像中图像的视点视角与所述目标视角不同的待调整图像;根据所述映射到的所述虚拟路径中的视点位...

【专利技术属性】
技术研发人员:盛骁杰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1