← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US2919426A Cited
US3803553A Cited
US4164728A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag