当前位置:首页 » 文件管理 » 帧内压缩和帧间压缩

帧内压缩和帧间压缩

发布时间: 2022-07-26 11:35:31

1. 帧内压缩和帧间压缩的主要区别是什么

帧内相对于本帧,也就是一幅画面压缩。而帧间是与相邻帧之间有关联。

2. 什么是祯间压缩

应该是:帧间压缩(Interframe compression)

帧间(Interframe)压缩是基于许多视频或动画的连续前后两帧具有很大的相关性,或者说前后两帧信息变化很小的特点。
即连续的视频其相邻帧之间具有冗余信息,根据这一特性,压缩相邻帧之间的冗余量就可以进一步提高压缩量,减小压缩比。帧间压缩也称为时间压缩(Temporal compression)。

3. jpeg mpeg分别对什么图像进行压缩

1、JPEG专家组开发了两种基本的压缩算法,一种是采用以离散余弦变换(Discrete
Cosine
Transform,DCT)为基础的有损压缩算法,另一种是采用以预测技术为基础的无损压缩算法。使用有损压缩算法时,在压缩比为25:1的情况下,压缩后还原得到的图像与原始图像相比较,非图像专家难于找出它们之间的区别,因此得到了广泛的应用。例如,在V-CD和DVD-Video电视图像压缩技术中,就使用JPEG的有损压缩算法来取消空间方向上的冗余数据。为了在保证图像质量的前提下进一步提高压缩比,近年来JPEG专家组正在制定JPEG
2000(简称JP
2000)标准,这个标准中将采用小波变换(wavelet)算法。
2、MPEG采用了帧间和帧内相结合的压缩算法。
P帧法是一种前向预测算法,它考虑相邻帧之间的相同信息或数据,也即考虑运动的特性进行帧间压缩。P帧法是根据本帧与相邻的前一帧(I帧或P帧)的不同点来压缩本帧数据。采取P帧和I帧联合压缩的方法可达到更高的压缩且无明显的压缩痕迹。
MPEG标准采用类似4:2:2的采用格式,压缩后亮度信号的分辨率为352×240,两个色度信号分辨率均为176×120,这两种不同分辨率信息的帧率都是每秒30帧。其编码的基本方法是在单位时间内,首先采集并压缩第一帧的图像为I帧。然后对于其后的各帧,在对单帧图像进行有效压缩的基础上,只存储其相对于前后帧发生变化的部分。帧间压缩的过程中也常间隔采用帧内压缩法,由于帧内(关键帧)的压缩不基于前一帧,一般每隔15帧设一关键帧,这样可以减少相关前一帧压缩的误差积累。MPEG编码器首先要决定压缩当前帧为I帧或P帧或B帧,然后采用相应的算法对其进行压缩。一个视频序列经MPEG全编码压缩后可能的格式为:......
压缩成B帧或P帧要比压缩成I帧需要多得多的计算处理时间。有的编码器不具备B帧甚至P帧的压缩功能,显然其压缩效果不会很好。

4. 视频压缩编码的基本概念

由于视频是连续的静态图像,因此其压缩编码算法与静态图像的压缩编码算法有某些共同之处,但是运动的视频还有其自身的特性,因此在压缩时还应考虑其运动特性才能达到高压缩的目标。在视频压缩中常需用到以下的一些基本概念:
一、有损和无损压缩:在视频压缩中有损(Lossy )和无损(Lossless)的概念与静态图像中基本类似。无损压缩也即压缩前和解压缩后的数据完全一致。多数的无损压缩都采用RLE行程编码算法。有损压缩意味着解压缩后的数据与压缩前的数据不一致。在压缩的过程中要丢失一些人眼和人耳所不敏感的图像或音频信息,而且丢失的信息不可恢复。几乎所有高压缩的算法都采用有损压缩,这样才能达到低数据率的目标。丢失的数据率与压缩比有关,压缩比越大,丢失的数据越多,解压缩后的效果一般越差。此外,某些有损压缩算法采用多次重复压缩的方式,这样还会引起额外的数据丢失。
二、帧内和帧间压缩:帧内(Intraframe)压缩也称为空间压缩(Spatial compression)。当压缩一帧图像时,仅考虑本帧的数据而不考虑相邻帧之间的冗余信息,这实际上与静态图像压缩类似。帧内一般采用有损压缩算法,由于帧内压缩时各个帧之间没有相互关系,所以压缩后的视频数据仍可以以帧为单位进行编辑。帧内压缩一般达不到很高的压缩。
采用帧间(Interframe)压缩是基于许多视频或动画的连续前后两帧具有很大的相关性,或者说前后两帧信息变化很小的特点。也即连续的视频其相邻帧之间具有冗余信息,根据这一特性,压缩相邻帧之间的冗余量就可以进一步提高压缩量,减小压缩比。帧间压缩也称为时间压缩(Temporal compression),它通过比较时间轴上不同帧之间的数据进行压缩。帧间压缩一般是无损的。帧差值(Frame differencing)算法是一种典型的时间压缩法,它通过比较本帧与相邻帧之间的差异,仅记录本帧与其相邻帧的差值,这样可以大大减少数据量。
三、对称和不对称编码:对称性(symmetric)是压缩编码的一个关键特征。对称意味着压缩和解压缩占用相同的计算处理能力和时间,对称算法适合于实时压缩和传送视频,如视频会议应用就以采用对称的压缩编码算法为好。而在电子出版和其它多媒体应用中,一般是把视频预先压缩处理好,尔后再播放,因此可以采用不对称(asymmetric)编码。不对称或非对称意味着压缩时需要花费大量的处理能力和时间,而解压缩时则能较好地实时回放,也即以不同的速度进行压缩和解压缩。一般地说,压缩一段视频的时间比回放(解压缩)该视频的时间要多得多。例如,压缩一段三分钟的视频片断可能需要10多分钟的时间,而该片断实时回放时间只有三分钟。
目前有多种视频压缩编码方法,但其中最有代表性的是MPEG数字视频格式和AVI数字视频格式。

5. 视频压缩按不同的标准可以分成不同的类型,下面的叙述中,错误的是

给你个计算方式,你自己计算后,去查看现有的编码,就可以得到压缩比的数据了。比原始少10MB的是压缩比90%,以此类推。

用尺寸乘以帧数乘以比特就等于该的原始比特率(BPS)了。得出的数据要除以两次1024,一次是字节,一次是KB,最后得到MB BPS的比特率。

举例:1024*576(尺寸)*25(帧数)*32(bit)=(bps),除以两次1024=450 Mbps,然后,这个450就是每秒的数据了,算上时长,比如三秒,就是1350MB……

而后,查看现有的码率(这很重要),比如现有的bit rate(比特率、位率)是1758 Kbps那就是1.71Mbps。(这里要注意其前缀,有无OVERALL)

那么就可以得出现有的,我所举例的和原始的压缩比是1.71/450,那么用450除以1.71就得出了一个1/263的大致压缩比。
=================
【比特】
一般我们使用的图片,包括在内,都是位图格式,其颜色分别为1位(单色)8位(256色)24位(真彩色)等等,32位就是8+24……

【帧数】
每一秒该所用的单张画面的数量。

【尺寸】
就是720P/720I这些尺寸,具体不详述了。

编码的意义就是在尽量保有原始视/音频画面效果的同时,将视/音频的体积降到最小。所以,你想问的仅仅是编码的压缩率,这个不是看格式的,比如h265的设计需求是比H264的压缩率高出一倍!而h264的压缩比又是h263的两倍。但上述我说的这只是针对部分而言,音频也有不同的压缩,相同的配合不同的音频,大小也是不一样的。

而所谓的格式,包括且不限于AVI\MKV这些,其实只是将和音频进行封包处理的结果。
===========
但以目前常见的编码来说,比如RMVB,它就是在RM(real8.0)增加了VBR(Variable Bitrate)的动态比特率,所以比之前的ABR(Average Bitrate)和CBR(Constant Bitrate)而言,效果会更好,但体积未必会是最小的。尤其在动作较多的中。

所以有时候计算平均码率或全码率并不适合这种采用动态码率的,或者说得出的数据并不是十分准确。

大致就这样了

6. 视频编码器原理是什么处理的什么数据

编码器主要是用来压缩的,一幅幅图片的大小*帧率*时间就会十分庞大,此外还要加上音频。视频编码器的压缩有帧内压缩和帧间压缩,帧内压缩跟JPEG差不多,帧间使用运动估计等算法,都是尽量减少冗余。你的软件如果真能那么简单地做出来,说明你拿来的DLL比较强大,那些细节都给你封装好了。

7. 视频压缩卡的介绍

压缩卡就是把模拟信号或是数字信号通解码编码按一定算法把信号采集到硬盘里或是直接刻录成光盘,因它经压缩所以它的容量较小,格式灵活(MPEG-1MPEG-2MPEG-4WMVRM...),常见的压缩卡的有硬件压缩卡,它的压缩比一般不超过1:6,软件压缩卡就不同了,它的压缩比由软件而定几比几就没有标准了,压缩一般有帧内压缩和帧间压缩.硬件压缩卡的优点就是不需占要PC资源,故较低配置的PC机也可以采集出好质量的视频文(VCD/DVD),软件压缩就不同了,它需要有较高的PC配置视频压缩卡视频压缩卡。

8. 帧内压缩和帧间压缩哪个好

帧内压缩
帧内相对于本帧,也就是一幅画面压缩。而帧间是与相邻帧之间有关联。帧内压缩(Intraframe compression)

帧内(Intraframe)压缩也称为空间压缩(Spatial compression)。当压缩一帧图像时,仅考虑本帧的数据而不考虑相邻帧之间的冗余信息,这实际上与静态图像压缩类似。帧内一般采用有损压缩算法。
帧间压缩(Interframe compression)

帧间(Interframe)压缩是基于许多视频或动画的连续前后两帧具有很大的相关性,或者说前后两帧信息变化很小的特点。也即连续的视频其相邻帧之间具有冗余信息,根据这一特性,压缩相邻帧之间的冗余量就可以进一步提高压缩量,减小压缩比。帧间压缩也称为时间压缩(Temporal compression)。
帧内压缩 类似于图片压缩,跟这一帧的前面(或后面)一帧(或几帧)无关,由当前帧中,已编码的部分来推测当前待编码的这一部分数据是什么。帧间压缩是,由这一帧的 前(或后) 一帧(或几帧)来推测当前待压缩的这一部分数据是什么。

9. MPEG-1是如何实现帧间压缩的

帧间压缩(Interframe compression)
帧间(Interframe)压缩是基于许多视频或动画的连续前后两帧具有很大的相关性,或者说前后两帧信息变化很小的特点。也即连续的视频其相邻帧之间具有冗余信息,根据这一特性,压缩相邻帧之间的冗余量就可以进一步提高压缩量,减小压缩比。帧间压缩也称为时间压缩(Temporal compression)。

10. 图象的压缩算法有那些

比较常见的有JPEG 也就是JPG的压缩算法GIF的索引色压缩算法PNG使用从LZ77派生的无损数据压缩算法TIFF用的是7z算法这只是常用图形文件的压缩算法 更详细的就需要查资料了 我记不住。。

热点内容
服务器和路由器属于什么设备 发布:2025-04-03 12:25:43 浏览:873
新手学java7编程 发布:2025-04-03 12:17:27 浏览:871
某宝算法 发布:2025-04-03 12:12:26 浏览:284
脚本模拟鼠标点击 发布:2025-04-03 12:06:19 浏览:317
老安卓接口是什么 发布:2025-04-03 11:57:31 浏览:762
nginx资源服务器搭建 发布:2025-04-03 11:44:52 浏览:406
安卓开发和嵌入式哪个难 发布:2025-04-03 11:25:09 浏览:318
ftp链接本地虚拟机 发布:2025-04-03 11:25:02 浏览:793
手机扣扣怎么找回密码 发布:2025-04-03 11:24:17 浏览:223
安卓平板上做记事本哪个好用 发布:2025-04-03 11:21:27 浏览:865