Patent Document ID: 8503756
Application ID: 12826694
Patent Status: 1

Claim One:
1. A computerized method for verifying manufacturing consistency of manufactured items, the method being performed by execution of computerized codes by at least one processor of an electronic device, and comprising: (a) reading N point clouds of the manufactured items from a storage unit by the at least one processor, wherein N is a positive integer; (b) selecting a first point cloud from the N point clouds by the at least one processor; (c) projecting each point of the first point cloud onto a predetermined ideal outline, to obtain a nearest point in the ideal outline of each point of the first point cloud by the at least one processor; (d) selecting a point from the first point cloud by the at least one processor; (e) determining intersections of the N point clouds and a line formed by the selected point and the nearest point of the selected point by the at least one processor; (f) repeating (d) and (e) until all points of the first point cloud have been selected by the at least one processor; (g) computing a vertical distance between each of the intersections and the ideal outline, to obtain a deviation value of each of the intersections by the at least one processor; (h) fitting at least one outline according to the deviation values of each of the intersections by the at least one processor, wherein the at least one fitted outline comprises: an inner outline, a 25% outline, an average outline, a 75% outline, and/or an outer outline, wherein: the inner outline is formed by the intersections, each of which is selected from the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point, and is the nearest to the ideal outline; the 25% outline is formed by first new points, each of which is created by: computing the least deviation value of the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point and further computing an average deviation value of the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point to obtain a sum of the least deviation value and the average deviation value, obtaining a value by halving the sum, and creating a first new point by taking the value as the deviation value to the ideal line; the average outline is formed by second new points, each of which is created by: computing an average deviation value of the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point, and creating a second new point by taking the average deviation value as the deviation value to the ideal line; the 75% outline is formed by third new points, each of which is created by: computing the maximum deviation value of the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point and further computing an average deviation value of the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point to obtain a sum of the maximum deviation value and the average deviation value, obtaining a value by halving the sum, and creating a third new point by taking the value as the deviation value to the ideal line; and the outer outline is formed by the intersections, each of which is selected from the intersections of the N point clouds and a line formed by a point in the first point cloud and the nearest point of the point, and is the farthest from the ideal outline; and (i) outputting the at least one fitted outline to a display device by the at least one processor.