Method, system, and program for decoding a section from compressed data

a compressed data and output technology, applied in the field of compressed data decoding methods, systems and programs, can solve the problem of not allowing anything but sequential decoding, and achieve the effect of reducing the time needed for decompression of an image section

Inactive Publication Date: 2005-04-12
IBM CORP
View PDF23 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

Preferred embodiments provide a technique using reentry data sets to allow decoding of only a section of an image that a user wants to access. This is an improvement over prior art techniques that decode the entire compressed image in order to access just a section of the image. By only decoding that portion of the compressed data stream whose decoded output is the desired section of the image, processor and memory resources are conserved, thereby reducing the time needed to decompress an image section.

Problems solved by technology

G4 MMR does not have EOLs between compressed lines and so does not allow anything but sequential decoding from the top of the image.

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
  • Method, system, and program for decoding a section from compressed data
  • Method, system, and program for decoding a section from compressed data
  • Method, system, and program for decoding a section from compressed data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Provided is a method, system, program, and data structure for decompressing a compressed data stream whose decoded output comprises lines of two-dimensional data. Received are a compressed data set, at least one pointer to a location in the compressed data stream whose decoded output comprises a location on a line of data, and decoding information for each received pointer that enables decoding from a point within the compressed data stream addressed by the pointer. For each received pointer, the following steps are performed: (i) accessing the location in the compressed data stream addressed by the pointer in the reentry data set; and (ii) using the decoding information in the reentry data set to decode compressed data from the accessed location.

Preferred embodiments provide a technique using reentry data sets to allow decoding of only a section of an image that a user wants to access. This is an improvement over prior art techniques that decode the entire compressed image in order...

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

Provided is a method, system, program, and data structure for decompressing a compressed data stream whose decoded output comprises lines of two-dimensional data or other data whose decoding depends upon previously decoded data and where the desired output is only part of sequentially decoded output. Received are a compressed data set, at least one pointer to a location in the compressed data stream whose decoded output comprises a location on a line of data, and decoding information for each received pointer that enables decoding from a point within the compressed data stream addressed by the pointer. For each received pointer, the following steps are performed: (i) accessing the location in the compressed data stream addressed by the pointer in the reentry data set; and (ii) using the decoding information in the reentry data set to decode compressed data from the accessed location.

Description

BACKGROUND OF THE INVENTION1. Field of the InventionThe present invention relates to a method, system and program for decoding a section of output from compressed data.2. Description of the Related ArtDigital images may use one or more bits to describe the color intensity at each pixel. The term “pixel” as used herein refers to one or more intensity or bit values at a data point that represents data to be rendered (i.e., printed, displayed, etc.), where the data to be rendered may include, but is not limited to, images, text, composite images, graphs, collages, scientific data, video, etc. A pel is a picture element point that may be expressed with one bit. If only one bit is used to express the intensity, then the image is a bilevel image where there are two possible intensity values per pixel, such as black and white or fill saturation and no intensity. Digital monochrome images that allow for more than two intensities per pixel express the intensities as shades of grey.Most syste...

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(United States)
IPC IPC(8): G06T9/00H04N7/26H04N7/30H04N1/417H04N21/845
CPCH04N1/417H04N21/8455H04N19/176H04N19/46H04N19/60H04N19/40H04N19/162H04N19/17H04N19/44H04N19/42H04N19/132
Inventor RIJAVEC, NENADMITCHELL, JOAN LAVERNE
Owner IBM CORP
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