第
36
卷第
3
期
2013
年
3
月
合肥工业大学学报(自然科学版)
JOURNAL OF HEFEI UNIVERSITY OF TECHNOLOGY
Vo
l.
36
No.3
岛
1ar.
2013
Doi:
10.
3969/j.
issn. 1003-5060. 2013. 03. 013
基于场景切换的
H.264
码率控制算法
解新胜,
史久根
(合肥工业大学计算机与信息学院,安徽合肥
230009)
摘 要
:H.264/AVC
提出的码率控制算法不能有效处理场景切换,因此导致关于场景切换的解码图像质量
下降。为了解决该问题,文章提出了一种自适应控制算法来提高场景切换点的图像质量,使用像素不同灰度
值来检测场景切换序列,如果检测到场景切换,根据场景切换点在视频图像组
CGOP)
中的位置,动态地改变
GOP
结构和长度的资源、再分配。结果表明,该算法可以有效减少场景切换对图像编码质量的影响。
关键词:码率控制;场景切换
;H.
264/
AVC
标准;视频图像组
CGOP)
中图分类号:
TN919.
81
文献标志码
:A
文章编号
:1003-5060(2013)03-0315-04
Rate control algorithm for
H.
264
based
on
scene
change
XIE
Xin-sheng
,
SHI
Jiu-gen
(School
of
Computer
and
Information.
Hefei
University
of
Technology
,
Hefei
230009
,
China)
Abstract:
The
rate
control
algorithm
that
H.
264/
AVC
proposed
can
not
effectively
deal
with
scene
change
,
therefore
,
the
quality
of
the
decoding
image
of
the
scene
change
point
will
decline.
To
solve
the
problem
effectively
,
an
adaptive
rate
control
algorithm
to
improve
the
image
quality
of
the
scene
change
point
is
proposed.
The
method
of
the
difference
of
pixel
gray
value
is
used
to
detect
the
scene
change
sequence
,
and
if
the
scene
change
is
detected
,
the
structure
and
length
of
group
of
picture
CGOP)
are
dynamically
changed
for
the
redistribution
of
resources
according
to
the
position
of
the
switching
point
in
GOP.
Experimental
results
show
that
the
proposed
algorithm
can
effectively
reduce
the
impact
of
the
scene
change
on
the
image
encoding
quality.
Key
words:
rate
control;
scene
change;
H.
264/
A
VC
standard;
group
of
pictureC
GOP)
码率控制技术是视频编码中的一项重要技
术,其主要任务是使输出码流在满足实际信道带
宽限制的条件下,尽可能地提高解码图像质量。
因此,研究码率控制技术对于多媒体通信具有重
要的意义。
H.264/AVC
是目前最新一代的视频
编码国际技术标准,它以计算复杂度的增加换取
比其他视频编码标准更高的编码效率。在
H.264/AVct
见频编码标准中,量化参数
(QP)
同
时用于码率控制技术和失真优化,从而产生了经
典的蛋鸡悖论问题,导致以往的视频编解码标
准
[1-3J
不能直接应用于
H.264/AVC
标准中。
H.264/AVC
码率控制算法
JVT-G012
凹采
收稿日期:
2012-10-31;
修回日期
:2012-12-12
基金项目:国家
863
计划资助项目
(2004AA001210)
作者简介:解新胜(1
969
一)
,男,山西穰山人,合肥工业大学工程师.
用线性
MADC
mean
absolute
difference)
预测模
型,较好地解决了蛋鸡悖论问题。码率控制算法
的目的是控制输出码率,使输出码流更加平稳,从
而更加有效地利用网络带宽,同时尽可能达到好
的平稳的图像质量。通过对大量视频序列进行统
计分析发现,当序列中出现场景切换时,前后
2
帧
在灰度和色度上均有很大差异。而在元场景切换
序列中,整个序列的灰度和色度信息则基本上处
于平稳或缓慢变化的状态。码率控制算法的主要
方法有:①进行目标比特分配,把有限的带宽分
配到
GOP(gro
叩
of picture)
、帧以及基本单元;
②根据所分配的目标比特计算相应的量化参数,
第
36
卷第
3
期
2013
年
3
月
合肥工业大学学报(自然科学版)
JOURNAL OF HEFEI UNIVERSITY OF TECHNOLOGY
Vo
l.
36
No.3
岛
1ar.
2013
Doi:
10.
3969/j.
issn. 1003-5060. 2013. 03. 013
基于场景切换的
H.264
码率控制算法
解新胜,
史久根
(合肥工业大学计算机与信息学院,安徽合肥
230009)
摘 要
:H.264/AVC
提出的码率控制算法不能有效处理场景切换,因此导致关于场景切换的解码图像质量
下降。为了解决该问题,文章提出了一种自适应控制算法来提高场景切换点的图像质量,使用像素不同灰度
值来检测场景切换序列,如果检测到场景切换,根据场景切换点在视频图像组
CGOP)
中的位置,动态地改变
GOP
结构和长度的资源、再分配。结果表明,该算法可以有效减少场景切换对图像编码质量的影响。
关键词:码率控制;场景切换
;H.
264/
AVC
标准;视频图像组
CGOP)
中图分类号:
TN919.
81
文献标志码
:A
文章编号
:1003-5060(2013)03-0315-04
Rate control algorithm for
H.
264
based
on
scene
change
XIE
Xin-sheng
,
SHI
Jiu-gen
(School
of
Computer
and
Information.
Hefei
University
of
Technology
,
Hefei
230009
,
China)
Abstract:
The
rate
control
algorithm
that
H.
264/
AVC
proposed
can
not
effectively
deal
with
scene
change
,
therefore
,
the
quality
of
the
decoding
image
of
the
scene
change
point
will
decline.
To
solve
the
problem
effectively
,
an
adaptive
rate
control
algorithm
to
improve
the
image
quality
of
the
scene
change
point
is
proposed.
The
method
of
the
difference
of
pixel
gray
value
is
used
to
detect
the
scene
change
sequence
,
and
if
the
scene
change
is
detected
,
the
structure
and
length
of
group
of
picture
CGOP)
are
dynamically
changed
for
the
redistribution
of
resources
according
to
the
position
of
the
switching
point
in
GOP.
Experimental
results
show
that
the
proposed
algorithm
can
effectively
reduce
the
impact
of
the
scene
change
on
the
image
encoding
quality.
Key
words:
rate
control;
scene
change;
H.
264/
A
VC
standard;
group
of
pictureC
GOP)
码率控制技术是视频编码中的一项重要技
术,其主要任务是使输出码流在满足实际信道带
宽限制的条件下,尽可能地提高解码图像质量。
因此,研究码率控制技术对于多媒体通信具有重
要的意义。
H.264/AVC
是目前最新一代的视频
编码国际技术标准,它以计算复杂度的增加换取
比其他视频编码标准更高的编码效率。在
H.264/AVct
见频编码标准中,量化参数
(QP)
同
时用于码率控制技术和失真优化,从而产生了经
典的蛋鸡悖论问题,导致以往的视频编解码标
准
[1-3J
不能直接应用于
H.264/AVC
标准中。
H.264/AVC
码率控制算法
JVT-G012
凹采
收稿日期:
2012-10-31;
修回日期
:2012-12-12
基金项目:国家
863
计划资助项目
(2004AA001210)
作者简介:解新胜(1
969
一)
,男,山西穰山人,合肥工业大学工程师.
用线性
MADC
mean
absolute
difference)
预测模
型,较好地解决了蛋鸡悖论问题。码率控制算法
的目的是控制输出码率,使输出码流更加平稳,从
而更加有效地利用网络带宽,同时尽可能达到好
的平稳的图像质量。通过对大量视频序列进行统
计分析发现,当序列中出现场景切换时,前后
2
帧
在灰度和色度上均有很大差异。而在元场景切换
序列中,整个序列的灰度和色度信息则基本上处
于平稳或缓慢变化的状态。码率控制算法的主要
方法有:①进行目标比特分配,把有限的带宽分
配到
GOP(gro
叩
of picture)
、帧以及基本单元;
②根据所分配的目标比特计算相应的量化参数,