CN106954077B - 一种基于结构特征的hevc码率控制方法 - Google Patents

一种基于结构特征的hevc码率控制方法 Download PDF

Info

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
Application number
CN201710208697.5A
Other languages
English (en)
Other versions
CN106954077A (zh
Inventor
曾焕强
杨爱胜
陈婧
朱建清
蔡灿辉
马凯光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huaqiao University
Original Assignee
Huaqiao University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huaqiao University filed Critical Huaqiao University
Priority to CN201710208697.5A priority Critical patent/CN106954077B/zh
Publication of CN106954077A publication Critical patent/CN106954077A/zh
Application granted granted Critical
Publication of CN106954077B publication Critical patent/CN106954077B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods 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/96Tree coding, e.g. quad-tree coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/182Methods 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码率控制方法
技术领域
本发明涉及视频编码领域,更具体地说,涉及一种基于结构特征的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)中,编码树单元的结构强度通过如下公式获取:
Figure GDA0002130727500000021
其中,STi表示编码树单元的结构强度;I表示降采样特征图;M,N表示降采样特征图的宽高。
作为优选,步骤3)中,当前帧图像的结构强度通过如下公式获取:
Figure GDA0002130727500000022
其中,K表示编码树单元的数目。
作为优选,步骤4)中,编码树单元的码率分配比重通过如下公式获取:
Figure GDA0002130727500000023
其中,C1、C2表示稳定系数。
6、根据权利要求5所述的基于结构特征的HEVC码率控制方法,其特征在于,步骤5)中,编码树单元的量化参数通过如下公式获取:
QPi=4.2005×lnλi+13.7112;
Figure GDA0002130727500000024
其中,QP为量化参数,λi表示编码标准中的拉格朗日乘数,α、β为常数,T为当前帧目标比特数,M×N为编码树单元像素点的数目。
本发明的有益效果如下:
本发明所述的方法对编码树单元首先进行降采样操作,不仅有效保留了原始图像的结构信息,还降低了后续结构特征强度的计算复杂度,避免引入额外计算复杂度;利用编码树单元降采样特征图的结构强度来表征编码树单元的结构强度,很好地反应该编码树单元的感知特性,准确引导目标码率分配,获得更符合人眼特性的编码视频。
附图说明
图1是本发明方法的主流程图
图2是本发明方法的降采样示意图。
具体实施方式
以下结合附图及实施例对本发明进行进一步的详细说明。
本发明为了解决现有技术存在的感知编码性能存在提升空间的不足,提供一种基于结构特征的HEVC码率控制方法,如图1所示,步骤如下:
步骤1)提取原始视频的帧图像,计算帧图像的编码树单元的2×2区域降采样特征图;编码树单元的降采样特征图由每个不重叠的2×2的区域进行降采样获得。
步骤2)基于各编码树单元的降采样特征图,计算当前各编码树单元的结构强度;编码树单元的结构强度通过如下公式获取:
Figure GDA0002130727500000031
其中,STi表示编码树单元的结构强度;I表示降采样特征图;M,N表示降采样特征图的宽高。
步骤3)基于当前各编码树单元的结构强度,计算当前帧图像的结构强度;当前帧图像的结构强度通过如下公式获取:
Figure GDA0002130727500000032
其中,K表示编码树单元的数目。
步骤4)基于各编码树单元的结构强度与当前帧图像的结构强度,计算各编码树单元的码率分配比重;编码树单元的码率分配比重通过如下公式获取:
Figure GDA0002130727500000041
其中,C1、C2表示稳定系数,C1=0.001、C2=0.002。
步骤5)根据各编码树单元的码率分配比重计算各编码树单元的量化参数;编码树单元的量化参数通过如下公式获取:
QPi=4.2005×lnλi+13.7112;
Figure GDA0002130727500000042
其中,QP为量化参数,λi表示编码标准中的拉格朗日乘数,α、β为常数,α=3.2003,β=-1.367,T为当前帧目标比特数,M×N为编码树单元像素点的数目。
上述实施例仅是用来说明本发明,而并非用作对本发明的限定。只要是依据本发明的技术实质,对上述实施例进行变化、变型等都将落在本发明的权利要求的范围内。

Claims (2)

1.一种基于结构特征的HEVC码率控制方法,其特征在于,步骤如下:
1)提取视频的帧图像,计算帧图像的编码树单元的2×2区域降采样特征图;
2)基于各编码树单元的降采样特征图,计算当前各编码树单元的结构强度,编码树单元的结构强度通过如下公式获取:
Figure FDA0002130727490000011
其中,STi表示第i个编码树单元的结构强度;I表示降采样特征图;M,N表示降采样特征图的宽高;
3)基于当前各编码树单元的结构强度,计算当前帧图像的结构强度,当前帧图像的结构强度通过如下公式获取:
Figure FDA0002130727490000012
其中,K表示编码树单元的数目;
4)基于各编码树单元的结构强度与当前帧图像的结构强度,计算各编码树单元的码率分配比重,编码树单元的码率分配比重通过如下公式获取:
Figure FDA0002130727490000013
其中,C1、C2表示稳定系数;
5)根据各编码树单元的码率分配比重计算各编码树单元的量化参数,编码树单元的量化参数通过如下公式获取:
QPi=4.2005×lnλi+13.7112;
Figure FDA0002130727490000014
其中,QP为量化参数,λi表示编码标准中的拉格朗日乘数,α、β为常数,T为当前帧目标比特数,M×N为编码树单元像素点的数目。
2.根据权利要求1所述的基于结构特征的HEVC码率控制方法,其特征在于,步骤1)中,编码树单元的降采样特征图由每个不重叠的2×2的区域进行降采样获得。
CN201710208697.5A 2017-03-31 2017-03-31 一种基于结构特征的hevc码率控制方法 Active CN106954077B (zh)

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)

* Cited by examiner, † Cited by third party
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率失真优化方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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