High-speed real-time processing arithmetic coding method based on JPEG 2000 standard

A real-time processing and entropy coding technology, applied in the field of image processing, can solve problems such as high complexity, low processing speed, and difficulty in chip design, so as to avoid coding pauses, improve coding speed and efficiency, overcome complex operations and serial The effect of chemical operation

Inactive Publication Date: 2010-09-22
XIDIAN UNIV
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The fourth is the arithmetic given in the article "A Dual-Symbol Coding Arithmetic Coder Architecture Design for High Speed ​​EBCOTCoding Engine in JPEG2000" published by Xu Chao at the 2005 Int.Conf.Image Process. (ICIP'05) International Conference Entropy coding method, which can achieve a single clock to process 2 context symbol pairs when different contexts are input, but when the same context is input, the encoding structure cannot process simultaneously
Although this method can realize the parallel processing of double-context symbol pairs, but the method requires more storage bits, which causes certain difficulties in chip design, and the implementation complexity is too high
[0011] The sixth is the article "VLSI implementation of a high-speed MQ encoder suitable for JPEG2000" published by some domestic scholars such as Hua Lin and others in the journal "Research and Progress in Solid State Electronics" in 2003 (Volume 23, 2003 , No. 4, pp. 421-426), the arithmetic entropy cod...

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
  • High-speed real-time processing arithmetic coding method based on JPEG 2000 standard
  • High-speed real-time processing arithmetic coding method based on JPEG 2000 standard
  • High-speed real-time processing arithmetic coding method based on JPEG 2000 standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The coding method of the present invention adopts Xilinx ISE 9.1 integrated development software and VHDL, Verilog HDL language, realizes on the FPGA that the model of Xilinx company is XC2V3000-6BG728.

[0050] refer to figure 1 , the high-speed real-time processing arithmetic entropy coding method based on the JPEG2000 standard that the present invention proposes carries out as follows:

[0051] Step 1, determine the type of the double-context symbol pair.

[0052] Simultaneously read the input double-context symbol pair, including double-context label and double-context judgment, and judge the type of the double-context symbol pair according to the similarity and difference of the context label and the probability type of the double-context symbol pair.

[0053] refer to figure 2 , the specific judgment process of this step is as follows:

[0054] 1.1 Read in the double context labels and judge the similarities and differences of the context labels, that is, if t...

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 discloses a high-speed real-time processing arithmetic coding method based on a JPEG 2000 standard, which mainly solves the problem of the traditional coding method that the complexity is high and the coding speed is low. The coding process comprises the following steps of: judging the types of double context symbol pairs, respectively predicting the probability interval values according to the types and calculating the coding parameter; updating the code values, judging the current normalization type and normalizing the code values; if no new context symbol is input, emptying the code values; caching the code streams upon normalization and emptying process according to the byte and class; and finally, outputting the classified cached code streams in turn according to the priority order. The invention has the advantages of high coding speed and low complexity, and is applicable to the image compression coding of various high-speed digital apparatuses, in particular to the high-speed real-time satellite remote sensing image coding.

Description

technical field [0001] The invention belongs to the technical field of image processing and relates to compression coding, in particular to an arithmetic entropy coding method involving high-speed real-time processing, which is used for image compression coding of various digital devices, especially high-speed real-time satellite image compression coding. Background technique [0002] With the development of multimedia and network technology and its application in medical imaging, remote sensing images and digital image / video transmission, the existing still image compression standard JPEG can no longer meet the requirements of current practical applications. In November 2000, a new still image compression standard JPEG2000 was established. One of the core technologies of this standard is to use the arithmetic entropy coding method to encode the data after wavelet transformation, so as to realize the compression processing of image data. [0003] The basic coding process of...

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): H04N7/26H04N7/50H04N19/91
Inventor 刘凯王柯俨李云松曾伟
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products