Patent classifications
G06T17/30
System and method for object shipping automation
Embodiments of a system and method for automating shipping for a physical object can include an object dimensions measurer (ODM) operable to collect and wirelessly transmit a dimensions dataset for the physical object, an object weight measurer (OWM) operable to collect and wirelessly transmit a weight dataset for the physical object, and a shipping automation system operable to receive datasets from the ODM and the OWM, implement a compatibility rule facilitating standardization of requirements for service levels provided by shipping carriers, determine object characteristics for the physical object, determine object characteristic specifications required by the service levels, and determine a service level for the physical object based on the object characteristics and the object characteristic specifications.
CURVED SURFACE FITTING METHOD, CURVED SURFACE FITTING DEVICE, CURVED SURFACE FITTING PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM STORING CURVED SURFACE FITTING PROGRAM
A method is provided for fitting a curved surface model in a three-dimensional space to a plurality of object points in the three-dimensional space by causing a computer to perform free-form deformation (FFD). Embodiments include the steps of setting closest points corresponding to measurement points on a curved surface model, determining the movement amounts of control points by executing a least squares method to minimize the sum of squares of the distances between the closest points and the measurement points, and fitting the curved surface model to the measurement points by executing FFD based on the movement amounts.
CURVED SURFACE FITTING METHOD, CURVED SURFACE FITTING DEVICE, CURVED SURFACE FITTING PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM STORING CURVED SURFACE FITTING PROGRAM
A method is provided for fitting a curved surface model in a three-dimensional space to a plurality of object points in the three-dimensional space by causing a computer to perform free-form deformation (FFD). Embodiments include the steps of setting closest points corresponding to measurement points on a curved surface model, determining the movement amounts of control points by executing a least squares method to minimize the sum of squares of the distances between the closest points and the measurement points, and fitting the curved surface model to the measurement points by executing FFD based on the movement amounts.
THREE-DIMENSIONAL SCANNING SYSTEM AND METHOD FOR CONTROLLING THE SAME
A method for controlling a three-dimensional scanning system includes a scanning step of scanning a target by using a three-dimensional scanner and acquiring a distance between the three-dimensional scanner and the target, and a switching step of switching an activation state of at least one feedback means on the basis of the distance.
THREE-DIMENSIONAL SCANNING SYSTEM AND METHOD FOR CONTROLLING THE SAME
A method for controlling a three-dimensional scanning system includes a scanning step of scanning a target by using a three-dimensional scanner and acquiring a distance between the three-dimensional scanner and the target, and a switching step of switching an activation state of at least one feedback means on the basis of the distance.
Method and device for 3D shape matching based on local reference frame
A method and a device for 3D shape matching based on a local reference frame are proposed. After acquiring a 3D point cloud and feature points in the method, the feature point set is projected to a plane, and feature transformation is performed on the projected points by using at least one factor from the distances between the 3D points and the feature points, the distances between the 3D points and the projected points, and the average distances between the 3D points and its 1-ring neighboring points to acquire a point distribution with a larger variance in a certain direction than the projected point set, and the local reference frame is determined based on the transformed point distribution. The 3D local feature descriptor established based on this local reference frame can encode the 3D local surface information more robustly, so as to obtain a better 3D shape matching effect.
TECHNIQUES FOR GENERATING UV-NET REPRESENTATIONS OF 3D CAD OBJECTS FOR MACHINE LEARNING MODELS
In various embodiments, a parameter domain graph application generates UV-net representations of 3D CAD objects for machine learning models. In operation, the parameter domain graph application generates a graph based on a B-rep of a 3D CAD object. The parameter domain graph application discretizes a parameter domain of a parametric surface associated with the B-rep into a 2D grid. The parameter domain graph application computes at least one feature at a grid point included in the 2D grid based on the parametric surface to generate a 2D UV-grid. Based on the graph and the 2D UV-grid, the parameter domain graph application generates a UV-net representation of the 3D CAD object. Advantageously, generating UV-net representations of 3D CAD objects that are represented using B-reps enables the 3D CAD objects to be processed efficiently using neural networks.
Methods and systems for constructing map data using poisson surface reconstruction
A method and a system for generating a mesh representation of a surface. The method includes receiving a three-dimensional (3D) point cloud representing the surface, generating a reconstruction dataset having a higher resolution than the 3D point cloud in one or more regions corresponding to the surface from the 3D point cloud, and generate a polygon mesh representation of the surface by using a fine-to-coarse hash map for building polygons at a highest resolution first followed by progressively coarser resolution polygons, using the reconstruction dataset.
DYNAMIC THREE-DIMENSIONAL SURFACE SKETCHING
A method and system for three-dimensional (3D) surface sketching are provided. A 3D scanner scans an outer surface of a physical object and outputs data representative of the outer surface. A processor generates, based on the received data, a 3D model of the object and outputs a 3D rendering of the object. A display displays the 3D rendering of the object. An input device physically traces over a portion of the outer surface of the object and a tracking device tracks a positioning of the input device as the input device physically traces over the portion of the outer surface of the object. The processor receives data representative of at least one spatial position of the input device, augments the 3D rendering of the object based at least in part on the data and outputs the augmented 3D rendering to the display.
COMPUTER IMPLEMENTED METHODS FOR GENERATING 3D GARMENT MODELS
The invention relates to computer implemented methods for generating a garment finish preset comprising assembly instructions for a garment finish for a garment to be fabricated, for automatically generating a garment finish preset comprising assembly instructions for a garment finish for a garment to be fabricated, and for automatically determining at least one candidate from a plurality of garment finish presets, each of said garment finish presets comprising assembly instructions for a garment finish for a garment to be fabricated from garment panels.