IP Library Granted Patent US 7,672,539
Granted Patent B2
US 7,672,539 · App. 11/300,907 · Granted Mar 2, 2010

Method and apparatus for scaling selected areas of a graphics display

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,672,539
App. No.
11/300,907
Granted
Mar 2, 2010
Kind
B2
Abstract

A method ( 30 ) and apparatus ( 10 ) for scaling selected areas of a graphics display. The method ( 30 ) includes removing distortion-sensitive information from the graphics display, scaling or converting the format of the distortion-nonsensitive information, such as from one aspect ratio to another, and then compositing the removed distortion-sensitive information with the scaled distortion-sensitive information. Alternatively, the removed distortion-sensitive is scaled, distortion-free, before combining it with the scaled distortion-nonsensitive information. The apparatus ( 10 ) uses a recognition comparator ( 16 ) to identify distortion-sensitive information, a graphics remover ( 18 ) to remove the distortion-sensitive information, a first scaler ( 22 ) to scale the distortion-nonsensitive information, a second scaler to provide distortion-free scaling of the distortion-sensitive information, and a compositer ( 26 ) to combine the distortion-sensitive information with the scaled distortion-nonsensitive information. A graphics display can be converted using a conversion process that introduces distortion, yet distortion-sensitive information, such as logos, are not subject to such distortion.

Claims (48)

1. A method for scaling a graphics image, the graphics image including distortion-sensitive graphics information and distortion-nonsensitive graphics information, comprising:

receiving graphics information from a source;

analyzing said graphics information so as to identify distortion-sensitive graphics information and distortion-nonsensitive graphics information;

separating, by using a comparator, the distortion-sensitive graphics information from the distortion-nonsensitive graphics information;

scaling, by using a first scaler, the distortion-nonsensitive graphics information using a first scaling algorithm to produce scaled distortion-nonsensitive graphics information;

scaling, by using a second scaler, the distortion-sensitive graphics information using a second scaling algorithm to produce scaled distortion-sensitive graphics information, wherein the first scaling algorithm is different than the second scaling algorithm;

compositing the scaled distortion-nonsensitive graphics information and the scaled distortion-sensitive graphics information to produce a scaled graphics image, wherein said compositing the scaled distortion-nonsensitive graphics information and the scaled distortion-sensitive graphics information further comprises replacing the scaled distortion-sensitive graphics information into the scaled graphics image;

displaying said scaled graphics image on a display; and

determining a new position for the scaled distortion-sensitive graphics information within the scaled graphics image, wherein determining the new position for the distortion-sensitive graphics information is based on a comparison of the first and second scaling algorithms.

2. The method as recited in claim 1 , wherein separating the distortion-sensitive graphics information from the distortion-nonsensitive graphics information further comprises removing the distortion-sensitive graphics information from the graphics image.

3. The method as recited in claim 2 , further comprising determining the relative position of the distortion-sensitive graphics information within the graphics image.

4. The method as recited in claim 1 , wherein scaling the distortion-nonsensitive graphics information includes replacing the distortion-sensitive graphics information with image-neutral distortion-nonsensitive graphics information.

5. The method as recited in claim 1 , wherein separating the distortion-sensitive graphics information from the distortion-nonsensitive graphics information includes comparing portions of the graphics image to at least one pre-stored graphics image.

6. A method for converting graphics information from a first aspect ratio to a second aspect ratio, the graphics information including at least one distortion-sensitive graphics information portion and one distortion-nonsensitive graphics information portion, comprising:

receiving said graphics information from a source;

analyzing said graphics information so as to identify said distortion-sensitive graphics information portion and said distortion-nonsensitive graphics information portion;

separating, by using a comparator, the distortion-sensitive graphics information portion from the distortion-nonsensitive graphics information portion;

removing the distortion-sensitive graphics information portion from the graphics information;

converting, by using a scaler, the distortion-nonsensitive graphics information from the first aspect ratio to the second aspect ratio;

replacing the distortion-sensitive graphics information portion into the graphics information having the second aspect ratio so as to generate composite graphic information; and

displaying said composite graphic information on a display, wherein:

said replacing the distortion-sensitive graphics information portion into the graphics information having the second aspect ratio includes determining a new position for the distortion-sensitive graphics information portion, and

said determining the new position for the distortion-sensitive graphics information portion of the graphics information is based on the conversion of the distortion-nonsensitive graphics information portion from the first aspect ratio to the second aspect ratio.

7. The method as recited in claim 6 , wherein converting the distortion-nonsensitive portion of the graphics information further comprises scaling the distortion-nonsensitive portion of the graphics information using a first scaling algorithm.

8. The method as recited in claim 7 , further comprising scaling the distortion-sensitive portion of the graphics information using a second scaling algorithm, wherein the second scaling algorithm is different from the first scaling algorithm.

9. The method as recited in claim 6 , wherein removing the distortion-sensitive graphics information portion from the graphics information includes replacing the removed distortion-sensitive graphics information portion with image-neutral distortion-nonsensitive graphics information.

10. The method as recited in claim 6 , wherein identifying the distortion-sensitive portion of the graphics information further comprises comparing the graphics information to at least one pre-stored graphics image.

11. An apparatus for scaling graphics information, the graphics information including distortion-sensitive graphics information and distortion-nonsensitive graphics information, comprising:

an input for receiving graphics information;

a comparator for analyzing said graphics information so as to identify said distortion-sensitive graphics information and said distortion-nonsensitive graphics information;

a remover for removing the identified distortion-sensitive graphics information from the graphics information;

a first scaler for scaling the distortion-nonsensitive graphics information by a first scaling algorithm to produce scaled distortion-nonsensitive graphics information;

a second scaler for scaling the distortion-sensitive graphics information by a second scaling algorithm to produce scaled distortion-sensitive graphics information, wherein the second scaling algorithm is different from the first scaling algorithm;

a combiner for combining the scaled distortion-sensitive graphics information and the scaled distortion-nonsensitive graphics information to produce scaled graphics information, wherein the combiner is further configured to replace the scaled distortion-sensitive graphics information into the scaled graphics image;

a display for displaying said scaled graphics information; and

an identifier for determining a new position for the scaled distortion-sensitive graphics information within the scaled graphics image, wherein the identifier determines the new position for the distortion-sensitive graphics information based on a comparison of the first and second scaling algorithms.

12. The apparatus as recited in claim 11 , wherein at least a portion of the apparatus is contained in a video processing device.

13. The apparatus as recited in claim 12 , wherein the video processing device is selected from the group consisting of a signal converter box, a signal decoder box, a digital video recorder, a computer, and a home media server.

14. The apparatus as recited in claim 11 , wherein at least a portion of the apparatus further comprises an integrated circuit.

15. A computer program embodied in a computer-readable medium for scaling a graphics image, the graphics image including distortion-sensitive graphics information and distortion-nonsensitive graphics information, the program when executed causing a device to perform the steps of:

receiving graphics information from a source;

analyzing said graphics information so as to identify distortion-sensitive graphics information and distortion-nonsensitive graphics information;

separating the distortion-sensitive graphics information from the distortion-nonsensitive graphics information;

scaling the distortion-nonsensitive graphics information using a first scaling algorithm to produce scaled distortion-nonsensitive graphics information;

scaling the distortion-sensitive graphics information using a second scaling algorithm to produce scaled distortion-sensitive graphics information, wherein the first scaling algorithm is different than the second scaling algorithm;

compositing the scaled distortion-nonsensitive graphics information and the scaled distortion-sensitive graphics information to produce a scaled graphics image, wherein said compositing the scaled distortion-nonsensitive graphics information and the scaled distortion-sensitive graphics information further comprises replacing the scaled distortion-sensitive graphics information into the scaled graphics image;

displaying said scaled graphics image on a display; and

determining a new position for the scaled distortion-sensitive graphics information within the scaled graphics image, wherein determining the new position for the distortion-sensitive graphics information is based on a comparison of the first and second scaling algorithms.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034279/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2005
From: WANG, YEQING
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 017375/0043 →