Computer implemented methods for generating 3d garment models
AssigneeClothing Tech LLC
InventorWilliam WILCOX
Life of this patent
Estimating the term…
Abstract
The invention relates to a first computer implemented method for automatically generating a first 3D garment model representing a first garment to be fabricated from first garment panels, a second computer implemented method for virtually finishing a second 3D garment model representing a second garment to be fabricated without finishes or with default finishes, and a third computer implemented method for automatically generating a plurality of third 3D garment models in a batch process, each third 3D garment model representing a third garment to be fabricated from third garment panels.
Claims20
A computer implemented method, with program code being stored on a machine readable medium or embodied as an electromagnetic wave, for automatically generating a first 3D garment model representing a first garment to be fabricated from first garment panels, the computer implemented method comprising:
- providing one or more first documents comprising a plurality of first 2D pattern pieces representing the first garment panels,
- determining with a pattern recognition algorithm
- a garment type indicator for at least one of the first 2D pattern pieces, the garment type indicator representing a type of a garment that the respective first garment panel belongs to and being one of a plurality of garment type indicators stored on the machine readable medium, and
- a panel pose indicator for each of the first 2D pattern pieces, the panel pose indicator representing an estimated position and an estimated orientation of the respective garment panel within the first garment, and
- generating the first 3D garment model based on the first 2D pattern pieces, the at least one garment type indicator, and the panel pose indicators.
A computer implemented method, with program code being stored on a machine readable medium or embodied as an electromagnetic wave, for virtually finishing a second 3D garment model representing a second garment to be fabricated without finishes or with default finishes, the computer implemented method comprising:
- providing the second 3D garment model,
- providing one or more second documents comprising human-readable garment finishing instructions for finishing the second garment,
- determining with an extraction algorithm at least one garment finish feature from the one or more second documents, the garment finish feature corresponding to an additional garment component or a garment property and being indicative for a position and an orientation of the respective additional garment component or garment property within the second garment, and
- virtually finishing the second 3D garment model based on the determined at least one garment finish feature.
A computer implemented method, with program code being stored on a machine readable medium or embodied as an electromagnetic wave, for automatically generating a plurality of third 3D garment models in a batch process, each third 3D garment model representing a third garment to be fabricated from third garment panels, the computer implemented method comprising:
- for each third 3D garment model to be generated:
- providing one or more third documents comprising
- a plurality of third 2D pattern pieces representing the third garment panels and
- human-readable garment finishing instructions for finishing the third garment,
- recognizing patterns of the third 2D pattern pieces,
- generating a fourth 3D garment model based on the recognized patterns of third 2D pattern pieces,
- extracting at least one garment finish feature from the human-readable garment finishing instructions,
- generating a third 3D garment model by virtually finishing each of the fourth 3D garment models based on the extracted at least one garment finish feature;
- and
- for the batch-processed plurality of third 3D garment models, generating a report comprising statistics about at least one of:
- whether a fourth 3D garment model could be generated for each of the third 3D garment models to be generated,
- which of the fourth 3D garment models could be generated,
- for each of the fourth 3D garment models that could be generated, a level of confidence that it was generated correctly,
- which of the fourth 3D garment models could not be generated,
- which of the fourth 3D garment models could be generated only in part and to what extent,
- whether a third 3D garment model could be generated from each of the fourth 3D garment models,
- which of the third 3D garment models could be generated,
- for each of the third 3D garment models that could be generated, a level of confidence that it was generated correctly,
- which of the third 3D garment models could not be generated, and
- which of the third 3D garment model could be generated only in part and to what extent.
Dependencies are inferred from the claim text.