一种投影图构建方法及装置制造方法及图纸

技术编号:15504498 阅读:53 留言:0更新日期:2017-06-04 00:27
本申请提供了一种投影图构建方法及装置,投影图构建方法包括:采用柱面等面积投影模型对equirectangular全景图像进行投影,得到柱面等面积投影图;获取柱面等面积投影图中各个像素点的二维坐标;得到柱面等面积投影图中各个像素点在equirectangular全景图像中的二维坐标;利用equirectangular全景图像中每个像素点的颜色信息和柱面等面积投影图中各个像素点在equirectangular全景图像中的二维坐标,对柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。在本申请中,通过以上方式能够降低全景图像或视频的分辨率和码率。

Projection map building method and device

The invention provides a method and device for constructing projection, projection graph construction method includes: using cylindrical equal area projection model of the projection equirectangular panoramic image, get the cylindrical equal area projection map; obtain two-dimensional coordinates of each pixel area of cylindrical projection in two-dimensional cylindrical coordinates; equal area projection in each pixel in equirectangular panoramic image; color information using two-dimensional coordinates and cylindrical projection area of each pixel in the equirectangular image of each pixel in the equirectangular panoramic images, the cylindrical equal area projection image pixel interpolation, generate cylindrical equal area projection transform panorama. In this application, the resolution and rate of the panoramic image or video can be reduced by the method described above.

【技术实现步骤摘要】
一种投影图构建方法及装置
本申请涉及图像处理领域,特别涉及一种投影图构建方法及装置。
技术介绍
近年来,随着Googlejump,OZO,eyesir,teche,极图等全景相机拍摄和oculusVR,SamsungGearVR,HTCvive等先进VR显示设备的推出,全景视频成为技术研发和产品内容创新的热点,广泛应用于虚拟影院,全景游戏,全景教育,全景医疗,全景旅游等众多领域。全景视频通常要求在4K以上的超高分辨率拍摄,才能在播放器中清晰的显示出用户观看的局部视角内容。其中,由于4K以上超高分辨率视频具有3840×1920以上海量像素,因此给全景视频的存储,压缩,传输,解码,和渲染带来了大数据量的挑战。面对大数据量的挑战,如何减少全景视频的分辨率和码率,成为全景视频必须解决的紧要问题之一。
技术实现思路
为解决上述技术问题,本申请实施例提供一种投影图构建方法及装置,以达到降低全景图像或视频的分辨率和码率的目的,技术方案如下:一种投影图构建方法,包括:采用柱面等面积投影模型对equirectangular全景图像进行投影,得到柱面等面积投影图;获取所述柱面等面积投影图中各个像素点的二维坐标;对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。优选的,所述对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,包括:利用公式对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;其中,x是像素点在所述equirectangular全景图像中的二维横坐标,y是像素点在所述equirectangular全景图像中的二维纵坐标,u为像素点在柱面等面积投影图中的横坐标,v为像素点在柱面等面积投影图中的纵坐标,m、n分别为所述equirectangular全景图像的高和宽,π为圆周率。优选的,利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图包括:利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,采用双线性插值算法,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。优选的,利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图包括:利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,采用样板条插值算法,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。一种投影图构建装置,包括:投影模块,用于采用柱面等面积投影模型对equirectangular全景图像进行投影,得到柱面等面积投影图;第一获取模块,用于获取所述柱面等面积投影图中各个像素点的二维坐标;转换模块,用于对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;第一生成模块,用于利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。优选的,所述转换模块包括:转换单元,用于利用公式对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;其中,x是像素点在所述equirectangular全景图像中的二维横坐标,y是像素点在所述equirectangular全景图像中的二维纵坐标,u为像素点在柱面等面积投影图中的横坐标,v为像素点在柱面等面积投影图中的纵坐标,m、n分别为所述equirectangular全景图像的高和宽,π为圆周率。优选的,所述第一生成模块包括:第一生成单元,用于利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,采用双线性插值算法,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。优选的,所述第一生成模块包括:第二生成单元,用于利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,采用样板条插值算法,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。与现有技术相比,本申请的有益效果为:在本申请中,equirectangular全景图像作为目前全景图像或视频的存储格式,因其相同的纹理在极点附近所占的面积大于其在赤道附近的面积,导致全景图像或视频的分辨率高,码率较大,为了降低全景图像或视频的分辨率和码率,不再将equirectangular全景图像作为全景图像或视频的存储格式,而是将柱面等面积投影变换后的全景图作为全景图像或视频的存储格式。将柱面等面积投影变换后的全景图作为全景图像或视频的存储格式,能够降低全景图像或视频的分辨率和码率的原因在于:采用柱面等面积投影模型对equirectangular全景图像进行投影,首先保证赤道附近的纹理不产生形变,或者形变很小,保证全景图像或视频的清晰度,投影得到的柱面等面积投影图相比于equirectangular全景图像,两极处的纹理在y轴方向被进一步压缩,保证两极处的纹理和赤道附近的纹理的面积一样,降低像素插值后得到的柱面等面积投影变换后的全景图,从而降低全景图像或视频的分辨率和码率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的本文档来自技高网...
一种投影图构建方法及装置

【技术保护点】
一种投影图构建方法,其特征在于,包括:采用柱面等面积投影模型对equirectangular全景图像进行投影,得到柱面等面积投影图;获取所述柱面等面积投影图中各个像素点的二维坐标;对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。

【技术特征摘要】
1.一种投影图构建方法,其特征在于,包括:采用柱面等面积投影模型对equirectangular全景图像进行投影,得到柱面等面积投影图;获取所述柱面等面积投影图中各个像素点的二维坐标;对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。2.根据权利要求1所述的方法,其特征在于,所述对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,包括:利用公式对获取到的柱面等面积投影图中各个像素点的二维坐标进行坐标系转换,得到所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标;其中,x是像素点在所述equirectangular全景图像中的二维横坐标,y是像素点在所述equirectangular全景图像中的二维纵坐标,u为像素点在柱面等面积投影图中的横坐标,v为像素点在柱面等面积投影图中的纵坐标,m、n分别为所述equirectangular全景图像的高和宽,π为圆周率。3.根据权利要求1所述的方法,其特征在于,利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图包括:利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,采用双线性插值算法,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图。4.根据权利要求1所述的方法,其特征在于,利用所述equirectangular全景图像中每个像素点的颜色信息和所述获取到的柱面等面积投影图中各个像素点在所述equirectangular全景图像中的二维坐标,对所述柱面等面积投影图进行像素插值,生成柱面等面积投影变换后的全景图包括:利用所述equi...

【专利技术属性】
技术研发人员:诸加丹王涛刘鸿彬
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1