Image acquisition system and method for acquiring variable sized objects
First Claim
1. A method for acquiring images of variable sized objects in an image acquisition system, wherein the image acquisition system comprises an image sensing device and an image acquisition device, wherein the objects are moving relative to the image sensing device, wherein the method acquires images independent of spacing between the objects, the method comprising:
- (a) the image acquisition device physically detecting presence of a first object;
(b) the image sensing device generating image data corresponding to the first object;
(c) the image acquisition device initiating storage of the image data corresponding to the first object in response to the image acquisition device detecting the presence of the first object;
(d) the image acquisition device physically detecting absence of the first object after detecting presence of the first object;
(e) the image acquisition device discontinuing storage of the image data corresponding to the first object in response to the image acquisition device detecting the absence of the first object;
wherein an amount of the stored image data substantially corresponds to a size of the first object;
the image acquisition device initiating a counter of scan lines in response to the image acquisition device detecting the presence of the first object;
the image acquisition device terminating the counter of the scan lines in response to the image acquisition device detecting an absence of the first object;
the image acquisition device recording a final value of the counter after said terminating of the counter.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for acquiring images of variably sized objects. An object detector provides an indication of the presence or absence of objects as they pass by. An image sensing device acquires image data for the objects. An image acquisition device starts an activity counter, and initiates storage of image data for an object in response to detecting presence of the object. The image data is stored into an on-board memory. The activity counter counts a number of acquired scan lines for the object. In response to detecting absence of the object, the image acquisition device terminates the activity counter, and discontinues storage of the image data for the object. The final activity counter value, which reflects the number of scan lines acquired for the object, is recorded in an on-board FIFO. The image data is transferred to a system memory image buffer in a system memory. Host software routines may read the on-board FIFO. The image acquisition device is configured to rearm for acquisition of another object by resetting the activity counter, and initializing a write pointer to the on-board memory so that it points to the top of a next on-board memory buffer. After rearming, the image acquisition device may acquire image data for a second object in response to detecting presence of the second object.
-
Citations
7 Claims
-
1. A method for acquiring images of variable sized objects in an image acquisition system, wherein the image acquisition system comprises an image sensing device and an image acquisition device, wherein the objects are moving relative to the image sensing device, wherein the method acquires images independent of spacing between the objects, the method comprising:
-
(a) the image acquisition device physically detecting presence of a first object; (b) the image sensing device generating image data corresponding to the first object; (c) the image acquisition device initiating storage of the image data corresponding to the first object in response to the image acquisition device detecting the presence of the first object; (d) the image acquisition device physically detecting absence of the first object after detecting presence of the first object; (e) the image acquisition device discontinuing storage of the image data corresponding to the first object in response to the image acquisition device detecting the absence of the first object; wherein an amount of the stored image data substantially corresponds to a size of the first object; the image acquisition device initiating a counter of scan lines in response to the image acquisition device detecting the presence of the first object; the image acquisition device terminating the counter of the scan lines in response to the image acquisition device detecting an absence of the first object; the image acquisition device recording a final value of the counter after said terminating of the counter. - View Dependent Claims (2, 3, 4)
-
-
5. A system for acquiring images of variable sized objects, the system comprising:
-
an image sensing device, wherein the objects are moving relative to the image sensing device; an object detector for detecting a presence and absence of the objects including a first object, wherein the object detector detects the presence and absence of the objects by transmission of at least one of electromagnetic energy or acoustic energy; an image acquisition device coupled to the image sensing device and the object detector, wherein the image acquisition device comprises an on-board memory; wherein the image sensing device generates image data corresponding to the first object, wherein the image acquisition device initiates storage of the image data corresponding to the first object into the on-board in response to the object detector detecting the presence of the first object, wherein the image acquisition device discontinues storage of the image data corresponding to the first object in response to the object detector detecting absence of the first object; and wherein an amount of the stored image data substantially corresponds to a size of the first object; wherein the image acquisition device further comprises a counter for counting a number of scan lines corresponding to the first object, wherein the image acquisition device is configured (a) to start the counter in response to the object detector detecting the presence of the first object, and (b) to terminate the counter in response to the object detector detecting the absence of the first object; wherein the image acquisition device records a final value of the counter after the counter terminates counting. - View Dependent Claims (6, 7)
-
Specification