| CPC G06T 17/00 (2013.01) [G06T 5/70 (2024.01); G06T 7/11 (2017.01); G06T 7/62 (2017.01); G06T 19/20 (2013.01); G06V 10/44 (2022.01); G06V 10/761 (2022.01); G06V 10/764 (2022.01); G06V 20/70 (2022.01); G06T 2200/08 (2013.01)] | 7 Claims |

|
1. A method for performing three-dimensional modeling for manufacturing a container by using a two-dimensional image in a web-based environment, which is implemented by a computing device including at least one processor and at least one memory for storing instructions that are executable by the processor, the method comprising:
an image pre-processing step of generating, when a two-dimensional image including an external form image of a container for containing a substance is received from an outside, a standardized first image by pre-processing the received two-dimensional image;
a data extraction step of extracting feature data of the container from the standardized first image by applying a standard classification system of the container to the standardized first image;
a three-dimensional modeling step of generating a second image, which is a basic three-dimensional modeling image of the container, by using the feature data and the standardized first image, and storing the second image in a database, wherein said three-dimensional modeling step includes:
a three-dimensional coordinate setting step of converting two-dimensional pixel data of the standardized first image into three-dimensional coordinate data by using pixel data of the standardized first image;
a part initial modeling step of generating initial modeling data for each part by applying size and shape data for each part constituting a container part included in the feature data to initial modeling data constituting the three-dimensional coordinate data; and
a modeling post-processing step of generating the second image by post-processing the initial modeling data for each part generated; and
a design data generation step of loading a plurality of pre-stored second images into a web-based editing interface that is accessible by a user terminal, and generating container modeling data, which is final three-dimensional modeling data according to an editing input for the web-based editing interface from the user terminal,
wherein said design data generation step includes:
an initial output step of outputting the initial modeling data for each part to the web- based editing interface;
a smoothing step of smoothing a junction region for each part of the initial modeling data for each part;
a part editing step of transforming, when an editing input for one part is received on the web-based editing interface, initial modeling data of the one part that is subject to the editing input; and
an editing reflection step of applying the initial modeling data of the one part transformed by the part editing step to the smoothing step.
|