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

Image processing system

Assignee: IBM United Kingdom Ltd
•
Filing: 1982-01-29
•
Granted: —
•
Expires: 2002-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing system comprises: a word organised random access memory for storing a digital input image having X rows by Y columns of image points, the memory comprising N memory blocks each having XY/N image point storage locations; storage means for storing the digital input image in the memory in such manner that for consecutive rows of the input image the first image point in each row i (0≤ i ≤ X-1) is stored in a memory block n i (0≤ n i ≤ N-1) according to the following cyclic code: n i+1 =[n + k] mod N where: n, is the memory block assigned to the first image point in row i, k is an integer 0 < k < N, and no (corresponding to row i=0) may be 0 or any arbitrary integer ≤ N-1, the subsequent image points in each row i ofthe input image being stored cyclically in the memory blocks on the basis of a common cycle which has a period N; and retrieval means for retrieving in parallel from any position of the stored input image a kernel of image points of at least one fixed shape whose image points are contained in different memory blocks, the retrieval means comprising means responsive to the address in the input image of one reference image point of the kernel for providing the address of the reference image point in its assigned memory block, and means for modifying where necessary the last mentioned address for supply to those memory blocks containing image points of the kernel other than the reference image point.

Inventors

  • 👤 Milan Herman Miessler

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 04:58
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/60; G06F; G06F12/00; G06F12/02; G06F12/0207

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 263 words
An image processing system comprising: a word organised random access memory for storing a digital input image having X rows by Y columns of image points, the memory comprising N memory blocks each having XY/N image point storage locations; storage means for storing the digital input image in the memory in such manner that for spatially consecutive rows of the input image the first image point in each row i (φ≤ i < X-l) is stored in a memory block n . (φ ≤ n. < N-1) according to the following cyclic code: where: n i is the memory block assigned to the first image point in row i, k is an integer φ < k < N, and n 0 (corresponding to row i=φ) may be φ or any arbitrary integer < N-l, the subsequent image points in each row i of the input image being stored cyclically in the memory blocks on the basis of a common cycle which has a period N; and retrieval means for retrieving in parallel from any position of the stored input image a kernel of image points of at least one fixed shape whose image points are contained in different memory blocks, the retrieval means comprising means responsive to the address in the input image of one reference image point of the kernel for providing the address of the reference image point in its assigned memory block, and means for modifying where necessary the last mentioned address for supply to those memory blocks containing image points of the kernel other than the reference image point.
Claim 2
Dependent Claim 263 words
An image processing system comprising: a word organised random access memory for storing a digital input image having X rows by Y columns of image points, the memory comprising N memory blocks each having XY/N image point storage locations; storage means for storing the digital input image in the memory in such manner that for spatially consecutive rows of the input image the first image point in each row i (φ≤ i < X-l) is stored in a memory block n . (φ ≤ n. < N-1) according to the following cyclic code: where: n i is the memory block assigned to the first image point in row i, k is an integer φ < k < N, and n 0 (corresponding to row i=φ) may be φ or any arbitrary integer < N-l, the subsequent image points in each row i of the input image being stored cyclically in the memory blocks on the basis of a common cycle which has a period N; and retrieval means for retrieving in parallel from any position of the stored input image a kernel of image points of at least one fixed shape whose image points are contained in different memory blocks, the retrieval means comprising means responsive to the address in the input image of one reference image point of the kernel for providing the address of the reference image point in its assigned memory block, and means for modifying where necessary the last mentioned address for supply to those memory blocks containing image points of the kernel other than the reference image point.
Claim 3
Dependent Claim 38 words
An image processing system as claimed in claim 1, wherein the storage means comprises a first look-up-table defining the memory block assigned to each image point in.response to the address of the image point in the input image.
Claim 4
Dependent Claim 28 words
An image processing system as claimed in claim 2, wherein the contents of the first look-up-table may be changed by programming or replacement for different values of k.
Claim 5
Dependent Claim 31 words
An image processing system as claimed in any preceding claim, wherein the address modification means comprises further look-up-tables responsive to the address of the reference image point in the input image.
Claim 6
Dependent Claim 27 words
An image processing system as claimed in claim 4, wherein the contents of the further look-up-tables may be changed by programming or replacement for different kernel shapes.

References Cited (Backward Citations)

US3938102A Cited

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