Video-frame data receiver with low frame capture rate
AssigneeAlverix, Inc.
InventorStephan Hengstler
Life of this patent
Estimating the term…
Abstract
The present disclosure relates generally to a video frame data receiver that is capable of image acquisition at low frame rates. Such video frame data receivers may be used to capture images from diagnostic tests or assays in which lower frame capture rates are sufficient including, for example, lateral flow test strips.
Claims21
(canceled)
A process for capturing images from a diagnostic test or assay at a low capture rate, the process comprising:
- receiving a first synchronizing signal from an image sensor in signal communication with the at least one microprocessor, the image sensor configured to store data indicative of a video frame, the first synchronizing signal indicating at least whether the image sensor is storing data indicative of an end of a video frame;
- receiving a second synchronizing signal from the image sensor, the second synchronizing signal indicating at least whether the image sensor is storing data indicative of an end of one of a plurality of lines of the video frame;
- receiving a clock signal from the image sensor, the clock signal indicating whether the image sensor is currently storing valid data indicative of at least a portion of the video frame;
- at a first point in time, determining:
- whether the first synchronizing signal indicates that the image sensor is storing data indicative of the end of at least the portion of the video frame, and
- whether the second synchronizing signal indicates that the image sensor is storing data indicative of the end of one of the plurality of lines of the video frame;
- and
- in response to determining both that the first synchronizing signal indicates that the image sensor is storing data indicative of the end of the video frame and that the second synchronizing signal indicates that the image sensor is storing data indicative of the end of one of the plurality of lines of the video frame:
- polling the clock signal until the clock signal indicates that the image sensor is currently storing valid data indicative of at least a portion of the video frame, and
- when the clock signal indicates that the image sensor is currently storing valid data indicative of at least a portion of the video frame, reading and storing the then-stored data indicative of at least the portion of the video frame from the image sensor during a current data-valid half-period, the video frame representing an outcome of the diagnostic test or assay.
A process for capturing images from a diagnostic test or assay at a low capture rate, the process comprising:
- receiving a first synchronizing signal from an image sensor in signal communication with the at least one microprocessor, the image sensor configured to store data indicative of a video frame, the first synchronizing signal indicating at least whether the image sensor is storing data indicative of an end of a video frame;
- receiving a second synchronizing signal from the image sensor, the second synchronizing signal indicating at least whether the image sensor is storing data indicative of an end of one of a plurality of lines of the video frame;
- receiving a clock signal from the image sensor, the clock signal indicating whether the image sensor is currently storing valid data indicative of at least a portion of the video frame;
- detecting an interrupt based on the clock signal, the interrupt indicating that the image sensor is currently storing valid data indicative of at least a portion of the video frame;
- upon detection of the interrupt:
- determining whether the first synchronizing signal indicates that the image sensor is storing data indicative of the end of the video frame, and
- determining whether the second synchronizing signal indicates that the image sensor is storing data indicative of the end of one of the plurality of lines of the video frame;
- and
- in response to determining that both the first synchronizing signal indicates that the image sensor is storing data indicative of the end of the video frame and the second synchronizing signal indicates that the image sensor is storing data indicative of the end of one of the plurality of lines of the video frame, reading and storing the then-stored data indicative of the video frame from the image sensor during a current data-valid half-period, the video frame representing an outcome of the diagnostic test or assay.
A process for capturing images from a diagnostic test or assay at a low capture rate, the process comprising:
- receiving a first synchronizing signal from an image sensor in signal communication with the at least one microprocessor, the image sensor configured to store data indicative of a video frame, the first synchronizing signal indicating at least whether the image sensor is storing data indicative of an end of a video frame;
- receiving a clock signal from the image sensor, the clock signal indicating whether the image sensor is currently storing valid data indicative of at least a portion of the video frame;
- detecting an interrupt based on the first synchronizing signal, the interrupt indicating that the image sensor is storing data indicative of the end of one of the plurality of lines of the video frame;
- and
- in response to detecting the interrupt:
- determining whether the image sensor is currently storing valid data indicative of at least the portion of the video frame, and
- in response to determining that the image sensor is currently storing valid data indicative of at least the portion of the video frame, reading and storing the then-stored data indicative of at least the portion of the video frame from the image sensor during a current data-valid half-period, the video frame representing an outcome of the diagnostic test or assay.
A process for capturing images from a diagnostic test or assay at a low capture rate, the process comprising:
- receiving a first synchronizing signal from an image sensor in signal communication with the at least one microprocessor, the image sensor configured to store data indicative of a video frame, the first synchronizing signal indicating at least whether the image sensor is storing data indicative of an end of one of a plurality of lines of the video frame,
- receiving a clock signal from the image sensor, the clock signal indicating whether the image sensor is currently storing valid data indicative of at least a portion of the video frame,
- detecting an interrupt based on the first synchronizing signal, the interrupt indicating that the image sensor is storing data indicative of the end of one of the plurality of lines of the video frame, and
- in response to detecting the interrupt:
- reading the then-stored data indicative of at least the portion of the video frame from the image sensor only during the current data-valid half-period due to an alignment of the execution of the instructions with the clock signal, and
- storing the then-stored data indicative of at least the portion of the video frame, during a current data-valid half-period, the video frame representing an outcome of the diagnostic test or assay.
Dependencies are inferred from the claim text.