Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Embedded type zero-type encoding method and circuit structure thereof

An embedded zero tree and coding method technology, which is applied in image coding, television, electrical components, etc., can solve the problems that low-cost integrated circuits are difficult to implement, and achieve the effects of reducing computational complexity, simplifying the coding process, and reducing computing time

Inactive Publication Date: 2005-07-20
PEKING UNIV
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] In addition, the embedded zero tree coding adopts successive quantization and coding methods, and the large coefficients need to be cleared and skipped after each quantization, so it is easier to perform serial bit-by-bit plane coding
However, the number of times of quantization is generally more than 10 bits, and the zero-tree coding of more than 10 bit planes must be serially executed, and an integrated circuit with a very high processing speed will have to be used for applications requiring fast data compression
Low-cost integrated circuits are difficult to implement

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedded type zero-type encoding method and circuit structure thereof
  • Embedded type zero-type encoding method and circuit structure thereof
  • Embedded type zero-type encoding method and circuit structure thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0070]The invention is a fast method and circuit structure for realizing embedded zero-tree coding. Its workflow is, firstly, from the low level to the high level, according to the scanning order of group by group, layer by layer and tree by tree, read the data into the zero tree encoding circuit; perform multi-level quantization and preprocessing; then, preprocess each Bit-plane parallel coding; the coded symbols are temporarily stored in the output buffer; after all the coefficients of a wavelet tree are assigned symbols, and then according to the high-level sub-band to the low-level sub-band, for the output buffer, it is a last-in-first-out scan order, to filter valid coded symbol output.

[0071] The input scanning and encoding methods of the wavelet tree are shown in the right part of Figure 4. If the two-stage processing of the present ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an embedded zero-tree coding mode and its circuit structure. It divides the embedded zero-tree coding into two processing stages, and simultaneously makes coding multiple bit planes in parallel. In the first-stage processing, firstly reading wavelet transform coefficients in a mode of scanning from low layer subband to high layer subband group by group, layer by layer and tree by tree; then executing multistage quantization for corresponding multiple threshold values; preprocessing the quantized data; after processing, independently coding the processed data on their respective bit planes; registering the symbols generated by data coding in an output buffer; after all the wavelet transform coefficients of a wavelet tree are allocated with symbols and stored into the output buffer, starting the second-stage processing; according to the scanning sequence from high layer subband to low layer subband, screening effective coded symbol output. It can raise coding rate, reduce coding time, has low requirements for IC performance and resources and is flexible to apply and easy to implement. It can be applied to the field of video data compression or image data compression.

Description

Technical field: [0001] The invention belongs to the field of video data compression or image data compression, and in particular relates to an embedded zero-tree coding method and a circuit structure thereof. Background technique: [0002] In video data compression and image data compression, mathematical transformation techniques are often used to improve compression performance. A frequently used mathematical transformation is wavelet transform. Figure 1 and Figure 2 are schematic diagrams of wavelet transform frequency bands, where L represents low frequency and H represents high frequency. Figure 1 is a 1-layer wavelet transform of an image, which produces 4 subbands. Figure 2 is a pyramid-shaped 4-layer wavelet transform of an image, which is a commonly used wavelet transform in the field of image compression. After the first layer of wavelet transform, the second layer of wavelet transform is performed on the low-frequency sub-band LL1, and then the third layer of w...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T9/40H04N19/63
Inventor 许超
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products