Image transformations in the compressed domain

Image analysis – Image compression or coding – Transform coding

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C382S235000

Reexamination Certificate

active

06298166

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to the processing of the compressed domain representation of image data, and more particularly to the manipulation of the compressed domain representation to achieve certain spatial domain processing, such as regular geometric transformations of an image, without having to subject the image data to the full decompression and compression process.
2. Description of the Related Art
A typical high quality digitized color image may use 24 bits per pixel (bpp)—8 bits each for red (R), green (G) and blue (B) in RGB color space or for luminance (Y), chrominance (C
B
) and chrominance (C
R
) in YC
B
C
R
color space. To transmit or store such images in the uncompressed state (i.e., in spatial or pixel domain) is simply too costly in terms of time and memory requirements. Thus, applications and devices which store and/or transmit high quality digitized color images, such as digital cameras, typically do so in a compressed format, using one of the currently available compression algorithms.
The emergence of compression standards such as JPEG (an acronym for “Joint Photographic Experts Group”) has led to many digital imaging systems and applications that create and maintain content only in JPEG compressed format. For instance, in most digital still-imaging cameras (DSCs) such as the Epson PhotoPC 600, Kodak DC-10, etc., pictures captured by the camera are immediately compressed within the camera and stored in the camera's storage system as JPEG files. Often there is a need to manipulate these pictures prior to display. Typical image manipulations might include (a) rotating the picture from portrait to landscape mode and vice-versa, (b) scaling the picture to increase or decrease its size, (c) changing brightness and contrast in the picture, (d) cropping portions of the picture for the purposes of creating a new picture and for compositing operations, (e) adding simple bitmap annotations to a picture, and (f) embedding visible/invisible watermarks in the picture. Due to storage constraints within the digital camera, these image manipulations require the processed output to be in JPEG format.
The need to do these tasks and the availability of the picture only in the compressed mode has resulted in a great deal of interest in developing image processing techniques that can be applied directly to the compressed domain representation. The motivation for investigating compressed domain processing methods stems from the observations that (a) the volume of data in compressed domain tends to be quite small compared to the spatial domain representation which means that fewer operations per sample may be required for the desired image processing task, and (b) conventional processing pipelines that require the data to be decompressed, followed by the application of the desired image processing function in spatial domain, and then recompressed for transmission or storage efficiency can lead to a loss in image fidelity. Furthermore, such a conventional processing pipeline has very high computation complexity or high latency since the compression task is often more complex than the decompression task. The compressed-domain based processing methodology on the other hand, often leads to reduced computation complexity since it replaces the JPEG decompression and compression tasks by low complexity tasks such as Huffman decoding and Huffman encoding. (See, S. F. Chang and D. G. Messerschmitt, “Manipulation and Compositing of MC-DCT Compressed Video,”
IEEE JSAC Special Issue on Intelligent Sigital Processing
, vol. 13, no. 1, pp. 1-11, January 1995; N. Merhav and V. Bhaskaran, “A fast algorithm for DCT-domain inverse motion compensation,”
Proc. ICASSP
'96, pp. IV.2307-2310, Atlanta, May 1996; B. Natarajan and V. Bhaskaran, “A fast approximate algorithm for scaling down digital images in the DCT domain,”
IEEE International Conference on Image Processing
(
ICIP
), Washington, D.C., October 1995; and Brian Smith and Larry Rowe, “Algorithms for manipulating compressed images,”
IEEE Computer Graphics and Applications
, pp. 34-42, September 1993.)
OBJECTS OF THE INVENTION
Therefore, it is an object of the present invention to overcome the aforementioned problems associated with performing manipulations on digital images in spatial domain.
It is another object of this invention to provide for direct manipulation of the compressed domain representation of an image to bring about a selected spatial domain manipulation without having to go through a complete decompression and compression process.
It is a further object of this invention to provide a set of algorithms which greatly simplify the compressed data manipulations required to bring about the corresponding image manipulations in the spatial domain.
It is still another object of this invention to provide a set of algorithms to manipulate image data in the compressed domain that includes a manipulation step which takes one set of compressed data and produces another set of compressed data, such that, if the process was reversed, the original image could be produced without any loss of quality.
SUMMARY OF THE INVENTION
The present invention provides a technique for performing various dihedral symmetry operations on a spatial domain representation of a digital image by manipulating a linear transform domain representation of the digital image. When a digital image is in the form of a compressed bitstream, such as a JPEG file, the technique involves entropy decoding the compressed bitstream to generate linear-transform-based data blocks which define the linear transform domain representation of the digital image. The linear-transform-based data blocks are reordered for the corresponding geometric transformation, a particular linear transform domain operation is applied to the data elements within each block, and the blocks are reassembled. When these blocks of data are decompressed into spatial domain, the resulting digital image will be flipped or rotated with respect to the original image. With respect to the original image, the resulting image may be flipped over either diagonal (main or cross-), flipped over either of its middle axes (vertical or horizontal), or rotated 90°, 180° or 270°. The technique may be applied in an imaging device, such as a digital still-image camera, or in a computer system. In either case, the technique may be implemented using hardware or software.
Other objects and attainments together with a fuller understanding of the invention will become apparent and appreciated by referring to the following description and claims taken in conjunction with the accompanying drawings.


REFERENCES:
patent: 4658430 (1987-04-01), Anderson et al.
patent: 4837845 (1989-06-01), Pruett et al.
patent: 5001559 (1991-03-01), Gonzales et al.
patent: 5065446 (1991-11-01), Suzuki et al.
patent: 5129015 (1992-07-01), Allen et al.
patent: 5142380 (1992-08-01), Sakagami et al.
patent: 5189526 (1993-02-01), Sasson
patent: 5319724 (1994-06-01), Blonstein et al.
patent: 5416615 (1995-05-01), Shirota
patent: 5539468 (1996-07-01), Suzuki et al.
patent: 5563718 (1996-10-01), Wober et al.
patent: 5581635 (1996-12-01), Zhu et al.
patent: 5611001 (1997-03-01), Kadakia et al.
patent: 5677689 (1997-10-01), Yovanof
patent: 5680129 (1997-10-01), Weinberger et al.
patent: 5682152 (1997-10-01), Wang et al.
patent: 5706216 (1998-01-01), Reisch
patent: 5751865 (1998-05-01), Micco et al.
patent: 5821994 (1998-10-01), Tani
patent: 5867598 (1999-02-01), de Queiroz
patent: 5991450 (1999-11-01), Ohsawa et al.
patent: 0 278 175 (1988-08-01), None
patent: WO 96/36941 (1996-11-01), None
Smith, et al. “Algorithms For Manipulating Compressed Images”, IEEE Computer Graphics & Applications, pp 34-42, Sep. 1993.
IEEE Journal on Selected Areas in Communication, vol. 13, No. 1, pp. 1-11, Jan. 1995, Manipulation and Compositing of MC-DCT Compressed Video, S.F. Chang and D. G. Messerschmitt.
Proc. ICASSP '96, pp. IV. 2307-2310, Atlanta, May 1996, A Fast Algorithm for DCT-Domain Inverse Mo

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

Image transformations in the compressed domain does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Image transformations in the compressed domain, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Image transformations in the compressed domain will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2552066

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