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

A jpeg image decompression method, device and platform

A decompression and image decoding technology, applied in the field of image processing, can solve problems such as low efficiency, inability to adaptively change the number of Huffman decoding channels, IDCT and RGB transformation parts, and JPEG image decompression processing performance bottlenecks, etc., to achieve improved Effects of execution efficiency, elimination of performance bottlenecks, and improvement of decompression efficiency

Active Publication Date: 2020-09-18
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a JPEG image decompression method, device and platform to solve the problem that the existing CPU+FPGA heterogeneous platform cannot adaptively change the number of Huffman decoding channels and IDCT and RGB conversion when decompressing JPEG images. Some of them use serial processing, which leads to performance bottlenecks and low efficiency in JPEG image decompression processing

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
  • A jpeg image decompression method, device and platform
  • A jpeg image decompression method, device and platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0041] Please refer to figure 1 , figure 1 A schematic flow chart of a specific implementation of the JPEG image decompression method provided by the embodiment of the present invention, the method may include the following steps:

[0042] Step 101: The FPGA side receives the pre-analyzed encoding information of the image to be decompressed...

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 JPEG (Joint Photographic Experts Group) image decompression method, device and platform. The method includes the following steps that: an FPGA (Field Programmable Gate Array) end receives the encoding information of images to be decompressed sent by a CPU (Central Processing Unit) end; the FPGA end adaptively determines the number of the processing paths of Huffman decoding through using a preset JPEG image decoding algorithm and according to the number of the images to be decompressed; the FPGA end performs Huffman decoding operation in parallel on the plurality of paths of the data of the images to be decompressed according to the encoding information and the number of the processing paths of the Huffman decoding; the FPGA end adaptively determines the number of the processing paths of inverse discrete cosine transformation and RGB transformation according to the number of the processing paths of the Huffman decoding; and the FPGA end performs inverse discrete cosine transformation and RGB transformation in parallel on the plurality of paths of the data of the images to be decompressed which have been subjected to the Huffman decoding according to the determined number of the processing paths, so that decompressed image data are obtained. Thus, with the JPEG image decompression method, device and platform of the invention adopted, the bottleneck of decompression performance can be eliminated, and decompression efficiency can be improved.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a JPEG image decompression method, device and platform. Background technique [0002] At present, there are many mature algorithms for image compression and decompression, and for images of different formats, the corresponding compression process and decompression process will be different accordingly. Among them, the JPEG compression algorithm is particularly widely used. [0003] In the prior art, JPEG image decompression is generally carried out on the CPU+FPGA heterogeneous acceleration platform. The specific process is: the FPGA side only performs multi-channel parallel processing on the Huffman decoding part, and then performs IDCT processing and RGB conversion. To obtain decompressed JPEG image data. [0004] However, when the number of JPEG images is not processed in this way, it can have a good hardware acceleration effect. However, when processing massive JP...

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 Patents(China)
IPC IPC(8): H04N19/44H04N19/42H04N19/625H04N19/186
CPCH04N19/186H04N19/42H04N19/44H04N19/625
Inventor 尹云峰
Owner INSPUR SUZHOU INTELLIGENT TECH 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