基于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 采用了去除方块效应滤波器,所有宏块均 按扫描顺序进行有条件的滤波。根据宏块中每一个块 的位置和量化参数的不同,对每一条块边界设置不同 的滤波强度,自适应的调整滤波效果。在宏块中按下 面的顺序对 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视频编码的运动估计算法研究
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
针对机载应用的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
质 量 。编 码器 压缩 能力可 以用 同等 视频源 ,同样 图 像 质量 , 同等编 码帧 率下 的码 流 比特 率来 评估 帧率 来评 估 。
H.264视频编码标准分析和算法优化
H.264编码标准的分析和算法优化一、研究背景:随着社会的不断进步和多媒体信息技术的发展,人们对信息的需求越来越丰富,方便、快捷、灵活地通过语音、数据、图像与视频等方式进行多媒体通信已成不可或缺的工具。
其中视觉信息给人们直观、生动的形象,因此图像与视频的传输更受到广泛的关注。
然而,视频数据具有庞大的数据量,以普通的25帧每秒,CIF格式(分辨率为352×288)的视频图像为例,一秒钟的原始视频数据速率高达3.8M字节。
不对视频信号进行压缩根本无法实时传输如此庞大的数据量,因此,视频压缩技术成为研究热点。
随着近几年来视频图像传输领域的不断扩展,以往的标准己经难于适应不同信道的传输特征及新兴的应用环境。
为此,ISO/IEC&ITU-T共同开发了最新视频编码标准H.264/AVC。
相对以前的视频编码标准,H.264集成了许多新的视频压缩技术,具有更高的压缩效率和图像质量。
在同等的图像质量条件下,H.264的数据压缩比是应用于当前DVD系统MPEG-2的2~3倍,比MPEG-4高1.5~2倍,并且具有更好的网络友好性。
但是H.264高压缩比的代价是编码器计算复杂度大幅度地提高。
因此在保持编码效率几乎不变的同时尽可能提高编码速度是H.264/AVC视频编码标准能否得到广泛应用的关键。
在上述研究背景下,本文深入探讨了H.264/AVC标准,分析了编码器主要耗时模块的工作原理,提出三种降低H.264/AVC高计算复杂度的优化算法――快速帧内预测模式选择算法、快速帧间预测模式选择算法以及快速运动估计算法。
实验结果表明:本文所提快速算法都可大幅度地降低H.264编码器的计算复杂度,并且保持基本不变的编码效率。
二、新一代视频编码标准H.264简介:编码标准演进过程:H.261 MPEG-1 MPEG-2 H.263 MPEG-4从视频编码标准的发展历程来看,视频编码标准都有一个不断追求的目标:在尽可能低的码率(或存储容量)下获得尽可能好的图像质量。
基于H.264的无线视频传输及质量分析的开题报告
基于H.264的无线视频传输及质量分析的开题报告
一、选题背景及来源
随着无线网络技术迅速发展,越来越多的视频传输应用涌现出来。
然而,由于无线网络的不稳定性和带宽限制,视频传输质量受到很大的
影响,如视频卡顿、延迟、失真等问题。
H.264是一种广泛使用的视频
编码标准,已被许多实时视频传输系统所采用,如视频监控、智能家居等。
本文将基于H.264的无线视频传输实现并对其传输质量进行分析,
旨在提高无线视频传输的质量和稳定性。
二、研究内容和目标
本文将主要关注以下三个方面:
1. 基于H.264标准设计和实现无线视频传输系统;
2. 对比分析不同的无线网络环境下H.264编码的性能;
3. 探究改善无线视频传输质量的方法,如自适应编码、错误控制等。
三、研究方法和技术路线
1. 系统设计:本文将使用C++语言,并结合FFmpeg等技术实现
H.264编码和解码等功能,并采用UDP协议进行传输;
2. 性能分析:通过模拟不同的无线网络环境(如2G、3G、4G、WiFi、蓝牙等),分别测试并分析H.264编码在这些环境下的性能,如
传输速率、视频质量、卡顿率等;
3. 改善方法:通过使用自适应编码和FEC等技术,改善H.264传输质量,与不进行这些改善的情况进行比较分析,以得出最佳方案。
四、预期成果和意义
本文将得出在不同的无线网络环境下使用H.264编码进行视频传输
的最佳方案,并提出一些改善视频传输质量的方法。
这些成果将有助于
提高无线视频传输的质量和稳定性,推动实时视频应用在无线网络中的应用发展,具有一定的理论和实践应用价值。
视频编码算法与质量分析研究
视频编码算法与质量分析研究随着网络传输速度的提升和大规模视频应用的普及,视频编码算法的研究和质量分析成为了一个重要的研究领域。
本文将对视频编码算法与质量分析进行探讨,并介绍一些常见的视频编码算法和质量评估方法。
一、视频编码算法1. H.264编码算法H.264是一种先进的视频编码标准,也被称为AVC (Advanced Video Coding)。
它采用了多个高级的编码技术,如帧内预测、帧间预测和变换编码等。
H.264编码算法能够提供更高的视频压缩比和更好的视频质量,因此被广泛应用于视频传输和存储中。
2. HEVC编码算法HEVC(High Efficiency Video Coding)是目前最新的视频编码标准,也被称为H.265。
与H.264相比,HEVC在相同视频质量的情况下能够提供更高的压缩比,减少了视频传输和存储的带宽需求。
HEVC编码算法的优化主要包括更强的预测算法和更高效的变换编码。
3. VP9编码算法VP9是由Google开发的开源视频编码算法,旨在提供更高的压缩效率和更好的视频质量。
VP9采用了更先进的编码技术,如无损压缩、多帧压缩和自适应压缩等。
与H.264和HEVC相比,VP9编码算法在主观视觉质量和客观评估指标上表现出色。
二、视频质量分析1. 主观评估主观评估是通过人眼观看视频并进行评估,从而获得视频质量的一个评价方法。
在主观评估中,一般使用主观质量评分(Subjective Quality Assessment)来衡量视频的观看体验。
通过请一些观众观看同一段视频,并对其进行评分,可以得到平均主观质量评分。
2. 客观评估客观评估是使用一系列计算模型和指标来评估视频质量的方法。
常见的客观评估指标包括峰值信噪比(PSNR)、结构相似性指标(SSIM)和视频多维度指标(VQM)等。
这些指标可以通过对原始视频和压缩视频之间的差异进行计算,从而评估视频的质量。
3. 异构评估由于视频编码算法的差异,不同编码算法在相同质量下的性能表现也会有所不同。
基于H.264码流的全参考视频传输质量评价
码后 获得 的视频 .再 与发 射端 发 射 的原视 频 进行 ( R B S P t r a i l i n g b i t s ) 。 一个b 1 ” 若 干 比特 “ 0 ” 。 以便 比对 获得 视 频 质量 评 价 f 5 】 I q . 而实 际 中人们 希 望 能 字 节对 齐 通过 在信 道 中获取 视 频码 流 .通 过分 析 和提 取视 频 的 参数 就 可 获得 质 量 评 价 嘲 . 为 移 动通 信 网络
评 分 模 型 得 到 不 同视 频 的 客 观 评 价 分 数 。
【 关键词】 : H. 2 6 4  ̄ 8 码 流 特征 参数 MOS 分 中图分 类号 :
O 、 引 言
线通 信 应 用 场 景 . 因 此 采 用 的 是 基 线 框 架
r1 n 1
.
目前 视 频 质 量 评 价 有 主 观 评 价 和 客 观 评 价 两 H. 2 6 4 J M … H 2 6 4 功 能主要 分 为视频 编码 层V C L
2 0 1 3 年 第 2期
福 建 电
脑
基于H . 2 6 4 码 流 的全 参 考视 频 传 输 质 量 评 价
施 芝 元 ,谭 欣 晨 ,冯 超 ,黄联 芬
(1 . 厦 门 大学信 息科 学与技 术 学院 电子 工程 系 福 建 厦 门 3 6 1 0 0 5 2 . 厦 门大学信 息科 学与技 术学 院通信 工程 系 福建 厦 门 3 6 1 0 0 5)
3 个框架 . 本 文 主 要 研 究 可视 电话 视 频 会 议 和 无 有 长 、 时戳 、 顺 序号 等 信 息 : 层 二 为 网络 抽 象 层单
f l a g s 1 M a c r d o l o e k l a y e r l M a c r o b l o c k l a y e r …一 1 l
面向IPTV的H.264高清编码视频质量评估
1 引 言
高清晰度电视( D V 相对 目前的标准清晰度节 目 HT) 在 图像质量上有质的提升。 随着 20 年奥运会 的到来 , 08 数字
像格式为 l 2 x 8 , 0 l00 图像宽高比为 1:, 9 6 并能传送数字 9
维普资讯
运 营 与 应 用
声音的电视系统。尽管标准未完全统一 , 但有一点是肯定
的, H T 即 D V的图像清晰度相对于目前模拟电视是质的飞 跃 随着 20 年奥运会的临近, 08 中国已宣布将采用高清技
验, 从而帮助运营商增加用户数和业务收入。 众所周知 , 在一定的编码条件下 , 编码速率越高, 图像 质量越好 , 但网络带宽是运营商的宝贵资源 , 也是影响实 际部署方案的关键参数之一 , 因此需要对高清编码技术进 行研究和测试, 评估为了达到 目标图像质量而需要提供的 最小网络带宽。
高清 晰 度 视 频 质 量 能 够 有 效 提 升 I I 的业 务 体 验 。但 是 高 清 视 频 对 编 码 速 率 和 网络 条 件 的 要 王V y 求 都 很 高 。 本 文 在 I1 P T 境 下 , 于 H 24编 码 技 术 , 不 同 码 率 下 的 高清 编 码 视 频 进 行 了 主 v环 基 6 对
维普资讯
面 向 IT P V的 H.6 2 4高清编码视频质量评估
罗斯 青 ’肖 晴 , 源 。 , 胡
(. 1中国 电信 股份 有 限 公 司上 海研 究院 上 海 2 0 2 ;. 国电信 股 份 有 限 公 司上 海 分公 司 上 海 2 1 0 ; 0 122中 0 2 0 3 中 国 电信 上 海 信 息产 业 ( 团) 限公 司 上 海 2 10 ) . 集 有 020
基于内容的H.264无参考视频质量评价模型
基于内容的H.264无参考视频质量评价模型李晨昊;卓力;李嘉锋【摘要】针对H.264视频编码标准,提出了一种基于内容的无参考视频质量评价模型.首先,从H.264码流中提取参数,并对其进行统计分析,用于描述视频纹理复杂程度和运动剧烈程度,将其与量化参数相结合构成输入向量;然后,利用BP神经网络的方法,建立输入向量与主观评价打分(MOS)之间的映射模型,用于对H.264视频码流的质量进行预测.实验结果表明,所提出的评价模型得到的斯皮尔曼系数(SROCC)为0.9624,皮尔逊系数(PLCC)为0.9464,可以获得较高的预测精度.【期刊名称】《测控技术》【年(卷),期】2019(038)001【总页数】6页(P106-110,135)【关键词】H.264;纹理丰富程度;运动剧烈程度;无参考视频质量评价;MOS【作者】李晨昊;卓力;李嘉锋【作者单位】北京工业大学信号与信息处理研究室,北京100124;北京工业大学信号与信息处理研究室,北京100124;北京工业大学信号与信息处理研究室,北京100124【正文语种】中文【中图分类】TP391近年来,随着网络技术和多媒体技术的蓬勃发展,网络视频服务、可视电话、IPTV等应用越来越普及。
这些应用系统需要对视频质量进行实时监控,以保证用户的感受和体验。
视频质量评价也由此成为各种网络多媒体应用系统中不可或缺的重要组成部分。
视频质量评价可以分为主观质量评价和客观质量评价两种。
主观质量评价需要受测者在特定环境下,观察一系列的被测视频,按照事先规定的评分标准进行评分。
主要的方法有:DSIS(Double Stimulus Impairment Scale)法,DSCQS (Double Stimulus Continuous Quality Scale)法,SSM(Single Stimulus Methods)法,SSCQE(Single Stimulus Continuous Quality Evaluation)法等。
基于H.264的码率控制算法
基于H.264的码率控制算法基于H.264的码率控制算法一、前言随着数字视频通信和视频编码技术的快速发展,H.264编码已成为目前最流行的视频编码标准之一。
为了实现高质量的视频传输和存储,码率控制算法被广泛应用于H.264编码中。
本文将重点探讨基于H.264的码率控制算法。
二、H.264编码简介H.264编码是一种视频压缩技术,通过减少冗余信息以及利用空间和时间相关性来达到数据压缩的目的。
H.264编码算法具有出色的画质表现和高压缩比。
然而,由于视频传输和存储资源有限,需要对视频流的码率进行控制以适应特定的需求。
三、码率控制算法1. 码率控制概述码率控制是指根据特定的应用需求,通过调整编码参数来控制视频编码的码率。
码率控制算法能够根据输入的视频源和目标码率生成合适的视频码流。
常见的码率控制算法包括恒定码率(CBR)、可变码率(VBR)和动态码率(DRC)。
2. CBR码率控制CBR码率控制算法固定每个视频帧的码率,将帧间码率均匀分配,保持恒定的传输速率。
这种算法适用于对传输延迟和网络带宽要求较高的应用,如实时视频通话等。
然而,CBR码率控制算法对于视频中的运动场景和细节丰富的部分可能会出现压缩失真。
3. VBR码率控制VBR码率控制算法根据视频内容的复杂程度动态调整每个视频帧的码率。
在静止或低运动的场景中,VBR算法会降低码率以减少冗余信息的传输,而在高运动的场景中会提高码率以保持画质。
VBR算法可以更好地适应视频内容的变化,但在网络带宽不稳定的情况下,可能会导致传输延迟或视频卡顿。
4. DRC码率控制DRC码率控制算法是基于H.264标准的一种动态码率控制方法,它通过监测编码器的缓冲区状态和网络的带宽情况来动态地调整码率。
当网络带宽较大时,DRC算法会增加码率以提高视频质量,而当网络带宽较小时,DRC算法会降低码率以保持视频的连续性。
DRC算法能够更好地适应网络环境的变化,提供更好的用户体验。
基于h.264码流的视频质量评估方法研究
作者签名: 导师签名:
日期: 年 月 日 日期: 年 月 日
1
中南民族大学硕士学位论文
目录
摘 要.............................................................................................................................I Abstract........................................................................................................................ II 第一章 绪 论..............................................................................................................1
Communication and Information System in the
Graduate School of
South-Central University for Nationalities
Supervisor Professor ZHOU Cheng
May 2014
1
中南民族大学硕士学位论文
作者签名:
日期: 年 月 日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意 学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文 被查阅和借阅。本人授权中南民族大学可以将本学位论文的全部或部分内 容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存 和汇编本学位论文。
H.264的视频质量评估及编解码算法的实现
H.264的视频质量评估及编解码算法的实现随着时代的发展和科技的进步,多媒体技术越来越多的渗入到我们的生活中,视频通信业务正在逐步渗入各行各业成为数字通信网络的主要业务之一。
在众多的视频业务中,嵌入式视频监控作为当今应用越来越广泛的监控手段,在各行各业的安保系统中起到了举足轻重的作用。
本文的提出是为了实现无人看守的视频监控系统方案,由于监控系统的研究重点部分为视频的处理,视频数据具有数据量大、对带宽要求高的特点,因此,要想满足视频数据在特定带宽的信道上实现高质量的传输,我们需要选取高效的压缩算法。
国际上对视频压缩标准的研究已经经历了多年的发展。
H.264视频编码标准作为当今主流的视频压缩编码标准,在实现对视频的高效压缩、在特定码率信道实现更加优秀视频质量传输方面有很好的表现。
本文首先对比了H.264压缩算法相对于其他主流压缩算法的性能优劣,然后确定了采用H.264作为本文压缩算法。
选定了视频压缩编码的标准,我们还需要选取一个好的视频质量评定标准用来衡量视频质量的好坏,这对优化视频压缩算法起了重要的作用。
视频质量评估分为主观视频质量评估和客观视频质量评估两大类,主观视频质量虽然具有评价符合人眼观察视频质量特性的优点,但是考虑到主观视频质量评估实现环境要求苛刻,因此我们需要开发对易于操作实现、便于测试以及与主观视频质量评价相关性好的客观视频质量评价方法。
集合上述条件,本文采用基于结构相似度的客观视频质量方法。
首先,本文对SSIM与其他常用客观视频质量评估方法进行了对比,进一步验证了SSIM客观视频质量评估方法能准确评价视频质量的特点。
然后,本文采用SSIM客观视频质量评估方法对H.264编码后的视频进行了质量评估,还对不同传输环境下不同算法解码方法解码的视频进行了评估,通过对比进一步验证了H.264适用于本文监控系统方案的特点。
H.264编码的形式多种多样,在嵌入式系统中实现H.264编码有很大的优越性。
高清视频的编码和解码算法技术分析和应用探究
高清视频的编码和解码算法技术分析和应用探究随着网络技术的迅速发展,高清视频已经成为了人们日常生活中不可或缺的一部分。
而高清视频的编码和解码算法技术更是为高清视频的传输、存储和播放提供了坚实的保障。
本文将就高清视频的编码和解码算法技术进行分析,同时探讨其应用范围和发展前景。
一、高清视频的编码算法在高清视频编码中,H.264/AVC是目前公认的最先进的编码标准。
它采用先进的运动估计技术和变换技术,用于实现更高的压缩效率。
同时,H.264/AVC还支持多种帧类型,如帧间预测帧、帧内预测帧和双向预测帧,这使得它在压缩视频时能够实现更好的效果。
此外,H.264/AVC还具备其它先进的编码特性,例如,它采用了可变大小的块进行变换,这提高了压缩性能和视觉质量;它使用了自适应变长编码(AVC)进行熵编码,这带来了更高的压缩比。
二、高清视频的解码算法在高清视频的解码中,H.264/AVC同样是目前最为先进的标准。
它支持多种解码方式,包括逐行扫描、逐列扫描和逐块扫描等。
同时,H.264/AVC还采用了先进的解码技术,如多线程解码、缓存管理和优先级调度等。
除了H.264/AVC外,MP4也是一种常用的高清视频解码算法。
它采用的是基于MPEG-4的解码技术,具有较高的压缩倍率和优秀的图像品质。
同时,MP4也支持多种解码方式和特性,这使得它成为了高清视频解码中的又一主流标准。
三、高清视频的应用范围高清视频编码和解码技术的应用范围非常广泛。
例如,在数字娱乐领域中,高清视频的播放和传输已经成为了游戏、影视娱乐等的重要内容。
另外,在互联网和通信领域,高清视频技术也成为了视频广告、视频会议、视频监控等的重要技术之一。
此外,高清视频技术在医疗、教育、工业生产等领域也得到了广泛的应用。
例如,在医疗领域中,高清视频技术可以实现医生远程诊断、视频会诊等,从而让患者得到更为有效和便捷的医疗服务。
在教育领域中,高清视频技术能够实现远程教学、网络教育、网络培训等,提高教育服务的质量和效率。
超高清视频编码算法的研究与实现
超高清视频编码算法的研究与实现近年来,随着人们对于高清画质的要求不断提高,超高清视频成为了时下热点话题。
与此同时,超高清视频编码算法的研究也愈发受到了广泛关注。
本文将从技术角度探讨超高清视频编码算法的研究与实现。
一、超高清视频编码算法的研究背景超高清视频主要包括4K、8K等分辨率。
超高清视频的分辨率、色彩饱和度和对比度都比传统高清视频更高。
然而,超高清视频带来的巨大图像数据量使其传输、存储、处理的难度也随之增加。
为了克服这些困难,超高清视频编码算法被提出来。
二、超高清视频编码算法的发展历程1. H.264/AVC编码算法H.264/AVC是目前应用最为广泛的高清视频编码算法。
相比较以前的传统编码标准,H.264/AVC可以在保证视频画面质量的情况下大大减小视频文件的大小,降低视频传输时的带宽要求。
H.264/AVC编码算法是一种层次结构的编码算法,采用了预测和转换技术。
预测技术主要是利用帧内预测和帧间预测,用前面的已编码图像来预测当前未编码图像的像素值。
转换技术则是将像素从时域转换到频域,以压缩数据的数量。
2. H.265/HEVC编码算法H.265/HEVC编码算法相比于H.264/AVC有更高的编码效率和更好的压缩效果。
H.265/HEVC主要有两个技术突破:一是提高了帧内预测和帧间预测的效率,进一步提高了编码效率;二是使用比H.264/AVC更好的变换方法,如变换的尺寸较大,以及使用了更高级的变换方法,导致了更好的空间域色块压缩。
3. AV1编码算法AV1是一种由WebM项目组开发的开源视频编码标准,旨在替代现有的H.264/AVC和H.265/HEVC标准。
AV1编码算法使用了类似于VP9的技术,如基于块的编码体系结构和变换,以及深度学习技术,以提高编码效率。
而且,AV1的特点是更具可扩展性,支持更广泛的视频图像格式,并且具有更好的提高了处理速度。
三、超高清视频编码算法的未来发展随着人们对于视频质量的要求日益提高,超高清视频编码算法也面临诸多挑战和发展机遇。
基于H_264的数字视频压缩图像质量的评价
第32卷增刊2006年8月 光学技术OPTICAL TECHN IQU E Vol.32Suppl.August 2006文章编号:100221582(2006)S 20110203基于H.264的数字视频压缩图像质量的评价Ξ侯素芳1,芦汉生1,殷玉吉吉(1.北京理工大学信息科学技术学院光电工程系,北京 100081;2.中国计量科学研究院光学处,北京 100013)摘 要:针对H.264数字视频压缩标准,选用双刺激连续质量标度法完成了对受损程度不同的标准自然图像序列的主观评价,开发出了基于Visual C ++的PSNR 客观评价软件,实验表明用PSNR 计算出的客观评价值与主观评价值具有较好的相关性。
关键词:H.264;视频序列;编解码;主观评价;客观评价;相关性中图分类号:TN919.81;TN949.6+1 文献标识码:AThe evaluation of digital video compression image quality on H.264HOU Su 2fang 1,LU Han 2sheng 1,Y I N Y u 2zhe 2(1.Department of Photoeletric Engineering ,School of Information Science and Technology ,Beijing Institute of Technology ,Beijing 100081,China )(2.Department of Optics ,National Institute of Metrology P.R.China 100013,China )Abstract :According to H.264digital video compression standard ,the subjective evaluation is conducted in accordance with Double Stimulus Continuous Quality Scale (DSCQS )method.The three nature image sequences are encoded into bitstreams with different quality.The software of Peak Signal Noise Ratio (PSNR )algorithm based on Visual C ++is completed.The experi 2mental results show PSNR algorithm correlates well with the subjective assessment data.K ey w ords :H.264;sequence ;codec ;subjective evaluation ;objective evaluation ;correlate1 引 言近年来Internet 和无线通信在全球迅猛发展,人类的脚步已经步入了“信息时代”。
- 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