Method and apparatus for digital video compression using...

Pulse or digital communications – Bandwidth reduction or expansion – Television or motion video signal

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S254000, C382S244000, C382S240000, C382S251000

Reexamination Certificate

active

06400766

ABSTRACT:

FIELD OF INVENTION
The present invention generally relates to the field of video data compression, and more particularly to a method and apparatus for video data compression which operates on dynamical systems, such as cellular automata (CA).
BACKGROUND OF THE INVENTION
At the most primitive level digital video is three-dimensional (3D) data consisting of the “flow” of two-dimensional images (i.e., “frames”) over time (FIG.
11
). Thirty frames per second (fps) is the standard rate considered to define a fairly good quality video. Eighteen fps will be acceptable for certain situations. High definition video demands rates on the order of 60 fps.
The challenge involved in compressing video data is daunting. Consider a video frame of 320×240 pixels. For a 24-bit color, each frame will has 3×320×240=1,843,200 bits of information. Assuming 30 fps, each second of the video contains 1,843,200×30=55,296,000 bits (or 6,912,000 bytes) of data. If this video were to be transmitted over the Plain Old Telephone System (POTS) line through a 56 kilobits per second (kps) modem then the compression required to receive the video in real time is 55,296,000/(56×1,024)=964:1. Alternatively, to store one hour of this video uncompressed will require a storage space of 6,912,000×60×60 bytes=23 Gbytes. A digital video stream with 640×480 frames will require four times the compression or storage requirement outlined above. Therefore, the need for fast and effective compression is apparent.
The best approach for dealing with the bandwidth limitation and also reduce huge storage requirement is to compress the data. Since video is a conglomeration of individual picture frames, typical video compression methods are largely defined by: 1) the way the individual reference frames are encoded, and 2) the technique for relating/predicting intermediate frames together given the information about the reference frames. Some of the most popular techniques for compressing image data combine transform approaches (e.g. the Discrete Cosine Transform, DCT) with psycho-visual techniques. The current industry standard is the so-called JPEG (Joint Photographic Expert Group) format, which is based on DCT.
Some recent inventions (e.g., U.S. Pat. No. 5,881,176 to Keith et al) teach the use of the wavelet transform as the tool for image compression. The bit allocation schemes on the wavelet-based compression methods are generally based on the so-called embedded zero-tree concept taught by Shapiro (U.S. Pat. Nos. 5,321,776 and 5,412,741). Other image compression schemes that utilize wavelets as transform basis functions are described by Ferriere (U.S. Pat. No. 5,880,856), Smart et al. (U.S. Pat. No. 5,845,243), and Dobson et al (U.S. Pat. No. 5,819,215).
Prior patents that specifically address video compression include those of Greene (U.S. Pat. No. 5,838,377), which uses the wavelets approach; and Agarwal (U.S. Pat. No. 5,729,691) who taught the use of conglomeration of transforms (including DCT, Slaar and Haar transforms) for video compression.
In order to achieve a better compression/decompression of digital image data, the present invention makes use of a transform method that uses a dynamical system, such as cellular automata transforms (CAT). The evolving fields of cellular automata are used to generate “building blocks” for image data. The rules governing the evolution of the dynamical system can be adjusted to produce “building blocks” that satisfy the requirements of low-bit rate image compression process.
The concept of cellular automata transform (CAT) is taught by Lafe in U.S. Pat. No. 5,677,956, as an apparatus for encrypting and decrypting data. The present invention uses more complex dynamical systems that produce efficient “building blocks” for encoding video data. A special bit allocation scheme that also facilitates compressed data streaming is provided as an efficient means for encoding the quantized transform coefficients obtained after the cellular automata transform process.
SUMMARY OF THE INVENTION
According to the present invention there is provided a method of compressing digital video data which includes the steps of: (a) determining a multi-state dynamical rule set and an associated transform basis function, (b) receiving input image data, and (c) performing a forward transform using the transform basis function to obtain transform coefficients suitable for reconstructing the input video data.
In accordance with another aspect of the present invention there is provided a method of compressing video data which includes the steps of: (a) receiving a 3-D block of input video data, defined by directions k, l and m, the block of input video data comprised of a plurality of data frames; (b) determining a transform basis function having a size defined by N
k
, N
l
, and N
m
; (c) selecting N
m
data frames to be compressed together; (d) dividing each data frame into N
k
×N
l
rectangles; and (e) performing a forward transform on a block of data defined by N
k
×N
l
×N
m
, using the transform basis function, to obtain transform coefficients suitable for reconstructing the input video data.
An advantage of the present invention is the provision of a method and apparatus for digital video compression which provides improvements in the efficiency of digital media storage.
Another advantage of the present invention is the provision of a method and apparatus for digital video compression which provides faster data transmission through communication channels.
Still other advantages of the invention will become apparent to those skilled in the art upon a reading and understanding of the following detailed description, accompanying drawings and appended claims.


REFERENCES:
patent: 4755960 (1988-07-01), Batson et al.
patent: 4999705 (1991-03-01), Puri
patent: 5126962 (1992-06-01), Chiang
patent: 5321776 (1994-06-01), Shapiro
patent: 5365589 (1994-11-01), Gutowitz
patent: 5412741 (1995-05-01), Shapiro
patent: 5422963 (1995-06-01), Chen et al.
patent: 5570197 (1996-10-01), Boon
patent: 5611038 (1997-03-01), Shaw et al.
patent: 5675424 (1997-10-01), Park
patent: 5677956 (1997-10-01), Lafe
patent: 5727084 (1998-03-01), Pan et al.
patent: 5729691 (1998-03-01), Agarwal
patent: 5768427 (1998-06-01), Pan et al.
patent: 5819215 (1998-10-01), Dobson et al.
patent: 5838377 (1998-11-01), Greene
patent: 5845243 (1998-12-01), Smart et al.
patent: 5859788 (1999-01-01), Hou
patent: 5880856 (1999-03-01), Ferriere
patent: 5881176 (1999-03-01), Keith et al.
patent: 6124887 (2000-09-01), Auffret et al.
patent: 6160918 (2000-12-01), Pigeon
patent: 6229927 (2001-05-01), Schwartz
Aggoun et al, A 3D Architecture for Compression of Integral 3D Images, 2000, IEEE, pp. 238-244.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for digital video compression using... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for digital video compression using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for digital video compression using... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2982348

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.