[go: up one dir, main page]

KR20160002473A - Virtual implement apparatus for customizing of a purchaser in WEB and method of the same - Google Patents

Virtual implement apparatus for customizing of a purchaser in WEB and method of the same Download PDF

Info

Publication number
KR20160002473A
KR20160002473A KR1020140080704A KR20140080704A KR20160002473A KR 20160002473 A KR20160002473 A KR 20160002473A KR 1020140080704 A KR1020140080704 A KR 1020140080704A KR 20140080704 A KR20140080704 A KR 20140080704A KR 20160002473 A KR20160002473 A KR 20160002473A
Authority
KR
South Korea
Prior art keywords
image
product
production
virtual
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020140080704A
Other languages
Korean (ko)
Inventor
이재홍
Original Assignee
이재홍
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이재홍 filed Critical 이재홍
Priority to KR1020140080704A priority Critical patent/KR20160002473A/en
Publication of KR20160002473A publication Critical patent/KR20160002473A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Item configuration or customization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 맞춤 제작 주문 전에 웹(web) 상에서 구매자가 원하는 사진 혹은 이미지를 특정 상품에 배치할 때, 웹 표준 가상 실현 프로그램을 통해 제품의 양감/질감/명암 등의 세부 디테일 표현을 정밀하게 재현한 완성품을 구매자에게 제공할 수 있는 가상 실현 장치 및 방법을 제공하기 위한 것으로서, 사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 이미지 파일 정보를 입력받는 사용자 인터페이스와, 사용자 인터페이스에서 입력된 이미지 파일 정보를 기반으로 제작 이미지 정보 DB에 미리 저장된 제작 이미지 중 선별된 제작 이미지를 검출하는 제작 이미지 검출부와, 사용자 인터페이스에서 입력된 이미지 파일 정보를 기반으로 제품 이미지 정보 DB에 미리 저장한 제품 이미지 중 선별된 제품 이미지를 검출하는 제품 이미지 검출부와, 제작 이미지 검출부에서 검출된 제작 이미지를 컨트롤하기 위해 상기 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성하는 복제 이미지 생성부와, 하단에 제작 이미지를, 중단에 3D 제품 이미지를, 상단에 복제 이미지를 각각 배치한 후, 제품 이미지가 마스킹 기능을 하고 복제 이미지가 제작 이미지를 컨트롤하여 제품 이미지 하단에 위치하는 제작 이미지가 제품 이미지의 데이터 값과 결합되어 PNG 파일의 3D 제품 이미지 상부에 제작 이미지를 프린팅하는 가상 실현 처리부와, 가상실현 처리부에서 3D 제품 이미지 상부에 제작 이미지가 프린팅된 가상 실현 제품을 화면에 제공하는 완성 이미지 표시부를 포함하여 구성되는데 있다.The present invention precisely reproduces details of details such as weight / texture / contrast of a product through a web standard virtual realization program when a photograph or an image desired by a buyer is placed on a specific product on a web before a customized order A virtual realizing device and method for providing a finished product to a purchaser, comprising: a user interface for receiving image file information based on input information input through an external input according to a user's operation; A production image detecting unit for detecting a production image selected from the production images stored in advance in the production image information DB based on the image file information, and a product image storage unit for storing product images previously stored in the product image information DB based on the image file information input from the user interface Product image sword detecting selected product image A clone image generation unit for generating a virtual production image (clone image) obtained by cloning the production image so as to control the production image detected by the production image detection unit, a clone image generation unit for cloning the production image at the bottom, After the clone image is placed at the top, the product image is masked and the clone image controls the production image and the production image located at the bottom of the product image is combined with the data value of the product image, A virtual realization processing unit for printing an image to be produced, and a completed image display unit for providing a virtual realization product in which a production image is printed on a 3D product image in a virtual realization processing unit, on a screen.

Description

웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치 및 방법{Virtual implement apparatus for customizing of a purchaser in WEB and method of the same}Technical Field [0001] The present invention relates to a virtual implementation apparatus and method for a customized production of a buyer on the web,

본 발명은 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치 및 방법에 관한 것으로, 특히 맞춤 제작 주문 전에 웹(web) 상에서 구매자가 원하는 사진 혹은 이미지를 특정 상품에 배치할 때, 웹 표준 가상 실현 프로그램을 통해 제품의 양감/질감/명암 등의 세부 디테일 표현을 정밀하게 재현한 완성품을 구매자에게 제공할 수 있는 가상 실현 장치 및 방법에 관한 것이다.The present invention relates to a virtual realization apparatus and method for customizing a buyer on the web. More particularly, the present invention relates to a virtual realization program and method for realizing a web standard virtual reality program when a photographer or an image desired by a buyer is placed on a specific product on a web, The present invention relates to a virtual realization apparatus and method capable of providing a finished product precisely reproduced with detail detail expressions such as the quality / texture / contrast of a product to a purchaser.

최근의 소비자는 개성을 중시하는 경향이 증가하고 있다. 특히 패션산업의 경우 종래의 대량생산에 의한 동일한 제품을 사용하는 것을 거부하고 자신만의 독특한 개성을 살릴 수 있는 이미지가나 악세사리 등을 사용하게 된다. 이러한 추세에 따라 자신의 신발이나 옷에 스스로 디자인한 이미지를 인쇄하거나 염색하여 사용하는 경우도 있으나 일반적인 소비자의 경우에는 스스로 이러한 작업을 수행할 능력이 없어 자신의 개성을 발휘하지 못하는 경우가 대부분이다.Recently, consumers tend to focus on individuality. Especially in the case of the fashion industry, it refuses to use the same product by mass production and uses an image or an accessory that can bring out a unique personality. In such a trend, there are cases where images or designs printed on their own shoes or clothes are printed or dyed. However, most consumers do not have the ability to carry out such work themselves and often fail to demonstrate their individuality.

이러한 문제점을 해결하기 위해 선 출원된 특허출원 제2000-0014887호 "인터넷을 이용한 실시간 저장된 특정디자인 전사프린팅 시스템"에서는 소비자가 물품을 선택한 후 상기 제품에 인쇄할 이미지를 배치하게 되면 해당 물품에 직접 인쇄하거나 전사지에 인쇄한 후 상기 물품에 전사하고 이를 배송하는 방법이 개시되어 있다. 이러한 방법을 사용하게 되면 사용자는 컵이나 다양한 물품에 자신이 원하는 이미지를 배치한 자신만의 물품을 얻을 수 있어 개성을 살릴 수 있다.In order to solve such a problem, Patent Application No. 2000-0014887, entitled " Specific Design Transfer Printing System Real-time Saved Using the Internet ", which is filed in the prior art, Or printing on a transfer sheet, transferring the same to the article, and delivering the same. By using this method, the user can obtain his / her own personalized item with his / her desired image in a cup or various items, thereby saving personality.

그러나 상기와 같은 방법은 도 1에서 도시하고 있는 것과 같이 제품의 형태를 갖는 이미지와, 상기 이미지 상단에 위치하는 프린팅되는 이미지(텍스트 포함)를 위치시켜 제공되도록 구성되고 있어, 사용자가 선택한 이미지를 제품에 배치하는 경우 제품 형태의 표면에 선택된 이미지가 표시되는 것에 한정적으로 표시되게 된다. However, as shown in FIG. 1, the above-described method is configured to provide an image having a product shape and an image to be printed (including text) located at the top of the image, The selected image is displayed on the surface of the product type in a limited manner.

따라서 선택된 이미지가 제품에 직접 프린팅되어 완성된 제품이 제작되었을 때는 해당 제품의 굴곡 및 질감 등으로 인해 그 느낌이 전혀 달라지는 것은 당연하다. 그러나 사용자는 단순히 제품의 형태 표면에 자신이 선택한 이미지가 프린팅된 가상 실현 제품만을 제공받게 됨에 따라, 이를 통해 맞춤 제작을 주문하게 되어 차후 주문 제작된 제품을 직접 받아본 후에는 자신이 생각했던 디자인의 제품이 아닌 전혀 생소한 제품을 받아보는 경우가 종종 발생되게 된다.Therefore, when the selected image is directly printed on the product and the finished product is produced, it is natural that the feeling of the product is completely changed due to the bending and texture of the product. However, as the user simply receives the virtualized product printed on the form surface of the product, the user can order the customized product, and after receiving the customized product directly, It is often the case that you receive a product that is not at all totally new.

특히, 제품 특성상 프린팅되는 이미지의 중앙에 구멍이 뚫리는 경우, 예로서 휴대폰의 경우 카메라 렌즈가 휴대폰의 중앙에 위치하여 휴대폰 뒷면에 이미지를 프린팅하는 경우에는 이미지 선택 시에 부득이 구멍이 뚫리면서 제거되게 된다. 이런 경우에는 제거된 이미지가 제품에 프린팅되었을 때의 가상 완성품을 사용자에게 제공하여야 함에도 불구하고, 종래의 웹 표준 가상 실현 프로그램에서는 도 1에서 도시하고 있는 것과 같이 단순히 제품의 형태 이미지 위에 선택된 이미지를 덮도록 구성되고 있어 이러한 구현이 불가능하다. Particularly, when a hole is formed at the center of the printed image, for example, in the case of a mobile phone, when a camera lens is located at the center of the mobile phone and the image is printed on the back side of the mobile phone, the hole is punched and removed. In this case, although the user should be provided with a virtual finished product when the removed image is printed on the product, in the conventional web standard virtual realization program, as shown in FIG. 1, So that such an implementation is impossible.

그리고 중앙이 제거된 이미지와 결합된 제품의 가상 실현 제품을 제공하는 경우에는 디자이너 등에 의해 해당 제품에 고정된 획일적인 형태로 제공될 뿐, 사용자가 제품에 프린팅할 이미지를 선택하거나 다른 위치로 배치하는 것은 불가능하도록 구성되고 있다. 이는 사용자가 사업자에서 제공한 이미지의 색상을 자신의 취향에 부합하여 수정 및 편집할 수 없었고, 사업자가 사용자에게 일방적으로 제공하는 획일적인 디자인의 이미지 색상만을 선택할 수밖에 없는 문제점이 있었다.In the case of providing a virtual realization product of a product combined with a center-removed image, it is provided in a uniform form fixed to the product by a designer or the like, and the user can select an image to be printed on the product, Is impossible. This has been a problem in that the user can not modify or edit the color of the image provided by the business operator in accordance with his or her taste and only the image color of the uniform design that the business operator unilaterally provides.

최근 인터넷에 기반을 둔 정보 통신 기술의 급속한 발달로 인터넷 사용을 위한 사용자 인터페이스가 다양화 및 편리화되어 가고 있으며, 인터넷을 이용한 영상 합성 기술의 발전과 웹상에서의 전자 상거래를 위한 사용자 인터페이스 기술의 발전이 가속화되고 있는 추세이다. Recently, the rapid development of Internet - based information and communication technology has made user interface for internet use diversified and convenient, and development of image synthesis technology using the Internet and development of user interface technology for electronic commerce on the web This trend is accelerating.

따라서 통신 네트워크상에서 디자인 색상의 편집 및 디자인 이미지 매핑을 위한 기술 및 정보 통신 기술을 복합적으로 활용하여, 사용자의 취향을 충분히 반영한 디자인 색상의 편집과 편집된 이미지를 적용한 제품을 주문할 수 있도록 하기 위한 노력이 계속되어 왔으며, 이를 토대로 본 발명을 착안하게 되었다.Therefore, it is necessary to utilize the technology and the information communication technology for design color mapping and design image mapping on the communication network in order to make a design color that sufficiently reflects the user's taste and to order a product using the edited image And has come to draw attention to the present invention on the basis thereof.

공개특허공보 제10-2009-0001484호 : 구매자에 의해 디자인된 제품의 제작판매 방법Japanese Patent Application Laid-Open No. 10-2009-0001484: Manufacturing and selling of products designed by buyers 공개특허공보 제10-2000-0036612호 : 인터넷을 이용한 실시간 저장된 특정디자인 전사프린팅 시스템Japanese Patent Laid-Open Publication No. 10-2000-0036612: A specific design transfer printing system

따라서 본 발명은 상기와 같은 문제점을 해결하기 위해 안출한 것으로서, 맞춤 제작 주문 전에 웹(web) 상에서 구매자가 원하는 사진 혹은 이미지를 특정 상품에 배치할 때, 웹 표준 가상 실현 프로그램을 통해 제품의 양감/질감/명암 등의 세부 디테일 표현을 정밀하게 재현한 완성품을 구매자에게 제공할 수 있는 가상 실현 장치 및 방법을 제공하는데 그 목적이 있다.Accordingly, the present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide a web standard virtual realization program, in which, when a photographer or an image desired by a buyer is placed on a specific product on a web, The present invention provides a virtual realization apparatus and method that can provide a finished product that precisely reproduces detailed detail expressions such as texture / contrast to a purchaser.

본 발명의 다른 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.Other objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood by those skilled in the art from the following description.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치의 특징은 사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 이미지 파일 정보를 입력받는 사용자 인터페이스와, 사용자 인터페이스에서 입력된 이미지 파일 정보를 기반으로 제작 이미지 정보 DB에 미리 저장된 제작 이미지 중 선별된 제작 이미지를 검출하는 제작 이미지 검출부와, 사용자 인터페이스에서 입력된 이미지 파일 정보를 기반으로 제품 이미지 정보 DB에 미리 저장한 제품 이미지 중 선별된 제품 이미지를 검출하는 제품 이미지 검출부와, 제작 이미지 검출부에서 검출된 제작 이미지를 컨트롤하기 위해 상기 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성하는 복제 이미지 생성부와, 하단에 제작 이미지를, 중단에 3D 제품 이미지를, 상단에 복제 이미지를 각각 배치한 후, 제품 이미지가 마스킹 기능을 하고 복제 이미지가 제작 이미지를 컨트롤하여 제품 이미지 하단에 위치하는 제작 이미지가 제품 이미지의 데이터 값과 결합되어 PNG 파일의 3D 제품 이미지 상부에 제작 이미지를 프린팅하는 가상 실현 처리부와, 가상실현 처리부에서 3D 제품 이미지 상부에 제작 이미지가 프린팅된 가상 실현 제품을 화면에 제공하는 완성 이미지 표시부를 포함하여 구성되는데 있다.According to another aspect of the present invention, there is provided a virtual realization device for customizing a buyer in a web, comprising: a user interface for inputting image file information based on input information input through an external input according to a user's operation; A product image detector for detecting a production image selected from the production images stored in advance in the production image information DB based on the image file information input from the user interface, A product image detecting unit that detects a selected product image among product images stored in advance, and a duplicate image generating unit that generates a virtual production image (duplicate image) obtained by duplicating the production image to control the production image detected by the production image detecting unit Boo and the image at the bottom , A 3D product image on the interruption, and a duplicate image on the top, respectively. Then, the product image is masked and the duplicate image controls the production image and the production image located at the bottom of the product image is combined with the data value of the product image A virtual realization processing unit for printing an image produced on the 3D product image of the PNG file; and a completed image display unit for providing a virtual realization product on which an image is printed on the 3D product image in the virtual realization processing unit.

바람직하게 상기 제작 이미지는 제품에 프린팅되기 위해 선택되는 이미지로서, 풍경, 연예인, 캐릭터, 무늬를 포함하는 전체 배경이 되는 이미지 또는 텍스트를 포함하는 것을 특징으로 한다.Preferably, the production image is an image selected to be printed on a product, and includes an image or text that is a whole background including a landscape, an entertainer, a character, and a pattern.

바람직하게 상기 제품 이미지는 제작 이미지가 프린팅될 대상이 되는 제품 이미지로서, 에코백, 라이터, 휴대폰 케이스, 머그잔, 퍼즐, 악세사리, 의류를 포함하는 특정 제품의 이미지를 포함하는 것을 특징으로 한다.Preferably, the product image includes an image of a specific product including an eco-bag, a lighter, a mobile phone case, a mug, a puzzle, an accessory, and clothes as a product image to which an image is to be printed.

바람직하게 상기 검출되는 제작 이미지 및 제품 이미지는 사용자 인터페이스를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색하여 입력된 이미지를 포함하는 것을 특징으로 한다.Preferably, the production image and the product image to be detected include an image input by the user through photographing, manufacturing, or searching of another web page through a user interface.

바람직하게 상기 제품 이미지 검출부에서 검출된 제품 이미지를 기반으로 양감, 질감, 명암 및 형태의 벡터 데이터 값을 갖는 PNG 파일의 3D 제품 이미지를 생성하여 상기 제품 이미지 정보 DB에 저장하는 제품 이미지 편집부를 더 포함하여 구성되는 것을 특징으로 한다.Preferably, the product image editing unit further includes a product image editing unit for creating a 3D product image of a PNG file having vector data values of the warmth, texture, contrast, and shape based on the product image detected by the product image detecting unit and storing the product in the product image information DB .

바람직하게 상기 가상실현 처리부는 상기 제작 이미지, 복제 이미지 및 제품 이미지를 각각 입력받는 이미지 입력부와, 이미지 입력부로 입력된 이미지들을 하단에 제작 이미지, 중단에 3D 제품 이미지, 상단에 복제 이미지로 배치시키는 배치 처리부와, 사용자 인터페이스로부터 수신된 편집정보와 대응하는 크기와 위치를 갖는 상기 제작 이미지 및 복제 이미지의 벡터 이미지 파일을 생성하는 벡터 이미지 생성부와, 벡터 이미지 생성부에서 생성된 벡터 이미지 파일을 기반으로 제작 이미지 및 복제 이미지를 서로 매칭시키는 매칭 처리부와, 매칭 처리부에서 매칭된 배치 이미지 파일을 기반으로 제품 이미지 하단에 위치하는 제작 이미지를 제품 이미지의 벡터 데이터와 결합하여 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성하는 편집 이미지 생성부를 포함하여 구성되는 것을 특징으로 한다.Preferably, the virtual realization processing unit includes an image input unit for receiving the production image, the replica image, and the product image, respectively, and an arrangement unit for arranging the images input to the image input unit as a production image at the bottom, A vector image generation unit for generating a vector image file of the production image and the replica image having a size and position corresponding to the editing information received from the user interface; A matching processing unit for matching the production image and the replica image with each other, and a matching unit for combining the production image located at the lower end of the product image with the product data of the product image based on the batch image file matched by the matching processing unit, Create an edit image And an edit image generating unit.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법의 특징은 (A) 사용자 인터페이스를 통한 사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 기 저장된 제작 이미지 및 제품 이미지가 입력되는 단계와, (B) 상기 입력된 제품 이미지를 기반으로 양감, 질감, 명암 및 형태 값을 포함하는 데이터 값을 갖는 PNG 파일의 3D 제품 이미지를 생성하는 단계와, (C) 상기 입력된 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성하는 단계와, (D) 하단에 제작 이미지를, 중단에 3D 제품 이미지를, 상단에 복제 이미지를 각각 배치하는 단계와, (E) 제작 이미지 및 복제 이미지의 벡터 이미지 파일을 생성하고, 3D 제품 이미지 하단에 위치하는 제작 이미지를 3D 제품 이미지의 벡터 데이터와 결합하여 3D 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성하는 단계와, (F) 사용자 인터페이스를 통해 복제 이미지가 이동되면, 상기 이동된 복제 이미지의 벡터 이미지 파일을 기반으로 제작 이미지 및 복제 이미지를 서로 매칭시키고, 상기 (E) 단계를 반복 수행하는 단계를 포함하여 이루어지는데 있다.According to another aspect of the present invention, there is provided a virtual realization method for customizing a buyer in a web according to the present invention, comprising the steps of: (A) (B) generating a 3D product image of a PNG file having a data value including a warmth, texture, contrast and shape value based on the input product image; (C) creating a virtual production image (replica image) replicating the input production image; (D) arranging an image for production at the bottom, a 3D product image for discontinuity and a replica image at the top respectively; , (E) generate a vector image file of the production image and the replica image, and create the production image located at the bottom of the 3D product image with the vector data of the 3D product image Creating an edited image in which a production image is printed on top of a 3D product image; (F) when the replica image is moved through the user interface, Matching each other, and repeating the step (E).

바람직하게 상기 (A) 단계에서 입력되는 제작 이미지 및 제품 이미지는 자체 서버 내의 제작 이미지 정보 DB 및 제품 이미지 정보 DB에 미리 저장되어 있는 이미지이거나, 사용자 인터페이스를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색을 통해 제공된 이미지를 포함하는 것을 특징으로 한다.Preferably, the production image and the product image input in the step (A) are an image stored in advance in the production image information DB and the product image information DB in the server, or the user can directly photograph, And an image provided through a search of the image data.

바람직하게 상기 (B) 단계는 입력된 제품 이미지에서 제품의 형태 및 마스킹이 결합된 부분만을 분리하여 제 1 벡터 데이터 값을 검출하는 단계와, 입력된 제품 이미지에서 제품의 마스킹 부분만을 분리하여 제 2 벡터 데이터 값을 검출하는 단계와, 입력된 제품 이미지에서 제품의 질감, 양감, 명암, 형태만을 분리하여 제 3 벡터 데이터 값을 검출하는 단계와, 상기 단계를 통해 검출된 각각의 분리 이미지가 갖는 제 1, 2, 3 벡터 데이터 값을 결합하여 PNG 파일의 3D 제품 이미지를 생성하는 단계를 포함하여 이루어지는 것을 특징으로 한다.Preferably, the step (B) includes the steps of: detecting a first vector data value by separating only a part of the input product image in which the shape and the masking are combined, and separating only the masked part of the product from the input product image, Detecting a vector data value; detecting a third vector data value by separating only the texture, the lightness, the contrast, and the shape of the product from the input product image; And combining the 1, 2, and 3 vector data values to generate a 3D product image of the PNG file.

바람직하게 상기 (B) 단계에서 PNG 파일의 3D 제품 이미지의 생성은 제품의 가장 어두운 영역, 어두운 영역, 중역영역, 중간 밝은 영역, 가장 밝은 영역을 구분하여 분리 후 시술하여, 상기 어두운 영역의 값을 특대화하여 제품 이미지를 생성하는 것을 특징으로 한다.Preferably, in the step (B), the 3D product image of the PNG file is divided into at least one of a darkest region, a dark region, an intermediate region, a middle bright region, and a brightest region of the product. Thereby generating a product image.

이상에서 설명한 바와 같은 본 발명에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치 및 방법은 사용자의 아트상품 혹은 개성있는 상품의 소구가 늘어남에 따라 상품 제작 전 미리 가상으로 제품을 만들어보고 스스로 디자인한 상품을 손쉽게 가상으로 제작해 볼 때, 보다 제품의 완성도를 높여 사용자의 취향을 충분히 반영한 디자인 색상의 편집과 편집된 이미지를 적용한 제품을 제공할 수 있다. As described above, the virtual realization device and method for customizing the buyer in the web according to the present invention is a virtual realization method for customizing the buyer in the web according to the present invention, When a product is easily made to be a virtual product, it is possible to provide a product that edits a design color that sufficiently reflects a user's taste by raising the perfection of a product and applies an edited image.

또한, 사업자는 디자인 이미지의 편집 툴을 웹상에서 실현 가능하게 하고, 디자인 제작 업체의 업무 프로세스에 부합되는 형태로 제공하므로, 사용자에게 전문적 편리성을 제공할 수 있는 효과가 있다.In addition, the business operator can make the design image editing tool available on the web and provide it in a form that conforms to the business process of the design maker, thereby providing the user with professional convenience.

이와 더불어, 사용자는 자신의 성향에 맞는 제품을 선택적으로 추출할 수 있고, 선택적으로 추출된 제품에 편집된 디자인 이미지를 적용시켜 주문할 수 있으므로, 사용자는 제품에 자신만의 독창적인 디자인 이미지를 적용시킬 수 있는 효과가 있다.In addition, the user can selectively extract a product corresponding to his or her own preference, and selectively order the edited product by applying the edited design image, so that the user can apply his or her own unique design image to the product There is an effect that can be.

도 1 은 종래의 가상 실현 프로그램을 통해 구현되는 가상 실현 제품의 제작 형태를 나타낸 구성도
도 2 는 본 발명의 실시예에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치의 구성을 나타낸 블록도
도 3 은 도 2의 가상 실현 처리부의 구성을 보다 상세히 나타낸 블록도
도 4a는 도 2의 제작 이미지 검출부 및 제품 이미지 편집부에서 검출된 제작 이미지 및 3D 제품 이미지를 나타낸 도면
도 4b는 도 2의 가상 실현 처리부의 처리를 설명하기 위한 구성도
도 4c는 도 2의 완성 이미지 표시부에서 제공되는 완성 이미지를 표시한 도면
도 4d, 도 4e는 도 2의 PNG 파일의 3D 제품 이미지 생성을 설명하기 위한 도면
도 5 는 도 2의 제품 이미지 편집부의 처리과정을 설명하기 위한 도면
도 6 은 본 발명의 실시예에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법을 설명하기 위한 흐름도
도 7 은 본 발명에 따라 화면에 제공되는 가상 실현 제품을 나타낸 일 실시예
1 is a block diagram showing a production form of a virtual realized product implemented through a conventional virtual realization program
2 is a block diagram showing a configuration of a virtual realization device for customized manufacture of a buyer in a web according to an embodiment of the present invention
3 is a block diagram showing the configuration of the virtual realization processing unit of FIG. 2 in more detail;
FIG. 4A is a diagram showing an image of an article and a 3D product detected by the production image detecting unit and the product image editing unit of FIG. 2;
Fig. 4B is a configuration diagram for explaining the processing of the virtual realization processing unit of Fig. 2
Fig. 4C is a view showing the finished image provided in the finished image display portion of Fig. 2
4D and 4E are diagrams for explaining 3D product image generation of the PNG file of FIG. 2;
5 is a diagram for explaining a processing procedure of the product image editing unit of FIG. 2;
6 is a flowchart for explaining a virtual realizing method for customizing a buyer in a web according to an embodiment of the present invention
FIG. 7 is a diagram showing an embodiment of a virtual realized product provided on a screen according to the present invention

본 발명의 다른 목적, 특성 및 이점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.Other objects, features and advantages of the present invention will become apparent from the detailed description of the embodiments with reference to the accompanying drawings.

본 발명에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치 및 방법의 바람직한 실시예에 대하여 첨부한 도면을 참조하여 설명하면 다음과 같다. 그러나 본 발명은 이하에서 개시되는 실시예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예는 본 발명의 개시가 완전하도록하며 통상의 지식을 가진자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다. 따라서 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.A preferred embodiment of a virtual realization apparatus and method for customizing a buyer in a web according to the present invention will be described with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. It is provided to let you know. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention and are not intended to represent all of the technical ideas of the present invention. Therefore, various equivalents It should be understood that water and variations may be present.

도 2 는 본 발명의 실시예에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치의 구성을 나타낸 블록도이다.FIG. 2 is a block diagram illustrating a configuration of a virtual realization device for customizing a purchaser in a web according to an embodiment of the present invention.

도 2에서 도시하고 있는 것과 같이, 본 발명의 가상 실현 장치는 사용자 인터페이스(100)와, 제작 이미지 검출부(200)와, 제품 이미지 검출부(300)와, 복제 이미지 생성부(400)와, 제품 이미지 편집부(500)와, 가상 실현 처리부(600)와, 완성 이미지 표시부(700)로 구성된다.2, the virtual realizing device of the present invention includes a user interface 100, an image-for-production detecting unit 200, a product image detecting unit 300, a replica image generating unit 400, An editing unit 500, a virtual realization processing unit 600, and a completed image display unit 700. [

상기 사용자 인터페이스(100)는 사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 기 저장된 이미지 파일들을 색인하여 선별하기 위한 이미지 파일 정보를 입력받는다. 이때, 상기 이미지 파일은 제품 이미지 또는 상기 제품에 프린팅되는 제작 이미지를 포함하며, *.png 파일, *.jpg 파일, *.swf 파일, *.ai 파일, *.eps 파일, *.pdf 파일 또는 *.psd 파일 중에 어느 하나의 파일형식으로 구성되나, 본 발명이 이에 한정되는 것은 아니다.The user interface 100 receives image file information for indexing pre-stored image files based on input information input through an external input according to a user's operation. At this time, the image file includes a product image or an image to be printed on the product. The image file may be a * .png file, a * .jpg file, * .swf file, * .ai file, * .eps file, * .psd file, but the present invention is not limited thereto.

상기 제작 이미지 검출부(200)는 사용자 인터페이스(100)에서 입력된 이미지 파일 정보를 기반으로 제작 이미지 정보 DB(210)에 미리 저장된 제작 이미지 중 선별된 제작 이미지를 검출한다. 도 4a의 도면부호 201은 검출된 제작 이미지를 나타낸 도면으로, 이때 검출되는 제작 이미지는 제품에 프린팅되기 위해 선택되는 이미지로서 풍경, 연예인, 캐릭터, 무늬 등 전체 배경이 되는 이미지 또는 텍스트를 포함한다. 그리고 이때 검출되는 제작 이미지는 사용자 인터페이스(100)를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색하여 입력된 제작 이미지를 제작 이미지 정보 DB(210)에 저장된 제작 이미지를 포함한다.The production image detecting unit 200 detects a production image selected from production images stored in advance in the production image information DB 210 based on the image file information input from the user interface 100. [ Reference numeral 201 in FIG. 4A denotes a detected production image. The production image to be detected at this time includes an image or text that is a whole background such as a landscape, an entertainer, a character, a pattern, etc. as an image to be selected for printing on the product. The production image to be detected at this time includes a production image stored in the production image information DB 210, which is produced by the user through the user interface 100, or obtained by searching for other web pages.

그리고 상기 제품 이미지 검출부(300)는 사용자 인터페이스(100)에서 입력된 이미지 파일 정보를 기반으로 제품 이미지 정보 DB(310)에 미리 저장한 제품 이미지 중 선별된 제품 이미지를 검출한다. 이때 검출되는 제품 이미지는 제작 이미지 검출부(200)에서 검출된 제작 이미지가 프린팅될 대상이 되는 제품 이미지로서, 에코백, 라이터, 휴대폰 케이스, 머그잔, 퍼즐, 악세사리, 의류 등 특정 제품의 이미지를 포함한다. 그리고 이때 검출되는 제품 이미지는 사용자 인터페이스(100)를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색하여 입력된 제품 이미지를 제품 이미지 정보 DB(310)에 저장한 제작 이미지를 포함한다.The product image detecting unit 300 detects a selected product image among product images stored in advance in the product image information DB 310 based on the image file information input from the user interface 100. The product image detected at this time is a product image to be printed on the produced image detected by the manufactured image detecting unit 200 and includes images of a specific product such as an eco bag, a lighter, a mobile phone case, a mug, a puzzle, an accessory, . The product image detected at this time includes a production image in which the user directly photographs, manufactures, or searches the other web page through the user interface 100 and stores the inputted product image in the product image information DB 310.

이처럼, 상기 제작 이미지 검출부(200) 및 상기 제품 이미지 검출부(300)에서 검출되는 이미지를 사용자가 직접 촬영, 제작 또는 검색하여 입력된 이미지를 직접 사용할 수 있음에 따라, 사용자는 자신의 성향에 맞는 제품을 보다 효과적으로 선택적으로 추출할 수 있고, 선택적으로 추출된 제품에 편집된 디자인 이미지를 적용시킬 수 있어, 자신이 보유하고 있는 제품에 자신만의 독창적인 디자인 이미지를 보다 손쉽게 적용시킬 수 있다.As described above, since the user can directly shoot, produce or search the image detected by the manufactured image detecting unit 200 and the product image detecting unit 300, the user can directly use the inputted image, It is possible to more selectively extract the design image selectively, and selectively apply the edited design image to the extracted product, so that it is possible to more easily apply the original design image of the user to the product that he owns.

상기 복제 이미지 생성부(400)는 제작 이미지 검출부(200)에서 검출된 제작 이미지를 컨트롤하기 위해 상기 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성한다. The duplicate image generation unit 400 generates a virtual production image (duplicate image) in which the production image is duplicated to control the production image detected by the production image detection unit 200. [

상기 제품 이미지 편집부(500)는 도 4a의 도면부호 301에서 도시하고 있는 것과 같이, 제품 이미지 검출부(300)에서 검출된 제품 이미지를 기반으로 양감, 질감, 명암 및 형태의 벡터 데이터 값을 갖는 PNG 파일의 3D 제품 이미지를 생성한다. 상기 3D 제품 이미지는 제품의 형태, 질감, 양감, 명암 및 형태의 데이터 값을 가짐으로써, 모니터 및 그와 유사한 출력 장치를 통해 3D 제품을 보고 있는듯한 효과를 그대로 재현할 수 있어, 제품을 가상으로 체험하는데 적합하다. 4A, the product image editing unit 500 extracts a PNG file having a vector data value of a warmth, texture, contrast, and shape based on the product image detected by the product image detecting unit 300, Of the 3D product image. Since the 3D product image has data values such as shape, texture, lightness, contrast, and shape of the product, it is possible to reproduce the effect as if the 3D product is being viewed through the monitor and the similar output device, It is suitable for experiencing.

참고로, 상기 제품 이미지 편집부(500)는 하나의 일 실시예일 뿐, 제품 이미지 정보 DB(310)에 저장한 제품 이미지가 제품의 형태, 질감, 양감, 명암 및 형태의 벡터 데이터 값을 갖는 3D 제품 이미지가 저장되어 있는 경우에는 상기 제품 이미지 편집부(500)의 구성은 생략이 가능함에 주의하여야 한다.For reference, the product image editing unit 500 is only one embodiment, and the product image stored in the product image information DB 310 is a 3D product having a vector data value of shape, texture, lightness, It should be noted that the configuration of the product image editing unit 500 may be omitted when the image is stored.

상기 가상실현 처리부(600)는 도 4b에서 도시하고 있는 것과 같이, 하단에 제작 이미지(201)를, 중단에 3D 제품 이미지(301)를, 상단에 복제 이미지(202)를 각각 배치한 후, 3D 제품 이미지가 마스킹 기능을 하고 복제 이미지(202)가 제작 이미지(201)를 컨트롤하여 3D 제품 이미지(301) 하단에 위치하는 제작 이미지(201)가 3D 제품 이미지(301)의 벡터 데이터 값과 결합되면서, 도 4c에서 도시하고 있는 것과 같이 3D 제품 이미지(301)의 벡터 데이터 값을 그대로 유지하는 PNG 파일의 3D 제품 이미지 상부에 제작 이미지가 프린팅된다. 이처럼 본 발명은 최상단의 복제 이미지(202)의 데이터만을 컨트롤하여 최하단의 제작 이미지(201)를 3D 제품 이미지(301)에 결합함으로써, 웹 표준(EI, 파이어폭스, 크롬, MAC)의 특성상 제 2의 프로그램 설치를 하지 않고도 3D 제품 이미지가 그대로 표현된 가상의 제품을 체험할 수 있다.4B, the virtual realization processing unit 600 arranges the production image 201 at the lower end, the 3D product image 301 at the stop, and the replica image 202 at the upper end, respectively, The product image is masked and the replica image 202 controls the production image 201 and the production image 201 located at the bottom of the 3D product image 301 is combined with the vector data value of the 3D product image 301 , The production image is printed on the 3D product image of the PNG file which retains the vector data value of the 3D product image 301 as shown in Fig. 4C. As described above, according to the characteristics of the web standard (EI, Firefox, chrome, MAC), only the data of the uppermost copy image 202 is controlled and the lowermost production image 201 is combined with the 3D product image 301, It is possible to experience a virtual product in which a 3D product image is directly expressed without installing the program.

특히, 상기 제품의 PNG 파일 생성시 일반적인 포토샵을 활용한 기술로는 본 발명의 PNG 파일을 생성하기는 어렵다. 즉, 본 발명에서는 제품의 가장 어두운 영역, 어두운 영역, 중역영역, 중간 밝은 영역, 가장 밝은 영역을 구분하여 분리 후 시술하여, 상기 어두운 영역의 값을 특대화하여 제품 이미지를 생성한다. 이러한 방법을 통해 제품의 PNG 파일 생성함에 따라, 본 발명은 도 4d에서 도시하고 있는 것과 같이, 상단에 복제 이미지와 PNG 파일인 3D 제품 이미지가 서로 겹치는 스킬 포인트(Skill Point) 영역이 그대로 표현될 수 있도록 구성된다. 즉, 도 4e에서 도시하고 있는 것과 같이, 종래에 삽입 이미지가 들어갈 제품 이미지의 부분을 삭제하여 하단의 삽입 이미지가 보이도록 하는 기술과는 구성상 차이점을 보이게 된다.In particular, it is difficult to generate the PNG file of the present invention by a technique utilizing a general Photoshop when generating the PNG file of the product. That is, in the present invention, the darkest region, the dark region, the middle region, the middle bright region, and the brightest region of the product are distinguished and separated, and the product image is generated by specifcating the value of the dark region. According to the method of generating the PNG file of the product through such a method, as shown in FIG. 4D, the skill point where the replica image and the 3D product image as the PNG file overlap each other can be expressed as it is . That is, as shown in FIG. 4E, there is a difference in configuration from the conventional technique of deleting the portion of the product image into which the inserted image is inserted to make the bottom inserted image visible.

그리고 상기 완성 이미지 표시부(700)는 가상실현 처리부(600)에서 3D 제품 이미지 상부에 제작 이미지가 프린팅된 가상 실현 제품을 화면에 제공한다.Then, the completed image display unit 700 provides a virtual realization product in which a production image is printed on the 3D product image in the virtual realization processing unit 600 on the screen.

도 3 은 도 2의 가상 실현 처리부의 구성을 보다 상세히 나타낸 블록도이다.FIG. 3 is a block diagram showing the configuration of the virtual realization processing unit of FIG. 2 in more detail.

도 3에서 도시하고 있는 것과 같이, 상기 가상실현 처리부(600)는 제작 이미지 검출부(200), 복제 이미지 생성부 및 편집 이미지 편집부(500)로부터 제작 이미지, 복제 이미지 및 3D 제품 이미지를 각각 입력받는 이미지 입력부(610)와, 이미지 입력부(610)로 입력된 이미지들을 하단에 제작 이미지, 중단에 3D 제품 이미지, 상단에 복제 이미지로 배치시키는 배치 처리부(620)와, 사용자 인터페이스(100)로부터 수신된 편집정보와 대응하는 크기와 위치를 갖는 상기 제작 이미지 및 복제 이미지의 벡터 이미지 파일을 생성하는 벡터 이미지 생성부(630)와, 벡터 이미지 생성부(630)에서 생성된 벡터 이미지 파일을 기반으로 제작 이미지 및 복제 이미지를 서로 매칭시키는 매칭 처리부(640)와, 매칭 처리부(640)에서 매칭된 배치 이미지 파일을 기반으로 3D 제품 이미지 하단에 위치하는 제작 이미지를 3D 제품 이미지의 벡터 데이터에 결합하여 3D 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성하는 편집 이미지 생성부(650)를 포함한다.
As shown in FIG. 3, the virtual realization processing unit 600 includes an image obtaining unit 500, an image receiving unit 500, An arrangement unit 620 for arranging the images input to the image input unit 610 as an image for production at the bottom, a 3D product image for the interruption, and a replica image at the top, A vector image generating unit 630 for generating a vector image file of the production image and the replica image having sizes and positions corresponding to the information, A matching processing unit 640 for matching the replicated images with each other, and a matching unit 640 for matching the replicated images with each other based on the batch image file matched by the matching processing unit 640 Combining the position of the image produced on the vector data of the 3D image of the product and includes an edited image generating section 650 for making image is created for the printed edited image to the upper 3D Image.

이와 같이 구성된 본 발명에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치의 동작을 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다. 도 1 또는 도 2와 동일한 참조부호는 동일한 기능을 수행하는 동일한 부재를 지칭한다. Hereinafter, the operation of the virtual realization device for customizing the purchaser in the web according to the present invention will be described in detail with reference to the accompanying drawings. Like reference numerals in FIG. 1 or FIG. 2 denote the same members performing the same function.

도 6 은 본 발명의 실시예에 따른 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법을 설명하기 위한 흐름도이다.FIG. 6 is a flowchart for explaining a virtual realization method for customizing a buyer in a web according to an embodiment of the present invention.

도 6을 참조하여 설명하면, 먼저 사용자 인터페이스(100)를 통한 사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 기 저장된 제작 이미지 및 제품 이미지가 입력된다(S10). 이때, 입력되는 제작 이미지 및 제품 이미지는 자체 서버 내의 제작 이미지 정보 DB(210) 및 제품 이미지 정보 DB(310)에 미리 저장되어 있는 이미지일 수도 있지만, 이에 한정되지 않으며 특히, 사용자 인터페이스(100)를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색을 통해 제공된 이미지를 포함한다. 그리고 상기 제작 이미지는 제품에 프린팅되기 위해 선택되는 이미지로서 풍경, 연예인, 캐릭터, 무늬 등 전체 배경이 되는 이미지 또는 텍스트를 포함하고, 상기 제품 이미지는 제작 이미지 검출부(200)에서 검출된 제작 이미지가 프린팅될 대상이 되는 제품 이미지로서, 에코백, 라이터, 휴대폰 케이스, 머그잔, 퍼즐, 악세사리, 의류 등 특정 제품의 이미지를 포함한다. Referring to FIG. 6, a pre-stored production image and product image are input based on input information input through an external input according to a user's operation through the user interface 100 (S10). In this case, the input production image and the product image may be images stored in advance in the production image information DB 210 and the product image information DB 310 in the server, but the present invention is not limited thereto, And images provided by the user through shooting, production, or search of other web pages. The production image includes an image or text as a whole background such as a landscape, an entertainer, a character, a pattern, etc., which is selected to be printed on the product, The product image to be targeted includes images of a specific product such as an eco bag, a lighter, a mobile phone case, a mug, a puzzle, an accessory, and clothes.

이어, 제품 이미지 편집부(500)에서는 상기 입력된 제품 이미지를 기반으로 양감, 질감, 명암 및 형태 값을 포함하는 데이터 값을 갖는 도 4a의 도면부호 301에서 도시하고 있는 것과 같은 PNG 파일의 3D 제품 이미지를 생성한다(S20). 이때, 상기 제품의 PNG 파일의 생성은 제품의 가장 어두운 영역, 어두운 영역, 중역영역, 중간 밝은 영역, 가장 밝은 영역을 구분하여 분리 후 시술하여, 상기 어두운 영역의 값을 특대화하여 제품 이미지를 생성한다.Then, in the product image editing unit 500, the 3D product image of the PNG file, such as shown at 301 in FIG. 4A, having data values including the sensation, texture, contrast, (S20). At this time, the PNG file of the product is divided into a darkest region, a dark region, an intermediate region, a middle bright region, and a brightest region by separating the dark region, the dark region, do.

즉, 도 5에서 도시하고 있는 것과 같이, 먼저 입력된 제품 이미지에서 제품의 형태 및 마스킹이 결합된 부분만을 분리하여 제 1 벡터 데이터 값을 검출하는 1단계와, 입력된 제품 이미지에서 제품의 마스킹 부분만을 분리하여 제 2 벡터 데이터 값을 검출하는 2단계와, 입력된 제품 이미지에서 제품의 질감, 양감, 명암, 형태만을 분리하여 제 3 벡터 데이터 값을 검출하는 3단계의 분리과정을 수행한다. 이어 상기 3단계의 분리과정을 통해 검출된 각각의 분리 이미지가 갖는 제 1, 2, 3벡터 데이터 값을 결합하여 PNG 파일의 3D 제품 이미지를 생성한다.That is, as shown in FIG. 5, a first step of detecting a first vector data value by separating only a part of a product image inputted and masking combined, from a product image inputted first, and a step of detecting a masking part And separating only the texture, the lightness, the contrast, and the shape of the product from the input product image to detect the third vector data value. Then, the 3D product image of the PNG file is generated by combining the first, second, and third vector data values of each of the separated images detected through the three-step separation process.

아울러 복제 이미지 생성부(400)에서는 상기 입력된 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성한다(S30). 이는 상기 제작 이미지를 컨트롤하기 한 가상의 복제 이미지로서 이용된다. The duplicate image generation unit 400 generates a virtual production image (duplicate image) replicated with the input production image (S30). This is used as a virtual replica image for controlling the production image.

이어 가상실현 처리부(600)를 통해 도 4b에서 도시하고 있는 것과 같이, 하단에 제작 이미지(201)를, 중단에 3D 제품 이미지(301)를, 상단에 복제 이미지(202)를 각각 배치한 후(S40), 제작 이미지 및 복제 이미지의 벡터 이미지 파일을 생성하고, 3D 제품 이미지 하단에 위치하는 제작 이미지를 3D 제품 이미지의 벡터 데이터와 결합하여 3D 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성한다(S50). 이처럼 본 발명은 최상단의 복제 이미지(202)의 데이터만을 컨트롤하여 최하단의 제작 이미지(201)를 3D 제품 이미지(301)의 벡터 데이터와 결합함으로써, 웹 표준(EI, 파이어폭스, 크롬, MAC)의 특성상 제 2의 프로그램 설치를 하지 않고도 3D 제품 이미지가 그대로 표현된 가상의 제품을 체험할 수 있다.4B, after placing the production image 201 at the lower end, the 3D product image 301 for the interruption, and the replica image 202 at the upper end, respectively, through the virtual realization processing unit 600 S40), a production image and a vector image file of the duplicated image are generated, and the production image located at the bottom of the 3D product image is combined with the vector data of the 3D product image to generate an edited image in which the production image is printed on the 3D product image (S50). As described above, according to the present invention, only the data of the replica image 202 at the uppermost stage is controlled and the production image 201 of the lowest stage is combined with the vector data of the 3D product image 301, As a result, it is possible to experience a virtual product in which a 3D product image is directly expressed without installing a second program.

한편, 사용자 인터페이스(100)를 통해 복제 이미지가 이동된 경우, 매칭 처리부(640)를 통해 상기 이동된 복제 이미지의 벡터 이미지 파일을 기반으로 제작 이미지 및 복제 이미지를 서로 매칭시킨 후(S70), 다시 상기 S50 단계를 반복 수행하여 3D 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성한다(S50).If the replica image is moved through the user interface 100, the matching processor 640 matches the replica image with the production image based on the vector image file of the replica image (S70). Then, The above step S50 is repeated to generate an edit image in which a production image is printed on the 3D product image (S50).

그리고 이렇게 제작 이미지가 프린팅된 3D 제품 이미지인 가상 실현 제품을 도 4c에서 도시하고 있는 것과 같이 화면에 제공한다(S80). Then, the virtual realized product, which is the 3D product image on which the production image is printed, is provided on the screen as shown in FIG. 4C (S80).

도 7 은 본 발명에 따라 화면에 제공되는 가상 실현 제품을 나타낸 다른 일 실시예이다.
FIG. 7 is another embodiment showing a virtual realized product provided on a screen according to the present invention.

상기에서 설명한 본 발명의 기술적 사상은 바람직한 실시예에서 구체적으로 기술되었으나, 상기한 실시예는 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술적 분야의 통상의 지식을 가진자라면 본 발명의 기술적 사상의 범위 내에서 다양한 실시예가 가능함을 이해할 수 있을 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. It will be apparent to those skilled in the art that various modifications may be made without departing from the scope of the present invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

Claims (10)

사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 이미지 파일 정보를 입력받는 사용자 인터페이스와,
사용자 인터페이스에서 입력된 이미지 파일 정보를 기반으로 제작 이미지 정보 DB에 미리 저장된 제작 이미지 중 선별된 제작 이미지를 검출하는 제작 이미지 검출부와,
사용자 인터페이스에서 입력된 이미지 파일 정보를 기반으로 제품 이미지 정보 DB에 미리 저장한 제품 이미지 중 선별된 제품 이미지를 검출하는 제품 이미지 검출부와,
제작 이미지 검출부에서 검출된 제작 이미지를 컨트롤하기 위해 상기 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성하는 복제 이미지 생성부와,
하단에 제작 이미지를, 중단에 3D 제품 이미지를, 상단에 복제 이미지를 각각 배치한 후, 제품 이미지가 마스킹 기능을 하고 복제 이미지가 제작 이미지를 컨트롤하여 제품 이미지 하단에 위치하는 제작 이미지가 제품 이미지의 데이터 값과 결합되어 PNG 파일의 3D 제품 이미지 상부에 제작 이미지를 프린팅하는 가상 실현 처리부와,
가상실현 처리부에서 3D 제품 이미지 상부에 제작 이미지가 프린팅된 가상 실현 제품을 화면에 제공하는 완성 이미지 표시부를 포함하여 구성되는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치.
A user interface for receiving image file information based on input information input through an external input according to a user's operation;
A production image detecting unit for detecting a production image selected from the production images stored in advance in the production image information DB based on the image file information inputted from the user interface,
A product image detecting unit for detecting a selected product image among product images stored in advance in the product image information DB based on the image file information inputted from the user interface,
A duplication image generation unit for generating a virtual production image (duplication image) duplicated with the production image to control the production image detected by the production image detection unit;
After placing the production image on the bottom, the 3D product image on the discontinuity, and the replica image on the top, the product image is masked, and the reproduction image controls the production image. A virtual realization processing unit coupled with the data value to print the production image on the 3D product image of the PNG file,
And a finished image display unit for providing a virtual realization product on which a production image is printed on a 3D product image in a virtual realization processing unit on a screen.
제 1 항에 있어서,
상기 제작 이미지는 제품에 프린팅되기 위해 선택되는 이미지로서, 풍경, 연예인, 캐릭터, 무늬를 포함하는 전체 배경이 되는 이미지 또는 텍스트를 포함하는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치.
The method according to claim 1,
Wherein the production image is an image selected for printing on a product and comprises an image or text that is a whole background including a landscape, a celebrity, a character, a pattern, and a virtual realization device for customization of a buyer on the web.
제 1 항에 있어서,
상기 제품 이미지는 제작 이미지가 프린팅될 대상이 되는 제품 이미지로서, 에코백, 라이터, 휴대폰 케이스, 머그잔, 퍼즐, 악세사리, 의류를 포함하는 특정 제품의 이미지를 포함하는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치.
The method according to claim 1,
The product image is an image of a product to which an image to be printed is to be printed, and includes images of a specific product including an eco bag, a lighter, a mobile phone case, a mug, a puzzle, an accessory, A virtual realization device for production.
제 1 항에 있어서,
상기 검출되는 제작 이미지 및 제품 이미지는 사용자 인터페이스를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색하여 입력된 이미지를 포함하는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치.
The method according to claim 1,
Wherein the production image and the product image to be detected include an image input by the user through photographing, production, or other web page search through a user interface.
제 1 항에 있어서,
상기 제품 이미지 검출부에서 검출된 제품 이미지를 기반으로 양감, 질감, 명암 및 형태의 벡터 데이터 값을 갖는 PNG 파일의 3D 제품 이미지를 생성하여 상기 제품 이미지 정보 DB에 저장하는 제품 이미지 편집부를 더 포함하여 구성되는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치.
The method according to claim 1,
And a product image editing unit for creating a 3D product image of a PNG file having vector data values of a warmth, texture, contrast, and shape based on the product image detected by the product image detecting unit and storing the 3D product image in the product image information DB, A virtual realization device for customized production of a buyer on the web.
제 1 항에 있어서, 상기 가상실현 처리부는
상기 제작 이미지, 복제 이미지 및 제품 이미지를 각각 입력받는 이미지 입력부와,
이미지 입력부로 입력된 이미지들을 하단에 제작 이미지, 중단에 3D 제품 이미지, 상단에 복제 이미지로 배치시키는 배치 처리부와,
사용자 인터페이스로부터 수신된 편집정보와 대응하는 크기와 위치를 갖는 상기 제작 이미지 및 복제 이미지의 벡터 이미지 파일을 생성하는 벡터 이미지 생성부와,
벡터 이미지 생성부에서 생성된 벡터 이미지 파일을 기반으로 제작 이미지 및 복제 이미지를 서로 매칭시키는 매칭 처리부와,
매칭 처리부에서 매칭된 배치 이미지 파일을 기반으로 제품 이미지 하단에 위치하는 제작 이미지를 제품 이미지의 벡터 데이터와 결합하여 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성하는 편집 이미지 생성부를 포함하여 구성되는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 장치.
The system according to claim 1, wherein the virtual realization processing unit
An image input unit for receiving the production image, the reproduction image and the product image,
A batch processing unit for arranging the images input to the image input unit as a production image at a lower stage, a 3D product image at an interruption,
A vector image generation unit for generating a vector image file of the production image and the replica image having a size and position corresponding to the editing information received from the user interface,
A matching processor for matching the produced image and the replicated image based on the vector image file generated by the vector image generating unit,
And an edit image generating unit for combining the production image located at the lower end of the product image with the vector data of the product image based on the batch image file matched by the matching processing unit to generate an edit image printed with the production image on the product image A virtual realization device for customization of a buyer on the web.
(A) 사용자 인터페이스를 통한 사용자의 조작에 따른 외부 입력을 통해 입력된 입력 정보를 기반으로 기 저장된 제작 이미지 및 제품 이미지가 입력되는 단계와,
(B) 상기 입력된 제품 이미지를 기반으로 양감, 질감, 명암 및 형태 값을 포함하는 데이터 값을 갖는 PNG 파일의 3D 제품 이미지를 생성하는 단계와,
(C) 상기 입력된 제작 이미지를 복제한 가상 제작 이미지(복제 이미지)를 생성하는 단계와,
(D) 하단에 제작 이미지를, 중단에 3D 제품 이미지를, 상단에 복제 이미지를 각각 배치하는 단계와,
(E) 제작 이미지 및 복제 이미지의 벡터 이미지 파일을 생성하고, 3D 제품 이미지 하단에 위치하는 제작 이미지를 3D 제품 이미지의 벡터 데이터와 결합하여 3D 제품 이미지 상부에 제작 이미지가 프린팅된 편집 이미지를 생성하는 단계와,
(F) 사용자 인터페이스를 통해 복제 이미지가 이동되면, 상기 이동된 복제 이미지의 벡터 이미지 파일을 기반으로 제작 이미지 및 복제 이미지를 서로 매칭시키고, 상기 (E) 단계를 반복 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법.
(A) inputting pre-stored production images and product images based on input information input through an external input according to a user's operation through a user interface;
(B) generating a 3D product image of a PNG file having data values based on the input product image, the data values including a warmth, a texture, a contrast, and a shape value,
(C) generating a virtual production image (replica image) replicating the input production image,
(D), placing a product image at the bottom, a 3D product image at the stop, and a duplicate image at the top,
(E) generating a vector image file of the production image and the replicated image, and combining the production image located at the bottom of the 3D product image with the vector data of the 3D product image to generate an edited image in which the production image is printed on the 3D product image Step,
(F) matching the production image and the replica image based on the vector image file of the moved replica image when the replica image is moved through the user interface, and repeating the step (E) A virtual fulfillment method for customized production of buyers on web features.
제 7 항에 있어서,
상기 (A) 단계에서 입력되는 제작 이미지 및 제품 이미지는 자체 서버 내의 제작 이미지 정보 DB 및 제품 이미지 정보 DB에 미리 저장되어 있는 이미지이거나, 사용자 인터페이스를 통해 사용자가 직접 촬영, 제작 또는 타 웹페이지의 검색을 통해 제공된 이미지를 포함하는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법.
8. The method of claim 7,
The production image and the product image input in the step (A) may be an image stored in advance in the production image information DB and the product image information DB in the server, or may be an image captured or produced by the user through the user interface, And a virtual realization method for customizing a buyer in the web.
제 7 항에 있어서, 상기 (B) 단계는
입력된 제품 이미지에서 제품의 형태 및 마스킹이 결합된 부분만을 분리하여 제 1 벡터 데이터 값을 검출하는 단계와,
입력된 제품 이미지에서 제품의 마스킹 부분만을 분리하여 제 2 벡터 데이터 값을 검출하는 단계와,
입력된 제품 이미지에서 제품의 질감, 양감, 명암, 형태만을 분리하여 제 3 벡터 데이터 값을 검출하는 단계와,
상기 단계를 통해 검출된 각각의 분리 이미지가 갖는 제 1, 2, 3 벡터 데이터 값을 결합하여 PNG 파일의 3D 제품 이미지를 생성하는 단계를 포함하여 이루어지는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법.
8. The method of claim 7, wherein step (B)
Detecting a first vector data value by separating only a part of the product image in which the shape and the masking are combined,
Detecting a second vector data value by separating only the masking portion of the product from the input product image,
Detecting a third vector data value by separating only the texture, the lightness, the contrast, and the shape of the product from the input product image;
And combining the first, second, and third vector data values of each of the separated images detected through the step to generate a 3D product image of the PNG file. Virtual realization method.
제 7 항에 있어서,
상기 (B) 단계에서 PNG 파일의 3D 제품 이미지의 생성은 제품의 가장 어두운 영역, 어두운 영역, 중역영역, 중간 밝은 영역, 가장 밝은 영역을 구분하여 분리 후 시술하여, 상기 어두운 영역의 값을 특대화하여 제품 이미지를 생성하는 것을 특징으로 하는 웹에서 구매자의 맞춤 제작을 위한 가상 실현 방법.
8. The method of claim 7,
In the step (B), the 3D product image of the PNG file is divided into the darkest region, the dark region, the middle region, the middle bright region, and the brightest region of the product, And generating a product image based on the acquired product information.
KR1020140080704A 2014-06-30 2014-06-30 Virtual implement apparatus for customizing of a purchaser in WEB and method of the same Ceased KR20160002473A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140080704A KR20160002473A (en) 2014-06-30 2014-06-30 Virtual implement apparatus for customizing of a purchaser in WEB and method of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140080704A KR20160002473A (en) 2014-06-30 2014-06-30 Virtual implement apparatus for customizing of a purchaser in WEB and method of the same

Publications (1)

Publication Number Publication Date
KR20160002473A true KR20160002473A (en) 2016-01-08

Family

ID=55170382

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140080704A Ceased KR20160002473A (en) 2014-06-30 2014-06-30 Virtual implement apparatus for customizing of a purchaser in WEB and method of the same

Country Status (1)

Country Link
KR (1) KR20160002473A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020013496A1 (en) * 2018-07-09 2020-01-16 김영수 Method for customizing detachable display device having design linked to screen design
KR20200031274A (en) * 2018-09-14 2020-03-24 이상호 System and method for automatically realizing printing of promotional materials by one-stop
KR102336676B1 (en) * 2021-07-27 2021-12-09 주식회사 메이드인리얼 Electronic device for providing function for creating web page and method for operating thereof
KR20220061712A (en) * 2020-11-06 2022-05-13 송채정 Apparatus for providing producing customized goods using works of art

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000036612A (en) 2000-03-23 2000-07-05 김정열 transfer printing system for particular design on real time using internet
KR20090001484A (en) 2007-04-18 2009-01-09 김정열 How to make and sell products designed by the buyer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000036612A (en) 2000-03-23 2000-07-05 김정열 transfer printing system for particular design on real time using internet
KR20090001484A (en) 2007-04-18 2009-01-09 김정열 How to make and sell products designed by the buyer

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020013496A1 (en) * 2018-07-09 2020-01-16 김영수 Method for customizing detachable display device having design linked to screen design
KR20200031274A (en) * 2018-09-14 2020-03-24 이상호 System and method for automatically realizing printing of promotional materials by one-stop
KR20220061712A (en) * 2020-11-06 2022-05-13 송채정 Apparatus for providing producing customized goods using works of art
KR102336676B1 (en) * 2021-07-27 2021-12-09 주식회사 메이드인리얼 Electronic device for providing function for creating web page and method for operating thereof

Similar Documents

Publication Publication Date Title
JP4398726B2 (en) Automatic frame selection and layout of one or more images and generation of images bounded by frames
US9077823B1 (en) Systems and methods for automatically generating a photo-based project having a flush photo montage on the front cover
US9336442B2 (en) Selecting images using relationship weights
CN103488749B (en) A kind of network electronic album display method and system
US20210241503A1 (en) Method and apparatus for automatic line drawing coloring and graphical user interface thereof
JP2006114024A (en) Caricature character generating system and method
US9025907B2 (en) Known good layout
KR102623730B1 (en) Detection of false virtual objects
CN109219835A (en) The generation of the customization wearable article of 3 D-printing
KR101711684B1 (en) 3d avatars output device and method
KR20160002473A (en) Virtual implement apparatus for customizing of a purchaser in WEB and method of the same
US20240176321A1 (en) Implementing Rendered Fabrication Results with Computer Numerically Controlled Machines Based on Natural Language Descriptions of Desired Fabrication Results
CN107230134A (en) A kind of virtual costume customized management method and system
CN107633228A (en) Video data handling procedure and device, computing device
CN102810214A (en) Method, device and system for customizing clothes online
KR20160012285A (en) Manufacturing and selling apparatus of product designed customizing of a consumer and method of the same
JP2017045374A (en) Information processing device and program
JP2015228071A (en) Data output device, data output method and three-dimensional object production system
JP2017034354A (en) Photo shooting game device, photo sticker creating device, photo shooting game device control method, and photo shooting game device control program
JP2012247784A (en) Photo seal creation device and processing method
US20130262482A1 (en) Known good layout
CN116777792A (en) Intelligent image-modifying abdominal muscle repairing processing method and device and computer equipment
JP6393302B2 (en) Image processing apparatus, image processing method, program, and recording medium
TWM585713U (en) 3D real-time design simulation platform
JP5553423B1 (en) Calendar, its creation method, and calendar creation system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20140630

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20150918

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20151223

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20151016

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

Patent event date: 20150918

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

PG1501 Laying open of application