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

Event recording system with digital line camera

Assignee: Lynx System Developers Inc
•
Filing: 1993-02-18
•
Granted: 1997-08-12
•
Expires: 2013-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for recording and displaying a time-sequential scene on a computer comprising a digital camera, an image timer, and a main control computer. The digital camera transmits a sequence of digital image frames to the timer representative of the image of a body passing a plane in space. Each frame represents a line of the body, thus forming a fractional part of the scene. Once the frame reaches the image timer, it is digitally marked with a time reference and buffered into a block of information. The main control computer stores blocks of information from the image timer for a variety of processing and features available to the user. A compression system compresses a sequence of digital image frames for storage into a selected memory, preferably a virtual memory subsystem, or hard-disc drive.

Inventors

  • 👤 Douglas J. DeAngelis
  • 👤 Kirk Sigel
  • 👤 Mike Ciholas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 04:41
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/12; H04N7/122; A; A63; A63B; A63B71/00; A63B71/06; A63B71/0605; G; G04; G04F; G04F13/00; G04F13/02; G07; G07C; G07C1/00; G07C1/22; G07C1/24; H04N23/00; H04N23/60; H04N23/63; H04N23/66; H04N23/661; H04N23/70; H04N23/76; A63B2220/00; A63B2220/80; A63B2220/806

Claims Analysis

Total Claims: 45
Claim 1
Independent Claim 246 words
A system for recording and displaying a time sequence of bodies crossing a plane, comprising: A. a digital camera which generates a sequence of digital image frames, each frame of said sequence representing light values of pixels from a line object that is captured by said camera at a moment in time and imaged onto a linear array of detector elements, said digital camera producing an output signal comprising a plurality of digital words representative of said digital image frames; B. an image timer, in communication with said digital camera, including a timer processing means which marks each frame of said sequence with a time reference indicative of said moment in time, said image timer further including a buffer adapted to store said digital image frames generated by said digital camera; and C. a main control computer, in communication with said image timer and said digital camera, including an internal memory which stores said frames from said buffer as blocks of information, and a virtual memory subsystem in memory communication with said main control computer, said virtual memory subsystem being adapted for storage of said blocks of information, said main control computer further including a display monitor which displays a portion of said sequence as a time-sequential scene, said main control computer arranged for controlling the operation of said system and responding to commands input by a user wherein said user can selectively command the display of said time-sequential scene of said bodies crossing said plane.
Claim 2
Independent Claim 246 words
A system for recording and displaying a time sequence of bodies crossing a plane, comprising: A. a digital camera which generates a sequence of digital image frames, each frame of said sequence representing light values of pixels from a line object that is captured by said camera at a moment in time and imaged onto a linear array of detector elements, said digital camera producing an output signal comprising a plurality of digital words representative of said digital image frames; B. an image timer, in communication with said digital camera, including a timer processing means which marks each frame of said sequence with a time reference indicative of said moment in time, said image timer further including a buffer adapted to store said digital image frames generated by said digital camera; and C. a main control computer, in communication with said image timer and said digital camera, including an internal memory which stores said frames from said buffer as blocks of information, and a virtual memory subsystem in memory communication with said main control computer, said virtual memory subsystem being adapted for storage of said blocks of information, said main control computer further including a display monitor which displays a portion of said sequence as a time-sequential scene, said main control computer arranged for controlling the operation of said system and responding to commands input by a user wherein said user can selectively command the display of said time-sequential scene of said bodies crossing said plane.
Claim 3
Dependent Claim 18 words
The system of claim 1 wherein said array of detector elements is a line scan charge coupled device.
Claim 4
Dependent Claim 30 words
The system of claim 1 wherein said digital camera includes a gain control means for controlling the greyscale gain of said digital image frames according to a preselected gain level.
Claim 5
Dependent Claim 25 words
The system of claim 3 further comprising a gain selection means for selectively adjusting said preselected gain level for input to said gain control means.
Claim 6
Dependent Claim 20 words
The system of claim 3 wherein said preselected gain level corresponds to the digital values of said digital image frames.
Claim 7
Dependent Claim 44 words
The system of claim 1 further comprising a frame rate means for selectively adjusting the time-domain resolution of said sequence as captured by said digital camera by selectively adjusting the rate at which each frame of said sequence is generated by said digital camera.
Claim 8
Dependent Claim 39 words
The system of claim 1 further comprising a camera density control means for selectively adjusting the spatial-domain resolution of said line object as captured by said digital camera by selectively activating detector elements within said array of detector elements.
Claim 9
Dependent Claim 49 words
The system of claim 1 further comprising a timer clock, synchronous with the time of an external event and in communication with said timer processing means, wherein said timer processing means marks each said digital image frame with a time reference indicative of the time from said timer clock.
Claim 10
Dependent Claim 24 words
The system of claim 8 further comprising a start sensor for sensing the start time of said external event and synchronizing said timer clock.
Claim 11
Dependent Claim 34 words
The system of claim 1 wherein said system includes means to initiate said storage of said blocks of information into said virtual memory subsystem when a predetermined fraction of said internal memory is utilized.
Claim 12
Dependent Claim 22 words
The system of claim 10 further comprising a memory management control means wherein said fraction of said internal memory is selectively adjustable.
Claim 13
Dependent Claim 27 words
The system of claim 1 wherein said main control computer comprises means for storing said blocks of information from said internal memory into said virtual memory subsystem.
Claim 14
Dependent Claim 56 words
The system of claim 12 wherein said main control computer includes means to store said blocks of information in said virtual memory subsystem in a time-sequential manner, whereby said main control computer can access each of said blocks of information by computing an offset from the initial location where the data is stored in virtual memory.
Claim 15
Dependent Claim 32 words
The system of claim 1 further comprising a block retrieval means for selectively retrieving a block of information from said virtual memory subsystem and restoring said retrieved block into said internal memory.
Claim 16
Dependent Claim 25 words
The system of claim 1 further comprising a first zoom means for selectively adjusting the time-domain resolution of said portion as displayed on said monitor.
Claim 17
Dependent Claim 25 words
The system of claim 1 further comprising a second zoom means for selectively adjusting the spatial-domain resolution of said portion as displayed on said monitor.
Claim 18
Dependent Claim 28 words
The system of claim 1 further comprising a zoom means for selectively and concurrently adjusting the time-domain and spatial-domain resolution of said portion as displayed on said monitor.
Claim 19
Dependent Claim 33 words
The system of claim 1 further comprising a time-crop means for cropping at least one frame of said sequence such that said display of a time-sequential scene will not include said cropped frame.
Claim 20
Dependent Claim 29 words
The system of claim 18 wherein said time-crop means includes means to restore said cropped frame such that said display of said time-sequential scene will include said cropped frame.
Claim 21
Dependent Claim 32 words
The system of claim 18 wherein said time-crop means includes a listing means for listing each of said cropped frames in a listing memory to maintain an accessible record of said cropping.
Claim 22
Dependent Claim 24 words
The system of claim 18 wherein said time-crop means includes erase means to selectively and permanently erase said cropped frame from said listing memory.
Claim 23
Dependent Claim 24 words
The system of claim 1 wherein a software pointer points to a location in said internal memory for each of said blocks of information.
Claim 24
Dependent Claim 31 words
The system of claim 22 wherein said software pointer corresponds to a zero value when it points to a previously recorded block of information no longer stored within said internal memory.
Claim 25
Dependent Claim 52 words
The system of claim 1 wherein said main control computer operates as a cache means for storing selected digital image frames from said virtual memory subsystem, said selected digital image frames excluding those frames marked with time references temporally distant to the time references of said time-sequential scene displayed on said monitor.
Claim 26
Dependent Claim 28 words
The system of claim 1 wherein said time reference utilizes a predetermined number of bytes of each of said digital image frames to indicate said moment in time.
Claim 27
Dependent Claim 33 words
The system of claim 1 further comprising image inversion means for selectively inverting the time sequence of said portion whereby said time-sequential scene is displayed on said monitor in a reverse time order.
Claim 28
Dependent Claim 42 words
The system of claim 1 further comprising an object identification means for providing at least one object identifier corresponding to a predetermined part of said portion, whereby said object identifier is selectively available to said user at said main control computer display.
Claim 29
Dependent Claim 42 words
The system of claim 1 further comprising a time identification means for providing at least one said time reference corresponding to a selected part of said portion, whereby said time reference is available to said user at said main control computer display.
Claim 30
Dependent Claim 20 words
The system of claim 27 wherein said object identifier is automatically entered as displayed information on said monitor once selected.
Claim 31
Dependent Claim 20 words
The system of claim 28 wherein said time reference is automatically entered as displayed information on said monitor once selected.
Claim 32
Dependent Claim 21 words
The system of claim 1 wherein said system includes means to show a real-time view of said objects crossing said plane.
Claim 33
Dependent Claim 27 words
The system of claim 1 further comprising compression means for compressing said blocks of information to utilize less memory in the storage of said blocks of information.
Claim 34
Independent Claim 344 words
A system for recording and displaying a time sequence of bodies crossing a plane, comprising: A. a first digital camera which generates a first sequence of digital image frames, each frame of said first sequence representing a first line object that is captured by said first digital camera at a first moment in time and imaged onto a first linear array of detector elements; B. a second digital camera means which generates a second sequence of digital image frames, each frame of said second sequence representing a second line object that is captured by said second digital camera means at a second moment in time and imaged onto a second linear array of detector elements; C. an image timer in communication with said first digital camera and with said second digital camera means, including a timer processing means which marks each frame of said first and second sequence of digital image frames with a time reference indicative of said first and second moments in time, said image timer further including a first buffer adapted to store said first sequence of digital data frames generated from said first digital camera, said image timer further including a second buffer adapted to store said second sequence of digital data frames generated from said second digital camera means; and D. a main control computer in communication with said image timer, including an internal memory which stores the frames from said first and second buffers into blocks of information, and a virtual memory subsystem in memory communication with said main control computer, said virtual memory subsystem being adapted for storage of said blocks of information, said main control computer further including a display monitor, which displays a portion of said first and second sequence as a time-sequential scene, said main control computer arranged for controlling the operation of said system and responding to commands input by a user wherein said user can selectively command the display of said time-sequential scene of said bodies crossing said plane as captured by said first digital camera and said second digital camera means.
Claim 35
Independent Claim 344 words
A system for recording and displaying a time sequence of bodies crossing a plane, comprising: A. a first digital camera which generates a first sequence of digital image frames, each frame of said first sequence representing a first line object that is captured by said first digital camera at a first moment in time and imaged onto a first linear array of detector elements; B. a second digital camera means which generates a second sequence of digital image frames, each frame of said second sequence representing a second line object that is captured by said second digital camera means at a second moment in time and imaged onto a second linear array of detector elements; C. an image timer in communication with said first digital camera and with said second digital camera means, including a timer processing means which marks each frame of said first and second sequence of digital image frames with a time reference indicative of said first and second moments in time, said image timer further including a first buffer adapted to store said first sequence of digital data frames generated from said first digital camera, said image timer further including a second buffer adapted to store said second sequence of digital data frames generated from said second digital camera means; and D. a main control computer in communication with said image timer, including an internal memory which stores the frames from said first and second buffers into blocks of information, and a virtual memory subsystem in memory communication with said main control computer, said virtual memory subsystem being adapted for storage of said blocks of information, said main control computer further including a display monitor, which displays a portion of said first and second sequence as a time-sequential scene, said main control computer arranged for controlling the operation of said system and responding to commands input by a user wherein said user can selectively command the display of said time-sequential scene of said bodies crossing said plane as captured by said first digital camera and said second digital camera means.
Claim 36
Dependent Claim 26 words
The system of claim 33 wherein said second digital camera is arranged for viewing substantially the same said first line object as said first digital camera.
Claim 37
Dependent Claim 69 words
The system of claim 33 wherein (i) said second digital camera means comprises a plurality of second cameras for generating a plurality of second sequences, (ii) said second buffer contains a plurality of second buffers adapted to store said plurality of second sequences, and (iii) said main control computer is adapted to display a portion of any sequence generated by each of said cameras as a time sequential scene.
Claim 38
Dependent Claim 27 words
The system of claim 35 wherein each of said plurality of second cameras can operate at a selectable data rate independently from any other camera data rate.
Claim 39
Dependent Claim 31 words
The system of claim 35 wherein said main control computer comprises a plurality of computers, each adapted to concurrently display any of said portions as generated by said plurality of cameras.
Claim 40
Dependent Claim 30 words
The system of claim 1 wherein said timer processing means responds to a preselected value in the digital values of said digital image frame and thereafter marks said time reference.
Claim 41
Dependent Claim 23 words
The system of claim 1 wherein said digital camera responds to a preselected signal from said timer to generate a digital image frame.
Claim 42
Dependent Claim 43 words
The system of claim 1 wherein said main control computer comprises a plurality of computers, each connected to said virtual memory subsystem and each adapted to selectively display a portion of any sequence of digital data frames stored in said virtual memory subsystem.
Claim 43
Dependent Claim 47 words
The system of claim 1 further comprising a coaxial cable for communicating digital data from said camera to said image timer, said cable further comprising means for concurrently communicating control signals from said main control computer and said image timer, and for providing power for said camera.
Claim 44
Dependent Claim 36 words
The system of claim 41 wherein said camera includes a camera processor, said processor being selectively adjustable to compress data transmitted from said camera to said image timer, thereby reducing the bandwidth requirements of said cable.
Claim 45
Dependent Claim 25 words
The system of claim 1 wherein said timer process is adapted to selectively compress data transmitted from said image timer to said main control computer.

References Cited (Backward Citations)

US3829869A Cited
US4156870A Cited
US4797751A Cited
US4743971A Cited
US4702585A Cited
US4754342A Cited
US5103433A Cited
US4920429A Cited
US5136283A Cited
US5105395A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-11 2001-02-10 2001-08-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-11 2005-02-10 2005-08-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-11 2009-02-10 2009-08-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag