JPEG

JPEG

https://www.beichengjiu.com/physics/174442.html

 
Phalaenopsis JPEG.png

由左至右,相继以更高压缩率压缩的照片。

扩展名.jpeg, .jpg, .jpe
.jfif, .jfi, .jif(容器)
互联网媒体类型image/jpeg
类型代码(英语:Type code)JPEG
统一类型标识public.jpeg
开发者联合图像专家小组(英语:Joint Photographic Experts Group)
初始版本1992年9月18日,​26年前
格式类型破坏性图像格式
网站www.jpeg.org/jpeg/

在计算机中,JPEG(发音为jay-peg, IPA:[ˈdʒeɪpɛg])是一种针对照片视频而广泛使用的有损压缩标准方法。这个名称代表Joint Photographic Experts Group(联合图像专家小组)。此团队创立于1986年,1992年发布了JPEG的标准而在1994年获得了ISO 10918-1的认定。JPEG与视频音频压缩标准的MPEG(Moving Picture Experts Group)很容易混淆,但两者是不同的组织及标准。

JPEG本身只有描述如何将一个视频转换为字节的数据流(streaming),但并没有说明这些字节如何在任何特定的存储媒体上被封存起来。JPEG的压缩方式通常是破坏性数据压缩(lossy compression),意即在压缩过程中图像的质量会遭受到可见的破坏,有一种以JPEG为基础的标准Lossless JPEG是采用无损的压缩方式,但Lossless JPEG并没有受到广泛的支持。

一个由C-Cube Microsystems等公司所创建的额外标准,称为JFIFJPEG File Interchange Format,JPEG文件交换格式)详细说明如何从一个JPEG流,产出一个适合于计算机存储和传输(像是在互联网上)的文件。在普遍的用法,当有人称呼一个"JPEG文件",一般而言他是意指一个JFIF文件,或有时候是一个Exif JPEG文件。然而,也有其他以JPEG为基础的文件格式,像是JNG。

使用JPEG格式压缩的图片文件一般也被称为JPEG Files,最普遍被使用的扩展名格式为.jpg,其他常用的扩展名还包括.jpeg、.jpe、.jfif以及.jif。JPEG格式的数据也能被嵌进其他类型的文件格式中,像是TIFF类型的文件格式。

JPEG/JFIF是万维网(World Wide Web)上最普遍的被用来存储和传输照片的格式。它并适合于线条绘图(drawing)和其他文字或图标(iconic)的图形,因为它的压缩方法用在这些类型的图形上,得到的结果并不好(PNG和GIF通常是用来存储这类的图形;GIF每个像素只有8比特,并不很适合于存储彩色照片,PNG可以无损地存储照片,但是文件太大的缺点让它不太适合在网络上传输)。

对于JFIF的MIME媒体类型是image/jpeg(定义于RFC 1341)。

 

目录

  • 1 编码
    • 1.1 色彩空间转换
    • 1.2 缩减取样(Downsampling)
    • 1.3 离散余弦变换(Discrete cosine transform)
    • 1.4 量化(Quantization)
    • 1.5 熵编码技术(entropy coding)
    • 1.6 压缩比率与不自然痕迹(artifact)
    • 1.7 解码
  • 2 用法
    • 2.1 照片
    • 2.2 医学视频:少见的JPEG 12位支持模式
  • 3 其他有损压缩的编码格式
  • 4 潜在的专利争议
    • 4.1 专利案结束
  • 5 无损耗旋转(lossless JPEG rotation)
  • 6 压缩标准
  • 7 参见
  • 8 参考来源
  • 9 外部链接

编码

在JPEG标准中这个选项大多都是很少使用。当应用到一个拥有每个像素24位(24 bits per pixel,红、蓝、绿各有八比特)的输入时,这边只有针对更多普遍编码方法之一的简洁描述。这个特定的选择是一种有损数据压缩方法。

色彩空间转换

首先,视频由RGB(红绿蓝)转换为一种称为YUV的不同色彩空间。这与模拟PAL制式彩色电视传输所使用的色彩空间相似,但是更类似于MAC电视传输系统运作的方式。但不是模拟NTSC,模拟NTSC使用的是YIQ色彩空间。

  • Y成分表示一个像素的亮度
  • U和V成分一起表示色调与饱和度。

YUV分量可以由PAL制系统中归一化(经过伽马校正)的R',G',B'经过下面的计算得到:

  • Y=0.299R'+0.587G'+0.114B'
  • U=-0.147R'-0.289G'+0.436B'
  • V=0.615R'-0.515G'-0.100B'

这种编码系统非常有用,因为人类的眼睛对于亮度差异的敏感度高于色彩变化。使用这种知识,编码器(encoder)可以被设计得更有效率地压缩视频。

缩减取样(Downsampling)

上面所作的转换使下一步骤变为可能,也就是减少U和V的成分(称为"缩减取样"或"色度抽样"(chroma subsampling)。在JPEG上这种缩减取样的比例可以是4:4:4(无缩减取样),4:2:2(在水平方向2的倍数中取一个),以及最普遍的4:2:0(在水平和垂直方向2的倍数中取一个)。对于压缩过程的剩余部分,Y、U、和V都是以非常类似的方式来个别地处理。

离散余弦变换(Discrete cosine transform)

以8-比特灰阶所显示的8x8子视频

下一步,将视频中的每个成分(Y, U, V)生成三个区域,每一个区域再划分成如瓷砖般排列的一个个的8×8子区域,每一子区域使用二维的离散余弦变换(DCT)转换到频率空间。

如果有一个如这样的的8×8的8-比特(0~255)子区域:

{begin{bmatrix}52&55&61&66&70&61&64&73\63&59&55&90&109&85&69&72\62&59&68&113&144&104&66&73\63&58&71&122&154&106&70&69\67&61&68&104&126&88&68&70\79&65&60&70&77&68&58&75\85&71&64&59&55&61&65&83\87&79&69&68&65&76&78&94end{bmatrix}}

接着推移128,使其范围变为 -128~127,得到结果为

{begin{bmatrix}-76&-73&-67&-62&-58&-67&-64&-55\-65&-69&-73&-38&-19&-43&-59&-56\-66&-69&-60&-15&16&-24&-62&-55\-65&-70&-57&-6&26&-22&-58&-59\-61&-67&-60&-24&-2&-40&-60&-58\-49&-63&-68&-58&-51&-60&-70&-53\-43&-57&-64&-69&-73&-67&-63&-45\-41&-49&-59&-60&-63&-52&-50&-34end{bmatrix}}

且接着使用离散余弦变换,和舍位取最接近的整数,得到结果为

{begin{bmatrix}-415&-30&-61&27&56&-20&-2&0\4&-22&-61&10&13&-7&-9&5\-47&7&77&-25&-29&10&5&-6\-49&12&34&-15&-10&6&2&2\12&-7&-13&-4&-2&2&-3&3\-8&3&2&-6&-2&1&4&2\-1&0&0&-2&-1&-3&4&-1\0&0&-1&-4&-1&0&1&2end{bmatrix}}

左上角之相当大的数值称为DC系数(直流系数);其他63个值称为AC系数(交流系数)。下面将对所有8×8表格中的DC系数使用差分编码,对AC系数使用进程编码。[1]

量化(Quantization)

人类眼睛在一个相对大范围区域,辨别亮度上细微差异是相当的好,但是在一个高频率亮度变动之确切强度的分辨上,却不是如此地好。这个事实让我们能在高频率成分上极佳地降低信息的数量。简单地把频率领域上每个成分,除以一个对于该成分的常量就可完成,且接着舍位取最接近的整数。这是整个过程中的主要有损运算。以这个结果而言,经常会把很多更高频率的成分舍位成为接近0,且剩下很多会变成小的正或负数。

一个普遍的量化矩阵是:

{begin{bmatrix}16&11&10&16&24&40&51&61\12&12&14&19&26&58&60&55\14&13&16&24&40&57&69&56\14&17&22&29&51&87&80&62\18&22&37&56&68&109&103&77\24&35&55&64&81&104&113&92\49&64&78&87&103&121&120&101\72&92&95&98&112&100&103&99end{bmatrix}}

使用这个量化矩阵与前面所得到的DCT系数矩阵逐项相除,得到结果为:

{displaystyle {begin{bmatrix}-26&-3&-6&2&2&-1&0&0\0&-2&-4&1&1&0&0&0\-3&1&5&-1&-1&0&0&0\-3&1&2&-1&0&0&0&0\1&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0end{bmatrix}}}

举个例子,使用−415(DC系数)且舍位得到最接近的整数

{mathrm  {round}}left({frac  {-415}{16}}right)={mathrm  {round}}left(-25.9375right)=-26

熵编码技术(entropy coding)

Z字体扫描矩阵的顺序

熵编码是无损数据压缩的一个特别形式。它牵涉到将视频成分以Z字体(zigzag)排列,把相似频率组群在一起(矩阵中往左上方向是越低频率之系数,往右下较方向是较高频率之系数),插入长度编码的零,且接着对剩下的使用霍夫曼编码。 JPEG标准也允许(但是并不要求)在数学上优于霍夫曼编码的算术编码之使用。然而,这个特色几乎很少被使用,因为它被专利所涵盖,且它相较于霍夫曼编码在编码和解码上会更慢。使用算术编码一般会让文件更小约5%。

对于前者量化的系数所作的Z字体序列会是:

−26,
−3, 0,
−3, −2, −6,
2, −4, 1, −3,
1, 1, 5, 1, 2,
−1, 1, −1, 2, 0, 0,
0, 0, 0, −1, −1, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0,
0, 0,
0

当剩下的所有系数都是零,对于过早结束的序列,JPEG有一个特别的霍夫曼编码用词。使用这个特殊的编码用词,EOB,该序列变为

−26,
−3, 0,
−3, −2, −6,
2, −4, 1 −3,
1, 1, 5, 1, 2,
−1, 1, −1, 2, 0, 0,
0, 0, 0, −1, −1, EOB

压缩比率与不自然痕迹(artifact)

有损压缩导致的人为现象(上)与原图(下),200%放大

按:artifact在这个领域又被解释为膺像、非自然信号、人为现象。

在量化阶段时,依照除数的不同,会使结果的压缩比率可能有很多变化。10:1通常可得到无法使用肉眼分辨与原图差异的视频。100:1压缩通常是可行的,但与原图相较,会看出明显的不自然痕迹。压缩的适当档次是依据要压缩那一种视频而定。

使用万维网的人,可能熟悉这种出现在JPEG数字图像,已知压缩人为现象的不规则现象。这是由于JPEG算法的量化步骤所造成的结果。这种现象在脸部照片中的眼睛四周特别明显。他们可以借由选择压缩的较低水平(使用较低的压缩率)来减少这种现象;他们可能借由使用无损文件格式来存储一个视频来消除这种现象,然而针对照片视频,这样通常会使文件大小增加。

解码

解码来显示视频,包含反向作以上所有的过程

取DCT系数矩阵(在把DC系数差异加回去之后)

{displaystyle {begin{bmatrix}-26&-3&-6&2&2&-1&0&0\0&-2&-4&1&1&0&0&0\-3&1&5&-1&-1&0&0&0\-3&1&2&-1&0&0&0&0\1&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0end{bmatrix}}}

且以前面的量化矩阵乘以它,得到

{displaystyle {begin{bmatrix}-416&-33&-60&32&48&-40&0&0\0&-24&-56&19&26&0&0&0\-42&13&80&-24&-40&0&0&0\-42&17&44&-29&0&0&0&0\18&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0\0&0&0&0&0&0&0&0end{bmatrix}}}

左上角的部分与原本DCT系数矩阵非常接近地相似。使用反向DCT得到一个有数值的视频(仍然被移位128)

JPEG example image.jpg

JPEG example image decompressed.jpg
注意原来(上)与解压缩视频(下)的些微差异,在左下角可以轻易地看出来

{displaystyle left[{begin{array}{rrrrrrrr}-66&-63&-71&-68&-56&-65&-68&-46\-71&-73&-72&-46&-20&-41&-66&-57\-70&-78&-68&-17&20&-14&-61&-63\-63&-73&-62&-8&27&-14&-60&-58\-58&-65&-61&-27&-6&-40&-68&-50\-57&-57&-64&-58&-48&-66&-72&-47\-53&-46&-61&-74&-65&-63&-62&-45\-47&-34&-53&-74&-60&-47&-47&-41end{array}}right]}

且对每一个项目加上128

{displaystyle left[{begin{array}{rrrrrrrr}62&65&57&60&72&63&60&82\57&55&56&82&108&87&62&71\58&50&60&111&148&114&67&65\65&55&66&120&155&114&68&70\70&63&67&101&122&88&60&78\71&71&64&70&80&62&56&81\75&82&67&54&63&65&66&83\81&94&75&54&68&81&81&87end{array}}right].}

这是解压缩的子视频,且可以被用来与原本子视频相比(也可以看右方的视频),借由取两者之间的差异(原本—解压缩)得到误差值。

{displaystyle left[{begin{array}{rrrrrrrr}-10&-10&4&6&-2&-2&4&-9\6&4&-1&8&1&-2&7&1\4&9&8&2&-4&-10&-1&8\-2&3&5&2&-1&-8&2&-1\-3&-2&1&3&4&0&8&-8\8&-6&-4&-0&-3&6&2&-6\10&-11&-3&5&-8&-4&-1&-0\6&-15&-6&14&-3&-5&-3&7end{array}}right]}

每个像素大约是5的平均绝对误差,也就是说,{displaystyle {frac {1}{64}}sum _{x=1}^{8}sum _{y=1}^{8}|e(x,y)|=4.8750}。误差在左下角显而易见,左下方的像素变得比它邻近右方的像素还更暗。

用法

JPEG在色调及颜色平滑变化的照片或是写实绘画(painting)上可以达到它最佳的效果。在这种情况下,它通常比完全无损方法作得更好,仍然可以产生非常好看的视频(事实上它会比其他一般的方法像是GIF产生更高质量的视频,因为GIF对于线条绘画(drawing)和图标的图形是无损,但针对全彩视频则需要极困难的量化)。

照片

JPEG压缩的不自然现象可以很好地调和到细微非均匀材质的照片中,因此允许得到更高的压缩率。

低质量(10%),文件大小为1.7 KB.

中等质量(50%),文件大小为5.7 KB.

最高质量(100%),文件大小为36 KB.

附注:以上的视频并不是IEEE/CCIR/EBU测试视频,且压缩编码器的设置并没有指明或是可以得到。

中等质量的照片只有六分之一的存储空间,但是几乎没有明显的细节损失或是看得到的人为效果。然而,一旦超过一个某整的压缩限度,压缩的视频逐渐地显现出可以看得到的瑕疵。参考比率有损理论(rate distortion theory)的文章有针对这种限度效果的数学上之解释。

医学视频:少见的JPEG 12位支持模式

有很多医学的视频系统可以创建和处理12位JPEG视频。12位JPEG格式已经是JPEG规格的一部分,但是非常少商业软件程序(或网页浏览器)支持这种不常使用的JPEG格式。

其他有损压缩的编码格式

更新的有损方法,尤其是小波压缩(wavelet compression),在这些情况下甚至能作得更好。然而,JPEG是一种创建得相当好的标准,拥有很多可使用的软件,包含自由软件,因此到2005年它持续被大量使用。很多小波算法受到专利保护,要在很多软件项目中自由地使用他们是困难或是不可能的。

JPEG委员会现在也已经创建其自有的小波基础标准-JPEG 2000,希望最终能取代原来的JPEG标准。

潜在的专利争议

在2002年Forgent Networks主张他拥有且将会履行在JPEG技术上的专利权,起因于一个在1986年已经被归档的专利。(美国专利 4,698,672)。这个公告已经引起一阵大骚动,令人想起Unisys试图主张对于GIF视频压缩标准的权利。

JPEG委员会审慎调查这个在2002年所主张的专利,且发现他们因为前案而无效作废[2]。其他的也已推断Forgent并无拥有涵盖JPEG的专利[3]。尽管如此,在2002年和2004年之间,Forgent借由把他们的专利授权给某些30家公司,而获得大约9千万美元。在2004年4月,Forgent控告31家其他公司来强求更多的授权支付。同年的七月,21家较大的计算机公司组成的协会提出反控告,包含使该专利无效的目标。然而,到2005年7月的时候,这场官司仍然持续中。

JPEG委员会在他的明确目标中有一项,是他们的标准在不支付授权金之下是可以被实现的,且他们已从超过20个大型组织中,得到适当的授权权利给他们即将到来的JPEG 2000标准。
 

专利案结束

经过数年的纠缠,于2006年11月,JPEG专利持有者Forgent Networks终于与30家PC厂商结束了侵权官司,代价是PC厂商向Forgent赔款800万美元,而不是Forgent期望的1亿美元。

在与PC厂商大打官司之前,Forgent已经与60多家公司和解,获得的专利费用总额高达1.1亿美元。包括雅虎在内的45家PC厂商拒绝就4698672号专利问题和解,而是选择了对簿公堂,不过其中15家在此之前已经与Forgent和解。

虽然还是赔了款,但PC厂商们并没有输掉官司;虽然没能得到自己想要的大笔美金,Forgent也没有彻底失败。在非盈利性组织美国公共专利基金会(PPF)的协助下,他们设法获得了美国专利和商标局(USPTO)的认可,对Forgent专利的有效性在2月和6月两次重新进行了鉴定,最终法庭限制了Forgent专利的应用范围。而从另一方面看,Forgent的专利也得到了一定的维护,这要比被彻底推翻好得多,Forgent也表示对结果感到很满意。

Forgent CEO Richard Snyder称:“在'672专利的有效期内,我们已经获得了1.1亿多美元。很快,Forgent还会再次有所行动。我们的精力现在已经转移到'746专利上,并等待2007年5月的陪审团裁决,同时我们还会继续促进(分公司)NetSimplicity的软件业务。”[4]

无损耗旋转(lossless JPEG rotation)

虽然任何对JPEG图像的处理都有可能导致因为解压后再压缩而引起的损耗,然而,对于简单的旋转动作,数学上是可以有办法使图像得以旋转而无损图像本身的数据。也就是说,有一种方法可以在无需把图像解压后才可以旋转。这是因为JPEG的文件格式本身是以一个个模块为单位来压缩,所以,只需要把模块重排,再对每个模块旋转,就可以达至无损耗的旋转。

用户在操作上加以注意。例如:在Adobe Photoshop里,用户若要作无损耗旋转前,必须在加载图像之后立刻用“Save As...”功能存储一个备份。然后当图像旋转过后,由于Photoshop已掌握了图像的基本数据,所以在存储时得以使用原来的设置。若没有作事先存储,Photoshop就会把旋转后的图像重新计算各项参数,并重新对图像进行压缩处理。这样就会造成数据的损耗。

压缩标准

JPEG是由国际标准组织(ISO)和国际电话电报咨询委员会(CCITT)为静态图像所创建的第一个国际数字图像压缩标准,也是至今一直在使用的、应用最广的图像压缩标准。JPEG由于可以提供有损压缩,因此压缩比可以达到其他传统压缩算法无法比拟的程度。

JPEG的压缩模式有以下几种:

  •  顺序式编码(Sequential Encoding)

 一次将图像由左到右、由上到下顺序处理。

  •  递增式编码(Progressive Encoding)

 当图像传输的时间较长时,可将图像分数次处理,以从模糊到清晰的方式来传送图像(效果类似GIF在网络上的传输)。

  •  无有损编码(Lossless Encoding)
  •  阶梯式编码(Hierarchical Encoding)

 图像以数种分辨率来压缩,其目的是为了让具有高分辨率的图像也可以在较低分辨率的设备上显示。

在Independent JPEG Group所提供的源码上,有jpegtran程序,就提供了优化Huffman,转成渐进式,镜射,旋转这些无损耗转换。

参看:无损耗JPEG旋转程序列表(英语)

参见

  • 数字相机-数字相框
  • 视频压缩
  • JPEG-LS非有损压缩标准
  • JPEG 2000
  • JPEG XR
  • Motion JPEG
  • 视频编辑程序
  • 独立JPEG小组(Independent JPEG Group)的Libjpeg

参考来源

  1. ^ 吕凤军. 数字图像处理编程入门. 清华大学出版社. 1999.
  2. ^ 存档副本. [2011-05-29]. (原始内容存档于2007-07-14).
  3. ^ [1]
  4. ^ JPEG: PC厂商向JPEG专利持有者赔偿800万美元_第三媒体频道.

外部链接

  • Official JPEG官方网站
  • JPEG常见问题与回答(FAQ)
  • Wotsit.org在JPEG格式的进入点
  • ITU T.81 JPEG压缩(PDF)
  • JFIF文件格式(PDF)
  • JPEG静态图像压缩标准,Gregory K. Wallace简编[永久失效链接]
  • JPEG压缩(Gernot Hoffmann)
  • JPEG资源的开放列表[永久失效链接]
  • Jpeg Decoder Open Source Code , Copyright (C) 1995-1997, Thomas G. Lane.

多媒体压缩和封装格式

 
视频压缩
ISO/IEC
  • MJPEG
  •  
  • Motion JPEG 2000(英语:Motion JPEG 2000)
  •  
  • MPEG-1
  •  
  • MPEG-2
    • Part 2
  • MPEG-4
    • Part 2/ASP(英语:MPEG-4 Part 2)
    •  
    • Part 10/AVC
  • MPEG-H
    • Part 2/HEVC
 
ITU-T
  • H.120(英语:H.120)
  •  
  • H.261
  •  
  • H.262
  •  
  • H.263
  •  
  • H.264
  •  
  • H.265
 
SMPTE
  • VC-1
  •  
  • VC-2(英语:Dirac (video compression format))
  •  
  • VC-3(英语:DNxHD codec)
  •  
  • VC-5(英语:CineForm)
 
开放媒体联盟
  • AV1
 
On2 Technologies
(现属谷歌公司)
  • VP3
  •  
  • VP6
  •  
  • VP7
  •  
  • VP8
  •  
  • VP9
 
苹果公司
  • Apple Video(英语:Apple Video)
  •  
  • ProRes
  •  
  • QuickTime
    • 动画(英语:QuickTime Animation)
    •  
    • 图形(英语:QuickTime Graphics)
 
其他
  • AVS
  •  
  • Bink(英语:Bink Video)
  •  
  • Cinepak(英语:Cinepak)
  •  
  • Daala
  •  
  • Dirac(英语:Dirac (video compression format))
  •  
  • DV
  •  
  • DVI(英语:Digital Video Interactive)
  •  
  • FFV1(英语:FFV1)
  •  
  • Huffyuv(英语:Huffyuv)
  •  
  • Indeo(英语:Indeo)
  •  
  • Lagarith
  •  
  • Microsoft Video 1(英语:Microsoft Video 1)
  •  
  • MSU无损(英语:MSU Lossless Video Codec)
  •  
  • OMS Video(英语:OMS Video)
  •  
  • Pixlet(英语:Pixlet)
  •  
  • RealVideo
  • RTVideo(英语:RTVideo)
  •  
  • SheerVideo(英语:SheerVideo)
  •  
  • Smacker(英语:Smacker video)
  •  
  • Sorenson Video, Spark(英语:Sorenson codec)
  •  
  • Theora
  •  
  • Thor(英语:Thor (video codec))
  •  
  • WMV
  •  
  • XEB(英语:ratDVD)
  •  
  • YULS(英语:YULS)
 
音频压缩
ISO/IEC
  • MPEG-1 Layer III (MP3)
  •  
  • MPEG-1 Layer II
    • Multichannel(英语:MPEG Multichannel)
  • MPEG-1 Layer I(英语:MPEG-1 Audio Layer I)
  •  
  • AAC
    • HE-AAC
    •  
    • AAC-LD(英语:AAC-LD)
  • MPEG Surround(英语:MPEG Surround)
  •  
  • MPEG-4 ALS
  •  
  • MPEG-4 SLS(英语:MPEG-4 SLS)
  •  
  • MPEG-4 DST
  •  
  • MPEG-4 HVXC(英语:Harmonic Vector Excitation Coding)
  •  
  • MPEG-4 CELP
  •  
  • MPEG-D USAC(英语:Unified Speech and Audio Coding)
  •  
  • MPEG-H 3D Audio(英语:MPEG-H 3D Audio)
 
ITU-T
  • G.711(A-law(英语:A-law algorithm), µ-law(英语:µ-law algorithm))
  •  
  • G.718(英语:G.718)
  •  
  • G.719
  •  
  • G.722
  •  
  • G.722.1(英语:G.722.1)
  • G.722.2(英语:Adaptive Multi-Rate Wideband)
  •  
  • G.723
  •  
  • G.723.1(英语:G.723.1)
  •  
  • G.726
  •  
  • G.728(英语:G.728)
  •  
  • G.729
  •  
  • G.729.1(英语:G.729.1)
 
IETF
  • Opus
  •  
  • iLBC
 
3GPP
  • AMR
  •  
  • AMR-WB(英语:Adaptive Multi-Rate Wideband)
  •  
  • AMR-WB+(英语:Extended Adaptive Multi-Rate – Wideband)
  •  
  • EVRC(英语:Enhanced Variable Rate Codec)
  •  
  • EVRC-B(英语:Enhanced Variable Rate Codec B)
  •  
  • EVS(英语:Enhanced Voice Services)
  •  
  • GSM-HR(英语:Half Rate)
  •  
  • GSM-FR(英语:Full Rate)
  •  
  • GSM-EFR(英语:Enhanced full rate)
 
其他
  • ACELP(英语:Algebraic code-excited linear prediction)
  •  
  • AC-3
  •  
  • ALAC
  •  
  • Asao(英语:Asao (codec))
  •  
  • ATRAC
  •  
  • CELT
  •  
  • Codec2(英语:Codec2)
  •  
  • DRA
  • DTS
  •  
  • FLAC
  •  
  • iSAC
  •  
  • Monkey's Audio
  •  
  • TTA
    • True Audio
  • TAK
  •  
  • MT9(英语:MT9)
  •  
  • Musepack
  •  
  • OptimFROG(英语:OptimFROG)
  •  
  • OSQ(英语:Original Sound Quality)
  •  
  • QCELP(英语:Qualcomm code-excited linear prediction)
  •  
  • RCELP(英语:Relaxed code-excited linear prediction)
  •  
  • RealAudio
  •  
  • RTAudio(英语:RTAudio)
  •  
  • SD2(英语:Avid Audio#Sound Designer file formats)
  •  
  • SHN(英语:Shorten (file format))
  •  
  • SILK
  •  
  • Siren(英语:Siren (codec))
  •  
  • SMV(英语:Selectable Mode Vocoder)
  •  
  • Speex
  •  
  • SVOPC(英语:SVOPC)
  •  
  • TwinVQ(英语:TwinVQ)
  •  
  • VMR-WB(英语:Variable-Rate Multimode Wideband)
  •  
  • Vorbis
  •  
  • VSELP(英语:Vector sum excited linear prediction)
  •  
  • WavPack
  •  
  • WMA
  •  
  • MQA(英语:Master Quality Authenticated)
  •  
  • aptX
  •  
  • LDAC
  •  
  • MLP(英语:Meridian Lossless Packing)(Meridian Lossless Packing)
 
图像压缩
IEC、ISO、ITU-T、W3C、IETF
  • CCITT Group 4(英语:Group 4 compression)
  •  
  • GIF
  •  
  • HEIF
  •  
  • HEVC
  •  
  • *IG
  •  
  • *IG2(英语:*IG2)
  •  
  • JPEG
  •  
  • JPEG 2000
  •  
  • JPEG XR
  • Lossless JPEG
  •  
  • PNG
  •  
  • TIFF
  •  
  • TIFF/EP(英语:TIFF/EP)
  •  
  • TIFF/IT
 
其他
  • APNG
  •  
  • BPG
  •  
  • DjVu
  •  
  • EXR
  •  
  • FLIF
  •  
  • ICER
  •  
  • MNG
  •  
  • PGF(英语:Progressive Graphics File)
  •  
  • QTVR
  •  
  • WBMP
  •  
  • WebP
 
封装格式
ISO/IEC
  • MPEG-ES(英语:Elementary stream)
    • MPEG-PES(英语:Packetized elementary stream)
  • MPEG-PS(英语:MPEG program stream)
  •  
  • MPEG-TS
  •  
  • ISO基本媒体文件格式(英语:ISO base media file format)
  •  
  • MPEG-4 Part 14(MP4)
  • Motion JPEG 2000(英语:Motion JPEG 2000)
  •  
  • MPEG-21 Part 9(英语:Digital Item#File Format)
  •  
  • MPEG媒体传输(英语:MPEG media transport)
 
ITU-T
  • H.222.0
  •  
  • T.802(英语:Motion JPEG 2000)
 
IETF
  • RTP
 
其他
  • 3GP
  •  
  • AMV
  •  
  • ASF(英语:Advanced Systems Format)
  •  
  • AIFF
  •  
  • AVI
  •  
  • AU(英语:Au file format)
  •  
  • BPG
  •  
  • Bink(英语:Bink Video)
    • Smacker(英语:Smacker video)
  • BMP
  •  
  • DivX Media Format
  •  
  • EVO(英语:Enhanced VOB)
  •  
  • Flash Video
  •  
  • GXF(英语:General Exchange Format)
  •  
  • IFF(英语:Interchange File Format)
  •  
  • M2TS
  •  
  • Matroska
    • WebM
  • MXF(英语:Material Exchange Format)
  •  
  • Ogg
  •  
  • QuickTime文件格式
  •  
  • RatDVD(英语:RatDVD)
  •  
  • RealMedia
  •  
  • RIFF
    • WAV
  • MOD和TOD(英语:MOD and TOD)
  •  
  • VOB、IFO和BUP(英语:VOB)
 
合作
  • NETVC(英语:NETVC)
  •  
  • MPEG LA
 

另见压缩方法、数据压缩软件

版权声明:本文由北城百科网创作,转载请联系管理获取授权,未经容许转载必究。https://www.beichengjiu.com/physics/174442.html


上一篇:BPG

下一篇:Lossless JPEG

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值