H.264-AVC视频编码原理及实现(一)

 

一视频相关概念

1.1视频

时间连续的图像序列称为视频。

1.2相关性

图像本身具有的自己特性,图像与图像之间具有一定的关联性。

时间相关性:一幅图像中的大部分元素都同样存在于其相邻的图像(前后)之中。

空间相关性:一幅图像中相邻像素之间具有相关性。

统计相关性:图像在保存的过程中,通过不同的统计方法,可以得到比原始数据较少的数据。

1.3 YUV图像格式

试验表明,人眼对于图像中的亮度分量(明暗)最敏感,对于图像中的色度(颜色)分量相对来讲敏感度相差。

1.4 DTS和PTS

DTS:Decoder Time Stamp,用来表示图像的解码时间。

PTS:Presentation Time Stamp,用来表示图像的显示时间。

引入这两变量主要是因为,在存在双向参考帧时,图像在编码图像的顺序和编码输出的顺序不同。

1.5 重构帧

在编码的过程中,需要对已经编码的图像进行解码,解码后的图像称作重构帧(restructure frame)。重构帧将作为其后编码图像的参考帧。

1.6 逐行和隔行

逐行比较好理解,假设一帧图像的大小是704x576,那么逐行的话就是576行。

隔行图像,是早期电视信号中引入的概念,把一帧图像分为上下两场,两场图像在时间上具有先后,但传输时同时传送到显示端,显示端在显示按各自的时间分开进行显示。该方式主要是利用了人眼的余辉效应,通过隔行显示,提高了显示的流畅性。


  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
数字视频技术在通信和广播领域获得了日益广泛的应用,特别是 90 年代以来,随着 Internet 和移动通信的迅猛发展, 视频信息和多媒体信息在 Internet 网络和移动网络中的处理 和传输成为了当前我国信息化中的热点技术。 众所周知,视频信息具有一系列优点,如直观性、确切性、高效性、广泛性等等。但是 视频信息量太大,要使视频得到有效的应用,必须首先解决视频压缩编码问题,其次解决压 缩后视频质量保证的问题。这两者是相互矛盾的,是矛盾的俩各个方面。我们的任务是既要 有较大的压缩比,又要保证一定的视频质量。 为此,人们付出了巨大的辛勤的劳动,现在已结出丰硕的成果。从 1984 年 CCITT公布 第一个视频编码国际标准以来,至今已有二十年了。ITU-T 等 国际标准化组织陆续颁布了接 近十个视频编码国际标准,大大推动了视频通信和数字电视广播的发展,这也是有目共睹的 事实。但是严格地讲,这两大领域至今的发展仍不能令人满意,总起来讲,应用的范围不广, 主要是视频压缩与质量之间的矛盾不能很好解决。例如,可视电话一直被认为是一种理想的 通信设备,可近 30 年来至今未能普及,就是因为性能价格比不高。 2003年 3 月,ITU-T/ISO 正式公布了 H.264 视频压缩标准,由于其相比以往标准的出色 的性能,被人们称为新一代视频编码标准。具体讲,与 H.263 或 MPEG-4 相比,在同样质 量下,其数码率能降低一半左右;或者说在同样码率下,其信噪比明显提高。这样一来, H.264 标准在国际上受到了广泛地重视和欢迎。在这样的背景下,我们编写了这一本书。 本书的特点是取材新颖、内容全面。它不仅重点论述了 H.264,而且首先介绍了数字视 频和视频编码的基础知识,介绍了已有若干视频编码国际标准(特别是 MPEG-4) ,以便为 进一步学习 H.264 打下良好的基础。 全书共 9 章,在 H.264部分(第 6~9 章)详尽地论述了 H.264 特点、编码器原理、解码 器原理、编解码器的实现。为了更好地理解 H.264 编解码原理及其实现,第7 章详细介绍了 H.264 码流的句法和语义。最后对 H.264 视频编码传输的 QoS进行了专门地论述。 本书可作为通信、广播电视专业高校本科生教材,可供该领域的硕士生、博士生深入研 究用,也可供广大的从事视频技术、视频服务领域的技术人员参考用。 本书由毕厚杰教授主编,撰写第 1~4 章及第6 章前 3 节。左雯撰写了第 5 章。马国强、 徐苏珊撰写了第 7 章。焦良葆、王健撰写了第 9 章。其余部分由方晖、焦良葆、王健、马国 强、左雯、李涛、徐苏珊、鹿宝生等人共同编写完成。全书由毕厚杰负责审稿,左雯负责校 样。 由于时间仓促及水平有限,书中难免出现不当之处,恳请广大读者批评指正,以便再版 时进一步修正。 毕厚杰 2004.10.9
H.264是一种视频编码标准,也被称为MPEG-4 Part 10或AVC(Advanced Video Coding)。它是目前最常用的视频编码标准之一,被广泛应用于在线视频、数字电视、蓝光光盘、视频会议等领域。 H.264编码器将视频信号压缩成一组数字编码,从而减少存储空间和传输带宽的需求。H.264编码器通过分析视频信号的空间和时间信息,将其转换为特定的编码格式。这些编码可以被解码器解码,以还原原始视频信号。 下面是一些关于H.264编码的基础知识: 1. 编码过程 H.264编码过程由四个主要步骤组成:帧内预测、帧间预测、变换和量化。在帧内预测中,编码器利用已知像素值预测当前像素的值。在帧间预测中,编码器利用前一帧和当前帧之间的差异预测当前帧的像素值。变换和量化是将像素值转换为频域表示,并将高频分量量化为低比特率。 2. 比特率 比特率是指视频编码器在单位时间内产生的比特数。H.264编码器可以根据不同的应用需求进行配置,以产生不同的比特率。高比特率通常会产生更高质量的视频,但需要更高的存储空间和带宽。 3. 分辨率 分辨率是视频图像的大小,通常用像素表示。H.264编码器可以根据不同的应用需求进行配置,以产生不同的分辨率。高分辨率通常会产生更高质量的视频,但需要更高的存储空间和带宽。 4. I帧、P帧和B帧 H.264编码器使用三种不同类型的帧:I帧、P帧和B帧。I帧是完整的关键帧,不依赖于其他帧进行解码。P帧是预测帧,依赖于前一个I帧或P帧进行解码。B帧是双向预测帧,依赖于前面和后面的I帧或P帧进行解码。 5. 实时编码 H.264编码器可以进行实时编码,即在不影响视频质量的情况下,以最快的速度进行编码。这对于视频会议、视频流和实时监控等应用非常重要。 综上所述,H.264编码是一种非常重要的视频编码技术,它可以有效地减少存储空间和传输带宽的需求,同时保持高质量的图像。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值