基于H.264宏块预判断的快速帧内算法
一种基于H.264/AVC的快速帧间模式选择算法

一
种 基 于 H.6 / V 2 4 A C的快 速 帧 间模 式 选 择 算 法
辛 丰, 罗桂 娥 , 欣 荣 杨
(if g0 @ 13 em) xne 35 6 .o n
( 中南 大学 信息科学与工程学院 , 沙 4 0 8 ) 长 10 3
摘
要 : 了解 决帧间模 式选择计 算量大 的问题 , 出 了一种 快速算 法。算法利 用编码 模式 的利用 率信 息和 时 为 提
空相 关性 来预先判 定 当前 宏块最可能的编码模 式 , 而大大加快 了模 式选择 的过程 。算法缩 小 了候 选模式 的范 围, 从 并采用阈值 来提 高预 测准确度 。仿真结果表 明, 该算法在编码质量只有轻微下 降的情况 下明显降低 了计 算复杂度。 关键词 : 2 4 A C标 准; H.6/ V 率失真优 化 ; 快速模 式选择 ; 阂值 ; 时空相关性
o l l h l e r a e . n y si t d ce s d g y
Ke od :H.6 / V tnad aeds ro pi i tn( D ) at d eio ;trsod pt — m oa yw r s 24 A Cs dr;rt iot no t zi a t i m a o R O ;f edc i hehl;saot prl s mo sn i e
p ps . h r o da ot t z eaotni o ao oi oeads t— m o l o e tnt j g r o d Te o s l rh u le t dpo f m tno cd gm d n p it pr r li de o e p p e g im i d h i i nr i f n ao e a c rao o u
H.264帧内预测快速模式选择

东北大学 信息科学与工程学院, 沈阳 10 0 04 1
S h o fI f m ai n Sce c n c o lo or to in ea d Eng n e i g No t e se Un v ri Sh n a g 1 00 , i n i e rn , rh a t m i e st y, e y n 0 4 Ch na 1
lwetS m f s lt rn fr e fee c ( AT ) a es lce st eb s r dcin mo e I u 4 o s u o oueT a so Ab m dDi rn e S D c nb ee tda h et e it d .n lma4× f p o
p e it n t e ag rt m h o e r ep o a l d sfo n n d sa e c n i ae mo e . mp r g t et — rdci ,h lo i o h c o s s h e r b b e mo e m i emo e st a d d t d s Co a i t r h n h o tlc s fsx e n 4× lc sa d o e l l l c . h e tb o k sz a e d tr i e . p r n a e u t a o to i t e 4 b o k n n x b o k t e b s l c i e c n b e e n d Ex e i 6 6 m me t l s l r s s o t a h o i g t ft e p o o e m eh d i d c e s b u 8 wh l an a n n i i rP NR n i h w tt e c d n i o r p s t o S e r a e a o t6 % h me h i m i t i i g sm l S e a a d bt r t e f r a c f 2 4 itae c d n . a ep ro m n e o 6 r n o i g H. n
H.264帧内预测模式快速判定算法研究

文章 编号 : 1 0 0 9— 2 5 5 2 ( 2 0 1 3 ) 1 1— 0 1 6 9— 0 4 中图分类号 : T t B 9 1 . 4 1 文献标识码 : A
H. 2 6 4帧 内预 测 模 式快 速 判定 算 法研 究
周黎 明,李东新 ,薛东伟
a n d b i t r a t e c h a n g e d l i t t l e . Ke y wo r d s : H. 2 6 4 s t a n d a r d;i n t r a p r e d i c t i o n;t e x t u r e d i r e c i t o n;c e n t e r o f ma s s c or d i n a t e s
( 河海大学计算机与信息学院 , 南京 2 1 1 1 0 0 )
摘 要 :帧内预测作为 H . 2 6 4中提 高编码效率的重要部分 ,其采 用了率失真优化技 术 ( R D O ) 进行预测模式的选择 ,但 同时编码复杂度和计算量也明显增加。为此,提 出一种快速判定算法。 该 算 法利用 区域 图像 的质 心坐标 对 区域 图像 的平 坦性 和 方 向性 进 行 判 断 ,算 法 通过 判 断 宏块 的
a c c o r d i n g t o t h e t e x t u r e d i r e c t i o n o f 4 ×4 b l o c k s ,d e t e r mi n e s t h e p r e d i c i t o n mo d e s e t ,r e d u c e s he t a l g o r i t h m c o mp l e x i t y .T h e e x p e r i me n t a l r e s u l t s s h o w t h a t w i t h t h e H. 2 6 4 c o d e c s t a n d a r d r e f e r e n c e ,
基于H.264的快速帧间模式选择算法

1 概 述
H2 4A …是 最新 的 国 际视 频 编码 标 准 , .6/VC 由于 采 用 先 进
的视频编码技术 ,因此与 以往标准相比 ,H.6 2 4极大提高了 编码效率和图像质量 ,但增加了计算复杂度 ,导致其难以满 足实时视频通信的要求。 近年来,为降低帧 问模式选择 的计 算复杂度 ,研究者提 出了很多快速 帧间模式选择算法 。例如 ,文献【】 2通过判决是 否采 用小块尺 寸 的运 动估计来 跳过 不必要 的编 码模 式。文 献【] 3通过运动估计获取残差宏块 ,对其进行纹理分析 ,并根 据 分析得 出的宏块运 动特征信 息确 定帧问宏块 最佳 编码 模 式。文献【】 4的快速预测模 式选择算法利用图像序列 的时空相 关性 ,根据量化 因子 自适应更新模式选择参 数,提高 了帧 问 预测速度。虽然上述算法可以减少待编码的模 式量 ,但计算 量仍然很大 ,且存在一定局 限性 。它们没有充分考虑块模式
r c n i u ai ma e e O fg r t On i g .
[ ywod ]H.6 ad d moesl t n eg fr t n itr rmepeit n Ke r s 24s n a ; d e i ;d ei omai ;ne・ a rdci t r e co n o f o
中圈 分类号: P9 T31
基 于 H.6 2 4的快速帧 间模 式选择 算法
孙力帆 ,普杰信
( 河南科技大学 电子信息工程学院 ,洛阳 4 1 0 ) 70 3
摘
要:针对 H2 4 . 视频编码器 中计算量大的帧问模 式选择过程 ,提 出一种快速 帧问模 式选择 算法 。根据编码块的边缘特征 信息和模 式相 6
第3 6卷 第 2期
一种快速H_264_AVC4_4块帧内预测模式选择算法

HUABinjie, ZHANGYouhui, WANGZhiwei, CHENGHao, LIJinhong
(Dept.ofComputer, Mathematics& InformationScienceCollege, HebeiNormalUniversity, Shijiazhuang, 050016, China)
第 30卷第 4期 2009年 4月
微 计 算 机 应 用 MICROCOMPUTERAPPLICATIONS
Vol.30 No.4 Apr.20 09
一种快速 H.264 /AVC4 ×4块帧内预测模式选择算法
滑斌杰 张有会 王志巍 程 浩 李金红
(河北师范大学 数学与信息科学学院 计算机系 石家庄 050016)
(a)为四灰度级 4 ×4图像 , 图 3(b)为灰度共生矩阵框架 , 图 3(c)~图 3(f)分别为四个方向的灰度共生矩阵 。
图 3 4 ×4图像的灰度共生矩阵
2.2 从灰度共生矩阵引出的纹理特征量
为了对图像的纹理特征进行定量的描述 , 文献 [ 13] 提出逆差距 (IDM:InverseDifferenceMoment)特征Leabharlann 距值大 , 否则逆差距值小 。
3 快速 4 ×4块预测模式选择算法 据统计采用 Intra4 ×4预测模式的宏块最少占所有宏块的 70%[ 15] , 所以 , Intra4 ×4块模式选择算法的
(k-m =d, l-n=-d)or(k-m =-d, l-n=d),
(4)
I(k, l)=i, I(m, n) =j} P(i, j, d, 90o) = {((k, l), (m, n))∈ (Ly ×Lx)×(Ly ×Lx)
一种基于H.264的帧内模式选择快速算法

・
・-
I ・ ・・・ . 一 I ’ ・ ・
K
—
L D
种简单有效 的模式选择快速算法 , 并给出实
】i
1
L
L 一
验结果 加 以验 证 。
3( 左对角线 ) 下
4( 右对 角线 ) 下
5( 右垂直 )
1 H.6 24帧内预测模式选择算法
H.6 24中帧 内预测算 法 对亮 度分 量支 持两 种块大 小 : 及 1 4x4块 6×1 6块 。色 度 分 量 则 是基 于 8×8 进行 预测 的 。 块 11 4×4亮度 块帧 内预 测模 式 (nr. . Ita 4×4 ) 采用 4 预 测 方 式 时 , 个 宏 块 分 为 x4块 一 1 6个 4 块 , 4 每个 4 度块 独立 预 测 。 x 4亮 x
收 稿 日期 :0 8—0 20 2—2 5
-
基金项 目: 广西教育厅科研项 目(0 7 7 X 6 ) 20 0 L 2 1 . 作者简介 : 谢翠 兰(9 3一)女 , 西容县人 , 17 , 广 柳州职业技术学院信息工程 系讲师 。
维普资讯
第 2期
谢 翠兰等 : 一种基 于 H.6 2 4的帧 内模式选择快速算 法
6 7
I r 4 4适用于带有大量细节 的图像编码。 na × t. 12 6 . 1 1 X 6亮度块帧内预测模式(nr. 1 ) It 1 X 6 a6 1 ×1 块预测方式 , 6 6 就是对一个宏块的亮度成分进行整体预测。与 4 4 × 预测相似,6 6 1 ×1 预测需要用 到其左方和上方共 3 个 已解码重构的像素做参 3 考 像素 , 有 4种预 测 模式 , 图 2所示 LI 共 如 。 2
基于H.264的快速运动估计和帧间模式选择算法

码速 度 大幅 降低 , 利 于实 际应用 , 别是 对 实时要 不 特 求 较高 的环境 。
在 J T提 供 的 H. 6 V 2 4参 考算 法 中 , 变 块 尺 寸 可 运动 估 计 ( S M V B E)采 用 一 种 快 速 全 搜 索 算 法
图 1 H.6 中 的宏 块 分 割 模 式 24
维普资讯
第2 7卷第 4期
V0. 7. 12 Nn 4
西 华 大 学 学 报 ( 自 然 科 学 版 )
J u n lo h a Un v ri ・ N t r lS i n e o r a fXi u i e s y t a u a ce c
×1 1 6,6×8 8×1 , 6和 8×8 。对 于 8×8的块 , 可 则
在 一定 程度 上提 高 了搜 索 速度 , 其计 算 量 仍 然 很 但
大 , 一个 3 如 1×3 1的搜 索 窗 , 无 限 制 运 动 矢 量 在 ( MV) U 的情 况 下 , 成 一 个 宏 块 的运 动 估 计 , 搜 完 其 索点 数将 超 过 9 0点 。 6
摘 要 : .6 H 24采用可变块尺寸 的运动估计 , 支持多种 宏块分 割模 式 , 而使 运动估 计更 为精确 , 从 编码 效率 进
一
步提高 , 这导致 了编码端计算复杂度 的大 幅增加 。本文 提出了一 种基于分裂与合并 的快 速运动估计 和帧 间模 但
式选择算法 , 算法以 8×8为初始块尺寸 , 该 并以 8× 8块进行运 动搜 索 , 在此 基础上 , 根据 块问运 动 向量 的相关性 , 结合块的边缘特性完成运动估计 和块模 式选 择。实验证 明该算法 能在码 率和压 缩质量 基本 不受影 响 的情 况下极 大地提高编码速度 。 关键词 : .6 ; H 2 4 宏块模式 ; 分裂 ; 合并
H.264中SKIP和帧内模式的快速判断算法

H.264中SKIP和帧内模式的快速判断算法H.264中SKIP和帧内模式的快速判断算法摘要:随着多媒体数据的广泛应用,H.264编码标准成为了当前最为先进的视频压缩标准之一。
其中,SKIP和帧内模式是H.264编码过程中非常重要且常用的两种模式。
本文针对H.264编码中SKIP和帧内模式的快速判断算法进行了研究和分析,并提出了一种基于特征优化的算法,以提高编码效率和降低计算复杂度。
1. 引言随着网络带宽的提升和移动设备的普及,人们对于高质量视频的需求日益增长。
为了满足这一需求,H.264编码标准应运而生。
H.264通过采用多种编码策略和技术,实现了卓越的压缩性能和视频质量,成为当前最为先进和广泛应用的视频压缩标准之一。
2. H.264编码中的SKIP和帧内模式SKIP和帧内模式是H.264编码中两种常用且重要的模式。
SKIP模式用于跳过对当前宏块的编码过程,直接将参考帧中的宏块进行复制。
这种模式适用于宏块中没有明显运动或者运动矢量难以获取的情况,能够有效地降低编码复杂度。
而帧内模式则是对当前宏块进行帧内预测,通过分析当前宏块周围的像素值来预测当前宏块的像素值,从而实现高效的编码。
3. SKIP和帧内模式快速判断算法在H.264编码中,为了选择合适的编码模式,需要对每个宏块进行判断和选择。
然而,传统的判断方法往往需要较高的计算复杂度,降低了编码效率。
因此,提出一种快速判断算法对于提高编码效率和降低计算复杂度具有重要意义。
3.1 特征提取在提出的算法中,首先对每个宏块进行特征提取。
通过分析宏块中像素的变化情况、纹理复杂度和运动矢量的大小等特征,可以有效地判断宏块适合使用SKIP模式还是帧内模式。
3.2 特征优化在特征提取的基础上,进一步对提取的特征进行优化。
通过对特征进行加权和标准化处理,可以得到更加准确和可靠的判断结果。
同时,可以根据编码的实际需求和场景对特征进行灵活调整,以提高算法的适用性和鲁棒性。
H.264的帧间/帧内预测模式快速选择算法

基 金项 目 : 北 工 业 大 学 青 年科 技 创 新 基 金 (0 5 69 5 ) 助 西 20 0 9 0 7资
作者简介 : 周
巍( 9 9 。 1 7 一)西北工 业大学讲师 。 博士 , 主要从 事电路与系统及视频处理 的研究。
维普资讯
1 2 H. 6 . 2 4的 帧 内预测 模式
为 了 提高 帧 内编 码 的 效率 , 2 4利用 相邻 宏 H. 6 块 的空 间相关 性来 进行 帧 内预测 编码 。对 于一个 给
定 的宏块 , 先利 用相 邻 的周 围宏 块对此 宏块进 行 首
收 稿 日期 :0 70— 3 2 0 —10
选择 顺序 准则 , 于最优 匹配 的检 测来进 行 帧 间/ 内模 式 的快速 选择 , 过 不 可能 进一 步 降低 率 基 帧 略
失 真代价 的模式 , 以降低 编码 过程 的计 算 复杂度 , 而提 高编码速 度 。 从 实验 结 果表 明 , 该模式 与全模
式搜 索相 比 , 图像 质量 和码 率有 少量 变化 的前 提 下, 在 编码速 度 显 著提 高 。 关 键 词 : 2 4 模 式 选择 , 间预测 , 内预测 , H. 6 , 帧 帧 运动 估计 中图分类 号 : TN9 9 8 1. 1 文献 标识 码 : A 文章 编号 :0 02 5 ( 0 8 0 — 0 70 1 0 — 7 8 2 0 ) 10 4 —6 运动 补偿 。每 个宏 块 ( 6 6 可 以按 4 方式进行 1 ×1 ) 种 分 割 : 个 1 ×1 1 6 6块 , 2个 1 ×8块 , 2个 8 或 6 或 ×
可 以减少不 必要计 算 , 高运动 估计 的运算 速度 。 提 因
此 在 详 细研 究 帧 内和 帧 间 多 模 式 预 测技 术 的基 础 上 , 出了帧间/ 内预 测模 式快 速 选择算 法 。 提 帧
H.264快速帧内预测模式选择算法

中 分 号: N18 图 类 T 9 ・ 91
H.6 2 4快速 帧 内预 测模 式选择 算法
张志禹 ,高 源
( 安理工大 学 自 西 动化与信 息工程 学院,西安 7 0 4 ) 10 8
摘
要 :为降低视频图像帧 内预测的复杂度 ,提出一种快速 的帧内预测模 式选择 算法 。根据 图像的 自身特征和预测模式的统计特征 , 参考
( a ut f tmaina dI fr t nE gn eig Xi ie s yo T c n lg , ’n7 0 4 , hn ) F c l o Auo t n o mai n ie r , ’ Unv ri f e h oo y Xi 1 0 8 C ia y o n o n n a t a
D C模式提前终止算法和像素快速选择算法中的阈值判断准则 ,结合 8种帧 内预测模式 中最优模式和次优模 式的方向相 关性 ,进一步减 少 预测 的计 算量 。实验结果表 明,该算法能降低 3 %- 5 0 4 %的帧 内预测计算量 ,同时保持视频的图像质量基本不变。 关健词 :H2 4 . 标准 ;帧内预测 ;模式选择 ;率失真优化 ;阈值判 断 6
[ sr c]T dc e o lxt fnr rdcin a atnr rdcinmo esl t nag rh i po oe . ae ntei g sla d Abta t or uet mpe i o t pe i o , sit pe it d ei loi m rp sd B sdo eief n e hc y i a t f a o e co t s h ma t
基于H.264/AVC的帧内4×4预测模式快速选择算法

图中 9种 预测 模式 描述 如下 : 模 式 0: 直预 测模 式 , 据 A、 C、 像 素 垂 垂 根 B、 D
直推出相应像素值 ;
模 式 1水 平预测 模 式 , 据 IJK、 : 根 、、 L像 素水 平
收稿 日期 :0 - -2 2 1 0 1 16 作 者简介 : 周
基金项 目: 国家 自然科学基金 (0 0 0 0 ) 6 9 2 1 1 与教育部新世纪优秀人才支持计划 ( C T1 -84 资助 N E 一1 2 ) 0
西
北
工
业
大
学
学
报
第 3 0卷
基 于 H.6 / V 2 4 A C的帧 内 4× 4预 测 模 式快 速选 择 算 法
周 巍 ,周 欣 , 哲 民 段
( 西北工业 大学 电子信 息学 院 , 陕西 西安 7 0 7 ) 10 2
摘
要 : H.6/ V 在 24 A C视频 编解码标 准 中, 内预测利 用周 围像 素预测 当前 块来降低 空间冗余 。 帧 能极
基 于公式 ( ) 各种 候 选模 式 的特 点来 对 整 数变 换 2及 进行 优化 _ 。 4 J
大地提 高 H 24 A C的编码 效率。 然而 , 内预 测 的 4× .6/ V 帧 4预 测 有 9种 模 式 , 为选 出最佳 模 式 , 全搜
索算法需要花费极大的计算量。为了降低帧内预测的复杂度 , 文章结合 9种预测模式的各 自 特点和
整数 变换 的线性 性质 , 出一种 适用 于 H 24 A C帧 内4× 提 .6/ V 4模 式 选择 的快速 变换 和量化 算 法来减 少对应模 式变换和量化操作 步骤的计 算量 。 实验 结果表 明, 化 算法 可 以有 效地减 少整 数 变换 和 量 优
基于帧内/帧间模式选择相关性的H.264/AVC快速帧内模式选择算法

的档 次 有 :
() 用 全搜 索算 法 的测 试 结 果 ( ) 用 快速 帧 间预 测 算 法 的 测试 结 果 a使 b使
图 1 H. 6 / V 2 4 A C各 模 块 的 运 ቤተ መጻሕፍቲ ባይዱ 时 间 分 布
移 动应 用这 类 计 算 资 源有 限 的低 端 应 用 。
() 2 主要 档 次 ( i r f e : 计 用 于 数 字 广 播 和 数 Manp oi ) 设 l
帧 间 预 测 算 法 时 , 2 4 AVC各 模 块 所 需 时 间 与 总 用 时 H. 6 /
的百 分 比 。结 果 显示 , 帧 间 预 测 模 块 相 比 , 帧 内预 测 与 在 模 式 上 耗 费 的时 间更 多 。因 此 , 必要 开 发一 种 帧 内模 式 有
选 择 算 法 以降 低 相 应 的计 算 时 间 。
第 1 卷 第4 l 期
软 件 导 刊
So t r f wa e Gui e d
VO 1 l N0. 1 4
A D . Ol r2 2
基 于 帧 内 /贞间模 式 选 择 相 关 性 的 巾 H.6 AVC快 速 帧 内模 式 选 择 算 法 2 4/
何 宝
( 南师 范大 学 , 东 广 州 5 03 ) 华 广 1 6 1
0 引 言
H. 6 / 2 4 AVC是 由 I TU— T VCE 的 联 合 视 频 小 组 G (VT) I O/ E J 和 S I C的 移 动 图 像 专 家 组 ( EG) 发 的 视 MP 开 频 编 码 标 准 。和 之 前 的标 准 如 MP G2相 比 , 标 准 在 获 E 该 得 相 同视 觉 质 量 的 同 时 , 来 了 更 好 的 视 频 编 码 效 率 , 带 节 省 近 5 的码 率 。由 于标 准 中 引 入 了诸 如 旨在 降 低 空 间 O 和时 间冗 余 的帧 内和 帧 间预 测 等 诸 多 特 性 , 带 来 了较 高 也
基于H.264码率控制帧内估计算法的研究

它采 用 了整数 变 换 、 D R O等 多项 新技术 , 编码 效率 得到 很大 提 高 . 由于 H24编 码算 法采 用 了 R O(a 使 .6 D Rt e
D s r o pi zt n 技术 , iot nO t a o ) t i mi i 使得 它 的码 率 控 制 变得 更 困难 . 原 因在 于 采用 了 R D优 化 模 式判 别 , 块 的 宏 编 码模 式 与 量化 参 数 的选 取 有 关 . 这势 必 造成 以下 问题 : 了进行 宏 块 的编 码 模式 判 别 , 须先 给 出一个 为 必
量化 级 .然 而为 了控制 码 率 , 量化 级 的计 算一 般 要根 据编 码 模式 判 别之 后 的帧 内预测 或 者 帧 问运 动 估计 残
差 来决 定 , 成 了所 谓 的“ 造 蛋鸡 悖论 ” . 为 解决 该 问题 , i h n go等 人f 出的码 率控 制 算 法 , 入基 本 单元 和 线 性模 型 的概 念 , 过 前一 帧 L e gu Z I 提 引 通 相应 位 置基 本 单元 的 MA D来 预测 当前 基 本单 元 I MA 布 基本 单 元层 采用 了二次 率 失真 函数 计 算量 化 参 . { { D, . } 数, 该算 法采 用 的是 单通 道 算法 , 杂度 较 小 , 复 编码 放 好 .本 文提 出一种 新 的 H.6 2 4帧 内码 率控 制 估计 算 法 , 过 使用 图像梯 度 复杂 度 计 算方 法 构造 I 的 R Q估 算 模 型 去选 择 帧 内编码 合 适 的量化 参 数 , 视 频 通 帧 . 在 编码 中取 得 了较好 的结果 .
我 们 用 内部编 码 模 型对 大 量 的测 试 序 列通 过 不 同的量 化 参 数 进行 编 码 . 图 1 是 F obl 序 列 的位 传 输 率 图 . 从 图 中 可 以 o ta l 看 出对 于相 同的量 化 值 不 同帧 的编 码 会 产 生不 同的位 数 . 量化 参 数 的改变 就 会 得 到 相应 的变 化 .量化 参数 越 小 不 同帧 之 间 的 差别 就 越 大 . 而 且我 们 可 以看 出这 9条 曲 线 的形 状 很相 似 . 也就 是 说 不 管量 化 值 是
基于H.264的快速帧问预测模式选择算法研究

wh c a e n t e a ay i o ec d d ma r bo k Do smp e cu tra ay i o o e co l c s ao n ec re t o i g ih b s so n lss ft o e c o l c . i l l se n l s f d d ma r bo k r u d t u r n d n h h s c h c
计算机光盘软件与应用
软件设计开发 C m u e D S fw r n p l c to s o p t r C o t a e a d A p a i n i 2 16
陈 兆 军 一, 王 琰 ’ 汪 . 滢 ’
中图分类号 : N 1. T 99 1 8
文献标识码 : 文章编号:10— 59(01 0— 16 0 A 07 99 21 ) 7 05— 2
Fa t n e e it n M o e s t rPr d c i d I o
S lci n Al o i m s d o 2 4 ee t g rt o h Ba e n H.6
Ab t a tT e a t o td e ls ia ne d e e t n o lo i m fH.6 n r p ss a mo e s lci n ag r h sr c : h u h rsu isca s l trmo e s lci fag rt o 2 4 a d p o o e d ee t l o i m c i o h o t
Ch nZ a jn' n a 1 a gYn ’ e h ou 1Wa gY h, n i 2 , W g (.h n a gL o gU i rt,h n a g 1 18C i ;.i nSC G C . l. i . 7 4 ,h a 1S e y n i n n esyS e y n ,h a2X ’a ION o,d, ’81 1 0 3C i ) g v i 1 6 0 n L X 1 " 0 n
一种基于H.264/AVC的帧内预测模式选择快速算法

代 视 频 编 码 标 准 。H. 6 / C 自从 发 布 以来 , 引起 了 人 2 4 AV 就
们 极 大 的 关 注 。和 以 往 的编 码 标 准 如 MP G一2 MP G一 4 E 、 E 、 H. 6 等 相 比 , 编 码 效 率 、 23 其 图像 质 量 以及 网 络 适 应 性 能都 有
( vn i ueE prsG o p运动 图像 专 家 组 ) I U —T Mo igPc r x et r u t 和 T VC G( ie o ig E p rsG o p视 频 编 码 专 家 组 ) 合 E Vd oC dn x et ru 联 组 成 的 J T(on Vd oT a 联合 视 频 专 家 组 ) 提 出 的 新 V Jit ie em 所
了 编 码效 率 。H. 6 / C 支 持 的 帧 内预 测 模 式 有 很 多 种 , 24 AV 为 此 , 确 定 一个 宏块 的 最 佳 帧 内编 码 方 案 , 得 最 小 的码 率 和 要 获 最 高 的 P N 要 计 算 5 2 组 合下 模 式 的 率 失 真 代 价 ( D— S R, 9种 R C s) ot 。显 然 , 种 对所 有 模 式 进 行 的 穷 举 搜 索 会 对 计 算 性 能 这
造成很大影 响。
l a b C d
J f g e h
K 1 J k l ● ●
关键词 ; 24A H. 6 / VC; 内预 测 ; 式选 择 F E t 帧 模 R x
中圈分类号: 31 TP 9
文献标识码 : A
1 引言
H. 6 / VC诞 生 于 2 0 24A 0 3年 5月 , 是 由 I0/E E 它 S IC MP G
H.264帧内预测新快速算法的研究

图 2对一个 4 4的亮 度块以及亮度块 的像 素做 了标记 , x 其
性能 、 更强 的抗误码特性 , 能够 在保 证图像质量 的基础上节约码 率。但是 , 它的运算复杂度却增加了许 多。
2 帧 内预 测编 码
2 1 基本 原 理 .
帧 内预测 编 码是 H2 4取得 高效编 码效 率 的关键 技 术之 .6
系列 的操作来消除单帧图像 内的空间冗余 。尤其是在平 滑或
复杂度较低 的区域 , 通过 帧内预测 可以取得很好的效果 . 这样 编
码效率可以得到大大的提高。但是 , 高效的帧内预测算法同时也
增 加 了 编码 器 的计 算 复 杂 度 。 nr4 4模 式 的 9种 预 测 方 法 见 图 It x a
03 00 0 6.
( 习 编辑 : 尊进 ) 实 唐
Ana y i n t ePrncplso nsr tngDLG t DAR t l sso h i i e fCo t uci wih LI Da a
Z NG nl, I a g AN N n HA Ya - L n , ig u Qi
中 图分 类 号 :P 0 T31 文 献标 识 码 : A
一
1 H. 4标 准的特 点 2 6
H2 4是 由 1U T和 I0 IC共 同制 定 的新一 代的视频压 .6 T— S, E
缩 编 码 国 际 标 准 , 往 的标 准 相 比 , 采 用 了许 多 新 的技 术 , 与 它 如 多 种 新 的 帧 内 预 测方 法 、 变 尺 寸 块 的运 动 补偿 技 术 、 参 考 帧 可 多 的运 动 补偿 技 术 、x 4 4整数 变换 技 术 、基 于 上 下 文 的 二 进 制 算术 编 码 技 术 以及 新 的环 路 滤 波 技术 等 。 因此 。 它具 有 更 理 想 的 压缩
H.264中的一种快速帧内预测判决算法

【 bta t h uhr g eaf t n apei i rh ei uigS T n pt lcr lin I cl aodu nc s r D cs A s c】T eatos i s it rdco a tm t s A D a d sa a o ea o. t a vi n ees yR ot r v a r tn i c n i r t l a ,
下 还 不 能 满 足 实 际 应 用 的 要 求 ,所 以 在 不 改 变 H2 4 . / 6
A C V 标准码流结构和维持原有码率的情况下 ,找到简单
可 行 的算法替代 原有 的复 杂算 法 , 提高其 编码速度 就成
为 当前的研究热点 。下面将首先利用 图像的 S T S m A D(u
a d a c r igy rd c h o lxt fit rdcin ge t .C mp rd w t e H.6 n o e M8 ep r na e u ̄ so n c odn l e u e te c mpe i o nr p it ra y o ae i t 2 4 e cd rJ 6,x ei t rs l h w y a e o l hh me lFra bibliotek非 常相似。
校验模 型 J 6 给出 了一 种全搜 索 的算 法 , M8 翻 它先 以 色度 模式数为外循 环 , 后依 次扫描亮 度的所 有模式。 然 这
内预测算法充分利用图像的空间相关 性 ,用 图像块周 围
的像素来进行帧内预测【 I 】 ,提高 了编码 效率 , 从而减少 了
种算 法能够 扫描到所有模 式 , 因此编码 质量最 高 , 运算 量
维普资讯
数 字 电 器 s 数 字 硬 频
基于兰氏距离的H.264/AVC帧内快速算法

Bgn do it v e ili
文章 编 号 :0 2 8 9 (0 0 0 — 0 9 0 10 — 6 2 2 1 )2 0 1— 3
基于兰氏距离的 H. 4 V 2 / C帧 内 6A 快速算法 术
霍利岭 , 张有会 , 志巍 , 王 杨会 云 , 赵 金
( 北 师 范 大 学 数 学 与 信 息 科 学 学 院 , 北 石 家庄 0 0 1 ) 河 河 5 0 6
_
_
实验 结果 表 明 , 提 算 法在 峰值 信 噪 比 (S R) 码 率 变 化 不 大 的情 况 下 , 著 地 提 高 了编 码 速 度 。 所 PN 和 显
【 关键词 】H. 4A C; 2 / V 帧内预测 ; 6 纹理特征 ; 兰氏距离 【 中图分 类号 】T 9 98 N 1 .1 【 文献标识码 】A
_ _ _
e t c h i c in o e t r n o s l c h e t mo e o n r x . Ex e me tlr s l h w t a h r p s d a g rt m a xr tt e d r t f t xu e a d t ee tt e b s a e o d fIt 4 4 a p r n a e u t s o h t t e p o o e l o h c n i s i
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MA D值 即是指每个数据相对均值 的离差绝对值 的平 均值
1 1 5 1 5
文献 [] 3 提出 了利用边界方向直方 图的方法 , 预先选 出可能性
较大的方 向, 每次判别 只需计 算 3至 4个预测 方向 , 在视频 但 序列较为复杂时 , 优化效果不佳 。文献 [ ] 用像素 间的相关 4利 性, 排除 了一些可能性较小 的方 向, 判别 方法复杂 , 但 增加 了计
第2 卷第 1 8 0期
21 0 1年 1 月 0
计 算 机 应 用 研 究
Ap l a in Re e r h o o u e s p i t s a c fC mp tr c o
Vo . 8 No 1 12 . 0 Oc .2 1 t 0 1
基 于 H.6 2 4宏块 预 判 断 的快 速 帧 内算 法
1 宏块 编码模 式 的预判 断
11 宏块编码模 式预判 宵基本原理 . f ,
在 2 / V H.6 A C帧内预测编码预测模式 中 , 基于 1 6 4 是 6X1 和 4X 4两种 不 同尺寸 子块 进 行 , 4X4亮度 块 有九 种预 测模
模式作为最佳 预测模式 … 。虽然 H 24的这 种算 法保证 了能 .6
文献 标 志码 :A
文章 编号 :10 .6 5 2 1)039 —3 0 139 (0 1 1-920
di1 .9 9 ji n 10 -6 5 2 1 . 0 18 o:0 3 6 /.s .0 13 9 . 0 1 .0 s 1
F s nr .r me p e it n ag rtm a e n a ti ta fa r d ci lo i o h b sd o
采用 1 6X1 预测模 式 , 6块 这种情况 可以排除所有的 4X4块预
图 1 H.6 / V 中 的 24A C 4 4帧 内预 测 编 码 示 意 x 图 2 H. 4AV 2 / C帧 6 内 预 测 方 向示 意
测模式 ; 反之 , 定上 限阈值 T 若 MA 设 H, D≥T 则 该宏 块直 H,
( c ffI om t n&C mm nctnE gneig ^ S 0 o n r ai f o o ui i ni r , ao e n
U i nt C ia a u n0 05 , hn n e i o hn ,T i a 30 1 C i v yf y a)
'
Ab ta t Vie o rsinsa d r 2 4 AVC h shg o rsin rt b tte c dn i otln n h lo sr c : d o cmp es tn adH. 6 / o a ih c mpeso ai u h o igt o, mec s o ga dte ag -
MD A
像素的平均值 。
玉 五t , 一 l p ) m (, )
其 中 : ,) p y 是坐标 为 ( y 处 的像 素值 , ,) m是 这个宏 块所 有 在 图像细节变化 比较快 的区域 , M D值会 明显大 于 图 其 A
像平 滑区域 的 M D值。 因此 当 M D值较 大时 , 明该宏 块 A A 说
够获 得最 优的压缩 率 , 同时也带来 了复杂的计算过程和 巨大 但 的数据量 , 面对在实际应用 中对实 时性 的高 要求 , 往往很 难实 现。因此 , H.6/ V 对 2 4 A C的帧 内编码 模式 进行优 化 已成 为一
个研究热 点。 针对 H.6 / V 2 A C帧 内编 码算 法 的优 化成 果有 很 多。例 4
r h i c mp e . h sp p rp e e td a ma r l c a e n MA v l e r . e emie sl ci n mo e ft e i t i m s o lx T i a e r s ne c o bo k b s d o D au s p e d tr n ee t d .I h nr 4 X4 t o a p e it n mo ewa h s n,t s d t e c r l t n b t e n n ih o n l c s a d n ih o n i c in p e i t n mo e t r d ci d sc o e i u e h o r ai ew e eg b r g b o k n eg b r g d r t r d ci d o o e o i i e o o
.
在处理复杂 的图像 时 , 特别 是在 图像边 缘周 围的 区域 , 往 往难 以直接判断应采用 的宏块模 式 。为 了增加 对这些 特征不 明显 的区域作 出准确 的宏块判 断 , 本文采取动态双 阈值法进行 判别 。预先定义一个 下 限 阈值 T 若 MA H, D≤T , H。则该 宏块
0 引言
原始 的 H 24 A CJ . / V 6 M算法测试模 型采用遍历 的方 法 , 帧
内编码需要 消 耗大 量 时 间来 计算 所 有模 式 下 的绝 对误 差 和 S D sm o slt df rne , A (u f bo e ieec ) 并最 终选择 S D最小 的一 种 a u f A
引入 M D( ena s uedv t n 来描述图像的平滑度 。 A m a o t ei i ) b l ao
如, 文献 [ ] 出了一 种基 于图像特 征 的模 式 预判 断 , 符合 2提 在
一
定的条 件下 , 以直接采 用 4× 可 4块或 1 6×1 的预 测模 6块
式, 从而简化 了计算过程 , 实现了降低编码时间的 目的 , 但对采 用 4× 4块或 1 块 之后的优化却 没有进行进一步 的研究 。 6X1 6
・ 9 3・ 39
化平稳 , 素间相关性较 大 , 像 图像平 坦。对 于纹理细节 丰 富的
宏块, 应选取 4× 4块预测 模式 , 同时提前 中断对 1 6×1 6块 预 测模 式的判别 ; 之 , 反 应直接选用 1 6X1 预测模 式。 6块
1 2 动 态双 阈 值 模 式 判 断 .
间 , 仍按照 J 则 M模型标准遍历 的得到 法判别 。本 文 的上 限和
下 限 阈值 是 来 源 于 对 大 量 视 频 图 像 测 试 所 得 出 的 经 验 阈值 。
若 A、 c、 IJ K、 B、 D、 、、 L均 存 在 , 所 有像 素 的预 测 值 为 则 ( A+B+c+D+I + +J K+L )>>3 “>>” , 为右移位运 算 ; 若 仅 A、 c、 在 , B、 D存 所有 像 素 的预测 值为 ( A+B+c+D+2 ) >> ; 2 同理 , 若仅 IJK、 、 、 L存在 , 所有像素值为 ( + +K+L 则 IJ +2 )> >2 若 参 考像 素 均 不 存 在 , 所 有 像 素 的 预测 值 为 ; 则
算量, 仍需改进 。在分析 了上面各 种优化算 法 的基 础上 , —22 ;修回 日期 :2 1 -3 3 0 10 ・ 3 0 10 —0
像素变化剧烈 , 细节丰富 ; M D值 较小 时 , 明宏块像 素变 若 A 说
作者简介 : 陈诗哲 (9 7 ) 男, 18 一 , 山西长治人 , 士研 究生, 硕 主要研 究方向为 图像 处理 ( s b i.ia cr) 王明泉 ( 90 ) 男, cz @v s .o ; b p n n 17 - , 山西朔州人 ,
教授 , 博导 , 主要研 究方向为信息获取与处理技 术、 图像 处理与识别 、 生物 医学工程、 成像 技术与 图像 处理 ; 陈志 强, 硕士研 究生 , 男, 主要研 究方 向
为信 号与 信 息 处 理 、 图像 处 理 .
第1 O期
陈诗 哲 , : 于 H 24宏 块预判 断 的快速 帧 内算法 等 基 .6
p e it h tafa d .E p rme tl e u t s o a o a e t e f l s a c i g ag rt m,t i ag r h c n d — r d c ei r — memo e x e i na s ls h w t t mp r dwi t l e r h n oi t n r r h c hh u l h h s lo i m a e t c e s h o i g t y7 % a d o l n r a e h u p tvd ob trt y 2 1 % w to tt e v rey o S r a e t ec d n i b 3 me n ny i c e s st e o t u ie i ae b . 4 i u a t f NR. h h i P Ke r s vd o c d n ; d u l r s od;i tafa r d cin; ma r lc o e ; p e i t n d rc in y wo d : i e o i g o be t e h l h n r - me p e i t r o c o bo k c d s r d ci ie t o o
式, 独立测试每一个 4 4 亮度子块 , x 适用于带有大量细节 的图
像编码 ;6×1 1 6亮度块 有 四种预 测模 式 , 预测 整个 1 6亮 6X1
度块 , 于平坦 区域 图像编码 ; 适合 色度块也有 四种预测模式 , 类
似于 1 6×1 6亮度块预测模 式 。因此 , 宏块 的平 坦度成 为最 终 选取 1 6×1 6块还是 4X 4块 的主要 因素 , 而图像本 身的平坦 度 则需要利用宏块 自身的特性来表征 , 所以选取何 种图像 特征来 实现对宏块平坦度 的描述 成为本 算法 的技 术关键 之一 。本 文
验结果表明, 与全搜索算法相比, 在采用全 I 帧编码的情况下, 该算法的编码时间减少 7 %, 出的视频比特率 3 输
仅增 加 2 1 % , P N .4 且 S R基 本保 持不 变 。 关键 词 :视 频编码 ;双 阈值 ;帧 内预 测 ;宏块 编码 ;预 测 方向