SYSTEMS AND METHOD FOR SCANNING A CONTINUOUS STREAM OF OBJECTS
First Claim
1. A method for scanning a stream of objects, said method comprising:
- conveying the stream of objects through a scanning system using a conveyor;
marking a leading edge position of an object in the stream of objects with respect to a first known distance between an edge sensor and a start of a scan range;
recording data associated with the object when the leading edge position reaches the start of the scan range;
marking a trailing edge position of the object with respect to a second known distance between the edge sensor and an end of the scan range;
halting recording of the data when the trailing edge reaches the end of the scan range; and
generating a three-dimensional image of the object based on the recorded data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for scanning a stream of objects includes conveying the stream of objects through a scanning system using a conveyor, marking a leading edge position of an object within the stream of objects with respect to a first known distance between a sensor and a start of a scan range, and recording data associated with the object when the leading edge position reaches the start of the scan range. The method also includes marking a trailing edge position of the object with respect to a second known distance between the sensor and an end of the scan range, halting recording of the data when the trailing edge reaches the end of the scan range, and generating a three-dimensional image of the object based on the recorded data.
-
Citations
20 Claims
-
1. A method for scanning a stream of objects, said method comprising:
-
conveying the stream of objects through a scanning system using a conveyor; marking a leading edge position of an object in the stream of objects with respect to a first known distance between an edge sensor and a start of a scan range; recording data associated with the object when the leading edge position reaches the start of the scan range; marking a trailing edge position of the object with respect to a second known distance between the edge sensor and an end of the scan range; halting recording of the data when the trailing edge reaches the end of the scan range; and generating a three-dimensional image of the object based on the recorded data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A scanning system, comprising:
-
a conveyor configured to convey a stream of objects through said scanning system; a conveyor controller in communication with said conveyor; a scanner; a scan controller in communication with said scanner; and a control system in communication with said conveyor controller and said scan controller, said control system configured to; mark a leading edge position of an object in the stream of objects; perform a scan of the object to acquire data using said scan controller when the leading edge position reaches a start of a scan range; mark a trailing edge position of the object; issue a halt command to said scan controller in order to stop the scan when the trailing edge position reaches an end of the scan range; and generate a three-dimensional image of the object based on the data acquired during the scan. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A scanning system, comprising:
-
a conveyor configured to convey a stream of objects through said scanning system; a conveyor controller operatively coupled to said conveyor; a scanner; a scan controller operatively coupled to said scanner; a motion controller communicatively coupled to a sensor, said motion controller configured to; mark a leading edge position of an object within the stream of objects when the leading edge of the object breaks a plane defined by a light beam emitted by said sensor; mark a trailing edge position of the object when the trailing edge of the object breaks the plane defined by the light beam emitted by said sensor; and an acquisition controller communicatively coupled to said motion controller and operatively coupled to said scan controller, said acquisition controller configured to; perform a scan of the object to acquire data using said scan controller when the leading edge position reaches a start of a scan range; issue a halt command to said scan controller in order to stop the scan when the trailing edge position reaches an end of the scan range; and generate a three-dimensional image of the object based on data acquired during the scan. - View Dependent Claims (17, 18, 19, 20)
-
Specification