IP Library Granted Patent US 12,344,979
Granted Patent B2
US 12,344,979 · App. 17/651,210 · Granted Jul 1, 2025

Jeans with laser finishing patterns created by neural network

Inventors: Debdulal Mahanty (Fremont, CA); Christopher Schultz (Boston, MA); Jennifer Schultz (Boston, MA); Benjamin Bell (San Francisco, CA)
Assignee: Levi Strauss & Co.
D06B11/0096A41B1/08A41D1/02A41D1/04A41D1/089A41D1/14A41D3/00A41D27/00A41D27/08A41H43/00B23K26/36D03D1/00D03D15/43D06C23/02D06M10/00D06M10/005D06P5/15D06P5/2011G06F18/214G06N3/002G06N3/02G06N3/045G06N3/088A41B2500/20A41D1/06A41D2500/20D06P1/228D10B2501/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 12,344,979
App. No.
17/651,210
Granted
Jul 1, 2025
Kind
B2
Abstract

Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. A technique includes using machine learning to create or extract a laser input file for wear pattern from an existing garment. Machine learning can be by a generative adversarial network, having generative and discriminative neural nets. The generative adversarial network is trained and then used to create a model. This model is used generate the laser input file from an image of the existing garment with the finishing pattern. With this laser input file, a laser can re-create the wear pattern from the existing garment onto a new garment.

Claims (62)

1. A method of manufacturing a pair of jeans comprising:

providing a target pair of jeans comprising fabric panels made from a material comprising a warp comprising dyed yarn, wherein the fabric panels are sewn together using thread;

using a laser with a laser input file as input to create on an outer surface of the target jeans a finishing pattern,

providing an image of an existing pair of jeans with finishing pattern;

providing a generative adversarial network comprising a generative neural net and a discriminative neural net;

forming a model from the generative adversarial network; and

using the model to generate the laser input file from the image of the existing garment with the finishing pattern, wherein the laser input file comprises digital data that is representative of the finishing pattern of the existing garment.

2. The method of claim 1 wherein before being exposed to the laser, a cross section of the warp of the target jeans comprises a generally round shape, and after being exposed to the laser, a depth of material has been removed, and a cross section of the warp comprises a region with a flattened shape relative to the previous generally round shape.

3. The method of claim 1 comprising:

providing a plurality of images of a plurality of sample garments with lasered finishing patterns resulting from a plurality of sample laser input files; and

inputting the sample laser input files and images of sample garments with lasered finishing patterns to the generative adversarial network, wherein the sample laser input files comprise real laser input files.

4. The method of claim 3 comprising:

using a generative neural net of the generative adversarial network to generate fake laser input files for the images of sample garments with lasered finishing patterns;

determining a generator loss based on the fake laser input files and real laser input files;

inputting the real laser input files to a real discriminator and a fake discriminator of a generative adversarial network;

inputting the fake laser input files to the fake discriminator of the generative adversarial network; and

determining a discriminator loss based on outputs of the real discriminator and fake discriminator.

5. A method of manufacturing a garment comprising:

providing a plurality of images of a plurality of sample garments with lasered finishing patterns resulting from a plurality of sample laser input files;

inputting the plurality of images to a generative adversarial network to iteratively train a final model;

inputting to the final model an image of an existing garment with a desired finishing pattern;

obtaining from the final model an output of a generated laser input file, which can be used to create the designed finishing pattern;

providing a target garment comprising fabric panels made from a first material comprising a warp comprising dyed cotton yarn, wherein the fabric panels are sewn together using thread;

inputting the generated laser input file to a laser; and

using the laser input file to control the laser to form the desired finishing pattern on a surface of the target garment.

6. The method of claim 5 wherein before the desired finishing pattern is formed, a cross section of the warp of the target garment comprises a generally round shape, and

after being exposed to the laser, a depth of material has been removed, and a cross section of the warp comprises a region with a flattened shape relative to the previous generally round shape.

7. The method of claim 5 wherein a preexisting laser input file for the desired finishing pattern does not exist.

8. The method of claim 5 wherein each laser input file comprises digital data that is representative of a finishing pattern on a sample garment.

9. The method of claim 5 comprising:

inputting the sample laser input files and images of sample garments with lasered finishing patterns to the generative adversarial network, wherein the sample laser input files comprise real laser input files; and

using a generative neural net of the generative adversarial network to generate fake laser input files for the images of sample garments with lasered finishing patterns.

10. The method of claim 9 comprising:

determining a generator loss based on the fake laser input files and real laser input files.

11. The method of claim 10 comprising:

inputting the real laser input files to a real discriminator and a fake discriminator of a generative adversarial network;

inputting the fake laser input files to the fake discriminator of the generative adversarial network; and

determining a discriminator loss based on outputs of the real discriminator and fake discriminator.

12. The method of claim 11 wherein a model is iteratively trained to obtain a final model based on outputs of the generator loss and discriminator loss.

13. The method of claim 9 comprising:

inputting the real laser input files to a real discriminator and a fake discriminator of a generative adversarial network;

inputting the fake laser input files to the fake discriminator of the generative adversarial network; and

determining a discriminator loss based on outputs of the real discriminator and fake discriminator.

14. The method of claim 5 wherein the generated laser input file is for a finishing pattern on an existing garment, and

the existing garment made from a second material, wherein the second material comprises a different fabric characteristic from the first material, and the existing garment was created before the target garment was created.

15. The method of claim 5 wherein the warp is ring dyed using an indigo dye,

based on the generated laser input file, selected amounts of material are removed by the laser from the surface of the first material at different pixel locations of the target garment, and

for lighter pixel locations of the finishing pattern, a greater depth of the dyed cotton warp yarn is removed, revealing a greater width of an inner core of the dyed yarn, while for darker pixel locations of the finishing pattern, a lesser depth of the dyed cotton warp yarn is removed, revealing a lesser width of an inner core of the dyed yarn.

16. The method of claim 5 wherein the finishing pattern created can extend across portions of the target garment where two or more fabric panels are joined together by thread by exposing these portions to the laser.

17. The method of claim 5 wherein the target garment comprises a pair of jeans.

18. A method of manufacturing a garment comprising:

providing a target garment comprising fabric panels made from a material comprising a warp comprising dyed yarn, wherein the fabric panels are sewn together using thread;

using a laser with a laser input file as input to create on an outer surface of the target garment a finishing pattern,

wherein before being exposed to the laser, a cross section of the warp of the target garment comprises a generally round shape, and after being exposed to the laser, a depth of material has been removed, a cross section of the warp comprises a region with a flattened shape relative to the previous generally round shape;

providing an image of an existing garment with finishing pattern;

providing a generative adversarial network comprising a generative neural net and a discriminative neural net;

forming a model from the generative adversarial network; and

using the model to generate the laser input file from the image of the existing garment with the finishing pattern, wherein the laser input file comprises digital data that is representative of the finishing pattern of the existing garment.

19. The method of claim 18 wherein the target garment comprises a pair of jeans.

20. The method of claim 18 comprising:

generating fake laser input files from the generative neural net; and

inputting the fake laser input files to the discriminative neural net.

Assignments (1)
SECURITY INTEREST Recorded Jan 10, 2023
From: LEVI STRAUSS & CO.
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 062334/0268 →
Continuity (3)
Continuation 16177422 · Oct 31, 2018
Provisional Application 62579867 · Oct 31, 2017
Related Publication 20220172026A1 · Jun 2, 2022
References Cited (170)
US 3883298A · Platt · 1975 [cited by applicant]
US 3983132A · Strobel · 1976 [cited by applicant]
US 4527383A · Bingham · 1985 [cited by applicant]
US 5015849A · Gilpatrick · 1991 [cited by applicant]
US 5185511A · Yabu · 1993 [cited by applicant]
US 5201027A · Casini · 1993 [cited by applicant]
US 5367141A · Piltch · 1994 [cited by applicant]
US 5537939A · Horton · 1996 [cited by applicant]
US 5567207A · Lockman et al. · 1996 [cited by applicant]
US 5573851A · Lengers et al. · 1996 [cited by applicant]
US 5605641A · Chiba et al. · 1997 [cited by applicant]
US 5839380A · Muto · 1998 [cited by applicant]
US 5880430A · Wein · 1999 [cited by applicant]
US 5916461A · Costin et al. · 1999 [cited by applicant]
US 5990444A · Costin · 1999 [cited by applicant]
US 6002099A · Martin et al. · 1999 [cited by applicant]
US 6004018A · Kawasato et al. · 1999 [cited by applicant]
US 6086966A · Gundjian et al. · 2000 [cited by applicant]
US 6090158A · Mclaughlin · 2000 [cited by applicant]
US 6140602A · Costin · 2000 [cited by applicant]
US 6192292B1 · Taguchi · 2001 [cited by applicant]
US 6252196B1 · Costin et al. · 2001 [cited by applicant]
US 6315202B2 · Costin et al. · 2001 [cited by applicant]
US 6356648B1 · Taguchi · 2002 [cited by applicant]
US 6407361B1 · Williams · 2002 [cited by applicant]
US 6465046B1 · Hansson et al. · 2002 [cited by applicant]
US 6495237B1 · Costin · 2002 [cited by applicant]
US 6548428B1 · Anitz et al. · 2003 [cited by applicant]
US 6576862B1 · Costin et al. · 2003 [cited by applicant]
US 6616710B1 · Costin et al. · 2003 [cited by applicant]
US 6664505B2 · Martin · 2003 [cited by applicant]
US 6685868B2 · Costin · 2004 [cited by applicant]
US 6689517B1 · Kaminsky et al. · 2004 [cited by applicant]
US 6706785B1 · Fu · 2004 [cited by applicant]
US 6726317B2 · Codos · 2004 [cited by applicant]
US 6753501B1 · Costin, Sr. et al. · 2004 [cited by applicant]
US 6765608B1 · Himeda et al. · 2004 [cited by applicant]
US 6807456B1 · Costin, Jr. et al. · 2004 [cited by applicant]
US 6819972B1 · Martin et al. · 2004 [cited by applicant]
US 6832125B2 · Sonnenberg et al. · 2004 [cited by applicant]
US 6836694B1 · Podubrin · 2004 [cited by applicant]
US 6836695B1 · Goldman · 2004 [cited by applicant]
US 6858815B1 · Costin · 2005 [cited by applicant]
US 6956596B2 · Kataoka et al. · 2005 [cited by applicant]
US 6962609B2 · Rogers et al. · 2005 [cited by applicant]
US 6974366B1 · Johnson · 2005 [cited by applicant]
US 7005603B2 · Addington et al. · 2006 [cited by applicant]
US 7054043B2 · Mengel et al. · 2006 [cited by applicant]
US 7057756B2 · Ogasahara et al. · 2006 [cited by applicant]
US 7072733B2 · Magee et al. · 2006 [cited by applicant]
US 7100341B2 · McIlvaine · 2006 [cited by applicant]
US 7240408B2 · Latos et al. · 2007 [cited by applicant]
US 7260445B2 · Weiser et al. · 2007 [cited by applicant]
US 7324867B2 · Dinauer et al. · 2008 [cited by applicant]
US 7699896B1 · Colwell · 2010 [cited by applicant]
US 7708483B2 · Samii et al. · 2010 [cited by applicant]
US 7728931B2 · Hoffmuller · 2010 [cited by applicant]
US 7863584B2 · Tardif et al. · 2011 [cited by applicant]
US 7937173B2 · Weill et al. · 2011 [cited by applicant]
US 8048608B2 · Jarvis et al. · 2011 [cited by applicant]
US 8278244B2 · Stubbs et al. · 2012 [cited by applicant]
US 8360323B2 · Widzinski, Jr. et al. · 2013 [cited by applicant]
US 8405885B2 · Shah et al. · 2013 [cited by applicant]
US 8460566B2 · Costin, Jr. · 2013 [cited by applicant]
US 8529775B2 · Costin et al. · 2013 [cited by applicant]
US 8556319B2 · Petouhoff et al. · 2013 [cited by applicant]
US 8581142B2 · Colico et al. · 2013 [cited by applicant]
US 8585956B1 · Pagryzinski et al. · 2013 [cited by applicant]
US 8734679B2 · Marguerettaz et al. · 2014 [cited by applicant]
US 8794724B2 · Costin, Sr. et al. · 2014 [cited by applicant]
US 8849444B2 · George · 2014 [cited by applicant]
US 8883293B2 · Weedlun et al. · 2014 [cited by applicant]
US 8921732B2 · Costin et al. · 2014 [cited by applicant]
US 8974016B2 · Costin, Sr. et al. · 2015 [cited by applicant]
US 9034089B2 · Jarvis et al. · 2015 [cited by applicant]
US 9050686B2 · Costin, Sr. et al. · 2015 [cited by applicant]
US 9126423B2 · Costin, Sr. et al. · 2015 [cited by applicant]
US 9213929B2 · Tazaki et al. · 2015 [cited by applicant]
US 9213991B2 · Bhardwaj et al. · 2015 [cited by applicant]
US 9333787B2 · Cape et al. · 2016 [cited by applicant]
US 9364920B2 · Costin et al. · 2016 [cited by applicant]
US 10769524B1 · Natesh · 2020 [cited by examiner]
US 20020120990A1 · Kunitou et al. · 2002 [cited by applicant]
US 20020137417A1 · Tebbe · 2002 [cited by applicant]
US 20020179580A1 · Costin · 2002 [cited by applicant]
US 20030089782A1 · Reed · 2003 [cited by applicant]
US 20040067706A1 · Woods · 2004 [cited by applicant]
US 20050131571A1 · Costin · 2005 [cited by applicant]
US 20060014099A1 · Faler et al. · 2006 [cited by applicant]
US 20060090868A1 · Brownfield et al. · 2006 [cited by applicant]
US 20070161304A1 · Wangbunyen · 2007 [cited by applicant]
US 20070205541A1 · Allen et al. · 2007 [cited by applicant]
US 20080023169A1 · Fernandes et al. · 2008 [cited by applicant]
US 20080138543A1 · Hoshino et al. · 2008 [cited by applicant]
US 20080153374A1 · Thiriot · 2008 [cited by applicant]
US 20080280107A1 · Katschorek et al. · 2008 [cited by applicant]
US 20090112353A1 · Kirefu et al. · 2009 [cited by applicant]
US 20090162621A1 · Craamer et al. · 2009 [cited by applicant]
US 20090266804A1 · Costin et al. · 2009 [cited by applicant]
US 20100183822A1 · Ruggie et al. · 2010 [cited by applicant]
US 20100279079A1 · Campbell et al. · 2010 [cited by applicant]
US 20110101088A1 · Marguerettaz et al. · 2011 [cited by applicant]
US 20110187025A1 · Costin, Sr. · 2011 [cited by applicant]
US 20110261141A1 · Costin, Sr. et al. · 2011 [cited by applicant]
US 20110295410A1 · Yamada et al. · 2011 [cited by applicant]
US 20120061470A1 · Marguerettaz et al. · 2012 [cited by applicant]
US 20120182375A1 · Shourvarzi et al. · 2012 [cited by applicant]
US 20120197429A1 · Nykyforov · 2012 [cited by applicant]
US 20130000057A1 · Schoots · 2013 [cited by applicant]
US 20130142423A1 · Zhang · 2013 [cited by examiner]
US 20140342903A1 · Jarvis et al. · 2014 [cited by applicant]
US 20150030821A1 · Costin, Sr. et al. · 2015 [cited by applicant]
US 20150079359A1 · Costin, Jr. · 2015 [cited by applicant]
US 20150106993A1 · Hoffman et al. · 2015 [cited by applicant]
US 20150119238A1 · Pretsch et al. · 2015 [cited by applicant]
US 20150121965A1 · Costin et al. · 2015 [cited by applicant]
US 20150153278A1 · Erkelenz et al. · 2015 [cited by applicant]
US 20150183231A1 · Costin, Sr. et al. · 2015 [cited by applicant]
US 20150298253A1 · Constin, Jr. et al. · 2015 [cited by applicant]
US 20150343568A1 · Constin, Jr. et al. · 2015 [cited by applicant]
US 20150361597A1 · Candrian · 2015 [cited by applicant]
US 20160016879A1 · Bertin et al. · 2016 [cited by applicant]
US 20160060807A1 · Tharpe et al. · 2016 [cited by applicant]
US 20160251782A1 · Liao et al. · 2016 [cited by applicant]
US 20160263928A1 · Costin, Jr. et al. · 2016 [cited by applicant]
US 20160361937A1 · Costin, Sr. et al. · 2016 [cited by applicant]
US 20160362820A1 · Livecchi · 2016 [cited by applicant]
US 20170148226A1 · Zhang · 2017 [cited by examiner]
US 20170193400A1 · Bhaskar · 2017 [cited by examiner]
US 20200320769A1 · Chen · 2020 [cited by examiner]
CA 2066978A1 · 1993 [cited by applicant]
CN 101187640A · 2008 [cited by applicant]
CN 102371830A · 2012 [cited by applicant]
CN 102704215A · 2012 [cited by applicant]
CN 104687695A · 2015 [cited by applicant]
CN 204398442U · 2015 [cited by applicant]
CN 204653890U · 2015 [cited by applicant]
CN 104983103A · 2015 [cited by applicant]
DE 1965103A1 · 1971 [cited by applicant]
DE 3916126A1 · 1990 [cited by applicant]
EP 0328320A1 · 1989 [cited by applicant]
EP 1279460A1 · 2003 [cited by applicant]
EP 1459836A2 · 2004 [cited by applicant]
ES 2147473A1 · 2000 [cited by applicant]
GB 1259530A · 1972 [cited by applicant]
GB 1294116A · 1972 [cited by applicant]
GB 2199462A · 1988 [cited by applicant]
GB 2294656A · 1996 [cited by applicant]
GB 2448763A · 2008 [cited by applicant]
JP 11291368A · 1999 [cited by applicant]
TW M276842U · 1994 [cited by applicant]
WO 8202689A1 · 1982 [cited by applicant]
WO WO2001025824 · 2001 [cited by applicant]
WO 0214077A1 · 2002 [cited by applicant]
WO 2004045857A2 · 2004 [cited by applicant]
WO 2008072853A1 · 2008 [cited by applicant]
WO 2010017648A1 · 2010 [cited by applicant]
WO 2011143471A1 · 2011 [cited by applicant]
WO 2012016316A1 · 2012 [cited by applicant]
WO 2013137836A1 · 2013 [cited by applicant]
WO WO2015042441 · 2015 [cited by applicant]
WO 2016065134A1 · 2016 [cited by applicant]
WO WO2018035538 · 2018 [cited by applicant]
WO WO2018112110 · 2018 [cited by applicant]
WO WO2018112113 · 2018 [cited by applicant]
Zhu et. al., “Image Editing with Generative Adversarial Networks | Two Minute Papers #101”. Post on YouTube (Oct. 22, 2016) [online], [Retrieved on Feb. 7, 2016]. Retrieved from the Internet <URL: https://www.youtube.co… [cited by applicant]
Roman, Homero Roman; Yang, Brandon; Zhang, Michelle, Photoshop 2.0: Generative Adversarial Networks for Photo Editing, Jul. 4, 2017, 8 pages, Stanford University. [cited by applicant]
International Search Report, PCT Application PCT/US2018/058597, Feb. 21, 2019, 5 pages. [cited by applicant]
Zhu, Jun-Yan; Krahenbuhl, Philipp; Shechtman, Eli; Efros, Alexei A., Generative Visual Manipulation on the Natural Image Manifold, Sep. 16, 2016, 16 pages, University of California, Berkeley, Adobe Research. [cited by applicant]
Makeyourownjeans, Comparing the Different Fade Types for Denim, Nov. 10, 2015, 2 pages, Make YourOwnJeans.com, https://www.makeyourownjeans.com/blog/comparing-the-different-fade-types-for-denim/. [cited by applicant]