System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 双目图像的生成方法、装置、设备、存储介质和程序产品制造方法及图纸_技高网

双目图像的生成方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:41231580 阅读:5 留言:0更新日期:2024-05-09 23:47
本公开涉及一种双目图像的生成方法、装置、设备、存储介质和程序产品。所述方法包括:获取目标场景对应的多个图像,其中,所述多个图像是从多个角度对所述目标场景采集得到的;采用所述多个图像,训练神经辐射场模型,得到训练完成的神经辐射场模型;通过所述训练完成的神经辐射场模型基于预设的左眼光线,生成左眼图像;通过所述训练完成的神经辐射场模型基于预设的右眼光线,生成右眼图像。

【技术实现步骤摘要】

本公开涉及计算机视觉,尤其涉及一种双目图像的生成方法、装置、设备、存储介质和程序产品


技术介绍

1、通过向观看者提供具有合适的视差的左眼图像和右眼图像,能够给观看者带来立体的视觉效果。其中,左眼图像表示提供给左眼观看的图像,右眼图像表示提供给右眼观看的图像。观看设备可以是vr(virtual reality,虚拟现实)眼镜、ar(augmented reality,增强现实)眼镜等。

2、相关技术中,需要采用专门设计的拍摄设备才能获得左眼图像和右眼图像,有的甚至需要依赖3d(3dimensions,三维)传感器,或者需要精密标定过的相机阵列,硬件成本较高,实现难度较大。


技术实现思路

1、本公开提供了一种双目图像的生成技术方案。

2、根据本公开的一方面,提供了一种双目图像的生成方法,包括:

3、获取目标场景对应的多个图像,其中,所述多个图像是从多个角度对所述目标场景采集得到的;

4、采用所述多个图像,训练神经辐射场模型,得到训练完成的神经辐射场模型;

5、通过所述训练完成的神经辐射场模型基于预设的左眼光线,生成左眼图像;

6、通过所述训练完成的神经辐射场模型基于预设的右眼光线,生成右眼图像。

7、通过获取从多个角度对所述目标场景采集得到的多个图像,采用所述多个图像,训练神经辐射场模型,得到训练完成的神经辐射场模型,通过所述训练完成的神经辐射场模型基于预设的左眼光线,生成左眼图像,并通过所述训练完成的神经辐射场模型基于预设的右眼光线,生成右眼图像,由此通过利用从多个角度对目标场景采集得到的多个图像,生成目标场景对应的双目图像,能够降低硬件成本,降低双目图像的获得难度,并能够生成准确、高质量的双目图像。

8、在一种可能的实现方式中,所述多个图像包含所述目标场景的全景信息,所述左眼图像为左眼对应的全景图像,所述右眼图像为右眼对应的全景图像。

9、在该实现方式中,通过采用包含目标场景的全景信息的多个图像,能够生成左眼全景图像和右眼全景图像,从而能够提供双目全景图像,即,能够提供具有立体效果的全景图像,从而能够向使用观看设备的观看者提供立体的全景效果。

10、在一种可能的实现方式中,所述多个图像中的任一图像中的任意图像信息,至少包含于所述多个图像中的另一图像中。

11、在该实现方式中,通过从不同的角度对目标场景的同一视觉信息进行重复采集,由此能够提高对所述目标场景进行三维重建的准确性,从而能够提高最终生成的左眼全景图像和右眼全景图像的质量。

12、在一种可能的实现方式中,所述多个图像是通过移动单个摄像头采集得到的。

13、在该实现方式中,通过采用单个摄像头采集得到目标场景对应的多个图像,并基于由此采集得到的多个图像生成左眼图像和右眼图像,由此能够降低生成双目图像的设备成本。并且,在采用单个摄像头的方式中,不存在需要调整不同摄像头的内参的问题,能够进一步降低操作复杂度。另外,在该实现方式中,用户只需要从多个角度拍摄目标场景的多个图像即可,无需操作复杂的设备。

14、在一种可能的实现方式中,所述多个图像对应的多个采集点位的最小外接圆的半径在预设的半径区间内;其中,所述多个图像中的任一图像对应的采集点位表示,采集所述图像时镜头的光心位置;所述预设的半径区间的左边界大于0。

15、在该实现方式中,通过控制所述多个图像对应的多个采集点位的最小外接圆的半径在预设的半径区间内,由此能够使多个图像中相邻视角的图像之间具有合适的视差,从而有利于对目标场景进行准确、高效的三维重建。

16、在一种可能的实现方式中,所述采用所述多个图像,训练神经辐射场模型,得到训练完成的神经辐射场模型,包括:

17、基于所述多个图像,确定与所述多个图像一一对应的多项相机外参;

18、基于所述多个图像和所述多项相机外参,训练神经辐射场模型,得到训练完成的神经辐射场模型。

19、通过该实现方式对神经辐射场模型进行训练,能够使神经辐射场模型学习到目标场景的三维的视觉信息。

20、在一种可能的实现方式中,

21、所述预设的左眼光线为射线,所述预设的左眼光线的端点在预设圆上,所述预设的左眼光线在所述预设圆的切线上,且所述预设的左眼光线的方向为所述预设圆的顺时针方向;

22、所述预设的右眼光线为射线,所述预设的右眼光线的端点在所述预设圆上,所述预设的右眼光线在所述预设圆的切线上,且所述预设的右眼光线的方向为所述预设圆的逆时针方向;

23、其中,所述预设圆的直径为预设瞳距。

24、通过采用该实现方式,能够生成视差合适、质量较高的左眼图像和右眼图像。

25、在一种可能的实现方式中,所述方法应用于虚拟现实设备、增强现实设备、混合现实设备、人工智能设备以及数字孪生系统中的任意一种。

26、根据本公开的一方面,提供了一种双目图像的生成装置,包括:

27、获取模块,用于获取目标场景对应的多个图像,其中,所述多个图像是从多个角度对所述目标场景采集得到的;

28、训练模块,用于采用所述多个图像,训练神经辐射场模型,得到训练完成的神经辐射场模型;

29、第一生成模块,用于通过所述训练完成的神经辐射场模型基于预设的左眼光线,生成左眼图像;

30、第二生成模块,用于通过所述训练完成的神经辐射场模型基于预设的右眼光线,生成右眼图像。

31、在一种可能的实现方式中,所述多个图像包含所述目标场景的全景信息,所述左眼图像为左眼对应的全景图像,所述右眼图像为右眼对应的全景图像。

32、在一种可能的实现方式中,所述多个图像中的任一图像中的任意图像信息,至少包含于所述多个图像中的另一图像中。

33、在一种可能的实现方式中,所述多个图像是通过移动单个摄像头采集得到的。

34、在一种可能的实现方式中,所述多个图像对应的多个采集点位的最小外接圆的半径在预设的半径区间内;其中,所述多个图像中的任一图像对应的采集点位表示,采集所述图像时镜头的光心位置;所述预设的半径区间的左边界大于0。

35、在一种可能的实现方式中,所述训练模块用于:

36、基于所述多个图像,确定与所述多个图像一一对应的多项相机外参;

37、基于所述多个图像和所述多项相机外参,训练神经辐射场模型,得到训练完成的神经辐射场模型。

38、在一种可能的实现方式中,

39、所述预设的左眼光线为射线,所述预设的左眼光线的端点在预设圆上,所述预设的左眼光线在所述预设圆的切线上,且所述预设的左眼光线的方向为所述预设圆的顺时针方向;

40、所述预设的右眼光线为射线,所述预设的右眼光线的端点在所述预设圆上,所述预设的右眼光线在所述预设圆的切线上,且所述预设的右眼光线的方向为所述预设圆的逆时针方本文档来自技高网...

【技术保护点】

1.一种双目图像的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述多个图像包含所述目标场景的全景信息,所述左眼图像为左眼对应的全景图像,所述右眼图像为右眼对应的全景图像。

3.根据权利要求2所述的方法,其特征在于,所述多个图像中的任一图像中的任意图像信息,至少包含于所述多个图像中的另一图像中。

4.根据权利要求1所述的方法,其特征在于,所述多个图像是通过移动单个摄像头采集得到的。

5.根据权利要求1所述的方法,其特征在于,所述多个图像对应的多个采集点位的最小外接圆的半径在预设的半径区间内;其中,所述多个图像中的任一图像对应的采集点位表示,采集所述图像时镜头的光心位置;所述预设的半径区间的左边界大于0。

6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述采用所述多个图像,训练神经辐射场模型,得到训练完成的神经辐射场模型,包括:

7.根据权利要求1至5中任意一项所述的方法,其特征在于,

8.根据权利要求1至5中任意一项所述的方法,其特征在于,所述方法应用于虚拟现实设备、增强现实设备、混合现实设备、人工智能设备以及数字孪生系统中的任意一种。

9.一种双目图像的生成装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括:

11.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1至8中任意一项所述的方法。

12.一种计算机程序产品,其特征在于,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行权利要求1至8中任意一项所述的方法。

...

【技术特征摘要】

1.一种双目图像的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述多个图像包含所述目标场景的全景信息,所述左眼图像为左眼对应的全景图像,所述右眼图像为右眼对应的全景图像。

3.根据权利要求2所述的方法,其特征在于,所述多个图像中的任一图像中的任意图像信息,至少包含于所述多个图像中的另一图像中。

4.根据权利要求1所述的方法,其特征在于,所述多个图像是通过移动单个摄像头采集得到的。

5.根据权利要求1所述的方法,其特征在于,所述多个图像对应的多个采集点位的最小外接圆的半径在预设的半径区间内;其中,所述多个图像中的任一图像对应的采集点位表示,采集所述图像时镜头的光心位置;所述预设的半径区间的左边界大于0。

6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述采用所述多个图像,训练神...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

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

1