Patent US4672680A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4672680A Expired / Lapsed US ⏱️ 0.0 years remaining

Raster image manipulator

Assignee: UK Secretary of State for Defence
•
Filing: 1985-06-04
•
Granted: 1987-06-09
•
Expires: 2005-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A raster image manipulator includes source and destination image data stores respectively 1024×1024 and 512×512 pixels in extent. A clock and counter are employed to increment in unit steps the destination store address at which image data from the source store is to be stored. Source store addresses from which image data are obtained are calculated from precomputed shift parameters by adders arranged for cumulative addition. The shift parameters are fractional increments in source store address corresponding to unit increments in destination store address. After designating an initial source memory address, image manipulation consists of incrementation of the destination store address in unit steps with corrresponding incrementation of the source store address in shift parameter steps. The invention is capable of applying rotation, shift and X and Y magnification to image data in the source store.

Inventors

  • 👤 Andrew J. Middleton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 16:13
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/02

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 159 words
A raster image manipulator including: (1) a first storage means for image data, (2) a second storage means arranged to receive image data from the first storage means, (3) means for establishing coordinates including a start address and defining an image area for transfer between the storage means, (4) means for deriving column and row shift parameters from the said coordinates to define an image manipulation, these parameters both incorporating X and Y address shift components and providing address increments for one storage means corresponding to integer address increments in the other storage means as appropriate for image manipulation, (5) a clock-activated counter arranged to address the said other storage means repetitively with integer address increments, and (6) clock-activated adding means arranged to increment the said start address in shift parameter steps in synchronism with counter addressing, and thereby to generate successive addresses for the said one storage means implementing image data transfer in accordance with the said manipulation.
Claim 2
Dependent Claim 159 words
A raster image manipulator including: (1) a first storage means for image data, (2) a second storage means arranged to receive image data from the first storage means, (3) means for establishing coordinates including a start address and defining an image area for transfer between the storage means, (4) means for deriving column and row shift parameters from the said coordinates to define an image manipulation, these parameters both incorporating X and Y address shift components and providing address increments for one storage means corresponding to integer address increments in the other storage means as appropriate for image manipulation, (5) a clock-activated counter arranged to address the said other storage means repetitively with integer address increments, and (6) clock-activated adding means arranged to increment the said start address in shift parameter steps in synchronism with counter addressing, and thereby to generate successive addresses for the said one storage means implementing image data transfer in accordance with the said manipulation.
Claim 3
Dependent Claim 78 words
A raster image manipulator according to claim 1 wherein the means for deriving shift parameters is arranged to produce parameter accuracy sufficient to enable addressing in shift parameter steps to be performed to a maximum error of less than a unit address increment, and wherein the adding means has a bit width large enough to accommodate the said shift parameter accuracy, but is arranged to provide addresses from which lower order bits corresponding to fractional parts are omitted.
Claim 4
Dependent Claim 59 words
A raster image manipulator according to claim 2 including gating means arranged to indicate to the adding means filling of successive storage means rows, and wherein the adding means is arranged for address incrementation in either row or column shift parameter steps in accordance respectively with whether or not a gating means indication of row filling has been received.
Claim 5
Dependent Claim 59 words
A raster image manipulator according to claim 1 including gating means arranged to indicate to the adding means filling of successive storage means rows, and wherein the adding means is arranged for address incrementation in either row or column shift parameter steps in accordance respectively with whether or not a gating means indication of row filling has been received.

References Cited (Backward Citations)

US3938102A Cited
US4065770A Cited
US3976982A Cited
US4437121A Cited
US4556915A Cited
WO1982003741A1 Cited
US4468688A Cited
GB2130885A Cited
GB2145309A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-06-08 1990-12-08 1991-06-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-06-08 1994-12-08 1995-06-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-06-08 1998-12-08 1999-06-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag