全景视频压缩方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:35089033 阅读:20 留言:0更新日期:2022-10-01 16:44
本申请涉及一种全景视频压缩方法、装置、计算机设备和存储介质。计算机设备通过获取全景视频的当前帧全景图像的观看视角的中心点在全景图像中的第一位置信息,以及全景图像的中心点的第二位置信息;根据第一位置信息和第二位置信息,确定第一映射关系;根据第一映射关系对全景图像进行转换,得到以观看视角的中心点为中心的中间全景图像;对中间全景图像进行压缩,得到目标全景图像;本申请实施例中,在减少全景视频的传输带宽时,将获取到的当前帧全景图像进行转换,以确保观看者当前的观看视角的中心点位于全景图像的中心;并在此基础上,对转换后的全景图像进行压缩,降低当前帧全景图像的传输带宽;大大提高了压缩后的全景视频的清晰度。视频的清晰度。视频的清晰度。

【技术实现步骤摘要】
全景视频压缩方法、装置、计算机设备和存储介质


[0001]本申请涉及全景视频压缩
,特别是涉及一种全景视频压缩方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着全景视频技术的发展,全景视频的应用越来越广泛,例如:直播、远程会议等;在采用全景视频进行场景的呈现时,通常需要将全景球面视频投影为平面视频后,以平面视频的形式进行场景的呈现。
[0003]传统技术中,在对全景视频进行保存或者传输的过程中,需要采用特殊的投影方式以将全景球面视频投影为平面视频;通常情况下,全景视频在传输时,是将一个完整的全景视频画面进行传输,但观看者在同一时间只能查看一个视角的画面;因此,在需要保证观看视角画面的清晰度较高时,则需要传输更高分辨率的全景视频;然而,在受全景视频的传输带宽限制的情况下,对于采集到的高清的全景视频,只能通过降采样的方式,在减少原高清全景视频的整体传输带宽后,进行传输和场景的呈现,将导致观看者所查看的视角的画面清晰度下降。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够在降低全景视频的传输带宽的同时,提高观看者当前查看的视角的画面清晰度的全景视频压缩方法、装置、计算机设备和存储介质。
[0005]第一方面,提供了一种全景视频压缩方法,该方法包括:
[0006]获取全景视频的当前帧全景图像的观看视角的中心点在该全景图像中的第一位置信息,以及该全景图像的中心点的第二位置信息;
[0007]根据该第一位置信息和该第二位置信息,确定第一映射关系;
[0008]根据该第一映射关系对该全景图像进行转换,得到中间全景图像;该中间全景图像以该观看视角的中心点为中心;
[0009]对该中间全景图像进行压缩,得到目标全景图像。
[0010]在其中一个实施例中,对该中间全景图像进行压缩,得到目标全景图像,包括:
[0011]根据预设的第二映射关系,对该中间全景图像进行压缩,得到压缩全景图像;
[0012]根据该压缩全景图像确定该目标全景图像。
[0013]在其中一个实施例中,根据预设的第二映射关系,对该中间全景图像进行压缩,得到压缩全景图像,包括:
[0014]根据预设的第二映射关系,沿水平方向对该中间全景图像进行压缩,得到压缩全景图像;该压缩全景图像的高度与该中间全景图像的高度相等,且该压缩全景图像的宽度为该中间全景图像的宽度的一半。
[0015]在其中一个实施例中,该中间全景图像中的像素点与该中间全景图像的中心像素
点之间的距离与该中间全景图像的压缩率正相关。
[0016]在其中一个实施例中,在该压缩全景图像为菱形的情况下,根据该压缩全景图像确定该目标全景图像,包括:
[0017]对该压缩全景图像沿水平中心线和竖直中心线进行分割,得到四个分割图像;
[0018]将该四个分割图像进行重组,得到该目标全景图像。
[0019]在其中一个实施例中,将该四个分割图像进行重组,得到该目标全景图像,包括:
[0020]将相邻的两个分割图像,分别按照预设的旋转方向和旋转角度进行旋转,得到该目标全景图像。
[0021]在其中一个实施例中,该第二映射关系为根据预设的S型曲线构建的映射关系,且该S型曲线满足以下条件:
[0022]该S型曲线经过三个定点(

1,

1)、(0,0)、(+1,+1);
[0023]该S型曲线相对于原点中心对称;
[0024]该S型曲线在原点处的斜率最大。
[0025]在其中一个实施例中,该第一位置信息包括该观看视角的中心点在全景图像中的第一位置坐标,该第二位置信息包括该全景图像的中心点的第二位置坐标;根据该第一位置信息和该第二位置信息,确定第一映射关系,包括:
[0026]将该第一位置坐标投影到该全景图像对应的球面图像所在坐标系中,得到第三位置坐标;
[0027]将该第二位置坐标投影到该球面图像所在坐标系中,得到第四位置坐标;
[0028]根据该第三位置坐标和该第四位置坐标,确定该第一映射关系。
[0029]第二方面,提供了一种全景视频压缩装置,该装置包括:
[0030]获取模块,用于获取全景视频的当前帧全景图像的观看视角的中心点在该全景图像中的第一位置信息,以及该全景图像的中心点的第二位置信息;
[0031]第一确定模块,用于根据该第一位置信息和该第二位置信息,确定第一映射关系;
[0032]第二确定模块,用于根据该第一映射关系对该全景图像进行转换,得到中间全景图像;该中间全景图像以所述观看视角的中心点为中心;
[0033]第三确定模块,用于对该中间全景图像进行压缩,得到目标全景图像。
[0034]第三方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0035]获取全景视频的当前帧全景图像的观看视角的中心点在该全景图像中的第一位置信息,以及该全景图像的中心点的第二位置信息;
[0036]根据该第一位置信息和该第二位置信息,确定第一映射关系;
[0037]根据该第一映射关系对该全景图像进行转换,得到中间全景图像;该中间全景图像以该观看视角的中心点为中心;
[0038]对该中间全景图像进行压缩,得到目标全景图像。
[0039]第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0040]获取全景视频的当前帧全景图像的观看视角的中心点在该全景图像中的第一位置信息,以及该全景图像的中心点的第二位置信息;
[0041]根据该第一位置信息和该第二位置信息,确定第一映射关系;
[0042]根据该第一映射关系对该全景图像进行转换,得到中间全景图像;该中间全景图像以该观看视角的中心点为中心;
[0043]对该中间全景图像进行压缩,得到目标全景图像。
[0044]上述全景视频压缩方法、装置、计算机设备和存储介质,计算机设备通过获取全景视频的当前帧全景图像的观看视角的中心点在该全景图像中的第一位置信息,以及该全景图像的中心点的第二位置信息;并根据该第一位置信息和该第二位置信息,确定第一映射关系;进而根据该第一映射关系对该全景图像进行转换,得到以该观看视角的中心点为中心的中间全景图像;接着,对该中间全景图像进行压缩,得到目标全景图像;也就是说,本申请实施例中,计算机设备在减少全景视频的传输带宽时,首先将获取到的当前帧全景图像进行转换,以确保观看者当前的观看视角的中心点位于全景图像的中心;并在此基础上,对该转换后的全景图像进行压缩,降低当前帧全景图像的传输带宽;因此,依据该过程处理后的全景图像,不仅能够减少全景视频在传输或者保存过程中的传输带宽,还能确保观看者当前观看视角对应的画面的清晰度,大大提高了压缩后的全景视频的清晰度,还能提高本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全景视频压缩方法,其特征在于,所述方法包括:获取全景视频的当前帧全景图像的观看视角的中心点在所述全景图像中的第一位置信息,以及所述全景图像的中心点的第二位置信息;根据所述第一位置信息和所述第二位置信息,确定第一映射关系;根据所述第一映射关系对所述全景图像进行转换,得到中间全景图像;所述中间全景图像以所述观看视角的中心点为中心;对所述中间全景图像进行压缩,得到目标全景图像。2.根据权利要求1所述的方法,其特征在于,所述对所述中间全景图像进行压缩,得到目标全景图像,包括:根据预设的第二映射关系,对所述中间全景图像进行压缩,得到压缩全景图像;根据所述压缩全景图像确定所述目标全景图像。3.根据权利要求2所述的方法,其特征在于,所述根据预设的第二映射关系,对所述中间全景图像进行压缩,得到压缩全景图像,包括:根据预设的第二映射关系,沿水平方向对所述中间全景图像进行压缩,得到压缩全景图像;所述压缩全景图像的高度与所述中间全景图像的高度相等,且所述压缩全景图像的宽度为所述中间全景图像的宽度的一半。4.根据权利要求2或3所述的方法,其特征在于,所述中间全景图像中的像素点与所述中间全景图像的中心像素点之间的距离与所述中间全景图像的压缩率正相关。5.根据权利要求2所述的方法,其特征在于,若所述压缩全景图像为菱形,则所述根据所述压缩全景图像确定所述目标全景图像,包括:对所述压缩全景图像沿水平中心线和竖直中心线进行分割,得到四个分割图像;将所述四个分割图像进行重组,得到所述目标全景图像。6.根据权利要求5所述的方法,其特征在于,所述将所述四个分割图像进行重组,得到所述目标全景图像,包括:将相邻的两个分割图像,分别按照预设的旋转方向和旋转角度进行旋转,得到所述目标全景图像。7.根据权利要求2所述的...

【专利技术属性】
技术研发人员:苏坦
申请(专利权)人:影石创新科技股份有限公司
类型:发明
国别省市:

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

1