← Back to Patent Explorer
EP0895187A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

A method for scaling an image

Assignee: HP Inc
•
Filing: 1998-07-27
•
Granted: —
•
Expires: 2018-07-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract After scaling a portion of an image shown on the display of a handheld device in the form of a personal display assistant (PDA), the display of the PDA switches to show the scaled view of the portion of the image. This involves the scaling of a first set of display information which forms the portion of the image, into a second set of display information which makes up the scaled view. During the scaling process, a series of look-up tables containing display conversion information are generated. An address-indexing technique is then used with the look-up tables to achieve the scaling process. The method also employs a smoothing technique to provide a more pleasing scaled view.

Inventors

  • 👤 Joon Suan Ong
  • 👤 Jin Fye Leong

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 14:00
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/391; G06; G06T; G06T3/00; G06T3/40; G06F; G06F3/00; G06F3/14; G09G2340/00; G09G2340/04; G09G2340/045

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 180 words
A method for scaling a preselected portion of an image formed from a plurality of image data and generating a plurality of scaled image data to form a scaled image for display in a device having blocks of contiguous memory, the method comprising the steps of: assigning a first memory block to be a look-up table for storing a plurality of table data: assigning a second memory block to be a scaled image buffer for storing the plurality of scaled image data; processing the image data to generate a plurality of table data; storing the plurality of table data in the look-up table, whereby each table data resides in a memory address indexed by the value of the corresponding image data; directing the device to read from the scaled image buffer; accessing the plurality of table data from the look-up table, whereby the plurality of image data are used as address indices to locate the plurality of table data; and converting the plurality of table data into the plurality of scaled image data for storage in the scaled image buffer.
Claim 2
Dependent Claim 28 words
The method as in claim 1 further comprising the step of periodically checking for changes to the plurality of image data forming the preselected portion of the image.
Claim 3
Dependent Claim 77 words
The method as in claim 2 further comprising the steps of updating the scaled image buffer upon the detection of changes in the plurality of image data by: accessing the plurality of table data from the look-up table, whereby the plurality of image data are used as address indices to locate the plurality of table data; and converting the plurality of table data into the plurality of scaled image data for storage in the scaled image buffer.
Claim 4
Dependent Claim 40 words
The method as in claim 1 for generating the plurality of scaled image data wherein the step of processing the plurality of image data further includes processing a plurality of n-pixel image data, wherein each image data comprises n pixels.
Claim 5
Dependent Claim 29 words
The method as in claim 4 wherein the step of converting the plurality of table data into the plurality of scaled image data is for a horizontal scaling operation.
Claim 6
Dependent Claim 43 words
The method as in claim 5 for generating the plurality of scaled image data wherein the step of processing the plurality of n-bit image data further includes generating a plurality of m-pixels scaled image data, wherein each scaled image data comprises m pixels.
Claim 7
Dependent Claim 37 words
The method as in claim 6 wherein the step of generating the plurality of m-pixel scaled image data in step of processing the plurality of n-pixel image data further includes using a greater-than-unity scaling ratio of m:n.
Claim 8
Dependent Claim 30 words
The method as in claim 7 further comprising the step of copying all the pixels from the n-pixel image data into the m-pixel scaled image data to form duplicate pixels.
Claim 9
Dependent Claim 115 words
The method as in claim 8 further comprising the steps of generating a plurality of stretch pixels, whereby the stretch pixels and the duplicate pixels form the m-pixel scaled image date; substantially evenly spacing out the plurality of stretch pixels among the plurality of duplicate pixels; wherein each of the plurality of stretch pixels is generated by using its corresponding neighbouring duplicate pixels; wherein each of the plurality of stretch pixels is generated with a display intensity value obtained by substantially averaging the display intensity values of its neighbouring duplicate pixels; and wherein each of the plurality of stretch pixels is generated with a display intensity value copied from one of its neighbouring duplicate pixels.
Claim 10
Dependent Claim 44 words
The method as in claim 4 further comprising the step of using different possible values of the n-pixel image data in generating the plurality of table data; wherein each of the plurality of table data corresponds to a value of the n-pixel image date.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag