CN106954077B - 一种基于结构特征的hevc码率控制方法 - Google Patents
一种基于结构特征的hevc码率控制方法 Download PDFInfo
- Publication number
- CN106954077B CN106954077B CN201710208697.5A CN201710208697A CN106954077B CN 106954077 B CN106954077 B CN 106954077B CN 201710208697 A CN201710208697 A CN 201710208697A CN 106954077 B CN106954077 B CN 106954077B
- Authority
- CN
- China
- Prior art keywords
- coding tree
- tree unit
- structural strength
- calculating
- frame image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/96—Tree coding, e.g. quad-tree coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/182—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明涉及一种基于结构特征的HEVC码率控制方法,1)提取视频的帧图像,计算帧图像的编码树单元的2×2区域降采集特征图;2)基于各编码树单元的降采集特征图,计算当前各编码树单元的结构强度;3)基于当前各编码树单元的结构强度,计算当前帧图像的结构强度;4)基于各编码树单元的结构强度与当前帧图像的结构强度,计算各编码树单元的码率分配比重;5)根据各编码树单元的码率分配比重计算各编码树单元的量化参数。本发明利用编码树单元降采样特征图的结构强度来表征编码树单元的结构强度,很好地反应该编码树单元的感知特性,准确引导目标码率分配,获得更符合人眼特性的编码视频。
Description
技术领域
本发明涉及视频编码领域,更具体地说,涉及一种基于结构特征的HEVC码率控制方法。
背景技术
在信息技术和互联网技术快速发展的今天,视频信息成为人们获取信息的主要载体。人们对视频质量的要求也越来越高,高清和超高清视频的需求领越来越大。这也直接导致需要传输和存储的视频数据量变得越来越大,给视频传输和存储技术带来了巨大挑战。
为了解决这一问题,ISO-IEC/MPEG和ITU-T/VCEG两大国际标准化组织成立了视频编码联合开发小组(JCT-VC),并于2013年提出了新一代高效视频编码标准HEVC(HighEfficiency Video Coding)。
新一代高效视频编码标准HEVC的压缩效率比上一代国际视频编码标准H.264提高了一倍。然而HEVC中采用的依然是基于统计失真的码率控制算法,其中量化参数QP由参考帧平均绝对误差(MAD)决定,忽略了输入视频内容中人眼所关注的结构特征。
因此,现有技术的HEVC传统率码率控制方法的感知编码性能还有很大提升空间。
发明内容
本发明的目的在于克服现有技术的不足,提供一种充分考虑输入视频内容中人眼感兴趣的结构特征,提高HEVC编码器码率控制算法的感知性能的基于结构特征的HEVC码率控制方法。
本发明的技术方案如下:
一种基于结构特征的HEVC码率控制方法,步骤如下:
1)提取视频的帧图像,计算帧图像的编码树单元的2×2区域降采样特征图;
2)基于各编码树单元的降采样特征图,计算当前各编码树单元的结构强度;
3)基于当前各编码树单元的结构强度,计算当前帧图像的结构强度;
4)基于各编码树单元的结构强度与当前帧图像的结构强度,计算各编码树单元的码率分配比重;
5)根据各编码树单元的码率分配比重计算各编码树单元的量化参数。
作为优选,步骤1)中,编码树单元的降采样特征图由每个不重叠的2×2的区域进行降采样获得。
作为优选,步骤2)中,编码树单元的结构强度通过如下公式获取:
其中,STi表示编码树单元的结构强度;I表示降采样特征图;M,N表示降采样特征图的宽高。
作为优选,步骤3)中,当前帧图像的结构强度通过如下公式获取:
其中,K表示编码树单元的数目。
作为优选,步骤4)中,编码树单元的码率分配比重通过如下公式获取:
其中,C1、C2表示稳定系数。
6、根据权利要求5所述的基于结构特征的HEVC码率控制方法,其特征在于,步骤5)中,编码树单元的量化参数通过如下公式获取:
QPi=4.2005×lnλi+13.7112;
其中,QP为量化参数,λi表示编码标准中的拉格朗日乘数,α、β为常数,T为当前帧目标比特数,M×N为编码树单元像素点的数目。
本发明的有益效果如下:
本发明所述的方法对编码树单元首先进行降采样操作,不仅有效保留了原始图像的结构信息,还降低了后续结构特征强度的计算复杂度,避免引入额外计算复杂度;利用编码树单元降采样特征图的结构强度来表征编码树单元的结构强度,很好地反应该编码树单元的感知特性,准确引导目标码率分配,获得更符合人眼特性的编码视频。
附图说明
图1是本发明方法的主流程图
图2是本发明方法的降采样示意图。
具体实施方式
以下结合附图及实施例对本发明进行进一步的详细说明。
本发明为了解决现有技术存在的感知编码性能存在提升空间的不足,提供一种基于结构特征的HEVC码率控制方法,如图1所示,步骤如下:
步骤1)提取原始视频的帧图像,计算帧图像的编码树单元的2×2区域降采样特征图;编码树单元的降采样特征图由每个不重叠的2×2的区域进行降采样获得。
步骤2)基于各编码树单元的降采样特征图,计算当前各编码树单元的结构强度;编码树单元的结构强度通过如下公式获取:
其中,STi表示编码树单元的结构强度;I表示降采样特征图;M,N表示降采样特征图的宽高。
步骤3)基于当前各编码树单元的结构强度,计算当前帧图像的结构强度;当前帧图像的结构强度通过如下公式获取:
其中,K表示编码树单元的数目。
步骤4)基于各编码树单元的结构强度与当前帧图像的结构强度,计算各编码树单元的码率分配比重;编码树单元的码率分配比重通过如下公式获取:
其中,C1、C2表示稳定系数,C1=0.001、C2=0.002。
步骤5)根据各编码树单元的码率分配比重计算各编码树单元的量化参数;编码树单元的量化参数通过如下公式获取:
QPi=4.2005×lnλi+13.7112;
其中,QP为量化参数,λi表示编码标准中的拉格朗日乘数,α、β为常数,α=3.2003,β=-1.367,T为当前帧目标比特数,M×N为编码树单元像素点的数目。
上述实施例仅是用来说明本发明,而并非用作对本发明的限定。只要是依据本发明的技术实质,对上述实施例进行变化、变型等都将落在本发明的权利要求的范围内。
Claims (2)
1.一种基于结构特征的HEVC码率控制方法,其特征在于,步骤如下:
1)提取视频的帧图像,计算帧图像的编码树单元的2×2区域降采样特征图;
2)基于各编码树单元的降采样特征图,计算当前各编码树单元的结构强度,编码树单元的结构强度通过如下公式获取:
其中,STi表示第i个编码树单元的结构强度;I表示降采样特征图;M,N表示降采样特征图的宽高;
3)基于当前各编码树单元的结构强度,计算当前帧图像的结构强度,当前帧图像的结构强度通过如下公式获取:
其中,K表示编码树单元的数目;
4)基于各编码树单元的结构强度与当前帧图像的结构强度,计算各编码树单元的码率分配比重,编码树单元的码率分配比重通过如下公式获取:
其中,C1、C2表示稳定系数;
5)根据各编码树单元的码率分配比重计算各编码树单元的量化参数,编码树单元的量化参数通过如下公式获取:
QPi=4.2005×lnλi+13.7112;
其中,QP为量化参数,λi表示编码标准中的拉格朗日乘数,α、β为常数,T为当前帧目标比特数,M×N为编码树单元像素点的数目。
2.根据权利要求1所述的基于结构特征的HEVC码率控制方法,其特征在于,步骤1)中,编码树单元的降采样特征图由每个不重叠的2×2的区域进行降采样获得。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710208697.5A CN106954077B (zh) | 2017-03-31 | 2017-03-31 | 一种基于结构特征的hevc码率控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710208697.5A CN106954077B (zh) | 2017-03-31 | 2017-03-31 | 一种基于结构特征的hevc码率控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106954077A CN106954077A (zh) | 2017-07-14 |
CN106954077B true CN106954077B (zh) | 2020-03-31 |
Family
ID=59473944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710208697.5A Active CN106954077B (zh) | 2017-03-31 | 2017-03-31 | 一种基于结构特征的hevc码率控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106954077B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561270A (zh) * | 2013-11-08 | 2014-02-05 | 武汉大学 | 一种用于hevc的编码控制方法及装置 |
CN103702131A (zh) * | 2013-12-25 | 2014-04-02 | 清华大学 | 一种基于模式预处理的帧内编码优化方法和*** |
CN106303521A (zh) * | 2016-08-15 | 2017-01-04 | 华侨大学 | 一种基于感知敏感度的hevc率失真优化方法 |
-
2017
- 2017-03-31 CN CN201710208697.5A patent/CN106954077B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103561270A (zh) * | 2013-11-08 | 2014-02-05 | 武汉大学 | 一种用于hevc的编码控制方法及装置 |
CN103702131A (zh) * | 2013-12-25 | 2014-04-02 | 清华大学 | 一种基于模式预处理的帧内编码优化方法和*** |
CN106303521A (zh) * | 2016-08-15 | 2017-01-04 | 华侨大学 | 一种基于感知敏感度的hevc率失真优化方法 |
Non-Patent Citations (2)
Title |
---|
Perceptual sensitivity-based rate control method for high efficiency video coding;eng H, Yang A, Ngan K N, et al.;《Multimedia tools and applications》;20160930;10383-10396 * |
Weight-based R-λ rate control for perceptual HEVC coding on conversational videos;Li S, Xu M, Deng X, et al.;《Signal Processing: Image Communication》;20151031;127-140 * |
Also Published As
Publication number | Publication date |
---|---|
CN106954077A (zh) | 2017-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103220527B (zh) | 图像编码方法及装置以及其解码方法及装置 | |
CN103220526B (zh) | 对图像边界的编码单元进行编码和解码的方法和设备 | |
CN101420618B (zh) | 基于感兴趣区域的自适应可伸缩视频编解码结构设计方法 | |
CN108200431B (zh) | 一种视频编码码率控制帧层比特分配方法 | |
CN105745931A (zh) | 使用自适应采样编码和解码视频信号的方法和装置 | |
WO2020238439A1 (zh) | 无线自组织网络带宽受限下的视频业务质量增强方法 | |
CN106060539B (zh) | 一种低传输带宽的视频编码方法 | |
US10469851B2 (en) | Advanced video coding method, system, apparatus, and storage medium | |
AU2007202789A1 (en) | High-fidelity motion summarisation method | |
CN100574447C (zh) | 基于avs视频编码的快速帧间预测模式选择方法 | |
CN103327325A (zh) | 基于hevc标准的帧内预测模式快速自适应选择方法 | |
CN106303521B (zh) | 一种基于感知敏感度的hevc率失真优化方法 | |
CN106961610A (zh) | 结合超分辨率重建的超高清视频新型压缩框架 | |
CN114793282B (zh) | 带有比特分配的基于神经网络的视频压缩 | |
CN116916036A (zh) | 视频压缩方法、装置及*** | |
CN102196253B (zh) | 一种帧类型自适应选择的视频编码方法及装置 | |
CN103313055B (zh) | 一种基于分割的色度帧内预测方法、及视频编码解码方法 | |
CN107820084B (zh) | 一种视频感知编码方法及装置 | |
CN106954077B (zh) | 一种基于结构特征的hevc码率控制方法 | |
CN106878754A (zh) | 一种3d视频深度图像帧内预测模式选择方法 | |
CN100586185C (zh) | 一种h.264视频降低分辨率转码的模式选择方法 | |
CN115567712A (zh) | 基于人眼恰可察觉失真的屏幕内容视频编码感知码率控制方法及装置 | |
CN114463449A (zh) | 一种基于边缘引导的高光谱图像压缩方法 | |
US7706440B2 (en) | Method for reducing bit rate requirements for encoding multimedia data | |
WO2024082971A1 (zh) | 一种视频处理方法及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |