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

High speed bit flat surface decoding method and circuit suitable for Jpeg2000 standard

A bit-plane and standard technology, applied in the field of bit-plane decoding methods and circuit implementations, can solve problems such as low decoding efficiency, difficult mechanisms for parallel processing of encoding channels, and bottlenecks.

Inactive Publication Date: 2008-06-04
BEIJING CEC HUADA ELECTRONIC DESIGN CO LTD
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Since the code stream input to the decoder has a certain pass order during decoding, that is, according to the order of the importance expansion channel, the amplitude refinement channel and the clearing channel, the coefficient bits solved during decoding are not for each coding block The strips of each bit plane are sequential, so it is very difficult to implement a mechanism for parallel processing of encoding channels, and the hardware complexity is very high. Serial decoding makes decoding efficiency very low, and the decoding engine continuously generates CX. It scans the solved coefficients according to the decoding order of the three passes, and continuously judges which pass the next coefficient bit belongs to, and whether it meets the solvable conditions, which wastes many clock cycles
Since the inverse quantization coefficients of each sub-band at the same level are ready for wavelet inverse transform processing, therefore, a decoding of the entire tile using only the BPD module will inevitably have a bottleneck
When multiple BPDs are processed in parallel, the processing speeds of each BPD are inconsistent, so that the fast decoding BPD will wait for the slow decoding BPD, and the BPD that has completed decoding cannot be started to start the decoding of the next code block. reduces work efficiency

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 bit flat surface decoding method and circuit suitable for Jpeg2000 standard
  • High speed bit flat surface decoding method and circuit suitable for Jpeg2000 standard
  • High speed bit flat surface decoding method and circuit suitable for Jpeg2000 standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below in combination with three decoding processes.

[0036] The decoding of the entire EBCOT is completed with the cooperation of BPD and MQD. The two complete the communication through two handshake signals: bpd_ready and mqd_read signals. The generation of CX and D is completed in one clock cycle, that is, each generation of a decoding coefficient bit requires two clock cycles. The timing diagram is shown in Figure 9. In this way, the work of "pixel guidance" needs to be completed within one clock cycle, that is, to find the coefficient bit to be solved in the current window. After the coefficient is solved, the update of the register is completed, and the corresponding bit_index The bit becomes "zero", so the decoding engine is guided to decode the next bit, that is, the first non-zero bit from the high bit of bit_index. If bit_index is all zero, it indicates that all coefficients of the current window have b...

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 method and an electric circuit structure for bit plane quick decoding of EBCOT coefficient in coding and decoding standard of ISO / IEC JPEG2000 image compressing so as to improve JPEG2000 EBCOT decoding efficiency. The position plane decoding electric circuit of the invention can make the original coding block expansion analog pixel to form a new coding block being divided into three bank storage coefficients and coefficient state information, so the invitation capacity of a storage can be reduced, the coefficient can be scanned by using 6x4 window to accelerate the decoding process, simultaneously, a parallel technology is used to further improve the total EBCOT decoding throughput. The invention can improve JPEG2000 image decoding efficiency and can be widely used in digital image product series.

Description

technical field [0001] The invention proposes a bit-plane decoding method and circuit implementation for the JPEG2000 standard. The circuit is a part of a high-speed EBCOT decoder and is widely used in computer network applications, digital cameras, video cameras and other fields. Background technique [0002] With the development of multimedia technology, the current image compression technology not only requires high compression performance, but also requires new features to meet some special needs, such as retaining high compression while achieving a low bit rate. Quality, can have lossy and lossless compression methods at the same time, can support image partial codec processing, support image quality progressive transmission, etc. These requirements make the JPEG2000 standard emerge as the times require. JPEG2000 is a multi-analysis encoding method based on discrete wavelet transform. [0003] Since the publication of the JPEG2000 standard, many documents have analyzed...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T9/00H04N7/26H04N19/156H04N19/157H04N19/176H04N19/423H04N19/436
Inventor 马依迪魏春峰蒙卡娜陈波涛
Owner BEIJING CEC HUADA ELECTRONIC DESIGN CO LTD
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