Unlock instant, AI-driven research and patent intelligence for your innovation.

Progressive JPEG image decoding method

An image decoding and progressive technology, applied in the field of image decoding, which can solve problems such as inability to render images, decoding errors, etc.

Inactive Publication Date: 2008-12-31
SUNPLUS TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the aforementioned Taiwan Patent No. 92124394 does not disclose that the accumulative value needs to be adjusted to the power of plus or minus two, so the use of this method may lead to decoding errors, and the correct image cannot be presented.

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
  • Progressive JPEG image decoding method
  • Progressive JPEG image decoding method
  • Progressive JPEG image decoding method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0038] figure 2 It is a flowchart of a progressive JPEG image decoding method according to the first embodiment of the present invention. Please refer to figure 2 , this embodiment is suitable for decoding a piece of bit stream data into image data, wherein the bit stream data includes data of multiple scanning layers, the detailed steps of the decoding method of this embodiment are introduced as follows:

[0039] First, sequentially receive the data of one scan layer of the bit stream data (step S201). There is a certain order among the scanning layers, and in this embodiment, the scanning layer data received at the beginning is the scanning layer data sorted first in the bit stream data.

[0040] Next, in step S202, this embodiment decodes the received scan layer data according to a non-zero history table to obtain the decoding coefficients of each pixel in the scan layer. Wherein, in this step, the coefficient value of each decoded coefficient may be obtained by perfor...

no. 2 example

[0052] This embodiment takes the decoding of actual decoding coefficients as an example to describe the encoding and decoding process of the decoding coefficients in detail. Taking the decoding coefficient -9 as an example, the binary representation of -9 is 11110111, and as the introduction of the previous technology, when the coefficient is Huffman encoded, its absolute value is used for encoding, and the absolute value of -9 can be expressed as |-9|=00001001, where, assuming that this implementation is divided into 4 scanning layers for encoding, and the first encoding is the first 5 bits (00001), which is -1, and the encoding method is run-length encoding .

[0053] The format of the run length encoding is Table(RRRRSSSS)AA(K), where K is the first non-zero value after several zero values, RRRR refers to the number of zero values ​​before the K value, and SSSS refers to the number of K values. The ones digit, and AA(K) is the appropriate digit capable of representing K. ...

no. 3 example

[0060] Figure 4 It is a flowchart of a progressive JPEG image decoding method according to the third embodiment of the present invention. Please refer to Figure 4 , this embodiment is suitable for decoding a piece of bit stream data into image data, wherein the bit stream data includes data of multiple scanning layers, the detailed steps of the decoding method of this embodiment are introduced as follows:

[0061] First, divide the scan layer into multiple decoding areas (step S401). Among them, the size of the divided decoding area is determined according to the capacity of the memory, that is, the number of image blocks that can be processed in the decoding process is determined according to the memory size, and then the scanning layer is divided into multiple decoding areas according to this number.

[0062]Next, one of the divided decoding areas is sequentially selected as a local decoding area (step S402). Wherein, since each scanning layer has a certain order, in th...

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 transmission method of multimedia broadcast subtitle information and transmitting / receiving apparatus, wherein the method includes: packaging the subtitling information of the program in the data unit of data segment in the multiplexed sub-frame; setting the data unit type field in the data segment head of the data segment, as data unit representing the data unit is packaged with subtitling information; transmitting the multiplexed sub-frame including subtitling information through a mobile multimedia broadcasting network. The present invention improves the user experience of services.

Description

technical field [0001] The present invention relates to an image decoding method, and in particular to a progressive JPEG image decoding method. Background technique [0002] The Joint Photographic Experts Group (JPEG) compression technology based on the progressive (Progressive) discrete cosine transform (Discrete Cosine Transformation, DCT) is to encode the entire image in multiple scans to make it encoded A JPEG data stream contains data for multiple scan layers. Therefore, in the decoding process, the data of multiple scanning layers needs to be decoded to reconstruct the original image, and each scanning layer records some features of the original image, so the decoded image of each scanning layer can roughly represent the original image , the image quality will increase with the increase of the number of decoded scanning layers. [0003] figure 1 What is shown is a traditional progressive JPEG decoding device, and the decoding device 100 includes a variable length d...

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/30G06T9/00H03M7/30H04N19/44H04N19/90
Inventor 陈昱志黄志文
Owner SUNPLUS TECH CO LTD