← Back to Patent Explorer
US4667295A Expired / Lapsed US ⏱️ 0.0 years remaining

Logical transform image processor

Assignee: CONTI DIANE
•
Filing: 1985-10-18
•
Granted: 1987-05-19
•
Expires: 2005-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A minicomputer provides signals representative of an image to three memory units via a sixteen bit data bus. Signals representative of sixteen central pixels of the image and neighbors thereof are provided from the memory units to a tessellation memory. In response to the central pixels and their neighbors forming a predetermined pattern, signals representative of the central pixels may be altered, whereby the central pixels are processed simultaneously. Signals representative of the processed central pixels are provided to the minicomputer via the data bus.

Inventors

  • 👤 Kendall Preston, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:13
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/20; Y; Y10; Y10T; Y10T29/00; Y10T29/49; Y10T29/49453; Y10T29/4946

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 111 words
A logical transform image processor, comprising: computer means for storing and providing unaltered signal representations of pixels of an image via a data bus; memory means, coupled to said data bus, for storing a plurality of substantially identical copies of said unaltered signal representations of said image; tessellation means, coupled to said data bus and said memory means, for simultaneously providing altered signal representations of a pre-established group of pixels in response to unaltered signal representations of said pre-established group of pixels and pixels having a pre-selected geometric relationship with each of said pre-established groups of pixels, said altered signal representations being provided to said computer means via said data bus.
Claim 2
Dependent Claim 111 words
A logical transform image processor, comprising: computer means for storing and providing unaltered signal representations of pixels of an image via a data bus; memory means, coupled to said data bus, for storing a plurality of substantially identical copies of said unaltered signal representations of said image; tessellation means, coupled to said data bus and said memory means, for simultaneously providing altered signal representations of a pre-established group of pixels in response to unaltered signal representations of said pre-established group of pixels and pixels having a pre-selected geometric relationship with each of said pre-established groups of pixels, said altered signal representations being provided to said computer means via said data bus.
Claim 3
Dependent Claim 26 words
The logical transform processor of claim 1 wherein said pre-established group of pixels are equal in number to the number of bits of said data bus.
Claim 4
Dependent Claim 34 words
The logical transform processor of claim 1 wherein said memory means provides said unaltered signal representations and a signal representation of said pre-selected pixels to said tessellation means in response to an address code.
Claim 5
Dependent Claim 30 words
The logic transform processor of claim 1 wherein said pre-selected pixels are determined in accordance with a loading of said tesselation means by said computer means via said data bus.
Claim 6
Dependent Claim 38 words
The logical transform processor of claim 1 additionally comprising subfield means coupled to said tessellation means of said group for providing selected portions of said altered and unaltered signal representations of said pre-established group to said computer means.
Claim 7
Dependent Claim 132 words
In the method of processing of a signal representation of an image, the steps of: providing an unaltered signal representation of pixels of an image from a computer to a plurality of memory units via a data bus; fetching from said memory units signal representations of a selected number of central pixels and their neighbors; generating an address code representative of groups of pixels in a known tessellation; simultaneously addressing a storage unit associated with each central pixel by said signal representations, said address code determining a location in said associated storage unit; simultaneously altering a signal representation of each central pixel with a signal representation stored at said addressed associated storage unit location; and simultaneously providing said altered signal representation of each central pixel to said computer via said data bus.
Claim 8
Dependent Claim 132 words
In the method of processing of a signal representation of an image, the steps of: providing an unaltered signal representation of pixels of an image from a computer to a plurality of memory units via a data bus; fetching from said memory units signal representations of a selected number of central pixels and their neighbors; generating an address code representative of groups of pixels in a known tessellation; simultaneously addressing a storage unit associated with each central pixel by said signal representations, said address code determining a location in said associated storage unit; simultaneously altering a signal representation of each central pixel with a signal representation stored at said addressed associated storage unit location; and simultaneously providing said altered signal representation of each central pixel to said computer via said data bus.
Claim 9
Dependent Claim 18 words
The method of claim 6 wherein said selected number equals the number of bits of said data bus.
Claim 10
Dependent Claim 23 words
The method of processing a signal representation of claim 6 further comprising the step of masking pre-selected altered signal representations from said computer.
Claim 11
Dependent Claim 190 words
A logical transform image processor for processing a selected group of image pixel logic signals comprising: a plurality of memory units, each of said memory units storing logic signals representing image pixels; register means associated with each of said memory units for storing pre-selected logic signals of said image pixels, said pre-selected image pixel logic signals including said group of image pixel logic signals and associated neighbor image pixel logic signals, said neighbor image pixel logic signals have a pre-determined relationship with said associated image pixel logic signal group; a plurality of addressable storage means addressed in parallel by said register means, each of said storage means associated with a one of said group of image pixel logic signals and associated neighbor image pixel logic signals, said storage means for providing an output logic signal determined by address signals applied thereto, wherein said address signals for each of said storage means are said associated group and neighbor image pixel logic signals, each of said group and neighbor image logic signals sets addressing a pre-determined storage means location, wherein said pre-determined storage means location stores a transform image pixel logic signal.
Claim 12
Dependent Claim 190 words
A logical transform image processor for processing a selected group of image pixel logic signals comprising: a plurality of memory units, each of said memory units storing logic signals representing image pixels; register means associated with each of said memory units for storing pre-selected logic signals of said image pixels, said pre-selected image pixel logic signals including said group of image pixel logic signals and associated neighbor image pixel logic signals, said neighbor image pixel logic signals have a pre-determined relationship with said associated image pixel logic signal group; a plurality of addressable storage means addressed in parallel by said register means, each of said storage means associated with a one of said group of image pixel logic signals and associated neighbor image pixel logic signals, said storage means for providing an output logic signal determined by address signals applied thereto, wherein said address signals for each of said storage means are said associated group and neighbor image pixel logic signals, each of said group and neighbor image logic signals sets addressing a pre-determined storage means location, wherein said pre-determined storage means location stores a transform image pixel logic signal.
Claim 13
Dependent Claim 27 words
The logical transform processor of claim 9 further comprising sub-field means for selecting for each of said storage means said output signal or said associated logic signal.
Claim 14
Dependent Claim 115 words
A logical transform image processor comprising: memory means for storing logic signals representing an image; first register means coupled to said storage means for storing a pre-selected group logic signal, said pre-selected group of logic signals including logic signals of pixels to be transformed by said image processor; at least one second register means for storing a group of image logic signals having a pre-determined relationship with said pixel logic signals to be transformed by said image processors; and addressable storage means coupled to said first register means and said at least one second register means for substantially simultaneously providing a transformed image logic signal for each of said pixels in said first register means.
Claim 15
Dependent Claim 115 words
A logical transform image processor comprising: memory means for storing logic signals representing an image; first register means coupled to said storage means for storing a pre-selected group logic signal, said pre-selected group of logic signals including logic signals of pixels to be transformed by said image processor; at least one second register means for storing a group of image logic signals having a pre-determined relationship with said pixel logic signals to be transformed by said image processors; and addressable storage means coupled to said first register means and said at least one second register means for substantially simultaneously providing a transformed image logic signal for each of said pixels in said first register means.
Claim 16
Dependent Claim 42 words
The logical transform image processor of claim 11 wherein said at least one second register means comprises two third register means, said two third register means storing pixel logic signals associated with said group of logic signal pixels at associated register positions.
Claim 17
Dependent Claim 51 words
The logical transform image processor of claim 12 wherein said memory means includes three memory units, each of said three memory units storing logical signals representing an image to be transformed, each of said memory units associated with a one of said first register means and said two second register means.
Claim 18
Dependent Claim 30 words
The logical transform image processor of claim 13 wherein logic signals can be transferred essentially simultaneously from said three memory units to said associated first and two second register means.
Claim 19
Dependent Claim 36 words
The logical transform image processor of claim 13 further comprising counter means coupled to each of said memory units, said counter means for determining an image width to be processed by said logical transform image processor.
Claim 20
Dependent Claim 105 words
A logical transform image processor comprising: computer means for storing and providing unaltered signal representations of pixels of an image via a data bus; memory means, coupled to said data bus, for storing three substantially identical signal representations of said image; tessellation means, coupled to said data bus and said memory means, for simultaneously providing altered signal representations of a pre-established group of pixels in response to unaltered signal representations of said pre-established group of pixels and pixels having a pre-selected geometric relationship with each of said pre-established groups of pixels, said altered signal representations being provided to said computer means via said data bus.
Claim 21
Dependent Claim 105 words
A logical transform image processor comprising: computer means for storing and providing unaltered signal representations of pixels of an image via a data bus; memory means, coupled to said data bus, for storing three substantially identical signal representations of said image; tessellation means, coupled to said data bus and said memory means, for simultaneously providing altered signal representations of a pre-established group of pixels in response to unaltered signal representations of said pre-established group of pixels and pixels having a pre-selected geometric relationship with each of said pre-established groups of pixels, said altered signal representations being provided to said computer means via said data bus.
Claim 22
Dependent Claim 19 words
The logical transform image processor of claim 16 further including counter means for determining said pre-established group of pixels.
Claim 23
Dependent Claim 33 words
The logical transform image processor of claim 17 wherein said tessellation means include the three register means, wherein signal representation can be transferred from said means to said three register means essentially simultaneously.
Claim 24
Dependent Claim 24 words
The logical transform image processor of claim 18 wherein said counters can be programmed to control a width of an image field being processed.

References Cited (Backward Citations)

US3849760A Cited
US4393453A Cited
US4224600A Cited
US4290049A Cited
US4301443A Cited
US4369430A Cited
US4464789A Cited
US4395698A Cited
US4484349A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag