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

Method and apparatus for temporal wavelet compression

a technology of temporal wavelet and compression method, applied in the field of data compression, can solve the problems of small compressed files, loss when they are restored, and inability to perform xor comparison after known wavelet compression of video streams, and achieve the effect of reducing the temporal redundancy of data streams

Inactive Publication Date: 2009-12-31
VIDUNAS JOSEPH P
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0010]The above aspects can be attained by a method for further compressing an already compressed data stream, using a mathematical comparison computation by receiving a data stream that has been compressed using a first compression protocol; decompressing the data stream using the first compression protocol; reducing temporal redundancy in the data stream using a comparison protocol; and recompressing the data stream using the first compression protocol.

Problems solved by technology

Lossy compression provides high degrees of compression and results in very small compressed files, but there is a certain amount of loss when they are restored (cf. lossless compression, which does not provide as high a degree of compression, but which does not result in any loss upon restoration).
However, it is not possible to perform XOR comparison after known wavelet compression of a video stream, like that performed by the ADV601, without reversing the run-length and Huffman encoding to obtain access to the wavelet coefficients.

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 and apparatus for temporal wavelet compression
  • Method and apparatus for temporal wavelet compression
  • Method and apparatus for temporal wavelet compression

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]Temporal wavelet compression reduces the data rate of an intra-frame wavelet video stream by applying a mathematical exclusive-OR (XOR) operation on the wavelet data from sequential frames at the quantized wavelet coefficient layer across each of the wavelet frequency bands. This means the XOR operation is applied to all of the wavelet bands. The number of wavelet bands can vary in number depending on the intra-frame wavelet component. For example, an off-the-shelf compression ASIC, such as Analog Devices ADV601, used in an embodiment of the present invention (see the discussion of FIGS. 4 and 5, below) produces 42 wavelet frequency bands. There is no selection of particular wavelet bands, unless a frequency band threshold is used as described below (in regard to FIG. 4).

[0021]FIG. 2 is a flowchart of a method for temporal wavelet compression, according to embodiments of the present invention. Specifically, FIG. 2 illustrates method 130, which begins where quantized data is re...

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

A system is described that comprises a method and apparatus for further compressing an already compressed data stream, using a mathematical comparison computation. The method comprises: receiving a data stream that has been compressed using a first compression protocol; decompressing the data stream using the first compression protocol; reducing temporal redundancy in the data stream using a comparison protocol; and recompressing the data stream using the first compression protocol. The apparatus comprises: a decompression unit to receive and decompress a compressed data stream to produce decompressed data; a comparison unit, coupled to the decompression unit, to perform a mathematical comparison operation on the decompressed data to produce resultant data; and a recompression unit to compress the resultant data to produce a further compressed data stream.

Description

CROSS-REFERENCE TO RELATED APPLICATION(S)[0001]This patent application is a continuation of U.S. patent application Ser. No. 10 / 096,490 filed on Mar. 13, 2002; which is related to and claims priority to U.S. provisional application entitled TEMPORAL WAVELET COMPRESSION ALGORITHM having Ser. No. 60 / 275,113, by Joseph P. Vidunas, filed Mar. 13, 2001; and which are both hereby incorporated by reference into this application.BACKGROUND OF THE INVENTION[0002]1. Field of the Invention[0003]The present invention is directed to data compression and, more particularly to further compression of already compressed video.[0004]2. Description of the Related Art[0005]Image (e.g., video) data is often compressed or processed by using wavelet analysis. Wavelets are mathematical functions that can segment a digital signal into different frequency bands. Wavelets have some advantages over Fourier transforms, but are roughly analogous. Known compression systems convert raw image data into wavelet tran...

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(United States)
IPC IPC(8): H04N7/26G06T9/00
CPCH04N19/13H04N19/61H04N19/63
Inventor VIDUNAS, JOSEPH P.
Owner VIDUNAS JOSEPH P