JPEG 推荐的DC和AC系数的huffman(哈夫曼)码表

Table K.3 – Table for luminance DC coefficient differences

Category             Code length                    Code word

0                         2                       000

1                         3                   010

2                         3                       011

3                         3                    100

4                         3                    101

5                         3                    110

6                         4                    1110

7                         5                     11110

8                         6                     111110

9                         7                             1111110

10                       8                     11111110

11                       9                     111111110

Table K.4 – Table for chrominance DC coefficient differences

Category             Code length                  Code word

0                         12                  000

1                         12                  01

2                         12                  10

3                         13                  110

4                         14                  1110

5                         15                  11110

6                         16                  111110

7                         17                  1111110

8                         18                  11111110

9                         19                  111111110

10                       10                  1111111110

11                         11                  11111111110

Table fo luminance AC coeffiecients Run/Size Code length Code word

3/1  6  111010

3/2  9  111110111

3/3  12  111111110101

3/4  16  1111111110001111

3/5  16  1111111110010000

3/6  16  1111111110010001

3/7  16  1111111110010010

3/8  16  1111111110010011

3/9  16  1111111110010100

3/A  16  1111111110010101

4/1  6  111011

4/2  10  1111111000

4/3  16  1111111110010110

4/4  16  1111111110010111

4/5  16  1111111110011000

4/6  16  1111111110011001

4/7  16  1111111110011010

4/8  16  1111111110011011

4/9  16  1111111110011100

4/A  16  1111111110011101

5/1  7  1111010

5/2  11  11111110111

5/3  16  1111111110011110

5/4  16  1111111110011111

5/5  16  1111111110100000

5/6  16  1111111110100001

5/7  16  1111111110100010

5/8  16  1111111110100011

5/9  16  1111111110100100

5/A  16  1111111110100101

6/1  7  1111011

6/2  12  111111110110

6/3  16  1111111110100110

6/4  16  1111111110100111

6/5  16  1111111110101000

6/6  16  1111111110101001

6/7  16  1111111110101010

6/8  16  1111111110101011

6/9  16  1111111110100100

6/A  16  1111111110100101

7/1  8  11111010

7/2  12  111111110111 
7/3  16  1111111110101110 7/4  16  1111111110101111 7/5  16  1111111110110000 7/6  16  1111111110110001 7/7  16  1111111110110010 7/8  16  1111111110110011 7/9  16  1111111110110100 7/A  16  1111111110110101 8/1  9  111111000 
8/2  15  111111111000000 8/3  16  1111111110110110 8/4  16  1111111110110111 8/5  16  1111111110111000 8/6  16  1111111110111001 8/7  16  1111111110111010 8/8  16  1111111110111011 8/9  16  1111111110111100 8/A  16  1111111110111101 9/1  9  111111001 
9/2  16  1111111110111110 9/3  16  1111111110111111 9/4  16  1111111111000000 9/5  16  1111111111000001 9/6  16  1111111111000010 9/7  16  1111111111000011 9/8  16  1111111111000100 9/9  16  1111111111000101 9/A  16  1111111111000110 A/1  9  111111010 
A/2  16  1111111111000111 A/3  16  1111111111001000 A/4  16  1111111111001001 A/5  16  1111111111001010 A/6  16  1111111111001011 A/7  16  1111111111001100 A/8  16  1111111111001101 A/9  16  1111111111001110 A/A  16  1111111111001111 B/1  10  1111111001 
B/2  16  1111111111010000 B/3  16  1111111111010001 B/4  16  1111111111010010 B/5  16  1111111111010011

B/6  16  
1111111111010100 B/7  16  1111111111010101 B/8  16  1111111111010110 B/9  16  1111111111010111 B/A  16  1111111111011000 C/1  10  1111111010 
C/2  16  1111111111011001 C/3  16  1111111111011010 C/4  16  1111111111011011 C/5  16  1111111111011100 C/6  16  1111111111011101 C/7  16  1111111111011110 C/8  16  1111111111011111 C/9  16  1111111111100000 C/A  16  1111111111100001 D/1  11  11111111000 
D/2  16  1111111111100010 D/3  16  1111111111100011 D/4  16  1111111111100100 D/5  16  1111111111100101 D/6  16  1111111111100110 D/7  16  1111111111100111 D/8  16  1111111111101000 D/9  16  1111111111101001 D/A  16  1111111111101010 E/1  16  1111111111101011 E/2  16  1111111111101100 E/3  16  1111111111101101 E/4  16  1111111111101110 E/5  16  1111111111101111 E/6  16  1111111111110000 E/7  16  1111111111110001 E/8  16  1111111111110010 E/9  16  1111111111110011 E/A  16  1111111111110100 F/0 (ZRL) 11  11111111001 
F/1  16  1111111111110101 F/2  16  1111111111110110 F/3  16  1111111111110111 F/4  16  1111111111111000 F/5  16  1111111111111001 F/6  16  1111111111111010 F/7  16  1111111111111011 F/8  16  1111111111111100

F/9  16  1111111111111101 F/A  16  1111111111111110   
0/0(EOB)          4 1010 0/1 2 00 0/2 2 01 0/3 3 100 0/4 4 1011 0/5 5 11010 0/6 7 1111000 0/7 8 11111000 0/8 10 1111110110 
0/9 16 1111111110000010 0/A 16 1111111110000011 1/1 4 1100 1/2 5 11011 1/3 7 1111001 1/4 9 111110110 1/5 11 11111110110 
1/6 16 1111111110000100 1/7 16 1111111110000101 1/8 16 1111111110000110 1/9 16 1111111110000111 1/A 16 1111111110001000 2/1 5 11100 2/2 8 11111001 2/3 10 1111110111 2/4 12 111111110100 2/5 16 111111111001001 2/6 16 111111111001010 2/7 16 111111111001011 2/8 16 111111111001100 2/9 16 111111111001101 2/A 16 111111111001110

时间: 2024-10-16 09:26:21

JPEG 推荐的DC和AC系数的huffman(哈夫曼)码表的相关文章

jpeg huffman coding table

亮度DC系数的取值范围及序号:                                                               序号(size) 取值范围 0 0  1 -1,1 2 -3,-2,2,3 3 -7~-4,4~7 4 -15~-8,8~15 5 -31~-16,16~31 6 -63~-32,32~63 7 -127~-64,64~127 8 -255~-128,128~255 9 -511~-256,256~511 10 -1023~-512,512~

JPEG格式压缩算法

一.JPEG原理概述 二.JPEG原理详细分析及压缩算法过程 1.Color Model Conversion (色彩模型) 2.DCT (Discrete Cosine Transform 离散余弦变换) 3.数据量化 4.重排列 DCT 结果 5.基于差分脉冲编码调制的DC编码 6.RLE编码 7.范式Huffman编码 8.JPEG压缩过程总结 三.JPEG存储格式 四.JPEG压缩的GPU优化 一.JPEG原理概述 JPEG 是 Joint Photographic Experts Gr

RTP传输JPEG图片到VLC实时播放(代码)

一.环境是ubuntu 二.采集视频. 我这里采集的是YUYV422,然后可以通过两种方式转化,1.yuyv422->yuv420->jpeg->rtp->vlc(yuv420解码).2.yuyv422->rgb->jpeg->rtp->vlc(yuv420解码) V4L2编程可以参考:V4L2编程 YUYV422转RGB参考:YUYV422TORGB 三.代码下载 包含jpeg-9a库,库安装百度就ok. 传输代码看readme. 点击这里下载源代码 四.

各学科领域入门书籍推荐

看到果壳问答里有人要求推荐各学科入门书籍,想起以前正好做过类似的工作.是在2009年的时候,集合了科学松鼠会和豆瓣的网友,一起推荐了这些书. 当时的要求是:“先写下你的专业领域,再回答这个问题‘如果一个受过高中教育.但完全不了解你这个领域的人想学习之,你推荐哪本入门书籍?’”.大量网友参与,最后总结了以下这些书.不过,最后列出来的书籍,恐怕不完全是高中水平能掌控的,也难怪,不是所有领域都能轻易入门的. 所以,最后我将这个列表定义为:“对想了解某个领域的初学者来说最值得推荐的一本书”. 学科在演进

x264阅读记录-3

14. x264_macroblock_encode函数-1 这个函数主要根据已经选定的模式来对宏块残差进行编码. (1)如果是P_SKIP模式,那么调用x264_macroblock_encode_pskip函数 在x264_macroblock_encode_pskip中先对亮度和色度进行运动补偿,调用的函数函数h->mc.mc_luma和 h->mc.mc_chroma.这两个是函数指针,根据需要对其进行初始化.一般常用的是函数mc_luma, 在mc.c文件中.在mc_luma中如果存

H.264学习笔记4——变换量化

A.变换量化过程总体介绍 经过帧内(16x16和4x4亮度.8x8色度)和帧间(4x4~16x16亮度.4x4~8x8色度)像素块预测之后,得到预测块的残差,为了压缩残差信息的统计冗余,需要对残差数据进行变换和量化操作.变换和量化的总体操作过程如下图: 对于Intra_16x16的亮度块,通过16(4x4)个4x4的前向DCT变换,然后对得到的16个DC系数再进行4x4的Hadamard变换,然后对于16个DC系数和240个AC系数进行量化(DC和AC的量化公式略有不同,为了控制量化死区大小,详

【转】jpeg文件格式详解

JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写.它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telephone Consultative Committee)与国际标准化组织ISO于1986年联合成立的一个小组,负责制定静态数字图像的编码标准. 小组一直致力于标准化工作,开发研制出连续色调.多级灰度.静止图像的数字图像压缩编码方法,即JPEG算法.JPEG算法被确定为国际通用标准

【数据压缩】JPEG标准与原理解析

转载请注明出处:http://blog.csdn.net/luoshixian099/article/details/50392230 CSDN-勿在浮沙筑高台 为了满足不同应用的需求,JPEG标准包括两种基本的压缩方法:1.基于DCT的有损压缩算法:2.基于预测方法的无损压缩算法.基于DCT的基线系统有损压缩技术是到目前为止应用最为广泛的一种压缩方法,本文将详细解析此算法. 1.基于DCT有损压缩原理 下面是编码器和解码器的流程图,压缩过程:原图分成8×8的子块,分别进行正向离散余弦变换(FD

JPEG编码(一)

JPEG编码介绍. 转自:http://blog.chinaunix.net/uid-20451980-id-1945156.html JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写.它由国际电话与电报咨询委员会CCITT(The International Telegraph and Telephone Consultative Committee)与国际标准化组织ISO于1986年联合成立的一个小组,负责制定静态数字图像的编码标准.