图像处理方法、设备、服务器及存储介质与流程

文档序号:34688828发布日期:2023-07-05 23:51阅读:37来源:国知局
图像处理方法、设备、服务器及存储介质与流程

本公开实施例涉及xr,尤其涉及一种图像处理方法、设备、服务器及存储介质。


背景技术:

1、虚拟现实技术(virtual reality,vr)串流是将服务器a渲染的左右眼vr视图发送到vr一体机b显示。

2、相关技术中,vr串流通常是分别对左右眼图像进行编码,或者将左右眼图像合成大图后对大图进行编码,进而将编码得到的压缩图像从服务器传输给vr一体机。

3、然而,发明人发现传统的输入框提示信息的显示方式至少存在以下技术问题:上述方式中,数据体量很大,对编码器要求较高。


技术实现思路

1、本公开实施例提供一种图像处理方法、设备、服务器及存储介质,以降低数据体量,从而降低对编码器的要求。

2、第一方面,本公开实施例提供一种图像处理方法,包括:

3、获取虚拟现实vr图像中的第一图像和第二图像;所述第一图像和所述第二图像中一个图像为左眼图像,另一个图像为右眼图像;

4、确定所述第一图像与所述第二图像之间的视差图,并根据所述视差图和所述第二图像确定所述第二图像的边缘图像;边缘图像为所述第二图像中除与所述第一图像相重合的图像之外的图像;

5、根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,并将所述待传输数据发送给显示设备,以使所述显示设备对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。

6、第二方面,本公开实施例提供一种图像处理方法,包括:

7、接收服务器发送的待传输数据;所述待传输数据是根据第一图像、第二图像的边缘图像和所述视差图确定的;所述边缘图像是根据所述第一图像与所述第二图像之间的视差图和所述第二图像确定的。所述第一图像和所述第二图像中一个图像为vr图像中的左眼图像,另一个图像为vr图像中的右眼图像;

8、对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。

9、第三方面,本公开实施例提供一种服务器,包括:

10、获取模块,用于获取vr图像中的第一图像和第二图像;所述第一图像和所述第二图像中一个图像为左眼图像,另一个图像为右眼图像;

11、确定模块,用于确定所述第一图像与所述第二图像之间的视差图,并根据所述视差图和所述第二图像确定所述第二图像的边缘图像;边缘图像为所述第二图像中除与所述第一图像相重合的图像之外的图像;

12、发送模块,用于根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,并将所述待传输数据发送给显示设备,以使所述显示设备对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。

13、第四方面,本公开实施例提供一种显示设备,包括:

14、接收模块,用于接收服务器发送的待传输数据;所述待传输数据是根据第一图像、第二图像的边缘图像和所述视差图确定的;所述边缘图像是根据所述第一图像与所述第二图像之间的视差图和所述第二图像确定的。所述第一图像和所述第二图像中一个图像为vr图像中的左眼图像,另一个图像为vr图像中的右眼图像;

15、处理模块,用于对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。

16、第五方面,本公开实施例提供一种电子设备,包括:处理器和存储器;

17、所述存储器存储计算机执行指令;

18、所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的图像处理方法。

19、第六方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的图像处理方法。

20、第七方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的图像处理方法。

21、本实施例提供的图像处理方法、设备、服务器及存储介质,该方法首先获取虚拟现实vr图像中的第一图像和第二图像,第一图像和第二图像中一个图像为左眼图像,另一个图像为右眼图像,确定第一图像与第二图像之间的视差图,并根据视差图和第二图像确定第二图像的边缘图像,缘图像为第二图像中除与第一图像相重合的图像之外的图像,根据第一图像、边缘图像和视差图,确定待传输数据,并将待传输数据发送给显示设备,以使显示设备对待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。本实施例的方法通过确定第一图像和第二图像的视差图,并基于视差图得到第二图像与第一图像不重合的边缘图像,进而通过第一图像、边缘图像和视差图即可进行vr串流,相对于同时对第一图像和第二图像进行编码处理,能够大大减少数据量,进而能够降低对编码器的要求。



技术特征:

1.一种图像处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一编码数据和所述视差图,确定待传输数据,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定所述第一图像与所述第二图像之间的视差图,包括:

5.根据权利要求4所述的方法,其特征在于,所述对所述第一图像进行灰度化处理,获得所述第一图像对应的灰度图,包括:

6.根据权利要求5所述的方法,其特征在于,多个所述第一图像块的尺寸随着所述第一图像块与所述第一图像的中心之间的距离增大而增大。

7.根据权利要求1-3任一项所述的方法,其特征在于,所述确定所述第一图像与所述第二图像之间的视差图,包括:

8.根据权利要求7所述的方法,其特征在于,所述获取所述第一图像的深度图,包括:

9.根据权利要求8所述的方法,其特征在于,所述多个所述深度图块的尺寸随着所述深度图块与所述像素点级深度图的中心之间的距离增大而增大。

10.根据权利要求1-3任一项所述的方法,其特征在于,所述确定所述第一图像与所述第二图像之间的视差图,包括:

11.一种图像处理方法,其特征在于,包括:

12.根据权利要求11所述的方法,其特征在于,所述对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像,包括:

13.一种服务器,其特征在于,包括:

14.一种显示设备,其特征在于,包括:

15.一种电子设备,其特征在于,包括:处理器和存储器;

16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至12任一项所述的图像处理方法。

17.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至12任一项所述的图像处理方法。


技术总结
本公开实施例提供一种图像处理方法、设备、服务器及存储介质,该方法包括:获取虚拟现实VR图像中的第一图像和第二图像,第一图像和第二图像中一个图像为左眼图像,另一个图像为右眼图像,确定第一图像与第二图像之间的视差图,并根据视差图和第二图像确定第二图像的边缘图像,缘图像为第二图像中除与第一图像相重合的图像之外的图像,根据第一图像、边缘图像和视差图,确定待传输数据,并将待传输数据发送给显示设备,以使显示设备对待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示,能够大大减少数据量,进而能够降低对编码器的要求。

技术研发人员:于东壮
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1