视频压缩编码的原理,视频压缩编码技术

  • 更新时间:2022-12-07 12:53
  • 2022-10-27 16:26
新简剪辑摘要:

目录 1 一、视频压缩编码的原理 2 二、视频压缩编...

很多人都不知道视频压缩编码的原理好视频压缩编码技术,本文就来简单的介绍一下视频压缩编码相关的理论知识。

视频压缩编码的原理,视频压缩编码技术插图新简

一、视频压缩编码的原理

视频是由一张又一张的静态图片组成的。要压缩视频,首先就要压缩这些组成视频的静态图像。大家可以去了解一下JPEG的压缩原理。事实上,视频中的静态图片,它的压缩原理和JPEG颇为相似。压缩就是一种通过特定的算法来减少计算机文件大小的机制。通过减少文件的字节总数,使文件能够通过较慢的互联网连接实现更快的传输,而且可以减少文件的磁盘占用空间。总结来说,压缩就是为了减少数据大小以节省保存空间和传输的时间。可利用算法将文件有损或无损地处理,以达到保留最多文件信息,而令文件体积变小。

视频编码:所谓视频编码方式就是指通过压缩技术,将原始视频格式的文件转换成另一种视频格式文件的方式(视频压缩技术是计算机处理视频的前提)。所谓的压缩技术就是将数据中的冗余信息去掉(去除数据之间的相关性),主要包含帧内图像数据压缩技术、帧间图像数据压缩技术和熵编码压缩技术。

二、视频压缩编码技术

1、视频编解码器是指两个协同运行的压缩-解压算法,使用不同标准的视频编解码器通常彼此之间互不兼容。也就是说,使用一种标准进行压缩的视频内容无法使用另一种标准进行加压缩。例如:MPEG-4Part2解码器就不能与H.264编码器协同运行。

2、数据压缩的依据

在数据压缩技术中Shannon所创立的信息论对数据压缩有着极其重要的指导意义,它一方面给出了数据压缩的理论极限,一方面指明了数据压缩的技术途径。

由信息论基础知识可知信源概率分布越均匀其熵越大;反之其熵越小。离散无记忆信源只要其概分布不均匀就存在着信息的冗余,因而就存在着数据压缩的可能性。而信源压缩编码的基本途径之一,就是在一定信源概率分布条件下,尽可能使编码平均码长接近于信源的熵,减少冗余信息。

信源往往并不是无记忆的,其前后出现的信源符号常常具有一定的相关性。两信源符号间的相关性越大,冗余也越大,因此,数据压缩的另一个基本途径则是去除信源中各信源符号间的相关性。

三、视频压缩编码涉及到的“帧”

1、I帧,又称帧内编码帧,这是个独立帧,自带全部信息。

2、P帧,又称帧间预测编码帧,它里面包含的是当前帧与前一帧之间的差别,在解码时,需要以之前的画面为基础,叠加上两幅画面之间的差异部分,才能生成最终的画面。

3、B帧,又称双向预测编码帧,它不仅记录了当前帧与前一帧之间的差别,还记录了当前帧与下一帧之间的差别,B帧的压缩率通常更高,不过对解码性能的要求也更高。

以上就是有关视频压缩编码的原理好视频压缩编码技术的简单科普。