SYSTEMS AND METHODS FOR DEFECT DETECTION
First Claim
Patent Images
1. A method for detecting a defect in an object, the method comprising:
- capturing, by one or more depth cameras, a plurality of partial point clouds of the object from a plurality of different poses with respect to the object;
merging, by a processor, the partial point clouds to generate a merged point cloud;
computing, by the processor, a three-dimensional (3D) multi-view model of the object;
detecting, by the processor, one or more defects of the object in the 3D multi-view model; and
outputting, by the processor, an indication of the one or more defects of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for detecting a defect in an object includes: capturing, by one or more depth cameras, a plurality of partial point clouds of the object from a plurality of different poses with respect to the object; merging, by a processor, the partial point clouds to generate a merged point cloud; computing, by the processor, a three-dimensional (3D) multi-view model of the object; detecting, by the processor, one or more defects of the object in the 3D multi-view model; and outputting, by the processor, an indication of the one or more defects of the object.
-
Citations
32 Claims
-
1. A method for detecting a defect in an object, the method comprising:
-
capturing, by one or more depth cameras, a plurality of partial point clouds of the object from a plurality of different poses with respect to the object; merging, by a processor, the partial point clouds to generate a merged point cloud; computing, by the processor, a three-dimensional (3D) multi-view model of the object; detecting, by the processor, one or more defects of the object in the 3D multi-view model; and outputting, by the processor, an indication of the one or more defects of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for detecting a defect in an object, the system comprising:
-
a plurality of depth cameras arranged to have a plurality of different poses with respect to the object; a processor in communication with the depth cameras; and a memory storing instructions that, when executed by the processor, cause the processor to. receive, from the one or more depth cameras, a plurality of partial point clouds of the object from the plurality of different poses with respect to the object; merge the partial point clouds to generate a merged point cloud; compute a three-dimensional (3D) multi-view model of the object; detect one or more defects of the object in the 3D multi-view model; and output an indication of the one or more defects of the object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification