Dual-mode data capture system for collision detection and object dimensioning
First Claim
1. A dual-mode data capture system, comprising:
- a plurality of cameras disposed to view a capture volume;
a motion sensor configured to generate a detection signal responsive to detecting an object at a capture position within the capture volume;
a capture controller connected to the motion sensor and configured to;
activate at least a subset of cameras in a collision detection mode causing the subset of cameras to capture respective sequences of images of the capture volume, the subset of cameras being a subset of the plurality of cameras;
responsive to receiving the detection signal, activate the plurality of cameras in a dimensioning mode causing each camera to capture a respective synchronous set of images of the capture position;
a collision detector connected to at least the subset of cameras and configured to;
receive the respective sequences of images;
determine whether the respective sequences of images from at least the subset of the plurality of cameras indicate a potential collision of one or more objects in the capture volume; and
responsive to detection of the potential collision, generate a warning; and
a point cloud generator connected to each of the plurality of cameras and configured to receive the synchronous set of images of the capture position from the plurality of cameras and generate a point cloud representing the object based on the synchronous set of images of the capture position from the plurality of cameras, wherein dimensions of the object are determined based on the point cloud.
5 Assignments
0 Petitions
Accused Products
Abstract
A dual-mode data capture system includes a capture controller, a point cloud generator, a collision detector, a plurality of cameras viewing a capture volume, and a motion sensor to generate a detection signal when an object arrives at a capture position within the volume. The controller: activates a subset of cameras in a collision detection mode to capture sequences of images of the volume; responsive to receiving the detection signal, activates the cameras in a dimensioning mode to capture a synchronous set of images of the capture position. The collision detector: determines whether the sequences of images indicate a potential collision; and responsive to detection of a potential collision, generates a warning. The point cloud generator: receives the synchronous set of images and generates a point cloud representing the object based on the synchronous set of images, for use in determining dimensions of the object.
-
Citations
23 Claims
-
1. A dual-mode data capture system, comprising:
-
a plurality of cameras disposed to view a capture volume; a motion sensor configured to generate a detection signal responsive to detecting an object at a capture position within the capture volume; a capture controller connected to the motion sensor and configured to; activate at least a subset of cameras in a collision detection mode causing the subset of cameras to capture respective sequences of images of the capture volume, the subset of cameras being a subset of the plurality of cameras; responsive to receiving the detection signal, activate the plurality of cameras in a dimensioning mode causing each camera to capture a respective synchronous set of images of the capture position; a collision detector connected to at least the subset of cameras and configured to; receive the respective sequences of images; determine whether the respective sequences of images from at least the subset of the plurality of cameras indicate a potential collision of one or more objects in the capture volume; and responsive to detection of the potential collision, generate a warning; and a point cloud generator connected to each of the plurality of cameras and configured to receive the synchronous set of images of the capture position from the plurality of cameras and generate a point cloud representing the object based on the synchronous set of images of the capture position from the plurality of cameras, wherein dimensions of the object are determined based on the point cloud. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of dual-mode data capture, comprising:
-
at a capture controller connected to a plurality of cameras disposed to view a capture volume, activate at least a subset of cameras in a collision detection mode causing the subset of cameras to capture respective sequences of images of the capture volume, the subset of cameras being a subset of the plurality of cameras; at a collision detector connected to at least the subset of cameras, receiving the respective sequences of images and determining whether the respective sequences of images from at least the subset of the plurality of cameras indicate a potential collision of one or more objects in the capture volume; responsive to detection of the potential collision at the collision detector, generating a warning; at a motion sensor connected to the capture controller, generating a detection signal responsive to detecting an object at a capture position within the capture volume; at the capture controller, responsive to receiving the detection signal, activating the plurality of cameras in a dimensioning mode causing each camera to capture a respective synchronous set of images of the capture position; and at a point cloud generator connected to each of the plurality of cameras, receiving the synchronous set of images of the capture position from the plurality of cameras and generating a point cloud representing the object based on the synchronous set of images of the capture position from the plurality of cameras, wherein dimensions of the object are determined based on the point cloud. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable medium storing a plurality of computer-readable instructions executable in a dual-mode data capture system, the instructions comprising:
-
at a capture controller connected to a plurality of cameras disposed to view a capture volume, activating at least a subset of cameras in a collision detection mode causing the subset of cameras to capture respective sequences of images of the capture volume, the subset of cameras being a subset of the plurality of cameras; at a collision detector connected to at least the subset of cameras, receiving the respective sequences of images and determining whether the respective sequences of images from at least the subset of the plurality of cameras indicate a potential collision of one or more objects in the capture volume; responsive to detection of the potential collision at the collision detector, generating a warning; at a motion sensor connected to the capture controller, generating a detection signal responsive to detecting an object at a capture position within the capture volume; at the capture controller, responsive to receiving the detection signal, activating the plurality of cameras in a dimensioning mode causing each camera to capture a respective synchronous set of images of the capture position; and at a point cloud generator connected to each of the plurality of cameras, receiving the synchronous set of images of the capture position from the plurality of cameras and generating a point cloud representing the object based on the synchronous set of images of the capture position from the plurality of cameras, wherein dimensions of the object are determined based on the point cloud.
-
Specification