IP Library Granted Patent US 11,592,974
Granted Patent B2
US 11,592,974 · App. 17/177,093 · Granted Feb 28, 2023

Laser finishing design tool with image preview

Inventors: Jennifer Schultz (Boston, MA); Debdulal Mahanty (Fremont, CA); Ozgur Taylan Kuzucu (Walnut Creek, CA); James Barton Sights (San Francisco, CA); Benjamin Bell (San Francisco, CA); Christopher Schultz (Boston, MA)
Assignee: Levi Strauss & Co.
G06F3/04845G06F3/0482G06F3/04817G06F3/04847G06F3/04883G06Q30/00G06T11/001G06T11/60G06T2210/16
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 11,592,974
App. No.
17/177,093
Granted
Feb 28, 2023
Kind
B2
Abstract

A tool allows a user to create new designs for apparel and preview these designs before manufacture. Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. Based on a laser input file with a pattern, a laser will burn the pattern onto apparel. With the tool, the user will be able to create, make changes, and view images of a design, in real time, before burning by a laser. Input to the tool includes fabric template images, laser input files, and damage input. The tool allows adding of tinting and adjusting of intensity and bright point. The user can also move, rotate, scale, and warp the image input.

Claims (69)

1. A method comprising:

in a jeans design tool, generating a preview image on a computer screen of a jeans garment as customized by a user with a finishing pattern to be created by a laser, wherein the jeans design tool comprises

providing a first option for the user to select a jeans garment base and upon the user's selection, showing a first garment preview image on the computer screen comprising a jeans base image for the selected garment base,

providing a second option for the user to select a finishing pattern from a menu of finishing patterns, wherein each finishing pattern is associated with a laser input file to be used by a laser to produce that finishing pattern onto a jeans garment,

after the finishing pattern is selected, showing a second garment preview image on the computer screen comprising the selected finishing pattern in combination with the jeans base image, wherein the second garment preview image replaces the first garment preview image,

wherein the second garment preview image is generated comprising

generating an adjusted base image from the jeans base image without the selected finishing pattern,

generating a pattern mask based on the laser input file associated with the selected finishing pattern,

for a pixel at a pixel location of the second preview image, obtaining a first contribution by combining a first value associated with a pixel of the pattern mask at a pattern mask pixel location that corresponds to the pixel location of the second preview image and a value of a pixel of the base image at a base image pixel location that corresponds to the pixel location of the second preview image,

for the pixel at the pixel location of the second preview image, obtaining a second contribution by combining a second value associated with the pixel of the pattern mask at the pattern mask pixel location that corresponds to the pixel location of the second preview image and a value of a pixel of the adjusted base image at an adjusted base image pixel location that corresponds to the pixel location of the second preview image,

combining the first contribution and second contribution to obtain a combined value for the pixel at the pixel location of the second preview image, and

displaying the pixel of the second preview image as a color on the computer screen, wherein the color of the pixel corresponds to the combined value.

2. The method of claim 1 wherein the user selects the finishing pattern by way of a touch screen interface of the computer screen showing the second garment preview image.

3. The method of claim 1 comprising:

in the second garment preview image, allowing the user to select the finishing pattern and modify a sizing of the finishing pattern relative to the jeans base image, wherein as the user makes changes, the modified sizing of the finishing pattern is displayed to the user.

4. The method of claim 3 comprising:

showing a third garment preview image on the computer screen comprising the jeans base image and selected finishing pattern with the modified sizing.

5. The method of claim 1 comprising:

in the second garment preview image, allowing the user to select the finishing pattern and modify a position of the finishing pattern relative to the jeans base image, wherein as the user makes changes, the modified positioning of the finishing pattern is displayed to the user.

6. The method of claim 5 comprising:

showing a third garment preview image on the computer screen comprising the jeans base image and selected finishing pattern with the modified positioning.

7. A method comprising:

in a garment design tool, generating a preview image on a computer screen of a garment with a finishing pattern to be created by a laser using a laser input file, wherein the generating comprises

providing a base image of a garment without the finishing pattern,

generating an adjusted base image from the base image of the garment without the finishing pattern,

generating a pattern mask based on the laser input file,

for a pixel at a pixel location of the preview image, obtaining a first contribution by combining a first value associated with a pixel of the pattern mask at a pattern mask pixel location that corresponds to the pixel location of the preview image and a value of a pixel of the base image at a base image pixel location that corresponds to the pixel location of the preview image,

for the pixel at the pixel location of the preview image, obtaining a second contribution by combining a second value associated with the pixel of the pattern mask at the pattern mask pixel location that corresponds to the pixel location of the preview image and a value of a pixel of the adjusted base image at an adjusted base image pixel location that corresponds to the pixel location of the preview image,

combining the first contribution and second contribution to obtain a combined value for the pixel at the pixel location for the preview image, and

displaying the generated preview image with the pixel on the computer screen, wherein the pixel is displayed as a color corresponding to the combined value for the pixel at the pixel location.

8. The method of claim 7 wherein the generating a pattern mask based on the laser input file comprises:

generating an inverse image of the laser input file.

9. The method of claim 7 wherein the first contribution comprises a first percentage of the base image that passes to the preview image, and the second contribution comprises a second percentage of the base image that passes to the preview image.

10. The method of claim 7 wherein for the first contribution, the combining comprises a multiply operation of the first value and the value of the pixel of the base image at the base image pixel location.

11. The method of claim 10 wherein for the second contribution, the combining comprises a multiply operation of the second value and the value of the pixel of the adjusted base image at the adjusted base image pixel location.

12. The method of claim 7 wherein the combining the first contribution and second contribution comprises an addition operation.

13. The method of claim 7 comprising:

using a laser to create a finishing pattern on an outer surface of the garment that is represented by the preview image.

14. The method of claim 13 wherein based on the laser input file associated with the generated preview image, the laser removes selected amounts of material from the surface of the first material at different pixel locations of the garment, and

for lighter pixel locations of the finishing pattern, a greater amount of a dyed cotton warp yarn is removed, while for darker pixel locations of the finishing pattern, a lesser amount of the dyed cotton warp yarn is removed.

15. The method of claim 7 wherein the garment comprises a pair of jeans.

16. The method of claim 7 wherein the garment comprises a pair of pants.

17. The method of claim 7 wherein the garment comprises a pair of shorts.

18. The method of claim 7 wherein the garment comprises a shirt.

19. A method comprising:

in a garment design tool, generating a preview image on a computer screen of a garment with a finishing pattern to be created by a laser using a laser input file, wherein the generating comprises

providing a base image of a garment without the finishing pattern,

generating an adjusted base image from the base image of the garment without the finishing pattern,

generating a pattern mask based on the laser input file,

providing a solid color tint image,

for a pixel at a pixel location of the preview image, obtaining a first contribution by combining a first value associated with a pixel of the pattern mask at a pattern mask pixel location that corresponds to the pixel location of the preview image and a value of a pixel of the base image at a base image pixel location that corresponds to the pixel location of the preview image,

for the pixel at the pixel location of the preview image, obtaining a second contribution by combining a second value associated with the pixel of the pattern mask at the pattern mask pixel location that corresponds to the pixel location of the preview image and a value of a pixel of the adjusted base image at an adjusted base image pixel location that corresponds to the pixel location of the preview image,

combining the first contribution and second contribution and a tint value corresponding to a color of the solid color tint image to obtain a combined value for the pixel at the pixel location for the preview image, and

displaying the generated preview image with the pixel on the computer screen, wherein the pixel is displayed as a color corresponding to the combined value for the pixel at the pixel location.

20. The method of claim 19 wherein the tint value corresponding to a color of the solid color tint image is modified by an opacity parameter.

21. The method of claim 19 wherein the solid color tint image comprises a yellow color.

22. The method of claim 19 wherein the solid color tint image comprises a green color.

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

24. The method of claim 19 wherein the garment comprises a pair of pants.

25. The method of claim 19 wherein the garment comprises a pair of shorts.

26. The method of claim 19 wherein the garment comprises a shirt.

27. The method of claim 19 wherein the first contribution comprises a first percentage of the base image that passes to the preview image, and the second contribution comprises a second percentage of the base image that passes to the preview image.

28. The method of claim 19 wherein for the first contribution, the combining comprises a multiply operation of the first value and the value of the pixel of the base image at the base image pixel location.

29. The method of claim 28 wherein for the second contribution, the combining comprises a multiply operation of the second value and the value of the pixel of the adjusted base image at the new base image pixel location.

30. The method of claim 19 wherein the combining the first contribution and second contribution comprises an addition operation.

31. The method of claim 19 comprising:

using a laser to create a finishing pattern on an outer surface of the garment that is represented by the preview image.

32. The method of claim 31 wherein based on the laser input file associated with the generated preview image, the laser removes selected amounts of material from the surface of the first material at different pixel locations of the garment, and

for lighter pixel locations of the finishing pattern, a greater amount of a yarn is removed, while for darker pixel locations of the finishing pattern, a lesser amount of the yarn is removed.

Assignments (1)
SECURITY INTEREST Recorded May 9, 2022
From: LEVI STRAUSS & CO.
To: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 059875/0979 →
Continuity (3)
Continuation 16177407 · Oct 31, 2018
Provisional Application 62579863 · Oct 31, 2017
Related Publication 20210165563A1 · Jun 3, 2021