Data extraction for machine-learning object recognition from a digital model and testing-data construction
Abstract
A computer-implentable method includes accessing a model file containing a digital 3-D object, calculating at least one dimensional measurement of the object, uniformly scaling the object in the X, Y and Z axes by a predetermined percentage, mirroring the object across the X. Y and Z axes, slicing the mirrored object at a predetermined interval by an infinite plane in both a rotated and unrotated state of the infinite plane, generating from the slices points at the edge of a plane object collision, and assigning to the points positive and negative values relating to all possible X, Y and Z quadrant locations.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implentable method comprising the steps of:
accessing a model file containing a digital 3-D object; calculating at least one dimensional measurement of the object; uniformly scaling the object in the X, Y and Z axes by a predetermined percentage; mirroring the object across the X, Y and Z axes; slicing the mirrored object at a predetermined interval by an infinite plane in both a rotated and unrotated state of the infinite plane; generating from the slices points at the edge of a plane object collision; and assigning to the points positive and negative values relating to all possible X, Y and Z quadrant locations.
2 . The method of claim 1 , wherein the at least one dimensional measurement comprises at least one of an area calculation and a volume calculation.
3 . The method of claim 1 , further comprising moving the object to origin (0,0,0) in digital space.
4 . The method of claim 1 , wherein the predetermined percentage comprises at least one of positive 5% and negative 5%.
5 . The method of claim 1 , further comprising calculating at least one dimensional measurement of the scaled object.
6 . The method of claim 1 , wherein the rotated state comprises rotation of the infinite plane in the X and Y axes by 45 degrees.
7 . The method of claim 1 , further comprising exporting the positive and negative values as comma-separated values.
8 . At least one computer-readable medium on which are stored instructions that, when executed by at least one processing device, enable the processing device to perform a method comprising the steps of:
accessing a model file containing a digital 3-D object; calculating at least one dimensional measurement of the object; uniformly scaling the object in the X, Y and Z axes by a predetermined percentage; mirroring the object across the X, Y and Z axes; slicing the mirrored object at a predetermined interval by an infinite plane in both a rotated and unrotated state of the infinite plane; generating from the slices points at the edge of a plane object collision; and assigning to the points positive and negative values relating to all possible X, Y and Z quadrant locations.
9 . The medium of claim 8 , wherein the at least one dimensional measurement comprises at least one of an area calculation and a volume calculation.
10 . The medium of claim 8 , wherein the method further comprises moving the object to origin (0,0,0) in digital space.
11 . The medium of claim 8 , wherein the predetermined percentage comprises at least one of positive 5% and negative 5%.
12 . The medium of claim 8 , wherein the method further comprises calculating at least one dimensional measurement of the scaled object.
13 . The medium of claim 8 , wherein the rotated state comprises rotation of the infinite plane in the X and Y axes by 45 degrees.
14 . The medium of claim 8 , wherein the method further comprises exporting the positive and negative values as comma-separated values.Join the waitlist — get patent alerts
Track US2022335702A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.