图像编码、解码方法及装置制造方法及图纸

技术编号:15522568 阅读:251 留言:0更新日期:2017-06-04 11:33
本发明专利技术公开了一种图像编码、解码方法及装置,所述编码方法包括根据关注度等级对原始图像进行区域分割;根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;在对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像,对所述整合图像进行编码,得到媒体文件。本申请通过减少图像中一些区域的数据量,减少压缩后数据量,从而达到在保证重要区域的视频质量,保持观看者满意度的条件下,尽量降低压缩码率,提高整体压缩率。

Image coding and decoding method and device

The invention discloses a device and a decoding method, image encoding, the encoding method includes according to the degree of concern for the segmentation of the original image level; according to each region's attention level, determine whether the corresponding region is reduced, the need for reducing the processing area, reduce processing parameters to determine, in accordance with the to determine the parameters of the corresponding area of narrow narrow processing; in the corresponding region were reduced after treatment of regional integration of all regions, the integration of image, the integration of image encoding, the media file. This application by reducing the number of regions in the image data, reduce the amount of data compression, so as to ensure the video quality in important areas, maintain the viewer satisfaction conditions, reduce the compression rate, improve the overall compression rate.

【技术实现步骤摘要】
图像编码、解码方法及装置
本专利技术涉及编码和解码技术,尤指一种图像编码、解码方法及装置。
技术介绍
360度全景视频、全景图片等,因为通常是来源于两个以上摄像头的成像结果,而且渲染到屏幕上展现给观看者时又只截取了特定视窗上的一个部分,所以渲染显示效果的分辨率通常要低于原始视频分辨率。为了达到较高的实际显示效果分辨率,就要求更高的原始分辨率,往往需要4K的视频、图片才能满足需求。因此,360度视频、图片分辨率高、码率大,数据量巨大,一方面传输时会占用大量的网络资源,而且由于网络的不稳定性容易导致显示效果不佳;另一方面保存时使用存储容量大,通常的存储介质上只能存储时间相对短的视频。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种图像编码、解码方法及装置,能够在满足观看需求的前提下显著降低图像码率。为了达到本专利技术目的,本专利技术提供了一种图像编码方法,包括:根据关注度等级对原始图像进行区域分割;根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;在对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像,对所述整合图像进行编码,得到媒体文件。本专利技术还提供了一种图像解码方法,包括:获取媒体文件,对所述媒体文件进行解码,得到整合图像;在所述整合图像中识别出已进行缩小处理的区域,对所述已进行缩小处理的区域进行放大,还原为缩小处理前的尺寸;对所述已进行缩小处理的区域进行放大后,将全部区域重新整合为原始图像。本专利技术还提供了一种图像编码装置,包括:一分区单元,用于根据关注度等级对原始图像进行区域分割;一缩小单元,用于根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;一整合单元,用于在所述缩小单元对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像;一压缩单元,用于对所述整合图像进行编码,得到媒体文件。本专利技术还提供了一种图像解码装置,包括:一解压缩单元,用于获取媒体文件,对所述媒体文件进行解码,得到整合图像;一识别单元,用于在所述整合图像中识别出已进行缩小处理的区域;一放大单元,用于对所述已进行缩小处理的区域进行放大,还原为缩小处理前的尺寸;一拼接单元,用于在所述放大单元对所述已进行缩小处理的区域进行放大后,将全部区域重新整合为原始图像。与现有技术相比,本专利技术包括根据关注度等级对原始图像进行区域分割;根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;在对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像,对所述整合图像进行编码,得到媒体文件。本申请通过减少图像中一些区域的数据量,减少压缩后数据量,从而达到在保证重要区域的视频质量,保持观看者满意度的条件下,尽量降低压缩码率,提高整体压缩率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本申请一实施例的图像编码方法的流程图;图2为本申请中采用的一种对原始图像进行区域分割的方法的示意图;图3为本申请中对图像区域进行缩小处理的示意图;图4为本申请中在进行缩小处理后将全部区域进行整合的示意图;图5为本申请另一实施例提供的图像解码方法的流程图;图6为本申请又一实施例提供的图像编码装置的架构图;图7为本申请又一实施例提供的图像解码装置的架构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。现有技术中,为了达到较高的显示分辨率,全景视频、全景图片等全景内容的原始分辨率已普遍达到4K。由于较高的原始分辨率,导致全景视频、全景图片的码率很大,并且数据量巨大。目前在对全景内容进行编码时,是采用标准编码算法对每一帧图像进行编码,编码得到的媒体文件的数据量巨大。这就导致了在传输全景内容时,会占用大量的网络资源,而且在网络不稳定时,会导致全景内容的显示效果不佳,并且,保存全景内容需要占用较大的存储空间。本申请中考虑到对于全景视频、全景图片等,由于在一帧图像中包含360度的全景画面,对观看者来说,在360的全景画面中,有很多区域并不是观看者主要关注的,对于这些区域,观看者可能只是一览而过,甚至可能始终不会关注到。本申请中设置关注度等级,根据观看者对图像不同区域的不同关注度,对不同区域设置不同的关注度等级,对关注度等级较低的区域进行缩小处理,通过减少这些区域的数据量,减少编码后的数据量,从而在保持观看者满意度的条件下,尽可能提高全景内容的整体压缩率,降低码率,达到对360度全景视频、全景图片进行更高效的处理和压缩。如图1所示,本申请一实施例提供的图像编码方法,包括:步骤101:根据关注度等级对原始图像进行区域分割;步骤102:根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;步骤103:在对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像,对整合图像进行编码,得到媒体文件。本申请的图像编码方法可以应用于对任何图像进行编码,优选的,如可以对全景视频、全景图片等全景内容进行编码,也可以对普通的平面图像进行编码。本申请的图像编码方法可以对全景相机、运动相机等拍摄设备拍摄的全景视频、全景图片进行编码,也可以对全景电影、全景动画等由专业设备拍摄制作的全景内容进行编码。本申请的图像编码方法可以应用在全景相机、运动相机等拍摄设备中,在拍摄设备拍摄得到全景视频、全景图片后对全景视频、全景图片进行编码。同样也可以应用到全景内容的后期制作设备中,在后期处理的过程中对全景视频、全景图像进行编码。为了能够实现对图像的关注度较低的区域进行缩小处理,本申请中设置多个关注度等级,再根据关注度等级对原始图像进行区域分割。关注度是指观看者对图像不同区域关注的程度,本申请中将关注度量化为若干个级别。例如,关注度等级可设置为两级或三级等,但不限于此。对于两个关注度等级的情况,可以是对第一关注度等级的区域不进行缩小处理,对第二关注度等级的区域进行缩小处理。对于三个关注度等级的情况,可以是对第一关注度等级的区域不进行缩小处理,对第二关注度等级和第三关注度等级的区域采用不同的缩小参数进行缩小处理,如可以是第三关注度等级的区域的缩小比例大于第二关注度等级的区域的缩小比例。本申本文档来自技高网...
图像编码、解码方法及装置

【技术保护点】
一种图像编码方法,其特征在于,包括:根据关注度等级对原始图像进行区域分割;根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;在对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像,对所述整合图像进行编码,得到媒体文件。

【技术特征摘要】
1.一种图像编码方法,其特征在于,包括:根据关注度等级对原始图像进行区域分割;根据每一区域的关注度等级,确定是否对相应区域进行缩小处理,对于需要进行缩小处理的区域,确定缩小处理的缩小参数,按照确定的缩小参数对相应区域进行缩小处理;在对相应区域进行缩小处理后,重新对全部区域进行区域整合,得到整合图像,对所述整合图像进行编码,得到媒体文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在根据关注度等级对原始图像进行区域分割时,还记录分割的每一区域的关注等级信息以及在原始图像中的原始位置信息;在确定缩小处理的缩小参数后,还记录相应区域的缩小参数;在重新对全部区域进行区域整合后,还记录每一区域在整合图像中的整合后位置信息;在对所述整合图像进行编码时,还将每一区域的关注度等级信息、原始位置信息、缩小参数和整合后位置信息保存为媒体文件的附加信息。3.根据权利要求1或2所述的方法,其特征在于:在确定缩小处理的缩小参数时,需保证在进行缩小处理后,全部区域能够整合为规则形状或者能够在使用少于填充量阈值的填充像素后整合为规则形状,并且保证进行缩小处理的区域的像素损失不超过损失量阈值。4.一种图像解码方法,其特征在于,包括:获取媒体文件,对所述媒体文件进行解码,得到整合图像;在所述整合图像中识别出已进行缩小处理的区域,对所述已进行缩小处理的区域进行放大,还原为缩小处理前的尺寸;对所述已进行缩小处理的区域进行放大后,将全部区域重新整合为原始图像。5.根据权利要求4所述的方法,其特征在于:在获取媒体文件时,还获取媒体文件的附加信息,所述附加信息中包含原始图像的每一区域的关注度等级信息、原始位置信息、缩小参数和整合后位置信息;所述在所述整合图像中识别出已进行缩小处理的区域,包括:根据整合后位置信息在整合图像中识别出每一区域,再根据每一区域的关注度等级信息确定出已进行缩小处理的区域;所述对所述已进行缩小处理的区域进行放大,包括:根据已进行缩小处理的区域对应的缩小参数,确定出放大参数,按照确定的放大参数对所述已进行缩小处理的区域进行放大;所述将全部区域重新整合为原始图像,包括:根据每一区域对应的原始位置信息,重新将全部区域整合为原始图像。6.一种图像编码装置,其特征在于,包括:一分区单元,用于根据关注度等级对原始图像进行区域分割;一缩小单元,用于根据每一区域的关注...

【专利技术属性】
技术研发人员:陈诺黄业桃
申请(专利权)人:北京疯景科技有限公司
类型:发明
国别省市:北京,11

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

1