IP Library Granted Patent US 11,755,790
Granted Patent B2
US 11,755,790 · App. 17/162,096 · Granted Sep 12, 2023

System and method of bridging 2D and 3D assets for product visualization and manufacturing

Inventors: Christopher W. Hancock (Knoxville, TN); Jill M. Goodson (Knoxville, TN)
G06F30/17G06F30/12G06T15/205G06T15/50G06T19/00A44C27/00G06F2111/16G06Q30/0621
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,755,790
App. No.
17/162,096
Granted
Sep 12, 2023
Kind
B2
Abstract

A product visualization and manufacturing system and method which bridges two-dimensional (2D) and three-dimensional (3D) technologies in order to quickly and effectively display the product. The system and methods are helpful for many different product types, but especially for custom-designed jewelry products. The 2D/3D bridging invention enables a user to generate a three-dimensional generic base model of a product, modify the three-dimensional generic base model using two-dimensional image manipulation, and display a three-dimensional customized base model of a customized product. Templates, material libraries, HDRI maps, and lighting schemes may be employed.

Claims (53)

1. A computing system of bridging two-dimensional and three-dimensional technologies for customized product visualization and manufacturing, comprising:

one or more computer-readable storage mediums storing computer-executable instructions for controlling the computing system to:

a) prior to a user creating a customized product, generate a three-dimensional generic base model of a product,

i) wherein the generic base model comprises one or more three-dimensional generic subparts,

ii) wherein each generic subpart comprises one or more generic assets,

iii) wherein each generic asset can accommodate a range of parameters,

b) during the user creating a customized product, modify the three-dimensional generic base model using two-dimensional image manipulation,

i) wherein a customized parameter selected from the range of parameters is assigned to a generic asset, thereby becoming a visualization asset,

ii) wherein the generic subpart is dynamically updated to incorporate the visualization asset,

thereby becoming a customized subpart,

iii) wherein the generic base model is updated to incorporate the customized subpart, thereby becoming a customized base model of a customized product,

c) create a three-dimensional customized base model of a customized product, and one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.

2. The computing system of claim 1 , wherein a template is used to assign customized parameters to one or more generic assets, subparts, object IDs, or combinations thereof.

3. The computing system of claim 1 , wherein the three-dimensional customized base model comprises a three-dimensional manufacturing asset which may be used to manufacture the item.

4. The computing system of claim 1 , wherein the visualization asset is a two-dimensional image of a three-dimensional CAD model.

5. The computing system of claim 1 , further comprising at least one library of materials unique to jewelry and gemstones, comprising scientifically-accurate index of refraction parameters.

6. The computing system of claim 1 , wherein a lighting scheme comprising two or more high-dynamic-range image maps used in combination is applied to the visualization asset.

7. The computing system of claim 1 , wherein the product is an article of jewelry.

8. The computing system of claim 1 , wherein each generic subpart is associated with multiple object IDs, and wherein each object ID is tracked.

9. The computing system of claim 1 , wherein each generic subpart is associated with one or more object IDs and its measurement, volume, and three-dimensional transformation matrix information.

10. A computing system of bridging two-dimensional and three-dimensional technologies for customized product visualization and manufacturing, comprising:

one or more computer-readable storage mediums storing computer-executable instructions for controlling the computing system to:

a) prior to a user creating a customized product, generate a three-dimensional generic base model of a product,

i) wherein the generic base model comprises one or more three-dimensional generic subparts,

ii) wherein each generic subpart comprises one or more generic assets,

iii) wherein each generic asset can accommodate a range of parameters,

b) during the user creating a customized product, modify the three-dimensional generic base model using two-dimensional image manipulation,

i) wherein a customized parameter selected from the range of parameters is assigned to a generic asset, thereby becoming a visualization asset,

ii) wherein a lighting scheme comprising two or more high-dynamic-range image maps used in combination is applied to the visualization asset,

iii) wherein the generic subpart is updated to incorporate the visualization asset, thereby becoming a customized subpart,

iv) wherein the generic base model is updated to incorporate the customized subpart, thereby becoming a customized base model of a customized product,

c) create a three-dimensional customized base model of a customized product, and one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.

11. The computing system of claim 10 , wherein a template is used to assign customized parameters to one or more generic assets, subparts, object IDs, or combinations thereof.

12. The computing system of claim 10 , wherein the three-dimensional customized base model comprises a three-dimensional manufacturing asset which may be used to manufacture the item.

13. The computing system of claim 10 , wherein the visualization asset is a two-dimensional image of a three-dimensional CAD model.

14. The computing system of claim 10 , further comprising at least one library of materials unique to jewelry and gemstones, comprising scientifically-accurate parameters.

15. The computing system of claim 10 , wherein the product is an article of jewelry.

16. A computing system of bridging two-dimensional and three-dimensional technologies for customized product visualization and manufacturing, comprising:

one or more computer-readable storage mediums storing computer-executable instructions for controlling the computing system to:

a) create at least one library of materials unique to jewelry and gemstones, comprising scientifically-accurate index of refraction parameters,

b) prior to a user creating a customized product, generate a three-dimensional generic base model of a product,

i) wherein the generic base model comprises one or more three-dimensional generic subparts,

ii) wherein each generic subpart comprises one or more generic assets,

iii) wherein each generic asset can accommodate a range of parameters selected from the library of materials,

c) during the user creating a customized product, modify the three-dimensional generic base model using two-dimensional image manipulation,

i) wherein a customized parameter selected from the range of parameters is assigned to a generic asset, thereby becoming a visualization asset,

ii) wherein two or more lighting schemes, high-dynamic-range imaging maps, or combinations thereof are applied to the visualization asset,

iii) wherein the generic subpart is updated to incorporate the visualization asset, thereby becoming a customized subpart,

iv) wherein the generic base model is updated to incorporate the customized subpart, thereby becoming a customized base model of a customized product,

c) create a three-dimensional customized base model of a customized product, and one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.

17. The computing system of claim 16 , wherein a template is used to assign customized parameters to one or more generic assets, subparts, object IDs, or combinations thereof.

18. The computing system of claim 16 , wherein the three-dimensional customized base model comprises a three-dimensional manufacturing asset which may be used to manufacture the item.

19. The computing system of claim 16 , wherein the visualization asset is a two-dimensional image of a three-dimensional CAD model.

Continuity (2)
Provisional Application 62967327 · Jan 29, 2020
Related Publication 20210232720A1 · Jul 29, 2021