专利名称:基于2x2编码单元的影像压缩、解压缩方法及系统的制作方法
技术领域:
本发明属于影像压缩、解压缩技术领域,特别指一种基于2x2编码单元的固定压缩率影像压缩、解压缩方法和系统。
背景技术:
众所周知,无损影像压缩技术可分为运行长度(Rim Length)编码、霍夫曼编码 (Huffman Coding)、Lempel-Ziv-Weich 编码、算数编码(Arithmetic Coding)、差分编码 (Differential Coding)及无损 JPEG 编码(Lossless JPEG)等。其中,Run Length 编码是将一连串相同的数据改为两个字节(Byte)来表示,前一个字节(Byte)为该串数据的长度 (亦即重复次数),后面一个字节(Byte)则用于记录数据。例如一数据为“555555AA”,经由 Run Length编码后变为“652A”,其中,表示有6个“5”、2个“A”,此压缩方式就节省了 4个字节的空间了。然而,Run Length编码需要统计输入数据的重复率,当数据的重复率低时, 压缩比也降低。霍夫曼编码是将输入数据按照出现机率使用二叉树方式(Binary Tree)编码,出现机率大的符号使用长度较短的码来表示,出现机率小的符号使用长度较长的码表示,因而其平均使用的数据量较小,然而,它与Run Length编码一样,要统计输入资料出现的机率。Lempel-Ziv-Weich编码使用已出现的字符串作为索引查表比对的依据,并且建立索引的方式作为数据压缩串流。然而,Lempel-Ziv-Weich编码方法需要使用大的内存空间, 以暂存所建立的表格。算数编码(Arithmetic Coding)最大的特点在于它不是以一符号代表一位,而是以一实数来表示压缩字符串。这种方法需将原始字符串先读一遍,统计每一相异字码出现机率,将0至1实数区间按照此机率分割成原始编码区间表,接着将原始字符串的字符一一读入,每读入一个字符,便将其所占区间用原始编码区间表再进行分割,如此到最后一个字符读完后,就会产生一个最后区间,再从此区间挑一实数代表原始字符串的压缩文件。算数编码所得到的编码只需要一个存储浮点数的空间即可存入,无需像霍夫曼编码一样需要大量空间来储存,然而,其缺点在于需要统计输入数据出现的机率及算法非常复杂。而差分编码则使用预估值与实际值之间的差值作为压缩的依据,而其单独运用时压缩率低。无损JPEG编码则使用离散余弦转换与预估误差值作为压缩的依据。前述压缩方法中,其压缩率并非固定,在解压缩时常常需要更多的计算资源,以正确地获得数据长度,同时在一嵌入式系统或手持式装置中,由于其仅具备有限的计算能力及有限的内存容量,上述的影像压缩技术均难以在嵌入式系统或手持式装置中使用。由此可知,影像压缩及解压缩功能在嵌入式系统或手持式装置上仍有改善的空间。
发明内容
本发明的目的主要在于提供一种基于2x2编码单元的固定压缩率影像压缩、解压缩的方法及系统,以产生固定压缩率的影像,并且同时降低硬件需求及维持影像质量。根据本发明的一特色,本发明提出一种基于2x2编码单元的固定压缩率影像压缩方法,其将一张影像的一个2x2编码单元进行编码,该影像具有至少一个2x2编码单元,该影像压缩方法包括下列步骤(A)接收一个2x2编码单元,其包括呈矩阵排列的左上角像素、右上角像素、左下角像素和右下角像素;(B)判断该2x2编码单元是否为第一人造类型至第七人造类型中的一个,若是,则判定该2x2编码单元为人造类型的2x2编码单元,否则, 定该h 2编码单元为自然类型的& 2编码单元,其中第一人造类型为该四个像素呈水平方向的两横条纹,第二人造类型为该四个像素而呈竖直方向的两纵条纹,第三人造类型为该四个像素呈45度角方向的两斜条纹交叉,第四至第七人造类型为该四个像素呈三角形与单点的组合;(C)对判定为人造类型的2x2编码单元进行差分误差编码、量化及查表编码,以产生第一编码数据;(D)对判定为自然类型的2x2编码单元进行色域转换,以得到2x2 色域转换单元;(E)对所述2x2色域转换单元进行离散余弦转换,以产生2x2频率域单元; 以及(F)对所述2x2频率域单元进行量化及查表编码,以产生第二编码数据。根据本发明的另一特色,本发明提出一种基于2x2编码单元的固定压缩率影像解压缩方法,该方法是对一固定位大小的编码封包进行解码,以产生一张影像的一个2x2解码单元,该2x2解码单元包含呈矩阵排列的四个像素,该影像具有至少一个2x2解码单元, 该影像解压缩方法包含下列步骤(A)接收一个编码封包;(B)根据该编码封包的主封包标头(1 bit,l位)判断该编码封包是否为人造类型,若是,则判定该编码封包为人造类型的编码封包,否则,判定该编码封包为自然类型的编码封包;(C)对该人造类型的编码封包进行反量化、反查表解码和反差分误差解码,以产生第一解码数据;(D)对该自然类型的编码封包进行反量化及反查表解码,以产生第二解码数据;(E)对该第二解码数据进行离散余弦转换,以产生第三解码数据;(F)对该第三解码数据进行色域转换,以得到第四解码数据;以及(G)接收所述第一解码数据或者第四解码数据,并对第一解码数据或者第四解码数据进行重建,以产生2x2解码单元。根据本发明的又一特色,本发明提出一种基于2x2编码单元的固定压缩率的显示系统,其是对一显示影像进行压缩及解压缩,该显示系统包含一显示模块、一影像输入设备、一基于2x2编码单元的固定压缩率影像压缩装置、一暂存装置、一基于2x2编码单元的固定压缩率影像解压缩装置、及一时序控制器,连接至该基于2x2编码单元的固定压缩率影像解压缩装置,接收该2x2解码单元,以产生该显示模块的时序驱动信号及显示数据。该显示模块用于显示一影像。该影像输入设备用于输入一显示影像。该基于2x2编码单元的固定压缩率影像压缩装置连接至该影像输入设备,将该显示影像的2x2编码单元进行编码,以产生与该2x2编码单元对应的编码封包,其中,所述影像具有至少一个2x2编码单元。 所述暂存装置连接至基于2x2编码单元的固定压缩率影像压缩装置,以暂存该基于2x2编码单元的固定压缩率影像压缩装置输出的编码封包。所述基于2x2编码单元的固定压缩率影像解压缩装置连接至暂存装置,接收所述编码封包,并对该编码封包解压缩,以产生与该 2x2编码单元对应的2x2解码单元。所述时序控制器连接至基于2x2解码单元的固定压缩率影像解压缩装置,接收所述2x2解码单元,以产生该显示模块的时序驱动信号及显示数据。其中,所述固定压缩率影像压缩装置先判断该2x2编码单元为人造类型或自然类型,以对人造类型的2x2编码单元进行差分误差编码、量化及查表编码,而产生一第一编码数据,以及对自然类型的2x2编码单元进行色域转换、离散余弦转换、量化及查表编码,进而产生第二编码数据,再对该第一编码数据或该第二编码数据进行封装,以产生固定压缩率的编码封包。
图1是本发明一种基于2x2编码单元的固定压缩率影像压缩方法的流程图;图2是所述影像和2x2编码单元的示意图;图3是本发明中人造类型和自然类型的示意图;图4是本发明的实施例一中2x2编码单元的差分误差编码、量化及查表编码的示意图;图5是本发明的实施例一中2x2编码单元为第一、第二及第三人造类型时的编码示意图;图6是本发明的实施例一中2x2编码单元为第四、第五、第六及第七人造类型时的编码示意图;图7是本发明中色域转换和离散余弦转换的示意图;图8本发明中扩展人造类型示意图;图9是实施例一中扩展人造类型的差分误差编码、量化及查表编码的示意图;图10是实施例一中扩展人造类型的2x2编码单元为第一、第二及第三人造类型时的编码示意图;图11是实施例一中扩展人造类型的2x2编码单元为第四至第七人造类型时的编码示意图;图12是实施例一中扩展人造类型的2x2编码单元为第八至第十三人造类型时的编码示意图;图13是实施例一中自然类型的编码的示意图;图14是实施例一中自然类型的查表操作示意图;图15是实施例二中扩展人造类型的差分误差编码、量化及查表编码的示意图;图16是实施例二中扩展人造类型的2x2编码单元为第一、第二及第三人造类型时的编码示意图;图17是实施例二中扩展人造类型的2x2编码单元为第四至第七人造类型时的编码示意图;图18是实施例二中扩展人造类型的2x2编码单元为第八至第十三人造类型时的编码示意图;图19是实施例二中自然类型的编码的示意图;图20是实施例二中自然类型的查表操作示意图;图21是本发明一种基于2x2编码单元的固定压缩率影像解压缩方法的流程图;图22是本发明一种应用基于2x2编码单元的固定压缩率的显示系统的结构图。附图中,各标号所代表的部件如下SllO S180、步骤,210、影像,220、2x2 编码单元,
310、第一人造类型,320、第二人造类型,330、第三人造类型,340、第四人造类型, 350、第五人造类型,360、第六人造类型,370、第七人造类型,380、第一自然类型,390、第二自然类型,700,2x2色域转换单元,710、明亮度2x2色域转换单元,720、第一色度2x2色域转换单元,730、第二色度2x2色域转换单元,750、2x2频率域单元,760、明亮度2x2频率域单元,770、第一色度2x2频率域单元,780、第二色度2x2频率域单元,S8O5 S850、步骤,900、显示系统,910、显示模块,920、影像输入设备,930、基于2x2编码单元的固定压缩率影像压缩装置,940、暂存装置,950、基于2x2编码单元的固定压缩率影像解压缩装置,960、时序控制器,970、源极驱动器,980、栅极驱动器
具体实施例方式为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。图1是本发明一种基于2x2编码单元的固定压缩率影像压缩方法的流程图,其是将一张影像中的一个2x2编码单元进行编码。首先,在步骤Sl 10中,该影像压缩方法接收一个2x2编码单元,该2x2编码单元包含呈矩阵排列的左上角像素、右上角像素、左下角像素和右下角像素。图2是该影像及该2x2编码单元的示意图,如图2所示,该影像210具有至少一个 2x2编码单元220,每一个2x2编码单元220具有四个像素A、B、C、D,其中,A为左上角像素, B为右上角像素,C为左下角像素,D为右下角像素。每一个像素具有红(r)、蓝(g)、绿(b) 三种颜色,其中4、Ag、Ab为像素A的红色数值、绿色数值、蓝色数值,Br、Bg、&为像素B的红色数值、绿色数值、蓝色数值,Cr、Cg、Cb为像素C的红色数值、绿色数值、蓝色数值,Dr, Dg、Db 为像素D的红色数值、绿色数值、蓝色数值。可以选择每种颜色数值为8位,故该2x2编码单元220为96 ( = 4X3X8)位。也可以选择每种颜色数值为6位,故该2x2编码单元220 为 72 ( = 6X3X4)位。在步骤S120中,判断该2x2编码单元220是否为人造类型,若是,则判定该2x2编码单元为人造类型的2x2编码单元,否则,判定该2x2编码单元为自然类型的2x2编码单元,其中,人造造型具有七种,包括第一人造类型四个像素呈水平方向的两横条纹;第二人造类型四个像素呈竖直方向的两纵条纹;第三人造类型四个像素呈45度角方向的两斜条纹交叉;第四至第七人造类型四个像素呈三角形与单点的组合。更进一步说明,在步骤S120中,是先判断该2x2编码单元220是否为第一人造类型至第三人造类型中的一个,再判断该2x2编码单元220是否为第四人造类型至第七人造类型中的一个。图3是本发明人造类型及自然类型的示意图。本发明第一人造类型至第七人造类型的分类有助于处理如字体边缘、灰阶变化、锯齿、棋盘格等特定图样,配合本发明的封包记录方式,可使该些编码单元达成无失真。如图3所示,第一人造类型310为所述四个像素呈水平方向的两横条纹,即像素A 的颜色数值(X)与像素B的颜色数值(X)相同或近似,像素C的颜色数值(Y)与像素D的颜色数值(Y)相同或近似。同理,第二人造类型320为所述四个像素呈竖直方向的两纵条纹,第三人造类型330为所述四个像素呈45度角方向的两斜条纹交叉,第四人造类型340、 第五人造类型350、第六人造类型360和第七人造类型370为所述四个像素呈三角形与单点的组合。即第一人造类型310为所述左上角像素及右上角像素近似(X)且左下角像素及右下角像素近似(Y);第二人造类型320为所述左上角像素及左下角像素近似(X)且右上角像素及右下角像素近似(Y);第三人造类型330为所述左上角像素及右下角像素近似(X) 且左下角像素及右上角像素近似(Y);第四人造类型340为所述左下角像素、右上角像素和右下角像素近似(Y);第五人造类型350为所述左上角像素、右上角像素和右下角像素近似 (Y);第六人造类型360为所述左上角像素、左下角像素和右上角像素近似(Y);第七人造类型370为所述左上角像素、左下角像素和右下角像素近似(Y)。在步骤S120中,当满足下列公式时,判定该2x2编码单元220为第一人造类型 310 ABS (Ar, Br) < THDl, ABS (Cr, Dr) < THDl,
ABS (Ag, Bg) < THDl, ABS (Cg, Dg) < THDl,ABS (Ab,Bb) < THDl, ABS (Cb,Db) < THDl,ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)彡ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb),ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)彡ABS (Dr,Br) +ABS (Dg,Bg) +ABS (Db,Bb),ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db)彡ABS (Dr,Br) +ABS (Dg,Bg) +ABS (Db,Bb),ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb,Db)彡ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THDl为第一门限值(其取值由本领域技术人员根据经验选取),A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,K、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,B” Bg, Bb分别为像素B的红色数值、绿色数值和蓝色数值,(;、Cg、Cb分别为像素C的红色数值、绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。其中ABS为括号中两元素差的绝对值函数,亦即当 a 彡 b 时,ABS (a,b) = a_b,当 a < b 时,ABS (b,a) = b_a。在步骤S120中,当满足下列公式时,判定该2x2编码单元220为第二人造类型 320 ABS (Ar,Cr) < THDl, ABS (Br,Dr) < THDl,ABS (Ag, Cg) < THDl, ABS (Bg, Dg) < THDl,ABS (Ab,Cb) < THDl, ABS (Bb,Db) < THDl,ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab, Bb),ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb),ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db) ^ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db)彡 ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)。
在步骤S120中,当满足下列公式时,判定该2x2编码单元MO为第三人造类型
ABS (Ar,Dr) < THDl, ABS (Cr,Br) < THDl, ABS (Ag, Dg) < THDl,ABS (Cg, Bg) < THDl, ABS (Ab, Db) < THDl,ABS (Cb, Bb) < THDl, ABS (Ar,Dr) +ABS (Ag,Dg) +ABS (Ab,Db)彡 ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb), ABS (Ar,Dr) +ABS (Ag,Dg) +ABS (Ab,Db)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb,Bb)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb,Bb)彡 ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)。
在步骤S120中,当满足下列公式时,判定该2x2编码单元MO为第四人造类型
ABS (Br, Dr) < THD2, ABS (Cr, Dr) < THD2, ABS (Bg, Dg) < THD2, ABS (Cg, Dg) < THD2, ABS (Bb, Db) < THD2, ABS (Cb, Db) < THD2, ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db)彡 ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb,Db)彡 ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb,Db)彡 ABS (Ar,Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)。
其中,THD2为第二门限值(其取值由本领域技术人员根据经验选取), 在步骤S120中,当满足下列公式时,判定该2x2编码单元220为第五人造类型
ABS (Br, Dr) < THD2, ABS (Ar, Br) < THD2, ABS (Bg, Dg) < THD2, ABS (Ag, Bg) < THD2, ABS (Bb, Db) < THD2, ABS (Ab, Bb) < THD2, ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br, Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db),
ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab, Bb)彡ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db),ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)(ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)。在步骤S120中,当满足下列公式时,判定该2x2编码单元220为第六人造类型 360 ABS (Ar,Cr) < THD2, ABS (Ar,Br) < THD2,ABS (Ag, Cg) < THD2,ABS (Ag, Bg) < THD2,ABS (Ab,Cb) < THD2, ABS (Ab,Bb) < THD2,ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db),ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db),ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb)(ABS (Cr,Dr) +ABS (Cg,Dg) +ABS (Cb,Db),
ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab, Bb)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db)。在步骤S120中,当满足下列公式时,判定该2x2编码单元220为第七人造类型 370 ABS (Ar, Cr) < THD2, ABS (Cr, Dr) < THD2,ABS (Ag, Cg) < THD2, ABS (Cg, Dg) < THD2,ABS (Ab,Cb) < THD2, ABS (Cb,Db) < THD2,ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db),ABS (Ar,Cr) +ABS (Ag,Cg) +ABS (Ab,Cb)(ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb),
ABS (Cr, Dr) +ABS (Cg, Dy) +ABS (Cb, Db)(ABS (Ar,Br) +ABS (Ag,Bg) +ABS (Ab,Bb),ABS (Cr, Dr) +ABS (Cg, Dy) +ABS (Cb, Db)(ABS (Br,Dr) +ABS (Bg,Dg) +ABS (Bb,Db)。在步骤S130中,对该人造类型的2x2编码单元进行差分误差编码、量化及查表编码,以产生第一编码数据。以下分别就2x2编码单元中,每个像素的红(r)、蓝(g)、绿(b)三种颜色均分别采用8位和6位进行记录的两个具体实施例对本发明的影像压缩方法进行具体介绍。实施例一 2x2编码单元中每个像素的红(r)、蓝(g)、绿(b)三种颜色均采用8位进行记录,故该2x2编码单元220为96 ( = 4 X 3 X 8)位。图4是本发明的实施例一的2x2编码单元的差分误差编码、量化及查表编码的示意图,该实施例一为图2中的2x2编码单元220中每一种颜色数值采用8位表示的实施例, 该2x2编码单元220为96 ( = 4X3X8)位。在图4中,数字表示位数,例如8、7分别表示8位及7位。斜线表示查表操作,反斜线表示量化操作。在步骤S130中,当该2x2编码单元220为第一人造类型310、第二人造类型320和第三人造类型330中的一个时,使用8位记录其中两像素的平均值,使用7位记录一 7位表格位置,该7位表格位置的记录内容为该7位表格的所有记录内容中,与该2x2编码单元中另外两像素的平均值和前述的使用8位所记录的两像素的平均值的差值相差最小者。此表格为一可变动的表格,随时可调整。一共有四个表格-J位表格、4位表格、3位表格、2位表格,基本的精神出现机率大的数值建立在表格中,因此容易被选出来。反之出现机率小的数值舍弃,不建立在表格中,因为储存的资源有限(表格的大小有限)。本发明所提供的实施例,仅是其中某表格的设定法之一。实际上调教此表格与产品实际表格的内容,为后续最佳化的动作。第一人造类型310、第二人造类型320和第三人造类型330均为线条形式,故以第一人造类型310作为说明,第二人造类型320和第三人造类型330是为熟知该技术的人员基于本发明技术所能完成的,不再赘述。图5是本发明的实施例一的2x2编码单元为第一人造类型、第二人造类型及第三人造类型时的编码示意图,该实施例一为图2中的2x2编码单元220中每一种颜色数值采用8位表示的实施例,该2x2编码单元220为96 ( = 4X3X8)位。其可以为红色、蓝色或者绿色,是先将像素A的颜色数值(127)与像素B的颜色数值(126)相加再除以2(126. 5), 再四舍五入获得127,使用8位记录数值127。将像素C的颜色数值(34)与像素D的颜色数值(32)相加再除以2 (33),再四舍五入获得33,减去先前计算所得的数值127,以获得-94,虽然相减的结果为9位,但本发明使用一 7位表格以进行查表,可减少编码后所产生的数据量。根据-94对一 7位表格进行查表。-94是位于-95与-90之间,且靠近-95,故经由查表后得到_95的位置,使用7位记录-95的位置。该7位的表格内共记录1 个值。若-95最接近表格的第j个值,则记录“ j”。“ j” 值可依下列公式计算[a” a2,已3,· · ·, -2,^k-i‘ aj,sign[a-Bj] Xsign[aJ+1-a ] ^0,(1)其中 %为该7位的表格内共记录的128个值,其由小至大依序排列。sign为输出该值的正负号的函数,α为欲查表的值,一旦满足公式(1)时,即储存j值。在步骤S130中,当该2x2编码单元220为第四人造类型340、第五人造类型350、 第六人造类型360和第七人造类型370中的一个时,使用8位记录其中三个像素的平均值, 使用7位或者6位记录该2x2编码单元220另外一个像素的量化值。第四人造类型340、第五人造类型350、第六人造类型360和第七人造类型370均为三角形与单点的组合,故以第四人造类型340为例进行说明,第五人造类型350、第六人造类型360和第七人造类型370是为熟知该技术的人员基于本发明技术所能完成的,不再赘述。图6是本发明的实施例一的2x2编码单元为第四人造类型340、第五人造类型 350、第六人造类型360和第七人造类型370时的编码示意图,该实施例一为图2中的2x2 编码单元220中每一种颜色数值采用8位表示的实施例,该2x2编码单元220为96 (=4X3X幻位。其可为红色、蓝色、或绿色。其先将像素B的颜色数值(100)、像素C的颜色数值(100)和像素D的颜色数值(100)相加再除以3得到100,再四舍五入获得100,使用 8位记录数值100。将像素A的颜色数值(34)进行量化运算,再四舍五入小数部分获得数值9,使用6 位记录数值9。当像素A的颜色为绿色时,使用7位记录数值9。该量化运算通过下列公式计算
权利要求
1.一种基于2x2编码单元的具有固定压缩率的影像压缩方法,其特征在于对影像中的2x2编码单元进行编码,所述影像由至少一个2x2编码单元组成,所述影像压缩方法包括以下步骤(A)接收编码单元,所述&2编码单元包括呈矩阵排列的左上角像素、右上角像素、 左下角像素和右下角像素;(B)判断所述2x2编码单元是否为人造类型,若是,则判定该2x2编码单元为该人造类型,否则,判定该2x2编码单元为自然类型,其中,所述人造类型包含第一人造类型,表示该四个像素呈水平方向的两横条纹;第二人造类型,表示该四个像素呈竖直方向的两纵条纹;第三人造类型,表示该四个像素呈45度角方向的两斜条纹交叉;第四人造类型至第七人造类型,表示该四个像素呈三角形与单点的组合;(C)对判定为人造类型的2x2编码单元进行差分误差编码、量化及查表编码,以产生第一编码数据;(D)对判定为自然类型的2x2编码单元进行色域转换,以得到2x2色域转换单元;(E)对所述2x2色域转换单元进行离散余弦转换,以产生2x2频率域单元;以及(F)对所述2x2频率域单元进行量化及查表编码,以产生第二编码数据。
2.如权利要求1所述的影像压缩方法,其特征在于所述第一人造类型,表示所述左上角像素和右上角像素近似,以及所述左下角像素和右下角像素近似;所述第二人造类型表示所述左上角像素和左下角像素近似,以及所述右上角像素和右下角像素近似;所述第三人造类型,表示所述左上角像素和右下角像素近似,以及所述左下角像素和右上角像素近似;所述第四人造类型,表示所述左下角像素、右上角像素和右下角像素近似;所述第五人造类型,表示所述左上角像素、右上角像素和右下角像素近似;所述第六人造类型,表示所述左上角像素、左下角像素和右上角像素近似;所述第七人造类型,表示所述左上角像素、 左下角像素和右下角像素近似。
3.如权利要求2所述的影像压缩方法,其特征在于,所述人造类型还包括第八人造类型 第十七人造类型,其中第八、第九人造类型,表示该四个像素呈水平方向的一横条纹与两个单点的组合;第十、第十一人造类型,表示该四个像素呈竖直方向的一纵条纹与两个单点的组合;第十二、第十三人造类型,表示该四个像素呈45度角方向的一斜条纹与两个单点的组合。
4.如权利要求3所述的影像压缩方法,其特征在于,所述第八人造类型,表示所述左上角像素和右上角像素近似;所述第九人造类型,表示所述左下角像素和右下角像素近似; 所述第十人造类型,表示所述左上角像素和左下角像素近似;所述第十一人造类型,表示所述右上角像素和右下角像素近似;所述第十二人造类型,表示所述左上角像素和右下角像素近似;所述第十三人造类型,表示所述左下角像素和右上角像素近似。
5.如权利要求2所述的影像压缩方法,其特征在于所述步骤(B)中,先判断所述&2 编码单元是否为第一人造类型至第三人造类型中的一个,再判断所述2x2编码单元是否为第四人造类型至第七人造类型中的一个。
6.如权利要求3所述的影像压缩方法,其特征在于,所述步骤(B)中,先判断所述&2 编码单元是否为第十四至第十七人造类型中的一个,再判断是否为第一人造类型至第三人造类型中的一个,再判断是否为第四人造类型至第七人造类型中的一个,再判断是否为第八人造类型至第十三人造类型中的一个。
7.如权利要求1所述的影像压缩方法,其特征在于,还包括如下步骤(G)接收所述第一编码数据或者第二编码数据,并对该第一编码数据或者该第二编码数据进行封装,以产生具有固定压缩率的编码封包。
8.如权利要求5所述的影像压缩方法,其特征在于所述2x2编码单元中每种颜色数值采用8位表示。
9.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第一人造类型ABS (Ar,Br) < THDl, ABS (Cr,Dr) < THDl, ABS (Ag, Bg) < THDl, ABS (Cg,Dg) < THDl, ABS (Ab,Bb) < THDl, ABS (Cb,Db) < THDl, ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Dr,Br) +ABS (Dg, Bg) +ABS (Db,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Dr,Br) +ABS (Dg, Bg) +ABS (Db,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THDl为第一门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、 绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
10.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第二人造类型ABS (Ar,Cr) < THDl, ABS (Br,Dr) < THDl, ABS (Ag, Cg) < THDl, ABS (Bg,Dg) < THDl, ABS (Ab,Cb) < THDl, ABS (Bb, Db) < THDl, ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),其中,THDl为第一门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
11.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第三人造类型ABS (Ar,Dr) < THDl, ABS (Cr,Br) < THDl, ABS (Ag, Dg) < THDl, ABS (Cg,Bg) < THDl, ABS (Ab,Db) < THDl, ABS (Cb,Bb) < THDl, ABS (Ar, Dr) +ABS (Ag, Dg) +ABS (Ab,Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Ar, Dr) +ABS (Ag, Dg) +ABS (Ab,Db)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb, Bb)彡 ABS (Dr, Cr) +ABS (Dg, Cg) +ABS (Db, Cb), ABS (Cr, Br) +ABS (Cg, Bg) +ABS (Cb, Bb)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),其中,THDl为第一门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、 绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
12.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第四人造类型ABS (Br,Dr) < THD2, ABS (Cr,Dr) < THD2, ABS (Bg, Dg) < THD2, ABS (Cg, Dg) < THD2, ABS (Bb, Db) < THD2, ABS (Cb,Db) < THD2, ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb), ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THD2为第二门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、 绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
13.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第五人造类型ABS (Br,Dr) < THD2, ABS (Ar,Br) < THD2, ABS (BK, DJ < THD2, ABS (AK, Bj < THD2,ABS (Bb, Db) < THD2, ABS (Ab,Bb) < THD2, ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb), ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb),其中,THD2为第二门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、 绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
14.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第六人造类型ABS (Ar,Cr) < THD2, ABS (Ar,Br) < THD2, ABS (Ag, Cg) < THD2, ABS (Ag, Bg) < THD2, ABS (Ab,Cb) < THD2, ABS (Ab,Bb) < THD2, ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db), ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Cr,Dr) +ABS (Cg, Dg) +ABS (Cb,Db), ABS (Ar, Br) +ABS (Ag, Bg) +ABS (Ab,Bb)彡 ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db),其中,THD2为第二门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、 绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
15.如权利要求8所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第七人造类型ABS (Ar,Cr) < THD2, ABS (Cr,Dr) < THD2, ABS (Ag, Cg) < THD2, ABS (Cg, Dg) < THD2, ABS (Ab,Cb) < THD2, ABS (Cb,Db) < THD2, ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db), ABS (Ar, Cr) +ABS (Ag, Cg) +ABS (Ab,Cb)彡 ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡ABS (Ar,Br) +ABS (Ag, Bg) +ABS (Ab,Bb),ABS (Cr, Dr) +ABS (Cg, Dg) +ABS (Cb, Db)彡ABS (Br,Dr) +ABS (Bg, Dg) +ABS (Bb, Db),其中,THD2为第二门限值,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bp Bg,Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr,Cg,Cb分别为像素C的红色数值、 绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
16.如权利要求6所述的影像压缩方法,其特征在于所述2x2编码单元中每种颜色数值采用8位表示。
17.如权利要求6所述的影像压缩方法,其特征在于所述2x2编码单元中每种颜色数值采用6位表示。
18.如权利要求16或17所述的影像压缩方法,其特征在于,所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十四人造类型Ar=Ag, Ag=A1Br=Bg, Bg=B1Cr—Cg,Cg=C1Dr=De, De=D1其中,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,B- Bg, Bb分别为像素B 的红色数值、绿色数值和蓝色数值,Cr, Cg、Cb分别为像素C的红色数值、绿色数值和蓝色数值,Dr, Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
19.如权利要求16或17所述的影像压缩方法,其特征在于,所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十五人造类型Ag = 0,Ab = 0 Bg = 0, Bb = 0 Cg = 0,Cb = 0 Dg = 0,Db = 0其中,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ag、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Bg, Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cg、Cb分别为像素C的红色数值、绿色数值和蓝色数值,Dg、Db分别为像素D的红色数值、绿色数值和蓝色数值。
20.如权利要求16或17所述的影像压缩方法,其特征在于,所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十六人造类型Ar = 0,Ab = 0 Br = 0, Bb = 0 Cr = 0,Cb = 0 Dr = 0,Db = 0其中,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ar、Ab分别为像素A的红色数值、绿色数值和蓝色数值,Br、Bb分别为像素B的红色数值、绿色数值和蓝色数值,Cr、Cb分别为像素C的红色数值、绿色数值和蓝色数值,Dr、Db分别为像素D的红色数值、绿色数值和蓝色数值。
21.如权利要求16或17所述的影像压缩方法,其特征在于,所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十七人造类型Ag = 0,Ar = 0 Bg = 0,Br = 0 Cg = 0,Cr = 0 Dg = 0,Dr = 0其中,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,4、Ag分别为像素A的红色数值、绿色数值和蓝色数值,B” Bg分别为像素B的红色数值、绿色数值和蓝色数值,C,、Cg分别为像素C的红色数值、绿色数值和蓝色数值,D,、Dg* 别为像素D的红色数值、绿色数值和蓝色数值。
22.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第一人造类型ABS (Ay, By) < THDYl, ABS (Cy, Dy) < THDYl ABS (Au, Bu) < THDUl,ABS (Cu, Du) < THDUl ABS (Av, Bv) < THDVl, ABS (Cv, Dv) < THDVlABS (Ay, By) +ABS (Av, By) +ABS (Au, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) ( ABS (Sy, Cy) +ABS (Av, Cv) +ABS (Au, Vu) 其中,ABS为括号中两元素差的绝对值函数,THDYl为明亮度门限值1,THDUl为第一色度门限值1,THDVl为第二色度门限值1,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
23.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第二人造类型 ABS (Ay, Cy) < THDYl,ABS (By, Dy) < THDYl ABS (Au, Cu) < THDUl,ABS (Bu, Du) < THDUl ABS (Av, Cv) < THDVl, ABS (Bv, Dv) < THDVlABS (Ay, Cy) +ABS (Av,Cv) +ABS (Au,Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au,Bu) ABS (Ay,Cy) +ABS (Av,Cv) +ABS (Au,Cu) ( ABS (Cy, Dy) +ABS (Cv, Dv) +ABS (Cu,Du) ABS (By, Dy) +ABS (Βν,Dv) +ABS (Bu, Du) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (By, Dy) +ABS (Βν,Dv) +ABS (Bu, Du) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) 其中,ABS为括号中两元素差的绝对值函数,THDYl为明亮度门限值1,THDUl为第一色度门限值1,THDVl为第二色度门限值1,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
24.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第三人造类型 ABS (Cy, By) < THDYl, ABS (Ay, Dy) < THDYl ABS (Cu, Bu) < THDUl,ABS (Au, Du) < THDUl ABS (Cv, Bv) < THDVl, ABS (Av, Dv) < THDVlABS (Cy, By) +ABS (Cv, Bv) +ABS (Cu, Bu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Cy, By) +ABS (Cv, Bv) +ABS (Cu, Bu) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) 其中,ABS为括号中两元素差的绝对值函数,THDYl为明亮度门限值1,THDUl为第一色度门限值1,THDVl为第二色度门限值1,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
25.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第四人造类型ABS (Dy,By) < THDY2, ABS (Cy,Dy) < THDY2 ABS (Du, Bu) < THDU2, ABS (Cu, Du) < THDU2 ABS (Bv, Bv) < THDV2, ABS (Cv, Dv) < THDV2ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) 其中,ABS为括号中两元素差的绝对值函数,THDY2为明亮度门限值2,THDU2为第一色度门限值2,THDV2为第二色度门限值2,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获
26.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第五人造类型 ABS (Dy,By) < THDY2, ABS (Ay,By) < THDY2 ABS (Du,Bu) < THDU2, ABS (Au,Bu) < THDU2 ABS (Dv, Bv) < THDV2, ABS (Av, Bv) < THDV2ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) ( ABS (Cy, Dy) +ABS (Cv, Dv) +ABS (Cu, Du) ABS (Ay, By) +ABS (Ac, Bv) +ABS (Au, Bu) ( ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Cy, Dy) +ABS (Cv, Dv) +ABS (Cu, Du) 其中,ABS为括号中两元素差的绝对值函数,THDY2为明亮度门限值2,THDU2为第一色度门限值2,THDV2为第二色度门限值2,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获
27.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第六人造类型 ABS (Ay, By) < THDY2, ABS (Cy,Ay) < THDY2 ABS (Au, Bu) < THDU2, ABS (Cu, Au) < THDU2 ABS (Av, Bv) < THDV2, ABS (Cv, Av) < THDV2ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (Dy, By) +ABS (Dv, Bv) +ABS (Du, Bu) 其中,ABS为括号中两元素差的绝对值函数,THDY2为明亮度门限值2,THDU2为第一色度门限值2,THDV2为第二色度门限值2,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得Y0.25 0.50.25rU=-0.5 1.0-0.5gV-1.0 01.0b其中,r为一像素的红色值,g为该像素的绿色值,b为该像素的蓝色值,Y为该像素的明亮度,U和V为该像素的色度。
28.如权利要求16或17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第七人造类型 ABS (Ay,Cy) < THDY2, ABS (Cy,Dy) < THDY2 ABS (Au, Cu) < THDU2, ABS (Cu, Du) < THDU2 ABS (Av, Cc) < THDV2, ABS (Cv, Dv) < THDV2ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (By, Dy) +ABS (Bv, Dv) +ABS (Bu, Du) ABS (Ay, Cy) +ABS (Av, Cv) +ABS (Au, Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) ABS (Dy,Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (By, Dy) +ABS (Bv, Dv) +ABS (Bu, Du) ABS (Dy, Cy) +ABS (Dv, Cv) +ABS (Du, Cu) ( ABS (Ay, By) +ABS (Av, Bv) +ABS (Au, Bu) 其中,ABS为括号中两元素差的绝对值函数,THDY2为明亮度门限值2,THDU2为第一色度门限值2,THDV2为第二色度门限值2,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获
29.如权利要求16所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述h 2编码单元为第八人造类型
30.如权利要求16所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第九人造类型 tempi = ABS
31.如权利要求16所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp2 ABS (Ay,Cy) < THDY4 ABS (Av,Cv) < THDV4 ABS (Au, Cu) < THDU4 或者 ABS (By,Dy) > THDY3 或者 ABS (Bv, Dv) > THDV3 或者 ABS (Bu, Du) > THDU3其中,ABS为括号中两元素差的绝对值函数,THDY3为明亮度门限值3,THDU3为第一色度门限值3,THDV3为第二色度门限值3,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By、 BU、BV分别为像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
32.如权利要求16所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十一人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp4 ABS (Dy,By) < THDY4 ABS (Dv,Bv) < THDV4 ABS (Du, Bu) < THDU4 或者 ABS (Cy,Ay) > THDY3 或者 ABS (Cv, Av) > THDV3 或者 ABS (Cu, Au) > THDU3其中,ABS为括号中两元素差的绝对值函数,THDY3为明亮度门限值3,THDU3为第一色度门限值3,THDV3为第二色度门限值3,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By、 BU、BV分别为像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
33.如权利要求16所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十二人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp3 ABS (Ay,Dy) < THDY4 ABS (Av,Dv) < THDV4 ABS (Au, Du) < THDU4 或者 ABS (Cy,By) > THDY3 或者 ABS (Cv, Bv) > THDV3 或者 ABS (Cu, Bu) > THDU3其中,ABS为括号中两元素差的绝对值函数,THDY3为明亮度门限值3,THDU3为第一色度门限值3,THDV3为第二色度门限值3,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By、 BU、BV分别为像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
34.如权利要求16所述的影像压缩方法,其特征在于所述步骤⑶中,当满足下列公式时,判定所述h 2编码单元为第十三人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp5 ABS (Cy,By) < THDY4 ABS (Cv,Bv) < THDV4ABS (Cu, Bu) < THDU4 或者 ABS (Ay,Dy) > THDY3 或者 ABS (Av, Dv) > THDV3 或者 ABS (Au,Du) > THDU3其中,ABS为括号中两元素差的绝对值函数,THDY3为明亮度门限值3,THDU3为第一色度门限值3,THDV3为第二色度门限值3,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By、 BU、BV分别为像素B的明亮度、第一色度和第二色度值,Cy, Cu, Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值;其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获Y0.25 0.50.25rU=-0.5 1.0-0.5gV-1.0 01.0b其中,r为一像素的红色值,g为该像素的绿色值,b为该像素的蓝色值,Y为该像素的明亮度,U和V为该像素的色度。
35.如权利要求17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第八人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = tempi ABS (Ay,By) < THDY4 ABS (Av,Bv) < THDV4 ABS (Au, Bu) < THDU4其中,ABS为括号中两元素差的绝对值函数,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获其中,r为一像素的红色值,g为该像素的绿色值,b为该像素的蓝色值,Y为该像素的明亮度,U和V为该像素的色度。
36.如权利要求17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第九人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp6 ABS (Cy,Dy) < THDY4 ABS (Cv,Dv) < THDV4 ABS (Cu, Du) < THDU4其中,ABS为括号中两元素差的绝对值函数,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
37.如权利要求17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述h 2编码单元为第十人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp2 ABS (Ay,Cy) < THDY4 ABS (Av,Cv) < THDV4 ABS (Au, Cu) < THDU4其中,ABS为括号中两元素差的绝对值函数,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
38.如权利要求17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十一人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp4 ABS (Dy,By) < THDY4 ABS (Dv,Bv) < THDV4 ABS (Du, Bu) < THDU4其中,ABS为括号中两元素差的绝对值函数,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获得
39.如权利要求17所述的影像压缩方法,其特征在于所述步骤(B)中,当满足下列公式时,判定所述2x2编码单元为第十二人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu)temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du)temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu)temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu)temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du)MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp3ABS (Ay,Dy) < THDY4ABS (Av,Dv) < THDV4ABS (Au, Du) < THDU4其中,ABS为括号中两元素差的绝对值函数,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获
40.如权利要求17所述的影像压缩方法,其特征在于所述步骤⑶中,当满足下列公式时,判定所述h 2编码单元为第十三人造类型 tempi = ABS (Ay,By) +ABS (Av, Bv) +ABS (Au, Bu) temp2 = ABS (Ay,Cy) +ABS (Av, Cv) +ABS (Au, Cu) temp3 = ABS (Ay,Dy) +ABS (Av, Dv) +ABS (Au, Du) temp4 = ABS (Dy,By) +ABS (Dv, Bv) +ABS (Du, Bu) temp5 = ABS (Cy,By) +ABS (Cv, Bv) +ABS (Cu, Bu) temp6 = ABS (Cy,Dy) +ABS (Cv, Dv) +ABS (Cu, Du) MIN(tempi, temp2, temp3, temp4, temp5, temp6) = temp5 ABS (Cy,By) < THDY4 ABS (Cv,Bv) < THDV4 ABS (Cu, Bu) < THDU4其中,ABS为括号中两元素差的绝对值函数,THOT4为明亮度门限值4,THDU4为第一色度门限值4,THDV4为第二色度门限值4,A为所述左上角像素,B为所述右上角像素,C为所述左下角像素,D为所述右下角像素,Ay、Au、Av分别为像素A的明亮度、第一色度和第二色度值,By, Bu, Bv分别为像素B的明亮度、第一色度和第二色度值,Cy、Cu、Cv分别为像素C的明亮度、第一色度和第二色度值,Dy、Du、Dv分别为像素D的明亮度、第一色度和第二色度值; 其中,所述明亮度、第一色度和第二色度值通过下列公式进行RGB至YUV色域转换获
41.如权利要求8、16或17所述的影像压缩方法,其特征在于步骤(D)中,通过进行 RGB至YUV色域转换,以得到所述2x2色域转换单元,所述RGB至YUV色域转换以下列公式表不
42.如权利要求41所述的影像压缩方法,其特征在于步骤(E)中,所述离散余弦转换以下列公式表示
43.如权利要求8或17所述的影像压缩方法,其特征在于所述步骤(E)和步骤(F)之间,还包括步骤(H)将所述2x2频率域单元分为第一自然类型或者第二自然类型,其中,当所述第一色度2x2频率域单元(U)中的F元素和G元素满足下列公式 max (ABS (F,0),ABS (G,0)) ^ THD3,并且所述第二色度2x2频率域单元(V)中的F元素和G元素满足下列公式 max (ABS (F,0),ABS (G,0)) ( THD4,则判定该2x2频率域单元为所述第一自然类型,否则,判定该2频率域单元为所述第二自然类型,其中,THD3为第三门限值,THD4为第四门限值。
44.如权利要求16所述的影像压缩方法,其特征在于所述步骤(E)和步骤(F)之间, 还包括步骤(H')将所述2x2频率域单元分为第一自然类型、第二自然类型或者第三自然类型,其中,当第一色度2x2频率域单元(U)的H元素满足下列公式,H > THDl则判定所述2x2编码单元为第一自然类型;当第一色度2x2频率域单元(U)中的F元素和G元素满足下列公式,MAX(ABS(F, 0),ABS (G,0)) ^ THD2并且第二色度2x2频率域单元(V)中的F元素和G元素满足下列公式,MAX(ABS(F, 0),ABS (G,0)) ^ THD3则判定所述2x2编码单元为第二自然类型;不符合第一自然类型和第二自然类型条件的,则判定所述2x2编码单元为第三自然类型;其中,THDl为第一门限值,THD2为第二门限值,THD3为第三门限值。
45.如权利要求8所述的影像压缩方法,其特征在于步骤(C)中,当所述编码单元为第一人造类型、第二人造类型或者第三人造类型时,使用8位记录其中两像素的平均值; 使用7位记录一 7位表格位置,所述7位表格位置的记录内容为该7位表格中的所有记录内容中,与该2x2编码单元中另外两像素的平均值和前述的两像素的平均值的差值相差最小者。
46.如权利要求8所述的影像压缩方法,其特征在于步骤(C)中,当2x2编码单元为第四人造类型、第五人造类型、第六人造类型或者第七人造类型时,使用8位记录其中三个像素的平均值,使用7位或者6位记录该2x2编码单元中另外一个像素的量化值。
47.如权利要求8所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用7位记录所述明亮度2x2频率域单元中的E元素、F元素和G 元素;使用4位记录一 4位表格位置,所述4位表格位置的记录内容为该4位表格的所有记录内容中,与该明亮度2x2频率域单元中的H元素的值的差值中的最小者。
48.如权利要求8所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用7位记录所述第一色度2x2频率域单元中的E元素;使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该第一色度2x2频率域单元中的F元素和G元素的平均值的差值中的最小者;不记录该第一色度2x2频率域单元中的H元素。
49.如权利要求8所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用7位记录所述第二色度2x2频率域单元中的E元素;使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该第二色度2x2频率域单元中的F元素和G元素的平均值的差值中的最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第二色度2x2频率域单元的H元素的差值中的最小者。
50.如权利要求8所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用6位记录所述明亮度2x2频率域单元中的E元素的量化值;使用 5位记录所述明亮度2x2频率域单元的F元素的量化值;使用5位记录所述明亮度2x2频率域单元的G元素的量化值;使用3位记录一 3位表格位置,该3位表格位置的记录内容为 该3位表格的所有记录内容中,与该明亮度2x2频率域单元的H元素的差值中的最小者。
51.如权利要求8所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用5位记录所述第一色度2x2频率域单元中的E元素的量化值; 使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第一色度2x2频率域单元中的F元素的差值中的最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第一色度2x2频率域单元中的G元素的差值中的最小者;不记录该第一色度2x2频率域单元的H元素。
52.如权利要求8所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用5位记录所述第二色度2x2频率域单元中的E元素的量化值; 使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与该第二色度2x2频率域单元中的F元素的差值中的最小者;使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与该第二色度2x2频率域单元中的G元素的差值中的最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第二色度2x2频率域单元中的H元素的差值中的最小者。
53.如权利要求16所述的影像压缩方法,其特征在于步骤(C)中,当所述2x2编码单元为第一人造类型、第二人造类型和第三人造类型时,使用8位记录其中两像素的平均值, 使用6位或者7位记录一 6位或者7位表格位置,该6位或者7位表格位置的记录内容为 该6位或者7位表格的所有记录内容中,与该2x2编码单元中另外两像素的平均值和前述的使用8位所记录的两像素的平均值的差值相差最小者。
54.如权利要求16所述的影像压缩方法,其特征在于步骤(C)中,当所述2x2编码单元为第四人造类型至第七人造类型时,使用8位记录其中三个像素的平均值,使用7位或者 6位记录所述2x2编码单元中另外一个像素的量化值。
55.如权利要求16所述的影像压缩方法,其特征在于步骤(C)中,当所述2x2编码单元为第八人造类型至第十三人造类型时,使用5位记录其中两像素平均值的量化值,使用4 位分别记录其余两像素的量化值;或者使用7位记录其中两像素平均值的量化值,使用5位记录其余两像素的量化值。
56.如权利要求16所述的影像压缩方法,其特征在于步骤(C)中,当所述2x2编码单元为第十四人造类型至第十七人造类型时,使用8位对像素数据进行完整的记录。
57.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用5位记录明亮度2x2频率域单元的E元素、F元素、G元素的量化值;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述明亮度2x2频率域单元的H元素的值的差值最小者。
58.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用5位记录第一色度2x2频率域单元的E元素的量化值;使用3 位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第一色度2x2频率域单元的F元素的值的差值最小者;使用3位记录一 3位表格位置, 该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第一色度2x2频率域单元的G元素的值的差值最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第一色度2x2频率域单元770的H元素的值的差值最小者。
59.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用5位记录第二色度2x2频率域单元的E元素的量化值;使用3 位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第二色度2x2频率域单元的F元素的值的差值最小者;使用3位记录一 3位表格位置, 该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第二色度2x2频率域单元的G元素的值的差值最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第二色度2x2频率域单元的H元素的值的差值最小者。
60.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用7位记录明亮度2x2频率域单元的E元素、F元素、G元素的量化值;使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述明亮度2x2频率域单元的H元素的值的差值最小者。
61.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用6位记录第一色度2x2频率域单元的E元素的量化值;使用2 位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与所述第一色度2x2频率域单元的F元素和G元素的平均值的差值中的最小者;不记录所述第一色度2x2频率域单元的H元素。
62.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用7位记录第二色度2x2频率域单元的E元素的量化值;使用2 位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与所述第二色度2x2频率域单元中的F元素和G元素的平均值的差值中的最小者;使用3位纪录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述第二色度2x2频率域单元的H元素的值的差值中的最小者。
63.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第三自然类型时,使用5位记录明亮度2x2频率域单元的E元素的量化值;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述明亮度2x2频率域单元的F元素的值的差值中的最小者;使用3位记录一 3位表格位置, 该3位表格位置的记录内容为该3位表格的所有记录内容中,与所述明亮度2x2频率域单元的G元素的值的差值中的最小者;使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与所述明亮度2x2频率域单元的H元素的值的差值中的最小者。
64.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第三自然类型时,使用4位记录第一色度2x2频率域单元的E元素的量化值;使用4 位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述第一色度2x2频率域单元的F元素的值的差值中的最小者;使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述第一色度2x2 频率域单元的G元素的值的差值中的最小者;使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述第一色度2x2频率域单元的H元素的值的差值中的最小者。
65.如权利要求44所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第三自然类型时,使用4位记录第二色度2x2频率域单元的E元素的量化值;使用4 位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述第二色度2x2频率域单元的F元素的值的差值中的最小者;使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述第二色度2x2 频率域单元的G元素的值的差值中的最小者;使用4位记录一 4位表格位置,该4位表格位置的记录内容为该4位表格的所有记录内容中,与所述第二色度2x2频率域单元的H元素的值的差值中的最小者。
66.如权利要求8所述的影像压缩方法,其特征在于所述2x2编码单元为96位,所述 2x2编码单元的编码封包为48位。
67.如权利要求17所述的影像压缩方法,其特征在于步骤(C)中,当所述2x2编码单元为第一人造类型、第二人造类型或者第三人造类型时,使用6位记录其中两像素的平均值;使用5位或者4位记录一 5位或者4位表格位置,所述5位或者4位表格位置的记录内容为该5位或者4位表格中的所有记录内容中,与该2x2编码单元中另外两像素的平均值和前述的两像素的平均值的差值相差最小者。
68.如权利要求17所述的影像压缩方法,其特征在于步骤(C)中,当2x2编码单元为第四人造类型、第五人造类型、第六人造类型或者第七人造类型时,使用6位记录其中三个像素的平均值,使用5位或者4位记录该2x2编码单元中另外一个像素的量化值。
69.如权利要求17所述的影像压缩方法,其特征在于步骤(C)中,当2x2编码单元为第八人造类型至第十三人造类型时,使用5位或者4位记录其中两个相近似像素平均值的量化值,分别使用3位记录另两个像素的量化值。
70.如权利要求17所述的影像压缩方法,其特征在于步骤(C)中,当2x2编码单元为第十四人造类型至第十七人造类型时,使用6位对像素数据进行完整的记录。
71.如权利要求17所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用5位记录所述明亮度2x2频率域单元中的E元素、F元素和G 元素的量化值;使用3位记录一 3位表格位置,所述3位表格位置的记录内容为该3位表格的所有记录内容中,与该明亮度2x2频率域单元中的H元素的值的差值中的最小者。
72.如权利要求17所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用5位记录所述第一色度2频率域单元中的E元素的量化值;使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该第一色度2x2频率域单元中的F元素和G元素的平均值的差值中的最小者;不记录该第一色度2x2频率域单元中的H元素。
73.如权利要求17所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第一自然类型时,使用5位记录所述第二色度2x2频率域单元中的E元素的量化值; 使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该第二色度2x2频率域单元中的F元素和G元素的平均值的差值中的最小者;使用2 位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该第二色度2x2频率域单元的H元素的差值中的最小者。
74.如权利要求17所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用4位记录所述明亮度2x2频率域单元中的E元素的量化值;使用3位记录一3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中, 与该明亮度2x2频率域单元的F元素的差值中的最小者;使用3位记录一 3位表格位置,该 3位表格位置的记录内容为该3位表格的所有记录内容中,与该明亮度2x2频率域单元的 G元素的差值中的最小者;使用2位记录一 2位表格位置,该2位表格位置的记录内容为 该2位表格的所有记录内容中,与该明亮度2x2频率域单元的H元素的差值中的最小者。
75.如权利要求17所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用3位记录所述第一色度2x2频率域单元中的E元素的量化值; 使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第一色度2x2频率域单元中的F元素的差值中的最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第一色度2x2频率域单元中的G元素的差值中的最小者;使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该明亮度2x2频率域单元的H元素的差值中的最小者。
76.如权利要求17所述的影像压缩方法,其特征在于步骤(F)中,当所述2x2频率域单元为第二自然类型时,使用3位记录所述第一色度2x2频率域单元中的E元素的量化值; 使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第一色度2x2频率域单元中的F元素的差值中的最小者;使用3位记录一 3位表格位置,该3位表格位置的记录内容为该3位表格的所有记录内容中,与该第一色度2x2频率域单元中的G元素的差值中的最小者;使用2位记录一 2位表格位置,该2位表格位置的记录内容为该2位表格的所有记录内容中,与该明亮度2x2频率域单元的H元素的差值中的最小者。
77.如权利要求17所述的影像压缩方法,其特征在于所述2x2编码单元为72位,所述2x2编码单元的编码封包为36位。
78.一种基于2x2编码单元的具有固定压缩率的影像压缩、解压缩系统,其特征在于, 所述系统包括一显示模块,用于显示所述影像;一影像输入设备,用于输入所述影像;一基于2x2编码单元的固定压缩率影像压缩装置,连接至所述影像输入设备,用于将该影像进行编码,以生成编码封包;一暂存装置,连接至所述基于2x2编码单元的固定压缩率影像压缩装置,用于所述编码封包;一基于2x2编码单元的固定压缩率影像解压缩装置,连接至所述暂存装置,用于接收所述编码封包,并对该编码封包解压缩,以产生与所述2x2编码单元对应的2x2解码单元; 以及一时序控制器,连接至所述基于2x2编码单元的固定压缩率影像解压缩装置,用于接收所述2x2解码单元,产生所述显示模块的时序驱动信号和显示数据,其中,所述固定压缩率影像压缩装置先判断所述2x2编码单元为人造类型或者自然类型,以对该人造类型的2x2编码单元进行差分误差编码、量化及查表编码,进而产生第一编码数据,以及对该自然类型的2x2编码单元进行色域转换、离散余弦转换、量化及查表编码,进而产生第二编码数据,再对该第一编码数据或者该第二编码数据进行封装,以产生具有固定压缩率的编码封包。
79.一种基于2x2编码单元的具有固定压缩率的影像解压缩方法,其特征在于对一编码封包进行解码,以重建影像中的2x2解码单元,所述2x2解码单元包括呈矩阵排列的四个像素,至少一个2x2解码单元组成所述影像,所述影像解压缩方法包括以下步骤(A)接收所述编码封包;(B)根据该编码封包的主封包标头判断该编码封包是否为人造类型,若是,则判定该编码封包为人造类型的编码封包,否则,判定该编码封包为自然类型的编码封包;(C)对该人造类型的编码封包进行反量化、反查表解码和反差分误差解码,以产生第一解码数据;(D)对该自然类型的编码封包进行反量化和反查表解码,以产生第二解码数据;(E)对该第二解码数据进行离散余弦转换,以产生第三解码数据;(F)对该第三解码数据进行色域转换,以得到第四解码数据;以及(G)接收所述第一解码数据或者第四解码数据,并对第一解码数据或者第四解码数据进行重建,以产生2x2解码单元。
80.如权利要求79所述的影像解压缩方法,其特征在于,步骤(B)中还包括以下步骤(H)当判定为人造类型的编码封包时,根据所述编码封包中的一子封包标头判断其是否为第一人造类型至第三人造类型中的一个,其中,所述第一人造类型为所述四个像素呈竖直方向的两纵条纹,第二人造类型为所述四个像素呈竖直方向的两纵条纹,第三人造类型为所述四个像素呈45度角方向的两斜条纹交叉;以及(I)否则,再根据该编码封包的该子封包标头和次子封包标头判断其是否为第四人造类型至第七人造类型中的一个,其中,所述第四人造类型至第七人造类型为所述四个像素呈三角形与单点的组合。
81.如权利要求79所述的影像解压缩方法,其特征在于步骤(C)和步骤⑶之间,还包括以下步骤(J)针对所述自然类型的编码封包,根据该编码封包的子封包标头判断其为第一自然类型或者第二自然类型。
82.如权利要求81所述的影像解压缩方法,其特征在于步骤(E)中,所述离散余弦转换的转换矩阵系数为
83.如权利要求82所述的影像解压缩方法,其特征在于步骤(F)中,进行YUV至RGB 色域转换,所述YUV至RGB色域转换的转换矩阵系数为
全文摘要
本发明提供了一种基于2x2编码单元的固定压缩率影像压缩方法,用于将影像中的2x2编码单元进行编码,所述压缩方法先判断2x2编码单元是否为第一至第七人造类型中的一个,若是,则判定其为人造类型的2x2编码单元,否则,判定其为自然类型的2x2编码单元,再对人造类型的2x2编码单元进行差分误差编码、量化及查表编码,以产生第一编码数据,或者对自然类型的2x2编码单元进行色域转换,以得到一2x2色域转换单元,再对2x2色域转换单元进行离散余弦转换,以产生一2x2频率域单元,最后对2x2频率域单元进行量化及查表编码,以产生一第二编码数据。
文档编号H04N7/30GK102497557SQ201110455138
公开日2012年6月13日 申请日期2011年12月30日 优先权日2011年12月30日
发明者张智凯 申请人:旭曜科技股份有限公司