IP Library Granted Patent US 8,159,606
Granted Patent B2
US 8,159,606 · App. 12/460,814 · Granted Apr 17, 2012

Method and apparatus for reversible, polynomial based image scaling

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,159,606
App. No.
12/460,814
Granted
Apr 17, 2012
Kind
B2
Abstract

A method and apparatus are provided for reversible, polynomial based image scaling. The apparatus includes a video scaler for performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image. The first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images. A scaling function used for the image scaling is based on a polynomial function having two or more degrees.

Claims (34)

1. An apparatus, comprising:

a video scaler for performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein the polynomial function is normalized, and at least one coefficient of the normalized polynomial function has an absolute value greater than or equal to one.

2. The apparatus of claim 1 , wherein the image scaling from the first base resolution image to the higher resolution image comprises processing poly-phase components of the higher resolution image separately from remaining components of the higher resolution image.

3. An apparatus, comprising:

a video scaler for performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein a 3/2 ratio is used for performing the image scaling from the first base resolution image to the higher resolution image, and a 2/3 ratio is used for performing the image scaling from the higher resolution image to the second base resolution image.

4. An apparatus, comprising:

a video scaler for performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein the image scaling is performed such that one of every two pixels in the first base resolution image is present in the higher resolution image.

5. An apparatus, comprising:

a video scaler for performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein the image scaling is performed by dividing the first base resolution image into even samples and odd samples, and dividing the higher resolution image into three component sets, wherein each of the component sets are processed differently while pixels within each of the component sets are processed similarly.

6. A method, comprising:

performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein the polynomial function is normalized, and at least one coefficient of the normalized polynomial function has an absolute value greater than or equal to one.

7. The method of claim 6 , wherein the image scaling from the first base resolution image to the higher resolution image comprises processing poly-phase components of the higher resolution image separately from remaining components of the higher resolution image.

8. A method, comprising:

performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein a 3/2 ratio is used for performing the image scaling from the first base resolution image to the higher resolution image ( 945 ), and a 2/3 ratio is used for performing the image scaling from the higher resolution image to the second base resolution image.

9. A method, comprising:

performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein the image scaling is performed such that one of every two pixels in the first base resolution image is present in the higher resolution image.

10. A method, comprising:

performing image scaling from a first base resolution image to a higher resolution image, and from the higher resolution image to a second base resolution image,

wherein the first and the second base resolution images are equal on a pixel-by-pixel basis for an entirety of the first and the second base resolution images, and a scaling function used for the image scaling is based on a polynomial function having two or more degrees, and

wherein the image scaling is performed by dividing the first base resolution image into even samples and odd samples, and dividing the higher resolution image into three component sets, wherein each of the component sets are processed differently while pixels within each of the component sets are processed similarly.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2009
From: SOLE, JOEL; LLACH, JOAN
To: THOMSON LICENSING
Reel/Frame 023281/0344 →