基于H_264码流的高清视频质量评价算法
合集下载
一种基于H.264的有效视频抗误码算法

摘 要 : 由于 实时 视 频数 据 流 在存 储 或 传输 中的 错误 、丢 包 等原 因 ,解码 器 接 收 到 的数 据 流 可能 不 完整 ,无 法 正 常 懈 码 ,错 误 隐藏 是 鳃 决 这 个 问题 的一 种 有效 方 法 ,在对 视 频 压缩 标 准 H. 6 究 的基 础 上 ,提 出 了一种 基 于 运 动跟 踪 的 快速 交 互 式抗 误 码 算 法 ;该算 法 由解 码 24研 器 检 测定 位 出误 码 位 置 ,然 后 编码 器 在 编码 后 续 帧 时采 用运 动跟 踪 的 原理 定 位 出受 误 码 影 响 区域 ,并 对区 域 内 的宏 块 数 据进 行 相应 的处 理 ,
中 图分 类 号 : TN9 . 】 1 8 9
一
种 基 于 H. 6 2 4的有 效 视 频 抗 误 码 算 法
周 巍 ,史 浩 山 ,周 欣
7 0 7 ;2 西 北 工 业 大学 计 算 机 学 院 ,陕 西 西 安 10 2 . 707) 10 2
(. 西 北 工业 大 学 电子 信 息 学 院 ,陕 西 西 安 1
ag rt m a e n mo i n t a k n l o ih b s d o t r c i g. o Ke r s H . 6 ;v d o c d n y wo d : 2 4 i e o i g;e r rc n e l n r o o c a me t
以防 止误 码 进一 步 扩 散 ;仿 真 结果 表 明 ,提 出的 交互 式 视频 抗 误 码 方 法能 够 快 速有 效 地 抑 制误 码 的 扩 散 ,保 证恢 复 视 频质 量 。 关 键 词 :H. 6 ;视 频 编 码 ; 误 码 隐 藏 24
Ef e tv de f c i e Vi o Ant — e r r Al o ihm o 2 i r o g rt f r H. 4 6
基于H.264的高清数字视频整体解决方案

基于H.264的高清数字视频整体解决方案随着社会和经济的发展,安防监控系统在各行业中逐渐普及,传统视频监控存在的问题也日渐显现。
其一:传统监控普遍是CIF-D1 分辨率,图像清晰度不高。
一旦发生案件,从录像中提取的人像面部放大图像细节完全看不清楚,以至于录像数据毫无价值。
其二:传统监控通常需要敷设视频、音频、电源、控制、报警等诸多线缆,管理和维护具有相当难度。
其三:传统监控中往往配置有视频切换器、视频分配器、视频矩阵、解码器、硬盘录像机、监视器等众多设备,结构复杂,扩展不便。
这些都严重制约了安保管理效能的提升。
如何走出传统监控的困境?如何走出传统监控的困境?在一些中小规模的视频监控项目上,用户往往沿袭传统视频监控的建设思路。
而具有一定规模或者安全等级要求更高的视频监控项目,用户往往更关注图像质量以及监控企业的整体服务能力,因此在这此领域,高清数字视频整体解决方案具备更多的优势。
四川艾普视达数码科技有限公司(以下简称AipStar) 作为高清数字视频倡导者和开拓者,是国内能同时提供高清硬件编解码设备和高清视频管理软件整体解决方案的少数几个厂家之一。
AipStar 最新的基于标准H.264MainProfile 的百万像素高清产品可提供高清晰度的图像效果,支持全高清、全实时、双码流数字视频处理,并提供丰富的输入输出接口。
高清低码流视频完全适合局域网和光纤网络中传输,并且扩充及维护也很方便;以IT 上通用的数据硬盘和存储服务器为主要介质,以高清液晶显示器、等离子拼接墙等作为显示设备;管理平台经过近两年在平安城市等大型项目应用,架构已经成熟,而且基于标准H.264 的标准压缩码流,可以使管理中心平台很容易兼容百万像素高清的显示管理和控制。
这些都标志着百万像。
H_264的视频编码技术解析

(四)去除方块效应滤波器 为了降低由H.264高压缩比产生的明显的块失真效
应,H.264 采用了去除方块效应滤波器,所有宏块均 按扫描顺序进行有条件的滤波。根据宏块中每一个块 的位置和量化参数的不同,对每一条块边界设置不同 的滤波强度,自适应的调整滤波效果。在宏块中按下 面的顺序对 4×4块的水平和竖直边界滤波。首先对亮 度分量的 4个垂直边界滤波,其次对亮度分量的4个水 平边界滤波,再次对色度分量的 2 个垂直边界滤波, 最后对色度分量的 2 个水平边界滤波。去除方块效应 滤波器的滤波将影响临近块边界的至多 3 个像素。通 过这种自适应调整强度的解块滤波,有效地改善解码 图像的主观视觉质量。并且在编码器中用滤波的宏块 做运动补偿时,可以减小预测残差,提高压缩效率。
工程与技术
Engineering and Technology
VCL中,运动补偿支持多种块的形状和尺寸,支持小数取 样内插滤波,支持小至4×4的块尺寸和多参考帧图像。 运动位移的精度通常为 1/4,也支持1/8 精度。它除了支 持I帧、B帧和P帧外, 还支持一种新的流间转换帧 (Inter-Stream Transitional Pictures),称之为 SP 帧。在编 码器预测环路采用了去方块效应滤波。
图2. H.264 视频编码器结构框图 (一)帧内预测
帧内预测是用邻近块的像素(当前块的左边和上 边)做外推来实现对当前块的预测,预测块和实际块 的残差被编码,以消除空间冗余。尤其是在变化平坦 的区域,利用帧内预测可以大大提高编码效率。当块 或宏块做帧内编码时,对于每个4×4的亮度块(除了 边缘块特别处置以外),每个像素由它左上角的17个最
(二)网络提取层( N A L ) 网络提取层(NAL)负责使用下层网络的分段格式来
应,H.264 采用了去除方块效应滤波器,所有宏块均 按扫描顺序进行有条件的滤波。根据宏块中每一个块 的位置和量化参数的不同,对每一条块边界设置不同 的滤波强度,自适应的调整滤波效果。在宏块中按下 面的顺序对 4×4块的水平和竖直边界滤波。首先对亮 度分量的 4个垂直边界滤波,其次对亮度分量的4个水 平边界滤波,再次对色度分量的 2 个垂直边界滤波, 最后对色度分量的 2 个水平边界滤波。去除方块效应 滤波器的滤波将影响临近块边界的至多 3 个像素。通 过这种自适应调整强度的解块滤波,有效地改善解码 图像的主观视觉质量。并且在编码器中用滤波的宏块 做运动补偿时,可以减小预测残差,提高压缩效率。
工程与技术
Engineering and Technology
VCL中,运动补偿支持多种块的形状和尺寸,支持小数取 样内插滤波,支持小至4×4的块尺寸和多参考帧图像。 运动位移的精度通常为 1/4,也支持1/8 精度。它除了支 持I帧、B帧和P帧外, 还支持一种新的流间转换帧 (Inter-Stream Transitional Pictures),称之为 SP 帧。在编 码器预测环路采用了去方块效应滤波。
图2. H.264 视频编码器结构框图 (一)帧内预测
帧内预测是用邻近块的像素(当前块的左边和上 边)做外推来实现对当前块的预测,预测块和实际块 的残差被编码,以消除空间冗余。尤其是在变化平坦 的区域,利用帧内预测可以大大提高编码效率。当块 或宏块做帧内编码时,对于每个4×4的亮度块(除了 边缘块特别处置以外),每个像素由它左上角的17个最
(二)网络提取层( N A L ) 网络提取层(NAL)负责使用下层网络的分段格式来
基于H.264视频编码的运动估计算法研究

( 如图 2b所示)进行最终匹配定位。 () ,
x 6 ME 2 4
~ —
U H算法各个模板如图2 M 所示。
3 x 6 ME U 2 4 MO 算 法
一 —
31 非对称小菱形搜 索的加入 .
由于在 x6 U H xgn 算法中。已经考虑到了 24的 M eaoS 物体运动的方向性, 但是 , 宏块分割模式依然能够反映物 体的运动情况[ 1x 和 84的宏块模式 , S 68 l , x 水平运动的可 能性更大 ,x6和 4 8 81 x 宏块模式对应的垂直运动可能性
步骤 1先以上述 的X 为中心进行如图 2a所示的 : 0 ()
小菱形搜索, 计算 S D值及找出最小误 ̄(i u l k A mn mb c m o d ttn M D点。 ioi , B ) 若宏块为 4 4 sr o x 宏块时, 直接进行六边形
细化( 如图 2b所示 )因为其预测矢量的精度较高, () , 可以 跳过十字形搜索和多级六边形搜索。否则, 如果 bo = cs = t uo2bo 为整像素的精度代价, o 2 cs (c t t s u s 为获得 1 像素 ct / 4
用求出的左、 左上的编码宏块(b的运动向量( 得到 上、 m) 舢) 当前 m b的m y的预测值 mp v .以预测向量 m p的矢量终 v 点为初始点( 代号为 X )进行整像素搜索。 0, 初始点搜索流 程 如 图 1所示 。是 否进 行 分数 精 度 搜索 是 由变量
s 6 e r n 决定的,通过该变量去查表示运算次数的常 u pl e e i f
骤 4 。
—
x6 24中的 U H xgn 算法(24M — M 设置了 M eaoS x6一 EU H)
x 6 ME 2 4
~ —
U H算法各个模板如图2 M 所示。
3 x 6 ME U 2 4 MO 算 法
一 —
31 非对称小菱形搜 索的加入 .
由于在 x6 U H xgn 算法中。已经考虑到了 24的 M eaoS 物体运动的方向性, 但是 , 宏块分割模式依然能够反映物 体的运动情况[ 1x 和 84的宏块模式 , S 68 l , x 水平运动的可 能性更大 ,x6和 4 8 81 x 宏块模式对应的垂直运动可能性
步骤 1先以上述 的X 为中心进行如图 2a所示的 : 0 ()
小菱形搜索, 计算 S D值及找出最小误 ̄(i u l k A mn mb c m o d ttn M D点。 ioi , B ) 若宏块为 4 4 sr o x 宏块时, 直接进行六边形
细化( 如图 2b所示 )因为其预测矢量的精度较高, () , 可以 跳过十字形搜索和多级六边形搜索。否则, 如果 bo = cs = t uo2bo 为整像素的精度代价, o 2 cs (c t t s u s 为获得 1 像素 ct / 4
用求出的左、 左上的编码宏块(b的运动向量( 得到 上、 m) 舢) 当前 m b的m y的预测值 mp v .以预测向量 m p的矢量终 v 点为初始点( 代号为 X )进行整像素搜索。 0, 初始点搜索流 程 如 图 1所示 。是 否进 行 分数 精 度 搜索 是 由变量
s 6 e r n 决定的,通过该变量去查表示运算次数的常 u pl e e i f
骤 4 。
—
x6 24中的 U H xgn 算法(24M — M 设置了 M eaoS x6一 EU H)
基于H.264的全高清解码器解决方案的研究

H.264/AVC 38.62%
48.80%
6 4.46%
MPEG-4 ASP
-
16.65%
4 2.95%
H.263 HLP
-
-
3 0.61%
在技术上 , H.264标准中有多个闪光之处 , 这些多 方面的技术改进包括 :帧内编码中 , H.264采用了帧内 预测和基于 4 ×4数据块的整型 DCT变换 ;帧间编码中 , H.264使用了 7种不同尺寸的数据块进行运动估计 , 块 匹配的精度可以达到 1/4或者 1/8像素精度 ;在熵编码 过程中 , H.264在提供了基于上下文的自适应可变长编 码 (CAVLC)的基础上 , 还提供了基于上下文的自适应 二进制算术编码 (CABAC)这种更高性能的熵编码方 式 ;在差错恢复上 , 加入了多参考帧预测和 SP/SI帧等 等 。 有实验数据表明 , 同样是 2小时的高清晰数字电视 (HDTV)节目 , 如果使用 MPEG-2, 最多只能压缩至 30 GB, 而使用 H.264、WMV9这样的高压缩率编码器 , 在画 质丝毫不降的前提下都可压缩到 15 GB以下 。正是由 于这些技术改进 , H.264表现出优异 的性能[ 3] (见图 1), 具体表现在如下 几个方面 :
ResearchonFullHigh-DefinitionH.264 DecoderSolution
◆YUJun1 , SHIXu-gang1, 2 (1.CollegeofInformationEngineeringinZhejiangUniversityofTechnology, ZhejiangHangzhou310014, China2.ZhejiangProvincialKeyLab.ofOpticFiber CommunicationTechnology, ZhejiangUniversityofTechnology, ZhejiangHangzhou310014, China) Abstract:AvarietyofadvantagesareshownaboutH.264 incomparisontootherpreviousvideostandards, andmanyfullhigh-definitionH.264 decodersolutionsareproposed.DemonstratedbyJM softwareplatform, decodingHDvideosequencedependedonsoftwarecompletelyisverifiedtohavenoreal-timesolution, while hardwaredecoderisregardedastheonlywaytobecarriedout. Keywords:H.264;fullhigh-definition;hardwaredecoder
基于H.264视频编码技术的高清视频系统概述

相关性 , 却忽视了宏块之间的相关性 , 这样容易导致 编码后的数据量巨大。帧内预测则利用了图像的空
H . 2 6 4中, 预测精度得到进一步的扩展 , 采用了 1 / 4 、 1 / 8 像素精度的运动估计。
3 . 6去除方 块效应 滤波器
间相关性 , 根据 已经解码的相邻块信息来预测当前
择滤 波器强 度 ,按 照所 处理 的当前边缘 附近像 素 值 的不 同 , 选取 不 同强度 的滤波 器 。
编码采用了高清度运动矢量 , 相对于已有的视频编 码标准 , 如H . 2 6 3 , 采用了更加高效和精确的运动预
4 4
准——在 I S O中被命名为 MP E G4 P a r t 1 0 ,但在 I . T u中被命名为 H . 2 6 4 , 通常被称为 H. 2 6 4 。
H. 2 6 4定 义 了视频 编码 层 ( Vi d e o C o d i n g L a y e r ,
2 6 பைடு நூலகம் +的基 础 上 发展 而 来 ,并采 用 了全 新 的编码 技
术。
I 或者 P 帧作 为后面帧的参考帧, 而 H. 2 6 4 模型中 , 使用 了最多 5 个I 或者 P 帧作为后面帧预测的参考
帧 。H. 2 6 4支 持 多预测 参 考帧 的运 动补 偿技 术— — 以某种算法 选择 已解 码 的多幅 图像 作为 运动补 偿 的 参 考帧 。
参考帧在缓冲区中的存取和释放采用先进先出
的队列 模式 , 帧间预 测 的可 选范 围更大 , 预测 也更 为
精确( 2 1 。
3 . 5像 素精度 的运 动估计 H. 2 6 3中采 用 了 1 / 2像素 精度 的运动估 计 , 而在
视频编码标准H.264及其快速实现算法q

以及计算机的处理速度增加了极大的压力。解决这个问题单纯用增加存储器容量 和通信信道的带宽及提高计算机的运算速度等办法是不经济也是不现实的。视频 数据压缩编码技术是行之有效的方法。采用先进的数字视频压缩技术将数字化的 视频信息的数据量压缩, 既节省了存储空间, 又提高了通信的传输效率, 使得视频
及其通信业务成为可能。
摘要
H24 V C是由IUT的V E ( . / 6A T- C G 视频编码专家组)和 IO的MP G ( S E 运动 图像专家组)共同制定的新的视频编码标准。H24使用很多先进的视频编码方 . 6 法,与现有标准相比,它可以获得更高的压缩性能,同时由于其结构上合理的设 计, 使得 H24 . 具有良 6 好的网络适配性, 因此 H24 . 在无线和 I 信道上能够得到 6 P 更广泛的应用。 然而在实际应用中,特别是当H24 . 应用在一些实时多媒体业务 〔 O > 6 如V D 流媒体)时,由于 H24压缩性能高,导致算法运算复杂度较高,这样对其应用 . 6 产生很大影响。为了使 H24能够更好地应用于实时多媒体通信,就必须使用多 . 6 种降低视频编码运算复杂度的快速算法。 本文在详细研究了 H24 . 视频编码特点的基础上,分析了 H24 6 . 帧内编码及 6 变换、量化技术的原理及特点, 提出了多种降低视频编码复杂度的算法,这些技 术包括一种新颖实用的帧内预测快速算法, 整数变换和量化过程中零块的预先判 决算法,以及使用 S I ( MD 单指令多数据流)技术来提高 H24帧内编码的速度 . 6
p d tn i . r ii cd g e co o n
E pr e a e l s t t pe f i iov ul m r e w n t r us w t se o cd g bi s ip vd e xem n l t h h h i s o a e d o n s o y o h
及其通信业务成为可能。
摘要
H24 V C是由IUT的V E ( . / 6A T- C G 视频编码专家组)和 IO的MP G ( S E 运动 图像专家组)共同制定的新的视频编码标准。H24使用很多先进的视频编码方 . 6 法,与现有标准相比,它可以获得更高的压缩性能,同时由于其结构上合理的设 计, 使得 H24 . 具有良 6 好的网络适配性, 因此 H24 . 在无线和 I 信道上能够得到 6 P 更广泛的应用。 然而在实际应用中,特别是当H24 . 应用在一些实时多媒体业务 〔 O > 6 如V D 流媒体)时,由于 H24压缩性能高,导致算法运算复杂度较高,这样对其应用 . 6 产生很大影响。为了使 H24能够更好地应用于实时多媒体通信,就必须使用多 . 6 种降低视频编码运算复杂度的快速算法。 本文在详细研究了 H24 . 视频编码特点的基础上,分析了 H24 6 . 帧内编码及 6 变换、量化技术的原理及特点, 提出了多种降低视频编码复杂度的算法,这些技 术包括一种新颖实用的帧内预测快速算法, 整数变换和量化过程中零块的预先判 决算法,以及使用 S I ( MD 单指令多数据流)技术来提高 H24帧内编码的速度 . 6
p d tn i . r ii cd g e co o n
E pr e a e l s t t pe f i iov ul m r e w n t r us w t se o cd g bi s ip vd e xem n l t h h h i s o a e d o n s o y o h
针对机载应用的H.264编码器评估方法

[ 摘 要 ] 本文针对机载 图像 实时压缩的应用需求, 了一种 H. 4编码 器性能的评估 方法。 方法以典型 的 讨论 2 6 该 机载视频画 面为测试序列 ,对编码器设定一组恒定 Q P值 进行编码 ,将压 缩后码 流比特率与标 准算法对 比,评
判编码 器性 能的优劣 。通过对 三种不 同编码 器的测试对 比,证 明 了该评 估方法的有 效性。
针 对 机 载 应 用 的 H.6 2 4编 码 器 评估 方法 于 乐等
21 02年 9月第 4 3卷 第 3期 ( 第 19期 ) 总 4
针 对 机 载 应 用 的 H. 4编码 器 评 估 方 法 2 6
于 乐 ,王 巍
(. 1中国航空无线 电电子研 究所,上海 2 0 3 ;2驻上海 航空电子公司军事代表室 ,上海 2 0 3 ) 023 0 2 3
A bs r c : Fo e d m a d o a -i evie n o e i ib r p lc to s am eh d o 2 4 e c d ra s sm e t t a t rt e n f e lt d o e c d n ar o nea p iai n , t o fH.6 n o e se s n h r m
2 Of c f h i tr p e e tt e h n h i in c r o ain S a g a 2 0 3 , h n ) . f eo t e l a y Re r s n ai s oS a g a Avo is i M i v t Co p r t , h n h i 0 2 3 C i a o
质 量 。编 码器 压缩 能力可 以用 同等 视频源 ,同样 图 像 质量 , 同等编 码帧 率下 的码 流 比特 率来 评估 帧率 来评 估 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
方法着眼于某一种或几种损伤,由于图像的损伤种类很
多,所以不适于表征视频图像整体感知质量。 2)基于码
流中的编码参数和视频的统计特征值(如量化因子和运
动矢量等),寻找这些特征与感知损伤的关系,将特征加
权,得到客观评估结果[5-7]。 在文献[7]中,针对 MPEG-2 视
频流,作者提出了一种基于 CBP(Circular Back Propaga-
经过比较分析以及 MPEG-2 视频 流 的 实 验 验 证[10], 笔者最终挑选了“量化因子”、“编码跳过的宏块数目”这 2 个特征。 其中,“量化因子”与主观差异值有很好的相关 性,是直接度量视频序列损伤程度的参数;而“编码跳过 的宏块数目”则能很好地反映视频序列前后帧图像的变 化情况。
1) 量化因子(QP)。 在视频图像编码中,量化是图像 编码中引入失真的主要环节。 量化过程中,量化系数越 大,编码所需的比特数就越少,则可获得较高的压缩比。 但随着量化系数的增大,误差也随之增加。 在选择量化 系数时,一般可以依据人的视觉特性,加大图像不敏感 成分的量化系数,在减少编码比特数的同时,获得较好 的图像主观感受。 序列码率的变化会导致编码时量化步 长的变化,相应地 QP 值也发生改变。 对于不同码率的序
tion)神经网络的视频质量客观评价方法。 该算法把从码
流中提取的特征参数传入人工神经网络,通过神经网络
对一些典型的样本进行训练,利用神经网络的“记忆”功
能来建立计算提取的特征与主观评价结果的数学模型,
以实现对图像质量的正确评价。 其实验结果也说明了基
于压缩域的无参考评价算法的优点:既不需要原始信号
征,通过线性拟合,建立各视频特征与最终图像质量之间的数学模型,从而实现对视频质量的客观评估。 该算法定义了 2 个视频图
像特征:度量压缩损伤的量化因子和编码跳过宏块数目。 实验结果表明,基于这 2 个参数所获得的客观评价结果和主观感受具有
较高的相关性。 此外,由于该算法只需压缩码流中的特征参数即可实现可靠的快速评价,可广泛应用于实时终端场合。
1 引言
随着视频编解码技术在多媒体行业的广泛应用,数 字视频图像的质量评价也越来越重要。 目前已有的评价 算法包括主观评价和客观评价两大类。 主观评价是基于 人眼的直接观察来评价图像质量,因此结果可靠。 但是 该方法对测试环境要求苛刻,评价过程较为复杂,且不 适用于对图像质量的实时评测[1]。 而基于人眼视觉感知 特性的客观质量评价技术则可以很好地解决这个问题, 因此,客观评价在视频图像的相关领域得到了较为广泛 的应用。
3.1 H.264 压缩域特征参数提取 高 清 视 频 序 列 经 过 H.264 编 码 器 后 生 成 H.264 码
流,该码流所含的特征参数记录了原始视频在通过编码 器生成压缩码流时所“经历”的受损过程。 这些参数可以 为评价压缩编码所引起的质量损伤提供重要信息,因 此,特征参数的定义直接影响到视频质量的评价效果。
Standard,testing & equipment
文 章 编 号 :1002-8692(2009)11-0113-04
基于 H.264 码流的高清视频 质量评价算法 *
·论文·
史 惠,孟 放,姜秀华 (中国传媒大学 信息工程学院,北京 100024)
【摘 要】 提出了一种基于压缩域 H.264 视频流的高清视频质量客观评价方法。 该算法直接从 H.264 视频码流 中 提取 指 定 视频 特
114 电视技术 2009年第 33 卷第 11 期(总第 335 期)
Standard,testing & equipment
列,主观评价值必然不同,这说明了 QP 和主观值之间有
一定的相关性。
2) 编码跳过的宏块数(num_skip)。 当图像采用帧间
预测编码时,H.264 允许在图像平坦的区域使用 “跳跃”
【关键词】 视频质量客观评价;无参考评价算法;H.264 码流;压缩域
【中图分类号】 TN919.81
【文献标识码】 A
Objective Evaluation Algorithm for HD Video Quality Based on H.264 Streams
SHI Hui, MENG Fang, JIANG Xiu-hua (School of Information Engineering, Communication University of China, Beijing 100024 ,China)
2 基于压缩域的无参考评价方法
目前国际上对压缩域视频图像质量客观评价的研
* 国家广播电影电视总局科技项目:数字高清晰度电视图像质量评测指标体系及评测方法研究
113 No.11 Vol.33 2009(Sum No.335 ) VIDEO ENGINEERING
标准、检测与仪器
究还处于初步阶段,相关的研究文献也较少。 概括起来
块,“跳跃”块本身不携带任何数据,解码器通过周围已
重建的宏块数据来恢复“跳跃”块 。 随 着 num_skip 的 增
加,不需要编码的宏块就越多,则编码后码率越小。 这些
跳跃块的存在可能导致解码后的画面在低频区域出现
较明显失真,从而带来主观观看的不适,获得较低的主
观评价结果。
析原始视频和受损视频对应特征参数的差异来评价图 像的受损程度。 由于评价中只用到特征参数,因此可以 很大程度地减少在用户终端评价时所需要的时间和空 间代价。 但如果所定义的特征参数不能很好地表征视频 序 列 的 整 体 特 征 ,则 可 能 导 致 评 价 结 果 出 现 误 差 ;3)无 参 考质量评价。 该方法不需要原始视频信号的任何信息, 仅通过分析和提取受损视频的特征即可实现质量评价。 由于不需要原始信号作为参考, 所以相比较前两种方 法,该评价方法的应用范围更为广泛。 无参考评价算法 可以对非压缩域的视频图像进行评价,也可以直接对传 输中的压缩码流进行评价。 其中,对于非压缩域的质量 评价需要先进行解码解压缩操作以获取各帧的像素值, 必然会增加算法的复杂性、影响算法的实时性。 因此,在 无参考质量评价的研究中,如何通过分析码流参数来获 取准确的质量评价结果是一个研究热点。
H.264 压 缩 码 流 的 特 征 信 息 来 获 取 对 当 前 码 流 质 量 的
客观评价。
3 基于 H.264 视频流的无参考评价算法
基于 H.264 标准的无参考视频质量评价框图如图 1 所示。 首先, 选取一部分高清测试序列经过 H.264 编码 器,将压缩后获得的码流作为训练素材,提取最能反映 视频压缩损伤程度和视频图像特性的特征。 之后,通过 分析这些特征值与主观评价结果之间的对应关系,以及 各特征参数对最终评价结果的影响程度,统计分析得到 每个特征的加权系数,最终建立视频质量的客观评价模 型。 当采用这个客观评价模型对某一视频序列的压缩码 流进行质量评测时, 可以直接从码流中提取指定的特 征,并根据模型定义的加权系数进行计算,获得该序列 质量评价结果。
B、平均绝对差 A 和过零率 Z,并结合图像的主观评价值
S,设计了一种简单的算法模型,其表达式为
S=α+β×Bγ1×Aγ2×Zγ3
(1)
式中:α,β,γ1,γ2,γ3 是模型参数。 该模型采用非线性回归 拟合算法,将用来训练的图像特征值和主观评价值作为
模型的输入,以确定模型参数。 之后,此模型即可用于图
客观评价算法根据评价时对原始视频图像的依赖 程度可进一步分为以下 3 种:1) 全参考质量评价。 该方 法需要获取全部的原始视频信息,通过将受损的视频图 像与原始视频进行逐帧逐像素的比较,以获得最终的评 价结果。 但是由于大部分应用都无法提供未压缩的原始 信 号 作 为 参 考 ,所 以 应 用 场 合 非 常 有 限 ;2)缩 减 参 考 质 量评价。 该方法首先定义视频图像的特征参数,通过分
可以将现有的方法分为 2 类:1) 在压缩域中求视频图像
的 某 种 损 伤 应 和 峰 值 信 噪
比(PSNR)等。 在文献[4]中,作者从压缩码流中提取量化
因子(QP)和宏块类型这 2 个特征值,并通过一定的测试
系统估计 PSNR 值以实现视频质量的客观评价。 但这种
然而,码流中可用的特征参数很多,需要经过一定 的挑选。 笔者对特征参数的挑选按如下 2 个原则进行: 1)提取码流中直接表征视频压缩编码的特征。 通过分析 各特征与主观分数值的相关性,可以选择相关性较大的 特征。 2)充分考虑视频图像的复杂度和序列帧间的运动 程度对视频压缩损伤的影响,提取出反映视频图像特性 的特征。
测试序列格式几乎都是 QCIF 或 CIF,码率低于 1 Mbit/s。
可见, 目前对 H.264 无参考视频质量评价的研究主要是
针对低比特率、低分辨率的流媒体和无线网络,而在高
清晰度视频应用领域的研 究 还 很 少 。 因 此 ,基 于 H.264
压缩域的高清晰度视频质量评价研究, 笔者提出了
一种新的无参考视频质量评价算法, 通过分析并提取
像质量的客观评测。 但这种方法只能用来评价静止的图
像,还不能用来评价 H.26x/MPEG-2 压缩的视频。 而且这
种方法需要大量不同类型的图像及其主观评价值用来
训练,以得到较准确的模型参数,因此这种模型的泛化
能力受到训练样本的限制。
然 而 ,在 文 献[5]、[6] 和 [9] 提 出 的 算 法 中 , 实 验 采 用 的
作为参考,又可以减少非压缩域视频质量评价所需要的
再解码操作,从而降低了计算复杂性。
Zhou Wang 等人于 2002 年提出了一种无参考 JPEG
压缩图像的可感知质量评价方法[8]。 在这种方法中,首先
分析了图像的损伤原因,并设计了一种计算简单、高效
存储的特征提取方法。 主要提取了图像特征中的块效应
【Abstract】 An objective evaluation of video quality metric for H.264 video bitstreams is presented in this paper. At first, video features in the compressed domain and extract the specific parameters from H.264 bitstreams are analyzed. After that, a mathematical model is built to establish the relationship between those features and the video quality. In the metric, two video image features are defined and extracted, which is the quantization parameter relating to compression impairment, and the number of skipped blocks in the encoding process. Experimental results demonstrate that the metric can achieve good performance for HD of the proposed metric based on the two features. Furthermore, the metric only operates on the encoded bitstreams, which will result in low computational complexity, so it can be widely used in the real-time implementation. 【Key words】 objective evaluation method; No-Reference metric; H.264 bitstreams; compressed domain