IP Library Granted Patent US 9,820,519
Granted Patent B2
US 9,820,519 · App. 14/790,235 · Granted Nov 21, 2017

Automatic 3D garment construction from tagged cloth panels

Inventors: Ilhoe Jung (Seoul, KR); Hyeong-Seok Ko (Seoul, KR)
Assignee: PHYSAN, INC.
A41D27/24A41H3/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,820,519
App. No.
14/790,235
Granted
Nov 21, 2017
Kind
B2
Abstract

An automatic 3D garment construction is provided using steps for: providing a plurality of panels of a garment so as to be processed in an information processing device, wherein each of the plurality of panels comprises seam lines; positioning the plurality of panels at corresponding locations around a virtual body provided in the information processing device; finding matching seam lines for the plurality of panels and creating seams; and producing the garment in which the plurality of panels are positioned, seamed, and draped on the virtual body. The step for positioning may comprise a step for panel tagging, a step for seam line tagging, and a step for panel packing, in which related panels are grouped and packed, such that relative positions are fixed among the packed panels, and the packed panels move as a group.

Claims (34)

1. A method for constructing 3D garment, the method comprising steps for:

providing a plurality of panels of a garment so as to be processed in an information processing device, wherein each of the plurality of panels comprises seam lines;

positioning the plurality of panels at corresponding locations around a virtual body provided in the information processing device;

finding matching seam lines for the plurality of panels and creating seams; and

producing the garment in which the plurality of panels are positioned, seamed, and draped on the virtual body,

wherein the step for positioning comprises a step for panel tagging, in which each of the plurality of panels is tagged by a user based on a cylindrical abstraction, such that the panel is positioned properly,

wherein the step for positioning further comprises a step for seam line tagging, in which each of the seam lines is tagged by the user, such that the matching seam lines are related properly,

wherein the step for positioning further comprises a step for panel packing, in which related panels are grouped and packed, such that relative positions are fixed among the packed panels, and the packed panels move as a group,

wherein the step for creating seams comprises a step for classifying the seams into three categories:

intra-pack seams used for seaming seam lines belonging to a same pack;

inter-pack seams used for seaming seam lines belonging to two different packs; and

inter-layer seams consisting of T-seams and Y-seams, wherein the seam is made with an interior line in the T-seam, and multiple panels are seamed with a single contour in the Y-seam,

wherein the inter-pack seams are further categorised into the inter-half-cylinder seams (that join the front and back half cylinders) and the inter-cylinder seams (that join two cylinders),

wherein estimating the probability whether two candidate lines in 3D are inter-pack seamed,

wherein an objective function M (i, j) used for finding the matching inter-pack seam lines, which is defined as

M ( i,j )= M ld ( i,j ) M lo ( i,j ) M ll ( i,j ) M le ( i,j ) M sa ( i,j ),  (1)

where

M ld ( i,j )=( d max −//p i −pj //)/ d max ,  (2)

M lo ( i,j )=(1− n i ·n j )/2,  (3)

M ll ( i,j )=( L diff −|L i −L j |)/ L diff ,  (4)

M lc ( i,j )=(κ diff −|κ i −κ j )/κ diff ,  (5)

M sa ( i,j )=0 or 1.  (6)

in which Eq. (2) represents the proximity, where dmax is the threshold distance (a controllable parameter), pi and pj are the positions of line i and j, Eq. (3) represents the orientation match, where ni, nj are the planar normals of line i and j, respectively, Eq. (4) represents the length match, where Ldiff is the threshold length difference (a controllable parameter), Li and Lj are the lengths of line i and j, respectively, Eq. (5) represents the curvature match, where Kdiff is the threshold curvature difference (a controllable parameter), κi and κj are the curvatures of line i and j, respectively, and Eq. (6) represents the seamability, which takes either zero or one based on the line pair's inherent and conventional unseamability.

2. The method of claim 1 , wherein a panel is tagged as (α,β,γ), in which α, β, and λ are predicates regarding P, wherein α designates the particular cylinder, and β takes either Front or Back, and λ represents the layer to which P belongs.

3. The method of claim 2 , wherein λ=±1, ±2, . . . to encode the outer/inner layers.

4. The method of claim 1 , wherein the step for positioning comprises a step for determining:

if the line pair to be sewn together is positioned sufficiently close;

if panels do not penetrate the body; and

if a seam sweep (the sweep defined between the matching seam line pair) does not penetrate the body.

5. The method of claim 4 , wherein the step for positioning further comprises a step for traslating the panels while attached to a surface of cylinder for the cylindrical abstraction.

6. The method of claim 1 , wherein the Y-seam lines are explicitly tagged through a secondary seam line tagging by the user.

7. The method of claim 1 , wherein matching inter-cylinder seam lines are identified by steps for:

for a particular line i, calculating the objective function value M (i, j) for all the adjacent lines j in the other cylinder to find the best individual match for i; and

finding the best ring match by rotating the distal cylinder about the axis and calculating the circumferential summation of M (i, j).

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2022
From: TG3D STUDIO.INC.
To: TG3D STUDIO INC.
Reel/Frame 058546/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2019
From: PHYSAN,INC.
To: TG3D STUDIO.INC.
Reel/Frame 050203/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2017
From: SNU R&DB FOUNDATION
To: PHYSAN, INC.
Reel/Frame 042493/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2015
From: JUNG, ILHOE; KO, HYEONG-SEOK
To: SNU R&DB FOUNDATION
Reel/Frame 036049/0288 →
Continuity (1)
Related Publication 20170000203A1 · Jan 5, 2017