Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
98 words
In a system for processing image data on a surface; scanning means for scanning the surface across its length at a plurality of arbitrarily selected scan lines each one of which comprises a plurality of picture elements; said scanning means providing as an output a serial stream of bits for each of said scan lines each bit representative of one of said picture elements in a scan line; means for formulating said serial streams of bits into binary numbers each representative of the reflectance value of a patch of contiguous picture elements composed of n×n picture elements each.
Claim 2
Dependent Claim
98 words
In a system for processing image data on a surface; scanning means for scanning the surface across its length at a plurality of arbitrarily selected scan lines each one of which comprises a plurality of picture elements; said scanning means providing as an output a serial stream of bits for each of said scan lines each bit representative of one of said picture elements in a scan line; means for formulating said serial streams of bits into binary numbers each representative of the reflectance value of a patch of contiguous picture elements composed of n×n picture elements each.
Claim 3
Dependent Claim
74 words
In a system according to claim 1 wherein said means for formulating comprises: first means for rearranging said stream of bits into words of n bits such that the first word comprises the first bit of each group of n scan lines with each successive word comprising the next bit of each group of n scan lines and providing each word of n bits as an output equivalent to a patch of 1×n bits.
Claim 4
Dependent Claim
35 words
In a system according to claim 2 wherein said means for formulating comprises: second means connected to said first means for adding each word of n bits to form patches equivalent to n×n picture elements.
Claim 5
Dependent Claim
192 words
In a system according to claim 1 wherein said first means comprises: memory means comprising n storage registers each capable of storing all the bits in a scan line; address means connected to said memory means for addressing successively the first through last bit positions in each of said storage registers such that a word of n bits is addressed at each bit position of said storage registers; shift register means comprising n shift registers, each having n bit positions; transceiver means connected to said scanning means and between said memory means and said shift register means for shifting the bits in each addressed bit position of said shift registers into respective ones of said shift registers, writing each bit so shifted back into said addressed bit position of each of said storage registers but down by one significant bit position, and inserting the next available bit from said scanning means into the least significant bit position of each addressed bit position of said storage registers whereby when said shift registers are filled said shift register means provides a new n bit word as in an output every time the address changes.
Claim 6
Dependent Claim
192 words
In a system according to claim 3 wherein said first means comprises: memory means comprising n storage registers each capable of storing all the bits in a scan line; address means connected to said memory means for addressing successively the first through last bit positions in each of said storage registers such that a word of n bits is addressed at each bit position of said storage registers; shift register means comprising n shift registers, each having n bit positions; transceiver means connected to said scanning means and between said memory means and said shift register means for shifting the bits in each addressed bit position of said shift registers into respective ones of said shift registers, writing each bit so shifted back into said addressed bit position of each of said storage registers but down by one significant bit position, and inserting the next available bit from said scanning means into the least significant bit position of each addressed bit position of said storage registers whereby when said shift registers are filled said shift register means provides a new n bit word as in a output every time the address changes.
Claim 7
Dependent Claim
108 words
In a system according to claim 1 wherein said means for formulating comprises: pixel clock means providing clock pulses at a predetermined rate; memory means comprising a plurality of storage registers each of said storage registers capable of storing all the bits in a scan line; a like plurality shift register; transceiver means connected between said shift registers and said memory means for shifting the bits at a selected bit position in each of said storage registers to respective ones of said shift registers, writing each bit so shifted back into said selected bit position of each of said storage registers but down by one significant bit position.
Claim 8
Independent Claim
162 words
A system for detecting flaws on a test surface comprising: scanning means for scanning the surface across its length at a plurality of scan lines each one of which comprises a plurality of picture elements; said scanning means providing as an output a serial stream of bits for each of said scan lines each bit representative of one of said picture elements in a scan line; first means connected to said scanning means for formulating said serial streams of bits into binary numbers each representative of a reflectance value of a patch of said test surface composed of contiguous n×n picture elements; memory means storing an image of a referenc surface; second means connected to said memory means for formulating said stored image into binary numbers each representative of a patch of said reference surface composed of contiguous n×n picture elements; means for comparing said binary numbers of corresponding test and reference surfaces for determining whether said test surface contains a flaw.
Claim 9
Independent Claim
162 words
A system for detecting flaws on a test surface comprising: scanning means for scanning the surface across its length at a plurality of scan lines each one of which comprises a plurality of picture elements; said scanning means providing as an output a serial stream of bits for each of said scan lines each bit representative of one of said picture elements in a scan line; first means connected to said scanning means for formulating said serial streams of bits into binary numbers each representative of a reflectance value of a patch of said test surface composed of contiguous n×n picture elements; memory means storing an image of a referenc surface; second means connected to said memory means for formulating said stored image into binary numbers each representative of a patch of said reference surface composed of contiguous n×n picture elements; means for comparing said binary numbers of corresponding test and reference surfaces for determining whether said test surface contains a flaw.
Claim 10
Dependent Claim
36 words
A system according to claim 7 wherein said first and second means each include: delay means providing overlapping of said patches representative of said test surface and overlapping of said patches representative of said reference surface.
Claim 11
Dependent Claim
77 words
A system according to claim 7 wherein said first means, comprises: third means connected to said scanning means for formulating said serial stream of bits into parallel outputs each representative of a word n bits in length with the first word consisting of the first bit in each of n scan lines and each successive word consisting of the next bit in each of said n scan lines repetitively for each group of n scan lines scanned.
Claim 12
Dependent Claim
77 words
A system according to claim 8 wherein said first means, comprises: third means connected to said scanning means for formulating said serial stream of bits into parallel outputs each representative of a word n bits in length with the first word consisting of the first bit in each of n scan lines and each successive word consisting of the next bit in each of said n scan lines repetitively for each group of n scan lines scanned.
Claim 13
Dependent Claim
54 words
A system according to claim 10 wherein said first means further comprises: fourth means connected to said third means for adding each group of n consecutive words of n bits from said third means to provide binary number outputs each representative of a n×n patch of contiguous n×n picture elements of said test surface.
Claim 14
Dependent Claim
37 words
A system according to claim 11 wherein said memory means stores patches equal to n/2×n/2 picture elements; fifth means connected to said memory means for adding patches from said memory to provide patches of n×n picture elements.
Claim 15
Dependent Claim
63 words
A system according to claim 12 further including: subtractor means connected to said fourth and fifth means providing an output equal to the difference between the numbers representative of corresponding patches; comparator means connected to said subtractor means; means providing a threshold to said comparator means whereby said comparator means provides a signal whenever the output from said subtractor means exceeds said threshold.