DSP high-efficient concurrency control method for JPEG2000 compression algorithm

A parallel control and compression algorithm technology, applied in television, electrical components, digital video signal modification, etc., can solve the problem of underutilization of DSP processing power, and achieve the realization of time reduction, large computational load, and high complexity. Effect

Inactive Publication Date: 2009-02-04
NAT UNIV OF DEFENSE TECH
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

DSP data memory read and write instructions support double-word read and write, that is, support 64-bit read and write, and have the potential to read and write four 16-bit wavelet data at a time, so the processing capacity of DSP has not been fully utilized

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
  • DSP high-efficient concurrency control method for JPEG2000 compression algorithm
  • DSP high-efficient concurrency control method for JPEG2000 compression algorithm
  • DSP high-efficient concurrency control method for JPEG2000 compression algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention discloses a DSP to realize the EBC algorithm of JPEG2000. Before executing the EBC algorithm, a memory C must be opened in the DSP first. On this basis, a cycle of implementing the EBC algorithm is divided into two cycles: scanning cycle and Encoding cycle.

[0027] The algorithm flow after splitting is as follows figure 2 As shown, the scan cycle (ie, bit-plane scan) reads data from memory A, and writes the result into memory C after processing; while the encoding cycle (ie, bit-plane arithmetic coding) reads data from memory C, and writes the result after processing In memory B. For the same group of wavelet data blocks, the coding cycle does not start until the scanning cycle is completed. Therefore, the movement process 2 of the previous group of data can be executed at the same time during the time period during which the scanning cycle of the current data is executed. Similarly, the moving process 1 of the next set of data can also be executed a...

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 belongs to the image compression field in the information technology, in particular to a DSP efficient concurrent control method in a JPEG2000 compression algorithm. The current data read from a first memory are processed under bit-plane scanning to produce results which are wrote into a second memory, meanwhile, the pervious group of data is shifted to an external cache from a third memory; and the data are read from the second memory and are processed under arithmetic coding to generate results which are wrote into the third memory, meanwhile, the next group of data is shifted into the first memory from the external cache. The invention makes the concurrent implementation of EBC algorithm operation and data shifting possible. The invention can execute the shifting process in the process of executing any cycle, and the shifting process is executed at the background without occupying the processing time of CPU, that is equivalent to the data shifting process without time spending, thereby realizing zero-time data shifting.

Description

Technical field [0001] The invention belongs to the field of image compression in information technology, and particularly relates to a DSP high-efficiency parallel control method in the JPEG2000 compression algorithm. Background technique [0002] As a new-generation still image compression standard, JPEG2000 can recover high-quality images while pursuing a high compression ratio. It has great application potential in the field of satellite-borne remote sensing image compression. However, the JPEG2000 compression algorithm has high complexity and slow coding speed, and its real-time implementation requires high hardware performance. The available devices are FPGA and DSP. However, the multiple if-then-else structure in the encoding algorithm is not conducive to FPGA implementation, so high-performance DSP is usually selected for implementation. [0003] The powerful processing capability of high-performance DSP is not only reflected in its high-speed core processing frequency, b...

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): H04N7/26H04N19/156H04N19/176H04N19/423H04N19/436H04N19/70
Inventor 罗武胜杜列波鲁琴肖学敏胡冰张进亮王继东
Owner NAT UNIV OF DEFENSE TECH
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