Nova Patents
IL225260A

Downsizing an encoded image

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

29 claims: 4 independent, 25 dependent

  1. 1
    225260/2 36 CLAIMS 1, A method of downsizing an input disjoint block level encoded image, comprising:Calculating, by a Discrete Cosine Transform (DCT) domain processor, a DCT downsize ratio for downsizing the input image in a DCT domain according to a target downsize ratio and according to a size of a DCT transform length associated with the input image;Adapting, by the DCT domain processor, an I-DCT according to the DCT domain downsize ratios, including configuring a DCT anti-aliasing filter ("AAF") according to the target downsize ratio, and applying the DCT AAF to DCT coefficients corresponding to the input image;performing, by the DCT domain processor, the adapted I-DCT;providing, by the DCT domain processor, an intermediate image as output of a DCT domain process;and applying, by a pixel domain processor, a pixel domain interpolation to the intermediate image according to dimensions of the intermediate image and according to dimensions of the target image.
  2. 14
    15. A system for downsizing an input disjoint block level encoded image, comprising:a Discrete Cosine Transform (DCT) domain processor adapted to implement a DCT domain process, the DCT domain processor comprising: a DCT downsize configurator adapted to calculate a DCT downsize ratio for downsizing the input image in a DCT domain according to a target downsize ratio and according to a size of a DCT transform length associated with the input image;an I-DCT engine configured to adapt an l-DCT operation according to the DCT domain downsize ratio;a DCT anti-aliasing filter ("AAF") configured to apply a DCT AAF to DCT coefficients corresponding to the input image according to the target downsize ratio;said DCT domain processor is adapted to provide an intermediate image as output of the DCT domain process;and a pixel domain processor adapted to apply a pixel domain interpolation operation to the intermediate image according to dimensions of the intermediate image and according to dimensions of the target image.
  3. 28
    29. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform a method of downsizing an input disjoint block level encoded image, comprising:calculating a Discrete Cosine Transform (DCT) downsize ratio for downsizing the input image in a DCT domain according to a target downsize ratio and according to a size of a DCT transform length associated with the input image;adapting an I-DCT according to the DCT domain downsize ratios, including configuring a DCT anti-aliasing filter ("AAF") according to the target downsize ratio, and applying the DCT AAF to DCT coefficients corresponding to the input image;performing the adapted I-DCT;providing an intermediate image as output of a DCT domain process;and applying a pixel domain interpolation to the intermediate image according to dimensions of the intermediate image and according to dimensions of the target image.
  4. 29
    30. A computer program product comprising a computer useable medium having computer readable program code embodied therein of downsizing an input disjoint block level encoded image, the computer program product comprising:225260/2 45 computer readable program code for causing the computer to calculate a Discrete Cosine Transform (DCT) downsize ratio for downsizing the input image in a DCT domain according to a target downsize ratio and according to a size of a DCT transform length associated with the input image;computer readable program code for causing the computer to adapt an ί-DCT according to the DCT domain downsize ratios, said adapting including configuring a DCT anti-aliasing filter ("AAF") according to the target downsize ratio, and applying the DCT AAF to DCT coefficients corresponding to the input image;computer readable program code for causing the computer to perform the adapted I-DCT;computer readable program code for causing the computer to provide an intermediate image as output of a DCT domain process;and computer readable program code for causing the computer to apply a pixel domain interpolation to the intermediate image according to dimensions of the intermediate image and according to dimensions of the target image. For the Applicants, REINTOLD COHN amp;PARTNERS, By: