[go: up one dir, main page]

CN1581977A - Tree-structure-based grade tree aggregation-divided video image compression method - Google Patents

Tree-structure-based grade tree aggregation-divided video image compression method Download PDF

Info

Publication number
CN1581977A
CN1581977A CN 200410018507 CN200410018507A CN1581977A CN 1581977 A CN1581977 A CN 1581977A CN 200410018507 CN200410018507 CN 200410018507 CN 200410018507 A CN200410018507 A CN 200410018507A CN 1581977 A CN1581977 A CN 1581977A
Authority
CN
China
Prior art keywords
tree
code stream
encoding
video image
threshold value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200410018507
Other languages
Chinese (zh)
Other versions
CN1281065C (en
Inventor
华赟
胡波
徐晟�
高佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fudan University
Original Assignee
Fudan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fudan University filed Critical Fudan University
Priority to CN 200410018507 priority Critical patent/CN1281065C/en
Publication of CN1581977A publication Critical patent/CN1581977A/en
Application granted granted Critical
Publication of CN1281065C publication Critical patent/CN1281065C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明为一种基于树状结构的等级树集合划分(SPIHT)视频图像压缩方法。编码端首先通过离散小波变换得到图像能量在时频率域上的分布;根据小波系数之间的相关性,将各级的小波系数按照树状结构进行划分;然后对每棵树的小波系数分别进行SPIHT编码,编码结果分别暂时存放在编码端;最后将每棵树的编码结果合成为一个码流用于存储或者传输。解码过程为编码过程的逆过程。本发明在不消耗多余计算量的前提下,大大节省计算过程中的内存使用,从而适应视频流实时高效的压缩,特别适用于硬件实现的专用系统,是用较少的存储空间,就能实现高压缩比和低失真度的视频压缩。The invention is a method for compressing video images based on hierarchical tree set partitioning (SPIHT) based on tree structure. At the encoding end, the distribution of image energy in the time-frequency domain is obtained through discrete wavelet transform; according to the correlation between wavelet coefficients, the wavelet coefficients of each level are divided according to the tree structure; and then the wavelet coefficients of each tree are respectively SPIHT encoding, the encoding results are temporarily stored in the encoding end; finally, the encoding results of each tree are synthesized into a code stream for storage or transmission. The decoding process is the reverse process of the encoding process. The present invention greatly saves the use of memory in the calculation process without consuming redundant calculations, thereby adapting to real-time and efficient compression of video streams, and is especially suitable for special systems implemented by hardware, which can be realized with less storage space Video compression with high compression ratio and low distortion.

Description

基于树状结构的等级树集合划分视频图像压缩方法Video Image Compression Method Based on Hierarchical Tree Set Division Based on Tree Structure

技术领域technical field

本发明属于视频图像压缩技术领域,具体涉及一种基于树状结构的等级树集合划分视频图像压缩方法。The invention belongs to the technical field of video image compression, and in particular relates to a video image compression method based on hierarchical tree set division of a tree structure.

背景技术Background technique

等级树集合划分(SPIHT)算法充分考虑了数据之间的相关性,并且在编码时还考虑了同一数据中高比特数据重要性高于低比特数据的特性。所以使用SPIHT方法来压缩、解压缩视频图像可以得到比较高的压缩比而不增加解压缩结果的失真度,所以该方法受到了日益广泛的关注。在具体实现的过程中,编码系统需要建立三个链表,即重要像素链表(LSP)、不重要像素链表(LIP)和不重要像素集合链表(LIS),这三个链表用来记录树状结构分裂的中间数据。通过链表的使用,编码码流可以按照阈值(重要性)下降的顺序排列,从而保证重要信息的传输而可以截断非重要信息,得到任意截断码流的高压缩比的压缩效果。为了提高压缩效果,要求树状结构包括更多的数据。但是随着树状结构中数据量的增加,三个链表的长度就越来越长,在实际应用中就要求有巨大的内存空间,这就增加了系统的成本和复杂度。所以在不降低压缩效果的前提下,缩短链表长度的方法正成为研究的热点。The Hierarchical Tree Set Partitioning (SPIHT) algorithm fully considers the correlation between data, and also considers the characteristic that high-bit data is more important than low-bit data in the same data when encoding. So using the SPIHT method to compress and decompress video images can get a relatively high compression ratio without increasing the distortion of the decompressed results, so this method has received increasing attention. In the specific implementation process, the encoding system needs to establish three linked lists, namely the important pixel linked list (LSP), the unimportant pixel linked list (LIP) and the unimportant pixel set linked list (LIS). These three linked lists are used to record the tree structure. Split intermediate data. Through the use of the linked list, the coded streams can be arranged in the descending order of the threshold (importance), so as to ensure the transmission of important information and truncate non-important information, and obtain the compression effect of arbitrarily truncated code streams with high compression ratio. In order to improve the compression effect, the tree structure is required to include more data. However, as the amount of data in the tree structure increases, the length of the three linked lists becomes longer and longer, which requires a huge memory space in practical applications, which increases the cost and complexity of the system. Therefore, under the premise of not reducing the compression effect, the method of shortening the length of the linked list is becoming a research hotspot.

发明内容Contents of the invention

本发明的目的是提出一种基于树状结构的等级树集合划分(SPIHT)视频图像压缩方法,以保证压缩效果不下降的前提下,大大缩短链表的长度,节省系统的内存空间开销。The purpose of this invention is to propose a kind of hierarchical tree set partitioning (SPIHT) video image compression method based on tree structure, under the premise that guarantees that compression effect does not descend, shorten the length of link list greatly, save the memory space overhead of system.

本发明提出的基于树状结构的等级树集合划分(SPIHT)视频图像压缩方法,编码的具体步骤如下:首先通过离散小波变换得到图像能量在时频率域上的分布,由于图像的平滑性,图像能量集中在低频部分;根据小波系数之间的相关性,将各级的小波系数按照树状结构进行划分;然后对每棵树的小波系数分别进行SPIHT编码,编码结果分别暂时存放在编码端;最后将每棵树的编码结果合成为一个码流用于存储或者传输。According to the hierarchical tree set partitioning (SPIHT) video image compression method based on the tree structure proposed by the present invention, the specific steps of encoding are as follows: firstly, the distribution of image energy in the time-frequency domain is obtained by discrete wavelet transform, and due to the smoothness of the image, the image The energy is concentrated in the low frequency part; according to the correlation between the wavelet coefficients, the wavelet coefficients of each level are divided according to the tree structure; then the wavelet coefficients of each tree are separately encoded by SPIHT, and the encoding results are temporarily stored in the encoding end; Finally, the encoding results of each tree are synthesized into a code stream for storage or transmission.

根据小波系数之间的数据相关性,将各级的小波系数按照树状结构进行划分是指以最低频子带的每个系数为树根,按照不同级别之间小波系数位置的数据相关性得到树状结构中每个点的数据。树状结构中,上一级小波系数和下一级小波系数之间的关系称为父母和子女或后代的关系。在小波系数中,不同子带相同位置的系数,往往在数值上有相似性,根据这样的关系,将最低频子带的每个系数作为树的根节点,高一级的子代中相同位置的系数作为树状结构的第一级子女,更高一级的子代中与每个第一级的子女相同位置的系数作为第一级子女的子女,也是树状结构的第二级子女……直到最高频子带的系数作为最后一级的子女。According to the data correlation between the wavelet coefficients, dividing the wavelet coefficients of each level according to the tree structure refers to taking each coefficient of the lowest frequency sub-band as the root of the tree, and according to the data correlation of the positions of the wavelet coefficients between different levels, we can get Data for each point in the tree structure. In the tree structure, the relationship between the upper-level wavelet coefficients and the lower-level wavelet coefficients is called the relationship between parents and children or offspring. In the wavelet coefficients, the coefficients in the same position of different sub-bands are often similar in value. According to this relationship, each coefficient of the lowest frequency sub-band is used as the root node of the tree, and the same position in the higher-level children The coefficients of are taken as the first-level children of the tree structure, and the coefficients of the higher-level children in the same position as each first-level child are the children of the first-level children, which are also the second-level children of the tree structure... ...up to the coefficients of the highest frequency subband as children of the last level.

对每棵树的小波系数分别进行SPIHT编码,可以减少同时处理的小波系数,产生的中间结果较少,缩短了重要像素链表(LSP)、不重要像素链表(LIP)和不重要像素集合链表(LIS)的长度。其方法就是将每棵树的编码结果都按照阈值下降的顺序依次得到,直到阈值下降到可以满足压缩要求为止。阈值下降极限可以由前一帧组的最小阈值或者经验阈值得到的预测阈值决定。每棵树的小波系数进行SPIHT编码的结果不予直接传输,而是暂存在编码端,存放时将各阈值情况下的编码码流依次存放,并且记录各阈值情况下的编码码流长度。SPIHT encoding is performed on the wavelet coefficients of each tree separately, which can reduce the wavelet coefficients processed at the same time, produce less intermediate results, and shorten the important pixel linked list (LSP), unimportant pixel linked list (LIP) and unimportant pixel set linked list ( LIS) length. The method is to obtain the encoding results of each tree in the descending order of the threshold until the threshold drops enough to meet the compression requirements. The threshold drop limit can be determined by the minimum threshold of the previous frame group or the predicted threshold obtained from the empirical threshold. The result of SPIHT encoding of the wavelet coefficients of each tree is not directly transmitted, but temporarily stored at the encoding end. When storing, the coded streams under each threshold are stored in sequence, and the length of the coded stream under each threshold is recorded.

在所有的树状结构的小波系数编码结束后,为了得到符合压缩比要求的目标码流,需要将每棵树的编码结果合成为目标码流。合成码流的方法是确定最小的阈值,称为截断阈值,使得每棵树编码码流中不小于该阈值的码流之和不大于目标码流长度,将这些编码码流和码流长度合成为目标码流,剩余的目标码流再由每棵树的其余编码码流平均分配。就是将每棵树编码结果中阈值不小于截断阈值的码流和这些码流的长度直接作为目标码流,目标码流不足的部分由每棵树编码结果中阈值小于截断阈值的码流平均分配。After the coding of all tree-structured wavelet coefficients is completed, in order to obtain the target code stream that meets the compression ratio requirements, it is necessary to synthesize the coding results of each tree into the target code stream. The method of synthesizing the code stream is to determine the minimum threshold, which is called the truncation threshold, so that the sum of the code streams not less than the threshold in the code stream of each tree is not greater than the target code stream length, and these code streams and code stream lengths are synthesized is the target code stream, and the remaining target code streams are evenly distributed by the remaining code streams of each tree. That is, the code streams whose threshold value is not less than the truncation threshold in the coding result of each tree and the length of these code streams are directly used as the target code stream, and the insufficient part of the target code stream is evenly distributed by the code streams whose threshold is smaller than the truncation threshold in the coding result of each tree .

编码过程的重点在于树状结构的划分、树状结构小波系数编码结果的存放和目标码流的合成。The key points of the coding process are the division of the tree structure, the storage of the coding result of the tree structure wavelet coefficients and the synthesis of the target code stream.

在解码端,解码过程是编码过程的逆过程:首先将待解码的码流分配给每棵树的缓存,再对每棵树分配到的码流依次进行SPIHT解码,得到树状结构的小波系数,再将树状结构的小波系数还原为按子带排布的小波系数,通过小波逆变换得到解码图像。At the decoding end, the decoding process is the inverse process of the encoding process: firstly, the code stream to be decoded is allocated to the cache of each tree, and then the code stream allocated to each tree is sequentially decoded by SPIHT to obtain the wavelet coefficients of the tree structure , and then restore the wavelet coefficients in the tree structure to wavelet coefficients arranged in sub-bands, and obtain the decoded image through inverse wavelet transform.

本发明所提出的基于树状结构的等级树集合划分(SPIHT)视频图像压缩方法,有效的解决了图像数据量和链表长度之间的矛盾。为了提高压缩效果,可以将多帧的图像(帧组)一起进行离散小波变换,使得每棵树可以包括足够多的小波系数;由于每棵树分别编码,并不会导致重要像素链表(LSP)、不重要像素链表(LIP)和不重要像素集合链表(LIS)长度的过度加长。The hierarchical tree set partitioning (SPIHT) video image compression method based on the tree structure proposed by the present invention effectively solves the contradiction between the amount of image data and the length of the linked list. In order to improve the compression effect, multiple frames of images (frame groups) can be subjected to discrete wavelet transformation together, so that each tree can include enough wavelet coefficients; since each tree is encoded separately, it will not lead to a linked list of important pixels (LSP) , The length of the unimportant pixel linked list (LIP) and the unimportant pixel set linked list (LIS) is excessively lengthened.

附图说明Description of drawings

图1为根节点和前三代子女的寻找关系。Figure 1 shows the search relationship between the root node and the first three generations of children.

图2为后两代子女寻找的关系。Figure 2 shows the relationship sought by the children of the next two generations.

具体实施方式Detailed ways

以下对发明中的各个组成分别加以论述。Each composition in the invention is discussed separately below.

1.离散小波变换结果的树状结构划分1. Tree structure division of discrete wavelet transform results

离散小波变换可以使用三维的离散小波变换,即在行方向、列方向和时间方向分别进行离散小波变换。变换结果的最低频每个系数作为一棵树的根节点,并且按照下面的关系,构成树状结构。假设最低频系数的大小为Wmin×Hmin,其中Wmin和Hmin分别是最低频帧的最低频子带的宽度和高度。Discrete wavelet transform can use three-dimensional discrete wavelet transform, that is, perform discrete wavelet transform in row direction, column direction and time direction respectively. Each coefficient of the lowest frequency of the transformation result is used as the root node of a tree, and a tree structure is formed according to the following relationship. It is assumed that the size of the lowest frequency coefficient is W min ×H min , where W min and H min are respectively the width and height of the lowest frequency sub-band of the lowest frequency frame.

1)根节点子女寻找方法    其子女为:1) The method of finding the children of the root node The children are:

2)二维子女寻找方法      其子女为:2) Two-dimensional child search method whose children are:

3)三维子女寻找方法      其子女为:3) The method of finding three-dimensional children whose children are:

Figure A20041001850700053
Figure A20041001850700053

图1和图2所示,图1表示的是根节点和前三代子女的寻找关系,图2表示的是后两代子女寻找的关系,图中只画出了七个分支中的一支。As shown in Figure 1 and Figure 2, Figure 1 shows the search relationship between the root node and the first three generations of children, and Figure 2 shows the search relationship between the next two generations of children, and only one of the seven branches is drawn in the figure.

2.每棵树状结构小波系数SPIHT编码结果的存放DM,N表示阈值从2N+1下降到2N时第M棵树阈值为N的编码数据。LM,N表示阈值从2N+1下降到2N时第M棵树阈值为N的编码数据长度。所有树的编码结果存放的格式如下: 阈值 2N  2N-1 ……  2-1 第1棵树 D1,N  D1,N-1 ……  D1,-1 第2棵树 D2,N  D2,N-1 ……  D2,-1 第3棵树 D3,N  D3,N-1 ……  D3,-1 第M棵树 DM,N  DM,N-1 ……  DM,-1 2. Storage D M of SPIHT coding results of wavelet coefficients in each tree structure, N represents the coded data whose threshold value is N in the Mth tree when the threshold value drops from 2 N+1 to 2 N. L M, N represents the encoded data length of the Mth tree whose threshold is N when the threshold drops from 2 N+1 to 2 N. The encoding results of all trees are stored in the following format: threshold 2N 2N-1 ... 2-1 1st tree D 1, N D 1, N-1 ... D 1, -1 2nd tree D 2,N D2 , N-1 ... D 2, -1 3rd tree D 3, N D 3, N-1 ... D 3, -1 Mth tree D M, N D M, N-1 ... D M, -1

3.目标码流的合成3. Synthesis of the target code stream

如果有M棵树,要求的目标码流长度为Q。在阈值降到2P时,所有树的总码流长度为If there are M trees, the required length of the target stream is Q. When the threshold drops to 2 P , the total code stream length of all trees is

N 1 = &Sigma; n = 1 M &Sigma; m = P N L n , m , 在阈值降到2P-1时,所有树的总码流长度为 N 2 = &Sigma; n = 1 M &Sigma; m = P - 1 N L n , m , 并且满足N1<Q≤N2,那么2P即为截断阈值。先将M棵树阈值降到2P时的所有码流和码流长度作为目标码流,如果每棵树进入目标码流的码流长度要用X比特表示,此时目标码流约为N1+X,再将剩余的Q-N1-X的目标码流平均分配到M棵树中其余的编码码流中,也就是将每棵树阈值为2P-1的前(Q-N1-X)/M码流作为目标码流。具体在目标码流中,各棵树的编码码流是这样安排的: N 1 = &Sigma; no = 1 m &Sigma; m = P N L no , m , When the threshold drops to 2 P-1 , the total code stream length of all trees is N 2 = &Sigma; no = 1 m &Sigma; m = P - 1 N L no , m , And satisfy N 1 <Q≤N 2 , then 2 P is the truncation threshold. First, all code streams and code stream lengths when the threshold of M trees is reduced to 2 P are used as the target code stream. If the code stream length of each tree entering the target code stream is represented by X bits, the target code stream is about N 1 +X, and then evenly distribute the remaining QN 1 -X target code streams to the remaining code streams in M trees, that is, the threshold of each tree is 2 P-1 before (QN 1 -X) /M code stream as the target code stream. Specifically, in the target code stream, the code stream of each tree is arranged as follows:

第1棵树

Figure A20041001850700063
D1,N——D1,P;1st tree
Figure A20041001850700063
D 1, N - D 1, P ;

第2棵树 D2,N——D2,P2nd tree D2 , N - D2, P ;

……...

第M棵树

Figure A20041001850700065
DM,N——DM,P;Mth tree
Figure A20041001850700065
D M, N - D M, P ;

D1,P-1中的第1个比特;D2,P-1中的第1个比特;……DM,P-1中的第1个比特;D 1, the first bit in P-1 ; D 2, the first bit in P-1 ; ... D M, the first bit in P-1 ;

D1,P-1中的第2个比特;D2,P-1中的第2个比特;……DM,P-1中的第2个比特;D 1, the 2nd bit in P-1 ; D 2, the 2nd bit in P-1 ; ... D M, the 2nd bit in P-1 ;

……...

直到目标码流长度达到要求。Until the target stream length reaches the requirement.

解码的过程完全为编码的逆过程。首先将待解码的码流分配给每棵树的缓存,再对每棵树分配到的码流依次进行SPIHT解码,得到树状结构的小波系数,再将树状结构的小波系数还原为按子带排布的小波系数,通过小波逆变换得到解码图像。The decoding process is completely the reverse process of encoding. First, the code stream to be decoded is allocated to the cache of each tree, and then the code stream allocated to each tree is sequentially decoded by SPIHT to obtain the wavelet coefficient of the tree structure, and then the wavelet coefficient of the tree structure is restored to the The wavelet coefficients with arrangement are obtained by inverse wavelet transform to obtain the decoded image.

仿真的结果Simulation results

具体的仿真条件如下:The specific simulation conditions are as follows:

Miss American视频图像组1-8帧图像的Y值数据,每帧图像大小为352×288。进行三级三维离散小波变换,再对低频帧进行两级二维离散小波变换,小波基选用Daubechies9/7双正交小波(行方向和列方向)和Haar小波(时间方向)。共有99棵树。The Y value data of frames 1-8 of the Miss American video image group, and the image size of each frame is 352×288. Three-level three-dimensional discrete wavelet transform is performed, and then two-level two-dimensional discrete wavelet transform is performed on low-frequency frames. The wavelet base uses Daubechies9/7 biorthogonal wavelet (row direction and column direction) and Haar wavelet (time direction). There are 99 trees in total.

实验结果如下: 原始图像 8帧352×288 Y值 共811008字节 小波变换结果 每个小波系数用16bits表示 共1622016字节 每棵树 一个帧组分为99棵树 共16384字节 压缩倍数/目标码流长度 指标 优化前 优化后* 200/4055字节 LIP链表长度 6642 4433 LSP链表长度 6084 6459 LIS链表长度 3521 536 PSNR效果 39.3690 39.0733 150/5406字节 LIP链表长度 10752 4429 LSP链表长度 7851 6419 LIS链表长度 4651 536 PSNR效果 39.9526 39.5110 100/8110字节 LIP链表长度 14384 4443 LSP链表长度 12134 6448 LIS链表长度 5216 536 PSNR效果 40.7056 40.4405 50/16220字节 LIP链表长度 44952 4390 LSP链表长度 22792 6462 LIS链表长度 13988 536 PSNR效果 41.4691 41.3303 The experimental results are as follows: The original image 8 frames 352×288 Y value 811008 bytes in total Wavelet transform result Each wavelet coefficient is represented by 16bits A total of 1622016 bytes each tree A frame group is divided into 99 trees 16384 bytes in total Compression factor/target stream length index before optimization After optimization * 200/4055 bytes LIP linked list length 6642 4433 LSP linked list length 6084 6459 LIS linked list length 3521 536 PSNR effect 39.3690 39.0733 150/5406 bytes LIP linked list length 10752 4429 LSP linked list length 7851 6419 LIS linked list length 4651 536 PSNR effect 39.9526 39.5110 100/8110 bytes LIP linked list length 14384 4443 LSP linked list length 12134 6448 LIS linked list length 5216 536 PSNR effect 40.7056 40.4405 50/16220 bytes LIP linked list length 44952 4390 LSP linked list length 22792 6462 LIS linked list length 13988 536 PSNR effect 41.4691 41.3303

*优化后的LIP、LIP、LIS是99棵树中最大的长度,并且每棵树编码都进行到阈值降为8为止,试验证明阈值降到8,一般就能满足压缩比的要求。 * The optimized LIP, LIP, and LIS are the largest lengths among the 99 trees, and each tree is coded until the threshold is reduced to 8. The test proves that the threshold is reduced to 8, which can generally meet the requirements of the compression ratio.

通过上面的实验结果我们发现,本SPIHT编码方法的结果虽然降低了PSNR(降低得非常小),但是用于存储链表的空间可以大大的减小。Through the above experimental results, we found that although the result of the SPIHT encoding method reduces the PSNR (reduces very little), the space for storing the linked list can be greatly reduced.

Claims (5)

  1. Video image compressing method is divided in 1 one kinds of hierarchical tree set based on tree, it is characterized in that by wavelet transform obtain image energy the time distribution on the frequency domain, again wavelet coefficient at different levels is divided according to tree, wavelet coefficient to every tree carries out the SPIHT coding respectively then, coding result is temporarily deposited respectively, at last the coding result of every tree is synthesized a code stream and is used for storage or transmission.
  2. Video image compressing method is divided in the 2 hierarchical tree set based on tree according to claim 1, the division that it is characterized in that tree is a tree root with each coefficient of lowest frequency subband, obtains the data of each point in the tree according to the data dependence of wavelet coefficient position between the different stage.
  3. Video image compressing method is divided in the 3 hierarchical tree set based on tree according to claim 1, it is characterized in that every tree all carries out the SPIHT coding respectively, the coding result of every tree all obtains according to the order that threshold value descends, up to threshold value drop to can satisfy compression and require till.
  4. 4 according to claim 1 or 3 described hierarchical tree set division video image compressing methods based on tree, the coding result that it is characterized in that every tree is temporarily stored in coding side earlier, when depositing the encoding code stream under each threshold value situation is deposited successively, and write down encoding code stream length under each threshold value situation.
  5. 5 according to claim 1 or 4 described hierarchical tree set division video image compressing methods based on tree, the method that it is characterized in that synthetic code stream is to determine minimum threshold value, make the code stream sum that is not less than this threshold value in every tree-encoding code stream be not more than target code stream length, these encoding code streams and code stream length is synthetic as the target code stream, and remaining target code stream is again by all the other encoding code stream mean allocation of every tree.
CN 200410018507 2004-05-20 2004-05-20 Tree-structure-based grade tree aggregation-divided video image compression method Expired - Fee Related CN1281065C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410018507 CN1281065C (en) 2004-05-20 2004-05-20 Tree-structure-based grade tree aggregation-divided video image compression method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410018507 CN1281065C (en) 2004-05-20 2004-05-20 Tree-structure-based grade tree aggregation-divided video image compression method

Publications (2)

Publication Number Publication Date
CN1581977A true CN1581977A (en) 2005-02-16
CN1281065C CN1281065C (en) 2006-10-18

Family

ID=34581823

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410018507 Expired - Fee Related CN1281065C (en) 2004-05-20 2004-05-20 Tree-structure-based grade tree aggregation-divided video image compression method

Country Status (1)

Country Link
CN (1) CN1281065C (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100435550C (en) * 2006-05-10 2008-11-19 北京好望角医学影像技术有限公司 Method for increasing anti-bit-error ability of grade-tree collecting splitting algorithm coding-decoding device
CN102473315A (en) * 2009-08-20 2012-05-23 汤姆森特许公司 Method and apparatus for reusing tree structures to encode and decode binary sets
CN102572423A (en) * 2011-12-16 2012-07-11 辽宁师范大学 Video coding method based on important probability balanced tree
CN101783939B (en) * 2009-01-16 2012-08-22 复旦大学 Picture coding method based on human eye visual characteristic
CN102939618A (en) * 2010-04-13 2013-02-20 弗兰霍菲尔运输应用研究公司 Inheritance Techniques in Multivariate Tree Subdivision of Sample Arrays
US20170134761A1 (en) 2010-04-13 2017-05-11 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US20190089962A1 (en) 2010-04-13 2019-03-21 Ge Video Compression, Llc Inter-plane prediction
US10248966B2 (en) 2010-04-13 2019-04-02 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN110583288A (en) * 2019-10-15 2019-12-20 西安石油大学 Mobile landscaping ecological information processing system and method

Cited By (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100435550C (en) * 2006-05-10 2008-11-19 北京好望角医学影像技术有限公司 Method for increasing anti-bit-error ability of grade-tree collecting splitting algorithm coding-decoding device
CN101783939B (en) * 2009-01-16 2012-08-22 复旦大学 Picture coding method based on human eye visual characteristic
CN102473315A (en) * 2009-08-20 2012-05-23 汤姆森特许公司 Method and apparatus for reusing tree structures to encode and decode binary sets
US10687086B2 (en) 2010-04-13 2020-06-16 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10803483B2 (en) 2010-04-13 2020-10-13 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN105915913A (en) * 2010-04-13 2016-08-31 Ge视频压缩有限责任公司 Decoder and method thereof, encoder and method thereof and digital storage medium
CN106060558A (en) * 2010-04-13 2016-10-26 Ge视频压缩有限责任公司 Decoder, method of reconstructing array, encoder, encoding method, and data stream
CN106210733A (en) * 2010-04-13 2016-12-07 Ge视频压缩有限责任公司 Decoder, the reconstruction method of array, encoder, encoding and decoding method
CN106210732A (en) * 2010-04-13 2016-12-07 Ge视频压缩有限责任公司 Decoder, encoder, coding/decoding method, coded method and storage medium
CN106454373A (en) * 2010-04-13 2017-02-22 Ge视频压缩有限责任公司 Decoder, array reconstruction method, coder, coding method, and data flow
CN106454371A (en) * 2010-04-13 2017-02-22 Ge视频压缩有限责任公司 Decoder, method for reconstructing array, encoder, encoding method and data flow
CN106454370A (en) * 2010-04-13 2017-02-22 Ge视频压缩有限责任公司 Decoder, method for reconstructing array, encoder, encoding method and data flow
CN106454376A (en) * 2010-04-13 2017-02-22 Ge视频压缩有限责任公司 Decoder, method for reconstructing array, encoder, encoding method and data flow
CN106454372A (en) * 2010-04-13 2017-02-22 Ge视频压缩有限责任公司 Decoder, method of reconstructing array, encoder, encoding method, and data stream
US20170134761A1 (en) 2010-04-13 2017-05-11 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US9807427B2 (en) 2010-04-13 2017-10-31 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10003828B2 (en) 2010-04-13 2018-06-19 Ge Video Compression, Llc Inheritance in sample array multitree division
US10038920B2 (en) 2010-04-13 2018-07-31 Ge Video Compression, Llc Multitree subdivision and inheritance of coding parameters in a coding block
US10051291B2 (en) 2010-04-13 2018-08-14 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US20180324466A1 (en) 2010-04-13 2018-11-08 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US20190089962A1 (en) 2010-04-13 2019-03-21 Ge Video Compression, Llc Inter-plane prediction
US10250913B2 (en) 2010-04-13 2019-04-02 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10248966B2 (en) 2010-04-13 2019-04-02 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US20190164188A1 (en) 2010-04-13 2019-05-30 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US20190174148A1 (en) 2010-04-13 2019-06-06 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US20190197579A1 (en) 2010-04-13 2019-06-27 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN105915913B (en) * 2010-04-13 2019-06-28 Ge视频压缩有限责任公司 Decoder and method thereof, encoder and method thereof, and digital storage medium
CN106060558B (en) * 2010-04-13 2019-08-13 Ge视频压缩有限责任公司 Decoders, methods of reconstructing arrays, encoders, encoding methods
CN106454376B (en) * 2010-04-13 2019-10-01 Ge视频压缩有限责任公司 Decoder, method for reconstructing array, encoder, encoding method and data stream
US10432979B2 (en) 2010-04-13 2019-10-01 Ge Video Compression Llc Inheritance in sample array multitree subdivision
US10432978B2 (en) 2010-04-13 2019-10-01 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10694218B2 (en) 2010-04-13 2020-06-23 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
CN106454373B (en) * 2010-04-13 2019-10-01 Ge视频压缩有限责任公司 Decoder, method, encoder and the coding method for rebuilding array
US10432980B2 (en) 2010-04-13 2019-10-01 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10440400B2 (en) 2010-04-13 2019-10-08 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10448060B2 (en) 2010-04-13 2019-10-15 Ge Video Compression, Llc Multitree subdivision and inheritance of coding parameters in a coding block
US10460344B2 (en) 2010-04-13 2019-10-29 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
CN106454370B (en) * 2010-04-13 2019-11-01 Ge视频压缩有限责任公司 Decoder, method for reconstructing array, encoder, encoding method and data stream
CN106454371B (en) * 2010-04-13 2020-03-20 Ge视频压缩有限责任公司 Decoder, array reconstruction method, encoder, encoding method, and storage medium
US10708629B2 (en) 2010-04-13 2020-07-07 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US12328453B2 (en) 2010-04-13 2025-06-10 Dolby Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
CN106210732B (en) * 2010-04-13 2020-03-24 Ge视频压缩有限责任公司 Decoder, encoder, decoding method, encoding method, and storage medium
US10621614B2 (en) 2010-04-13 2020-04-14 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10672028B2 (en) 2010-04-13 2020-06-02 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10681390B2 (en) 2010-04-13 2020-06-09 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10687085B2 (en) 2010-04-13 2020-06-16 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
CN102939618A (en) * 2010-04-13 2013-02-20 弗兰霍菲尔运输应用研究公司 Inheritance Techniques in Multivariate Tree Subdivision of Sample Arrays
CN106454372B (en) * 2010-04-13 2019-10-01 Ge视频压缩有限责任公司 Decoder, method, encoder and the coding method for rebuilding array
CN102939618B (en) * 2010-04-13 2016-08-03 Ge视频压缩有限责任公司 Inheritance Techniques in Multivariate Tree Subdivision of Sample Arrays
CN106210733B (en) * 2010-04-13 2020-03-24 Ge视频压缩有限责任公司 Decoder, method of reconstructing array, encoder, encoding and decoding method
US10721496B2 (en) 2010-04-13 2020-07-21 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10721495B2 (en) 2010-04-13 2020-07-21 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10719850B2 (en) 2010-04-13 2020-07-21 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10748183B2 (en) 2010-04-13 2020-08-18 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10764608B2 (en) 2010-04-13 2020-09-01 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10771822B2 (en) 2010-04-13 2020-09-08 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10805645B2 (en) 2010-04-13 2020-10-13 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10803485B2 (en) 2010-04-13 2020-10-13 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US10708628B2 (en) 2010-04-13 2020-07-07 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10848767B2 (en) 2010-04-13 2020-11-24 Ge Video Compression, Llc Inter-plane prediction
US10855990B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Inter-plane prediction
US10855995B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Inter-plane prediction
US10856013B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US10855991B2 (en) 2010-04-13 2020-12-01 Ge Video Compression, Llc Inter-plane prediction
US10863208B2 (en) 2010-04-13 2020-12-08 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10880581B2 (en) 2010-04-13 2020-12-29 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10880580B2 (en) 2010-04-13 2020-12-29 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US10893301B2 (en) 2010-04-13 2021-01-12 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11037194B2 (en) 2010-04-13 2021-06-15 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11051047B2 (en) 2010-04-13 2021-06-29 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US20210211743A1 (en) 2010-04-13 2021-07-08 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11087355B2 (en) 2010-04-13 2021-08-10 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11102518B2 (en) 2010-04-13 2021-08-24 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11546641B2 (en) 2010-04-13 2023-01-03 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11546642B2 (en) 2010-04-13 2023-01-03 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11553212B2 (en) 2010-04-13 2023-01-10 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11611761B2 (en) 2010-04-13 2023-03-21 Ge Video Compression, Llc Inter-plane reuse of coding parameters
US11736738B2 (en) 2010-04-13 2023-08-22 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using subdivision
US11734714B2 (en) 2010-04-13 2023-08-22 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11765363B2 (en) 2010-04-13 2023-09-19 Ge Video Compression, Llc Inter-plane reuse of coding parameters
US11765362B2 (en) 2010-04-13 2023-09-19 Ge Video Compression, Llc Inter-plane prediction
US11778241B2 (en) 2010-04-13 2023-10-03 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11785264B2 (en) 2010-04-13 2023-10-10 Ge Video Compression, Llc Multitree subdivision and inheritance of coding parameters in a coding block
US11810019B2 (en) 2010-04-13 2023-11-07 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11856240B1 (en) 2010-04-13 2023-12-26 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division
US11900415B2 (en) 2010-04-13 2024-02-13 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US11910030B2 (en) 2010-04-13 2024-02-20 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US11910029B2 (en) 2010-04-13 2024-02-20 Ge Video Compression, Llc Coding of a spatial sampling of a two-dimensional information signal using sub-division preliminary class
US11983737B2 (en) 2010-04-13 2024-05-14 Ge Video Compression, Llc Region merging and coding parameter reuse via merging
US12010353B2 (en) 2010-04-13 2024-06-11 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
US12120316B2 (en) 2010-04-13 2024-10-15 Ge Video Compression, Llc Inter-plane prediction
US12155871B2 (en) 2010-04-13 2024-11-26 Ge Video Compression, Llc Inheritance in sample array multitree subdivision
CN102572423A (en) * 2011-12-16 2012-07-11 辽宁师范大学 Video coding method based on important probability balanced tree
CN102572423B (en) * 2011-12-16 2014-12-03 辽宁师范大学 Video coding method based on important probability balanced tree
CN110583288A (en) * 2019-10-15 2019-12-20 西安石油大学 Mobile landscaping ecological information processing system and method

Also Published As

Publication number Publication date
CN1281065C (en) 2006-10-18

Similar Documents

Publication Publication Date Title
CN1181690C (en) Coding method for compressing video sequences
US6965700B2 (en) Embedded and efficient low-complexity hierarchical image coder and corresponding methods therefor
Srikanth et al. Compression efficiency for combining different embedded image compression techniques with Huffman encoding
CN101631243B (en) Image encoding/decoding method based on wavelet transformation
Senapati et al. Listless block-tree set partitioning algorithm for very low bit rate embedded image compression
CN102014283A (en) First-order difference prefix notation coding method for lossless compression of image data
CN111669588B (en) Ultra-high definition video compression coding and decoding method with ultra-low time delay
CN1581977A (en) Tree-structure-based grade tree aggregation-divided video image compression method
CN110572682A (en) An Embedded Zerotree Wavelet Image Coding and Compression Method
CN103581691A (en) Efficient and parallelable image coding method oriented to sparse coefficients
CN1685731A (en) Scalable Video Coding
CN102790882A (en) Encoding method of remote sensing image
CN1564604A (en) Gradation tree set partitioning image compression method based on tree shaped structure
CN1254112C (en) Diveided image coding and decoding method with arbitrary shape region segmentation
CN1255770C (en) Hierarchy tree set partition image coding decoding method based of digital signal processor
CN1267858C (en) JPEG 2000 speed control method through real time cut-off
CN1284120C (en) Synthetic aperture radar complex numeric image data real time automatic compression method
CN101132530A (en) Method of Realizing Embedded Image Compression Based on Run-length Coding
CN1637782A (en) Quad tree image compressing and decompressing method based on wavelet conversion prediction
CN1571514A (en) An embedded image compression technique based on wavelet transformation
Zhu et al. An improved SPIHT algorithm based on wavelet coefficient blocks for image coding
JP2001298738A (en) Image encoding method, image encoding device, and medium storing image encoding program
Senapati et al. Low bit rate image compression using hierarchical listless block-tree DTT algorithm
CN1234247C (en) Image compression coding method using rectangle block filling code word to reduce space redundancy
CN1909381A (en) Frequency band partition method for broad band acoustic frequency compression encoder

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20061018