IP Library Granted Patent US 7,945,114
Granted Patent B2
US 7,945,114 · App. 12/132,611 · Granted May 17, 2011

Image transform method for obtaining expanded image data, image processing apparatus and image display device therefore

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 7,945,114
App. No.
12/132,611
Granted
May 17, 2011
Kind
B2
Abstract

It is an object of the present invention to output a clear, expanded image wherein step-shapes or chain-shapes of oblique lines are reduced, distortion is eliminated and no constituent lines of fonts or graphics are missing. An image transform method, for transforming original input image data into image data expanded by a ratio represented by a rational number or an integer, comprises: a vertical and horizontal interpolation unit, for reducing correlation in the vertical and horizontal directions of interpolated image data linearly expanded from an original image data input unit, and for generating first expanded image data; an oblique interpolation unit, for performing linear interpolation, based on correlation with a target pixel constituting the original image data and neighboring pixels arranged in oblique directions, using the neighboring pixels to generate second expanded image data; and a final result generator for employing the first expanded image data and the second expanded image data to generate a final image.

Claims (25)

1. An image transform method, for transforming original input image data into image data expanded by a ratio represented by a rational number or an integer, comprising the steps of:

forming an image by linearly expanding original image data in the vertical and horizontal directions; and

reducing the vertical and horizontal directional correlation of said image through a rank order processing to generate a final expanded image, wherein the rank order processing includes:

raster-scanning a window enclosing a target pixel and one or more of its neighboring pixels; and

computing an output value of the target pixel by performing an averaging operation on pixels enclosed within the window;

determining, for said expanded image, whether the contrast of said original image data can be maintained at a predetermined level; and

extracting a high frequency component from said expanded image, when said contrast can not be maintained at said predetermined level, and adding said frequency component multiplied by a constant to said expanded image, or subtracting said frequency component multiplied by a constant from said expanded image.

2. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for image transformation, said method steps comprising the steps of claim 1 .

3. The method of claim 1 , further comprising inputting, as an adjustment value, a personal preference of a user concerning image quality.

4. An image processing apparatus for transforming original input image data into expanded image data comprising:

a vertical and horizontal directional linear interpolation unit for forming an image by linearly expanding original image data in the vertical and horizontal directions; and

a vertical and horizontal directional correlation reduction processing unit for reducing, for said image, a vertical and horizontal directional correlation using a rank order processing to generate a final expanded image, operating in combination for transforming the original input image data into expanded image data, wherein the rank order processing includes:

raster-scanning a window enclosing a target pixel and one or more of its neighboring pixels; and

computing an output value of the target pixel by performing an averaging operation on pixels enclosed within the window;

a determining unit, for said expanded image, whether the contrast of said original image data can be maintained at a predetermined level; and

an extracting unit for extracting a high frequency component from said expanded image, when said contrast can not be maintained at said predetermined level, and adding said frequency component multiplied by a constant to said expanded image, or subtracting said frequency component multiplied by a constant from said expanded image.

5. The apparatus of claim 4 , further comprising input unit for entering, as an adjustment value, a personal preference of a user concerning image quality.

6. A computer program product for transforming original input image data into image data expanded by a ratio represented by a rational number or an integer, the computer program product comprising a non-transitory computer-readable medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

forming an image by linearly expanding original image data in the vertical and horizontal directions; and

reducing the vertical and horizontal directional correlation of said image through a rank order processing to generate a final expanded image, wherein the rank order processing includes:

raster-scanning a window enclosing a target pixel and one or more of its neighboring pixels; and

computing an output value of the target pixel by performing an averaging operation on pixels enclosed within the window;

determining, for said expanded image, whether the contrast of said original image data can be maintained at a predetermined level; and

extracting a high frequency component from said expanded image, when said contrast can not be maintained at said predetermined level, and adding said frequency component multiplied by a constant to said expanded image, or subtracting said frequency component multiplied by a constant from said expanded image.

7. The computer program product of claim 6 , further comprising executable instructions configured for entering, as an adjustment value, a personal preference of a user concerning image quality.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: FACEBOOK, INC.
Reel/Frame 027991/0554 →