图像处理方法、设备、服务器及存储介质技术

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

【技术实现步骤摘要】
图像处理方法、设备、服务器及存储介质


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

技术介绍

[0002]虚拟现实技术(Virtual Reality,VR)串流是将服务器A渲染的左右眼VR视图发送到VR一体机B显示。
[0003]相关技术中,VR串流通常是分别对左右眼图像进行编码,或者将左右眼图像合成大图后对大图进行编码,进而将编码得到的压缩图像从服务器传输给VR一体机。
[0004]然而,专利技术人发现传统的输入框提示信息的显示方式至少存在以下技术问题:上述方式中,数据体量很大,对编码器要求较高。

技术实现思路

[0005]本公开实施例提供一种图像处理方法、设备、服务器及存储介质,以降低数据体量,从而降低对编码器的要求。
[0006]第一方面,本公开实施例提供一种图像处理方法,包括:
[0007]获取虚拟现实VR图像中的第一图像和第二图像;所述第一图像和所述第二图像中一个图像为左眼图像,另一个图像为右眼图像;
[0008]确定所述第一图像与所述第二图像之间的视差图,并根据所述视差图和所述第二图像确定所述第二图像的边缘图像;边缘图像为所述第二图像中除与所述第一图像相重合的图像之外的图像;
[0009]根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,并将所述待传输数据发送给显示设备,以使所述显示设备对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。
[0010]第二方面,本公开实施例提供一种图像处理方法,包括:
[0011]接收服务器发送的待传输数据;所述待传输数据是根据第一图像、第二图像的边缘图像和所述视差图确定的;所述边缘图像是根据所述第一图像与所述第二图像之间的视差图和所述第二图像确定的。所述第一图像和所述第二图像中一个图像为VR图像中的左眼图像,另一个图像为VR图像中的右眼图像;
[0012]对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。
[0013]第三方面,本公开实施例提供一种服务器,包括:
[0014]获取模块,用于获取VR图像中的第一图像和第二图像;所述第一图像和所述第二图像中一个图像为左眼图像,另一个图像为右眼图像;
[0015]确定模块,用于确定所述第一图像与所述第二图像之间的视差图,并根据所述视差图和所述第二图像确定所述第二图像的边缘图像;边缘图像为所述第二图像中除与所述
第一图像相重合的图像之外的图像;
[0016]发送模块,用于根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,并将所述待传输数据发送给显示设备,以使所述显示设备对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。
[0017]第四方面,本公开实施例提供一种显示设备,包括:
[0018]接收模块,用于接收服务器发送的待传输数据;所述待传输数据是根据第一图像、第二图像的边缘图像和所述视差图确定的;所述边缘图像是根据所述第一图像与所述第二图像之间的视差图和所述第二图像确定的。所述第一图像和所述第二图像中一个图像为VR图像中的左眼图像,另一个图像为VR图像中的右眼图像;
[0019]处理模块,用于对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。
[0020]第五方面,本公开实施例提供一种电子设备,包括:处理器和存储器;
[0021]所述存储器存储计算机执行指令;
[0022]所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的图像处理方法。
[0023]第六方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的图像处理方法。
[0024]第七方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的图像处理方法。
[0025]本实施例提供的图像处理方法、设备、服务器及存储介质,该方法首先获取虚拟现实VR图像中的第一图像和第二图像,第一图像和第二图像中一个图像为左眼图像,另一个图像为右眼图像,确定第一图像与第二图像之间的视差图,并根据视差图和第二图像确定第二图像的边缘图像,缘图像为第二图像中除与第一图像相重合的图像之外的图像,根据第一图像、边缘图像和视差图,确定待传输数据,并将待传输数据发送给显示设备,以使显示设备对待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。本实施例的方法通过确定第一图像和第二图像的视差图,并基于视差图得到第二图像与第一图像不重合的边缘图像,进而通过第一图像、边缘图像和视差图即可进行VR串流,相对于同时对第一图像和第二图像进行编码处理,能够大大减少数据量,进而能够降低对编码器的要求。
附图说明
[0026]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为现有技术中一种图像处理方法的示例图;
[0028]图2为本公开实施例提供的图像处理方法流程示意图一;
[0029]图3为本公开实施例提供的视差的原理示意图;
[0030]图4为本公开实施例提供的左右眼视觉范围的示意图;
[0031]图5为本公开实施例提供的图像处理方法流程示意图二;
[0032]图6为本公开实施例提供的图像处理方法交互示意图;
[0033]图7为本公开实施例提供的服务器的结构框图;
[0034]图8为本公开实施例提供的显示设备的结构框图;
[0035]图9为本公开实施例提供的图像处理设备的硬件结构示意图。
具体实施方式
[0036]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0037]虚拟现实技术(Virtual Reality,VR)串流是将服务器A渲染的左右眼VR视图发送到VR一体机B显示。
[0038]相关技术中,VR串流通常是分别对左右眼图像进行编码,或者将左右眼图像合成大图后对大图进行编码,进而将编码得到的压缩图像从服务器传输给VR一体机。参考图1,图1为现有技术中一种图像处理方法的示例图。服务器A通过两路编码器分别对渲染后得到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取虚拟现实VR图像中的第一图像和第二图像;所述第一图像和所述第二图像中一个图像为左眼图像,另一个图像为右眼图像;确定所述第一图像与所述第二图像之间的视差图,并根据所述视差图和所述第二图像确定所述第二图像的边缘图像;边缘图像为所述第二图像中除与所述第一图像相重合的图像之外的图像;根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,并将所述待传输数据发送给显示设备,以使所述显示设备对所述待传输数据进行还原处理,获得还原后的第一图像和还原后的第二图像并显示。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像、所述边缘图像和所述视差图,确定待传输数据,包括:将所述第一图像与所述边缘图像进行拼接,获得扩充后的第一图像;对所述扩充后的第一图像进行视频编码,获得第一编码数据;根据所述第一编码数据和所述视差图,确定待传输数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一编码数据和所述视差图,确定待传输数据,包括:对所述视差图进行视频编码,获得第二编码数据;将所述第一编码数据和所述第二编码数据确定为待传输数据。4.根据权利要求1

3任一项所述的方法,其特征在于,所述确定所述第一图像与所述第二图像之间的视差图,包括:对所述第一图像和所述第二图像分别进行灰度化处理,获得所述第一图像和所述第二图像分别对应的灰度图;基于立体匹配算法,根据所述第一图像和所述第二图像分别对应的灰度图,确定所述第一图像与所述第二图像之间的视差图。5.根据权利要求4所述的方法,其特征在于,所述对所述第一图像进行灰度化处理,获得所述第一图像对应的灰度图,包括:对所述第一图像进行灰度化处理,获得所述第一图像对应的像素点级灰度图;对所述第一图像对应的像素点级灰度图进行块划分,获得所述第一图像对应的多个第一图像块;针对所述第一图像中每个第一图像块,根据所述第一图像块中的多个像素点的灰度值,确定所述第一图像块对应的灰度值;根据多个所述第一图像块对应的灰度值,确定所述第一图像对应的灰度图。6.根据权利要求5所述的方法,其特征在于,多个所述第一图像块的尺寸随着所述第一图像块与所述第一图像的中心之间的距离增大而增大。7.根据权利要求1

3任一项所述的方法,其特征在于,所述确定所述第一图像与所述第二图像之间的视差图,包括:获取所述第一图像或所述第二图像的深度图;根据所述深度图,确定所述第一图像与所述第二图像之间的视差图。8.根据权利要求7所述的方法,其特征在于,所述获取所述第一图像的深度图,包括:
获取所述第一图像在渲染时生成的像素点级深度图;对所述像素点级深度图进行块划分,获得多个深度图块;针对每个深度图块,根据所述深度图块中多个像素点的深度值确定所述深度图块对应的深度值;根据多个所述深度图块的深度值,确定所述第一图像的深度图。9.根据权利要求8所述的方法,其特征在于,所述多个所述深度图块的尺寸随着所述深度图块与所述像素点级深度图的中心之间的距离增大而增大。10.根据权利要求1

...

【专利技术属性】
技术研发人员:于东壮
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1