立体图像的确定方法、装置、设备及存储介质与流程

文档序号:34711739发布日期:2023-07-07 14:33阅读:36来源:国知局
立体图像的确定方法、装置、设备及存储介质与流程

本申请涉及显示,尤其涉及一种立体图像的确定方法、装置、设备及存储介质。


背景技术:

1、裸眼3d(autostereoscopy)是对不借助偏振光眼镜等外部工具,实现立体视觉效果的技术的统称。该类型技术的代表主要有光屏障技术和柱状透镜技术。相关技术中,为使观看者能够在裸眼3d屏幕上观看到3d影像,需要通过中央处理器(central processingunit,cpu)对相机采集的画面进行像素重排,cpu需要对大量的像素点进行处理,效率较低。


技术实现思路

1、本申请实施例提供一种立体图像的确定方法、装置、设备及存储介质,以解决相关技术存在的问题,技术方案如下:

2、第一方面,本申请实施例提供了一种立体图像的确定方法,包括:获取待显示物体的多个待选视差图像;从多个待选视差图像中提取多个目标子像素,并将多个目标子像素按照预设的排布方式排布在预设区域,得到立体图像。

3、在一种实施方式中,多个待选视差图像为两个且分别为第一视差图像和第二视差图像;从多个待选视差图像中提取多个目标子像素,并将多个目标子像素按照预设的排布方式排布在预设区域,得到立体图像,包括:从第一视差图像中提取奇数列子像素且从第二视差图像中提取偶数列子像素,作为目标子像素;将第一视差图像中的各奇数列子像素和第二视差图像中的各偶数列子像素沿行方向在预设区域内依次交替排布,得到立体图像。

4、在一种实施方式中,从第一视差图像中提取奇数列子像素且从第二视差图像中提取偶数列子像素,作为目标子像素,包括:确定第一视差图像的第一分辨率以及第二视差图像的第二分辨率;基于第一分辨率和第二分辨率创建多个目标线程组,其中,每个目标线程组包括至少一个线程;利用多个目标线程组,从第一视差图像中提取奇数列子像素且从第二视差图像中提取偶数列子像素,作为目标子像素。

5、在一种实施方式中,多个待选视差图像的数量大于两个,从多个待选视差图像中提取多个目标子像素,包括:确定预设区域内的多个预设子像素坐标;从多个待选视差图像中确定出各预设子像素坐标所对应的目标视差图像;在目标视差图像中确定出对应的目标子像素;从目标视差图像中提取对应的目标子像素。

6、在一种实施方式中,在目标视差图像中确定出对应的目标子像素,包括:确定目标视差图像相对于多个待选视差图像的偏移像素;根据各预设子像素坐标和偏移像素,确定出目标视差图像中的目标子像素。

7、在一种实施方式中,立体图像的确定方法还包括:将多个待选视差图像阵列排布,得到组合图像。

8、在一种实施方式中,立体图像的确定方法还包括:确定组合图像的分辨率;在组合图像的分辨率大于预设分辨率的情况下,将组合图像按照预设的拆分方式进行拆分。

9、在一种实施方式中,从多个待选视差图像中提取多个目标子像素之前,还包括:将获取的各待选视差图像进行压缩,以使各待选视差图像的分辨率达到目标分辨率。

10、第二方面,本申请实施例提供了一种立体图像的确定装置,包括:待选视差图像获取模块,用于获取待显示物体的多个待选视差图像;立体图像确定模块,用于从多个待选视差图像中提取多个目标子像素,并将多个目标子像素按照预设的排布方式排布在预设区域,得到立体图像。

11、在一种实施方式中,多个待选视差图像为两个且分别为第一视差图像和第二视差图像;立体图像确定模块还包括:第一提取子模块,用于从第一视差图像中提取奇数列子像素且从第二视差图像中提取偶数列子像素,作为目标子像素;图像确定子模块,用于将第一视差图像中的各奇数列子像素和第二视差图像中的各偶数列子像素沿行方向在预设区域内依次交替排布,得到立体图像。

12、在一种实施方式中,第一提取子模块还用于:确定第一视差图像的第一分辨率以及第二视差图像的第二分辨率;基于第一分辨率和第二分辨率创建多个目标线程组,其中,每个目标线程组包括至少一个线程;利用多个目标线程组,从第一视差图像中提取奇数列子像素且从第二视差图像中提取偶数列子像素,作为目标子像素。

13、在一种实施方式中,多个待选视差图像的数量大于两个,立体图像确定模块还包括:第一确定子模块,用于确定预设区域内的多个预设子像素坐标;目标视差图像确定子模块,用于从多个待选视差图像中确定出各预设子像素坐标所对应的目标视差图像;第二确定子模块,用于在目标视差图像中确定出对应的目标子像素;第二提取子模块,用于从目标视差图像中提取对应的目标子像素。

14、第三方面,本申请实施例提供了一种立体图像的确定设备,该设备包括:存储器和处理器。其中,该存储器和该处理器通过内部连接通路互相通信,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,并且当该处理器执行该存储器存储的指令时,使得该处理器执行上述各方面任一种实施方式中的方法。

15、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储计算机程序,当计算机程序在计算机上运行时,上述各方面任一种实施方式中的方法被执行。

16、上述技术方案中的优点或有益效果至少包括:通过获取待显示物体的多个待选视差图像,从多个待选视差图像中提取多个目标子像素,并将多个目标子像素按照预设的排布方式进行排布,可以得到能够实现立体视觉效果的立体图像,有效提升用户体验。而且,由于立体图像的确定方法应用于图形处理器,可以有效提升运行效率,减轻设备运行中的卡顿和发热情况。

17、上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本申请进一步的方面、实施方式和特征将会是容易明白的。



技术特征:

1.一种立体图像的确定方法,其特征在于,应用于图形处理器,包括:

2.根据权利要求1所述的方法,其特征在于,所述多个待选视差图像为两个且分别为第一视差图像和第二视差图像;从所述多个待选视差图像中提取多个目标子像素,并将多个所述目标子像素按照预设的排布方式排布在预设区域,得到立体图像,包括:

3.根据权利要求2所述的方法,其特征在于,从所述第一视差图像中提取奇数列子像素且从所述第二视差图像中提取偶数列子像素,作为目标子像素,包括:

4.根据权利要求1所述的方法,其特征在于,所述多个待选视差图像的数量大于两个,从所述多个待选视差图像中提取多个目标子像素,包括:

5.根据权利要求4所述的方法,其特征在于,所述在所述目标视差图像中确定出对应的目标子像素,包括:

6.根据权利要求4所述的方法,其特征在于,还包括:

7.根据权利要求6所述的方法,其特征在于,还包括:

8.根据权利要求1-7中任一项所述的方法,其特征在于,所述从所述多个待选视差图像中提取多个目标子像素之前,还包括:

9.一种立体图像的确定装置,其特征在于,应用于图形处理器,包括:

10.根据权利要求9所述的装置,其特征在于,所述多个待选视差图像为两个且分别为第一视差图像和第二视差图像;所述立体图像确定模块还包括:

11.根据权利要求10所述的装置,其特征在于,所述第一提取子模块还用于:

12.根据权利要求9所述的装置,其特征在于,所述多个待选视差图像的数量大于两个,所述立体图像确定模块还包括:

13.一种立体图像的确定设备,其特征在于,包括:处理器和存储器,所述存储器中存储指令,所述指令由处理器加载并执行,以实现如权利要求1至8任一项所述的方法。

14.一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的方法。


技术总结
本申请提出一种立体图像的确定方法、装置、设备及存储介质,其中,立体图像的确定方法包括:获取待显示物体的多个待选视差图像;从多个待选视差图像中提取多个目标子像素,并将多个目标子像素按照预设的排布方式排布在预设区域,得到立体图像。根据本申请实施例的立体图像的确定方法,通过获取待显示物体的多个待选视差图像,从多个待选视差图像中提取多个目标子像素,并将多个目标子像素按照预设的排布方式进行排布,可以得到能够实现立体视觉效果的立体图像,有效提升用户体验。而且,由于立体图像的确定方法应用于图形处理器,可以有效提升运行效率,减轻设备运行中的卡顿和发热情况。

技术研发人员:李志兴,朱劲野,薛海林,彭晓青,李培军,高豪,马瑞宇,商世明,严韶明,李艳云,秦伟达
受保护的技术使用者:北京京东方显示技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1