US4497066A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Video data acquisition system
Assignee: Texas Instruments Inc
•
Filing: 1982-03-05
•
Granted: 1985-01-29
•
Expires: 2002-03-05
Abstract
Abstract A video data acquisition system has a video camera for taking pictures of articles and from the picture image digitizes and selects signals within a predetermined amplitude range as representations of pixels of the picture image. A combination of horizontal, vertical and diagonal pixel collection circuitry acquires, in real time, the pixel counts necessary to establish the identity and orientation of the article represented by the image.
Inventors
- 👤 Alfred Gasparri, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 13:53
CPC Classifications
G; G06; G06V; G06V10/00; G06V10/40; G06V10/50; G06V10/507
Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
109 words
A method of acquiring video data in a video data acquisition system having a video camera for forming an image of an article wherein a serial stream of data from the video camera is digitized, and the signal selected within a predetermined amplitude range as representations of pixels arranged in rows, columns and diagonal lines, comprising the steps of: (a) counting, in real time, and storing pixels that appear in each row of the image; (b) counting, in real time, and storing signals that appear in each column of the image; and (c) counting, in real time, and storing pixels that appear in each diagonal line of the image.
Claim 2
Independent Claim
109 words
A method of acquiring video data in a video data acquisition system having a video camera for forming an image of an article wherein a serial stream of data from the video camera is digitized, and the signal selected within a predetermined amplitude range as representations of pixels arranged in rows, columns and diagonal lines, comprising the steps of: (a) counting, in real time, and storing pixels that appear in each row of the image; (b) counting, in real time, and storing signals that appear in each column of the image; and (c) counting, in real time, and storing pixels that appear in each diagonal line of the image.
Claim 3
Dependent Claim
96 words
A method of claim 1 further comprising the steps of, after each of steps (a), (b) and (c) respectively; clearing the number of pixels previously counted in a row of pixels when the current number of pixels in that row is to be counted; clearing the number of pixels previously counted in a column of pixels when the current number of pixels in that column is to be counted; clearing the number of pixels previously counted in a diagonal line of pixels when the current number of pixels in that diagonal line is to be counted.
Claim 4
Independent Claim
215 words
A method of acquiring video data in a video data acquisition system having a video camera for forming an image of an article wherein a serial stream of data from the video camera is digitized, and the signal selected within a predetermined amplitude range as representations of pixels arranged in rows, columns and diagonal lines, comprising the steps of: (a) counting, in real time, and storing pixels that appear in each row of the image; (b) clearing the number of pixels previously counted in a row of pixels when the current number of pixels in that row is to be counted; (c) counting, in real time, and storing signals that appear in each column of the image; (d) clearing the number of pixels previously counted in a column of pixels when the current number of pixels in that column is to be counted; (e) counting, in real time, and storing pixels that appear in each diagonal line of the image by starting the count of diagonal lines at a predetermined number and decreasing the predetermined number by one each time a row of pixels is counted; and (f) clearing the number of pixels previously counted in a diagonal line of pixels when the current number of pixels in that diagonal line is to be counted.
Claim 5
Independent Claim
215 words
A method of acquiring video data in a video data acquisition system having a video camera for forming an image of an article wherein a serial stream of data from the video camera is digitized, and the signal selected within a predetermined amplitude range as representations of pixels arranged in rows, columns and diagonal lines, comprising the steps of: (a) counting, in real time, and storing pixels that appear in each row of the image; (b) clearing the number of pixels previously counted in a row of pixels when the current number of pixels in that row is to be counted; (c) counting, in real time, and storing signals that appear in each column of the image; (d) clearing the number of pixels previously counted in a column of pixels when the current number of pixels in that column is to be counted; (e) counting, in real time, and storing pixels that appear in each diagonal line of the image by starting the count of diagonal lines at a predetermined number and decreasing the predetermined number by one each time a row of pixels is counted; and (f) clearing the number of pixels previously counted in a diagonal line of pixels when the current number of pixels in that diagonal line is to be counted.
Claim 6
Dependent Claim
117 words
A video data acquisition system having a video camera for forming an image of an article, adapted to acquire, digitize and select signals within a predetermined amplitude range as representations of pixels of the image arranged in rows, columns and diagonal lines from a serial stream of signals from the camera, comprising: (a) horizontal pixel collection means for counting, in real time, and storing pixels that appear in each row of the image; (b) vertical pixel collection means for counting, in real time, and storing pixels that appear in each column of the image; and (c) diagonal pixel collection means for counting, in real time, and storing pixels that appear in each diagonal line of the image.
Claim 7
Dependent Claim
117 words
A video data acquisition system having a video camera for forming an image of an article, adapted to acquire, digitize and select signals within a predetermined amplitude range as representations of pixels of the image arranged in rows, columns and diagonal lines from a serial stream of signals from the camera, comprising: (a) horizontal pixel collection means for counting, in real time, and storing pixels that appear in each row of the image; (b) vertical pixel collection means for counting, in real time, and storing pixels that appear in each column of the image; and (c) diagonal pixel collection means for counting, in real time, and storing pixels that appear in each diagonal line of the image.
Claim 8
Dependent Claim
27 words
The system of claim 4 wherein the diagonal pixel collection means comprises diagonal pixel accumulator memory means for storing the sum of each diagonal line of pixels.
Claim 9
Dependent Claim
34 words
The system of claim 5 wherein the diagonal pixel collection means further comprises diagonal address generator means for providing addresses of the diagonal lines of pixels stored in the diagonal pixel accumulator memory means.
Claim 10
Dependent Claim
30 words
The system of claim 6 wherein the diagonal pixel collection means further comprises summing means for counting, in real time, the number of pixels in each diagonal line of pixels.
Claim 11
Dependent Claim
42 words
The system of claim 7 wherein the diagonal pixel collection means further comprises means for clearing the number of pixels previously counted in a diagonal line of pixels when the current number of pixels in that diagonal line is to be counted.
Claim 12
Dependent Claim
17 words
The system of claim 5 wherein the diagonal pixel accumulator memory means comprises a random access memory.
Claim 13
Dependent Claim
26 words
The system of claim 4 wherein the horizontal pixel collection means comprises horizontal pixel accumulator memory means for storing the sum of each row of pixels.
Claim 14
Dependent Claim
26 words
The system of claim 8 wherein the horizontal pixel collection means comprises horizontal pixel accumulator memory means for storing the sum of each row of pixels.
Claim 15
Dependent Claim
33 words
The system of claim 10 wherein the horizontal pixel collection means further comprises horizontal address generator means for providing addresses of the rows of pixels stored in the horizontal pixel accumulator memory means.
Claim 16
Dependent Claim
33 words
The system of claim 11 wherein the horizontal pixel collection means further comprises horizontal address generator means for providing addresses of the rows of pixels stored in the horizontal pixel accumulator memory means.
Claim 17
Dependent Claim
29 words
The system of claim 12 wherein the horizontal pixel collection means further comprises summing means for counting, in real time, the number of pixels in each row of pixels.
Claim 18
Dependent Claim
29 words
The system of claim 13 wherein the horizontal pixel collection means further comprises summing means for counting, in real time, the number of pixels in each row of pixels.
Claim 19
Dependent Claim
38 words
The system of claim 14 wherein the horizontal pixel collection means further comprises means for clearing the number of pixels previously counted in a row when the current number of pixels in that row is to be counted.
Claim 20
Dependent Claim
38 words
The system of claim 15 wherein the horizontal pixel collection means further comprises means for clearing the number of pixels previously counted in a row when the current number of pixels in that row is to be counted.
Claim 21
Dependent Claim
26 words
The system of claim 4 wherein the vertical pixel collection means comprises vertical pixel accumulator memory means for storing the sum of each column of pixels.
Claim 22
Dependent Claim
26 words
The system of claim 8 wherein the vertical pixel collection means comprises vertical pixel accumulator memory means for storing the sum of each column of pixels.
Claim 23
Dependent Claim
26 words
The system of claim 12 wherein the vertical pixel collection means comprises vertical pixel accumulator memory means for storing the sum of each column of pixels.
Claim 24
Dependent Claim
33 words
The system of claim 18 wherein the vertical pixel collection means further comprises vertical address generator means for providing addresses of the columns of pixels stored in the vertical pixel accumulator memory means.
Claim 25
Dependent Claim
33 words
The system of claim 19 wherein the vertical pixel collection means further comprises vertical address generator means for providing addresses of the columns of pixels stored in the vertical pixel accumulator memory means.
Claim 26
Dependent Claim
33 words
The system of claim 20 wherein the vertical pixel collection means further comprises vertical address generator means for providing addresses of the columns of pixels stored in the vertical pixel accumulator memory means.
Claim 27
Dependent Claim
29 words
The system of claim 21 wherein the vertical pixel collection means further comprises summing means for counting, in real time, the number of pixels in each column of pixels.
Claim 28
Dependent Claim
29 words
The system of claim 22 wherein the vertical pixel collection means further comprises summing means for counting, in real time, the number of pixels in each column of pixels.
Claim 29
Dependent Claim
29 words
The system of claim 23 wherein the vertical pixel collection means further comprises summing means for counting, in real time, the number of pixels in each column of pixels.
Claim 30
Dependent Claim
40 words
The system of claim 24 wherein the vertical pixel collection means further comprises means for clearing the number of pixels previously counted in a column of pixels when the current number of pixels in that column is to be counted.
Claim 31
Dependent Claim
40 words
The system of claim 26 wherein the vertical pixel collection means further comprises means for clearing the number of pixels previously counted in a column of pixels when the current number of pixels in that column is to be counted.
Claim 32
Dependent Claim
40 words
The system of claim 27 wherein the vertical pixel collection means further comprises means for clearing the number of pixels previously counted in a column of pixels when the current number of pixels in that column is to be counted.
Claim 33
Dependent Claim
215 words
A video data acquisition system having a video camera for forming an image of an article, adapted to acquire, digitize, and select signals within a predetermined amplitude range as representations of pixels of the image arranged in rows, columns, and diagonal lines from a serial stream of signals from the camera, comprising: (a) horizontal pixel collection means for counting, in real time, and storing pixels that appear in each row of the image; (b) vertical pixel collection means for counting, in real time, and storing pixels that appear in each column of the image; and (c) diagonal pixel collection means for counting, in real time, and storing pixels that appear in each diagonal line of the image wherein the diagonal pixel collection means comprises a random access memory for storing the sum of each diagonal line of pixels, and further including diagonal address generator means for providing addresses of the diagonal lines of pixels stored in the diagonal pixel accumulator memory means, wherein the diagonal address generator means comprises subtraction means having a predetermined initial output, and counting means, connected to receive the output of the subtraction means and to to a count predetermined number of addresses of the diagonal lines of pixels to cause the subtraction means to decrement to the predetermined initial output.
Claim 34
Dependent Claim
215 words
A video data acquisition system having a video camera for forming an image of an article, adapted to acquire, digitize, and select signals within a predetermined amplitude range as representations of pixels of the image arranged in rows, columns, and diagonal lines from a serial stream of signals from the camera, comprising: (a) horizontal pixel collection means for counting, in real time, and storing pixels that appear in each row of the image; (b) vertical pixel collection means for counting, in real time, and storing pixels that appear in each column of the image; and (c) diagonal pixel collection means for counting, in real time, and storing pixels that appear in each diagonal line of the image wherein the diagonal pixel collection means comprises a random access memory for storing the sum of each diagonal line of pixels, and further including diagonal address generator means for providing addresses of the diagonal lines of pixels stored in the diagonal pixel accumulator memory means, wherein the diagonal address generator means comprises subtraction means having a predetermined initial output, and counting means, connected to receive the output of the subtraction means and to to a count predetermined number of addresses of the diagonal lines of pixels to cause the subtraction means to decrement to the predetermined initial output.
Claim 35
Dependent Claim
30 words
The system of claim 30 wherein the diagonal pixel collection means further comprises summing means for counting, in real time, the number of pixels in each diagonal line of pixels.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-01-29 | 1988-07-30 | 1989-01-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-01-29 | 1992-07-30 | 1993-01-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-01-29 | 1996-07-30 | 1997-01-29 | $7700.00 | Window Closed / Lapsed |