[go: up one dir, main page]

KR20180059091A - A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do - Google Patents

A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do Download PDF

Info

Publication number
KR20180059091A
KR20180059091A KR1020160158252A KR20160158252A KR20180059091A KR 20180059091 A KR20180059091 A KR 20180059091A KR 1020160158252 A KR1020160158252 A KR 1020160158252A KR 20160158252 A KR20160158252 A KR 20160158252A KR 20180059091 A KR20180059091 A KR 20180059091A
Authority
KR
South Korea
Prior art keywords
fitting
image
avatar
virtual
customer
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.)
Withdrawn
Application number
KR1020160158252A
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 KR1020160158252A priority Critical patent/KR20180059091A/en
Publication of KR20180059091A publication Critical patent/KR20180059091A/en
Withdrawn 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/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • G06Q30/0629Directed, with specific intent or strategy for generating comparisons
    • 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/0631Item recommendations
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30124Fabrics; Textile; Paper
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/16Cloth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/52Details of telephonic subscriber devices including functional features of a camera

Landscapes

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

Abstract

본 발명은 소비자 패션선호도 기반의 가상 피팅 방법, 그 시스템 및 시스템의 작동을 제어하기 위한 제어방법에 관한 것으로, 그 목적은 다양한 남-여 평균 체형 및 특수 체형의 2D 아바타 시스템에 탑재된 프로그램을 이용하여 소비자(고객)가 자신의 신체 사이즈와 거의 유사한 가상의 2D 아바타를 이용하여 온-오프라인상에서 자유롭고, 손쉽게 선택한 제품을 가상피팅할 수 있는 소비자 패션선호도 기반의 가상 피팅 방법, 가상 피팅 시스템 및 가상 피칭 시스템의 작동을 제어하기 위한 제어방법을 제공하는 것이며, 그 구성은 고객에 해당되는 2차원 아바타를 설정하는 2차원 아바타설정단계와; 고객 단말기를 통해 고객이 원하는 제품의 이미지를 취득하는 제품이미지획득단계와; 상기 제품이미지획득단계에서 획득된 제품이미지를 피팅에 적합한 이미지로 가동하는 제품이미지가공단계와; 상기 제품이미지가공단계에서 가동된 제품이미지를 설정된 아바타 상에 이미지 합성으로 피팅하는 제품이미지 피팅단계와; 상기 제품이미지 피팅단계에서 피팅완료된 피팅이미지를 고객 단말기에 제공하는 피팅이미지 제공단계로 구성되는 것을 특징으로 하는 깃이고, 고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기와; 상기 고객 단말기와 통신망을 통해 연결되고, 상기 고객 단말기로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기로 전송하는 메인서버와; 가상 피팅 프로그램이 탑재되고, 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버로 전송하는 피팅서버로 구성되는 것을 특징으로 하는 것이며, 고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기와; 상기 고객 단말기와 통신망을 통해 연결되고, 상기 고객 단말기로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기로 전송하는 메인서버와; 가상 피팅 프로그램이 탑재되고, 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버로 전송하는 피팅서버로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법에 있어서, 상기 제어방법은 고객 단말기상에 탑재된 가상피팅프로그램을 실행하는 가상피팅프로그램실행단계와; 회원 로그인을 실행하는 회원 로그인 단계와; 회원의 신체사이즈에 근접한 사이즈를 갖는 아바타를 선택하고, 선택된 아바타를 해당 고객의 아바타로 저장하는 아바타설정단계와; 고객이 선택한 실물 의류 또는 온라인 쇼핑몰상의 의류 이미지를 상기 아바타설정단계를 통해 제공된 2D 아바타 상에 피팅한 아바타피팅이미지를 제공하는 아바타피팅이미지제공단계와; 고객이 선택한 실제의류를 촬영하거나 또는 온라인 쇼핑몰 상에 업로딩된 가상의류이미지를 캡쳐하여 획득한 의류이미지를 상기 아바타피팅이미지제공단계를 통해 제공된 고객의 2D 아타바상에 피팅하는 가상피팅단계로 구성되는 것을 특징으로 하는 한다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a virtual fitting method based on consumer fashion preferences, a control method for controlling the operation of the system and a system, and an object of the present invention is to provide a virtual fitting method using a program mounted on a 2D avatar system of various male- A virtual fitting method based on consumer's fashion preference in which a consumer (customer) can virtually fit a product selected freely and easily on-off-line using a virtual 2D avatar almost similar to his body size, a virtual fitting system, A two-dimensional avatar setting step of setting a two-dimensional avatar corresponding to a customer; A product image acquiring step of acquiring an image of a product desired by the customer through the customer terminal; A product image processing step of operating the product image obtained in the product image obtaining step with an image suitable for fitting; A product image fitting step of fitting the product image activated in the product image processing step onto an established avatar by image synthesis; And a fitting image providing step of providing the fitted image to the customer terminal in the fitting step of the product image. The virtual fitting program for a customer is mounted, and a virtual fitting program is loaded using the loaded virtual fitting program. A customer terminal for transmitting the virtual fitting data; A main server, which is connected to the customer terminal through a communication network, processes the virtual fitting data received from the customer terminal, transmits the processed virtual fitting data, and transmits the received fitting image to the customer terminal; A virtual fitting program is installed and connected to the main server to receive processed virtual fitting data transmitted from the main server, generates a fitting image using the received processing data, and transmits the generated fitting image to the main server And a fitting server for transmitting the virtual fitting data to the customer terminal, the customer terminal including a virtual fitting program for the customer, performing virtual fitting using the loaded virtual fitting program, and transmitting the virtual fitting data; A main server, which is connected to the customer terminal through a communication network, processes the virtual fitting data received from the customer terminal, transmits the processed virtual fitting data, and transmits the received fitting image to the customer terminal; A virtual fitting program is installed and connected to the main server to receive processed virtual fitting data transmitted from the main server, generates a fitting image using the received processing data, and transmits the generated fitting image to the main server And a fitting server for transmitting a virtual fitting program to the virtual fitting system based on a customer's fashion preference, the method comprising the steps of: An execution step; A member login step for executing a member login; An avatar setting step of selecting an avatar having a size close to the body size of the member and storing the selected avatar as an avatar of the corresponding customer; An avatar fitting image providing step of providing an avatar fitting image obtained by fitting a clothing image on a real clothing or an online shopping mall selected by a customer onto a 2D avatar provided through the avatar setting step; And a virtual fitting step of fitting a clothing image obtained by capturing the virtual clothing image uploaded on the online shopping mall to the customer's 2D ata bar provided through the avatar fitting image providing step Features

Description

소비자 패션선호도 기반의 가상 피팅 방법, 그 시스템 및 시스템의 작동을 제어하기 위한 제어방법{A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do}Technical Field [0001] The present invention relates to a virtual fitting method based on consumer fashion preference, a control method for controlling operation of the system, and a control method for controlling the operation of the system,

본 발명은 소비자 패션선호도 기반의 가상 피팅 방법, 그 시스템 및 시스템의 작동을 제어하기 위한 제어방법에 관한 것으로, 더욱 상세하게는 온-오프라인에서 고객이 선택한 의류를 손쉽게 가상 피팅할 수 있도록 하여 제품에 대한 구매력을 증대시킴으로서 온-오프라인상의 판매처의 매출을 향상시킬 수 있는 소비자 패션선호도 기반의 가상 피팅 방법, 그 시스템 및 시스템의 작동을 제어하기 위한 제어방법에 관한 것이다.The present invention relates to a virtual fitting method based on consumer fashion preferences, a control method for controlling the operation of the system and a system, and more particularly, to a virtual fitting method based on consumer fashion preference, The present invention relates to a virtual fitting method based on consumer's fashion preference that can improve sales of on-line and off-line by increasing purchasing power of the system, and a control method for controlling the operation of the system and the system.

일반적으로, 패션분야에서는 패션디자인개발업체의 의상 디자이너들의 감각에 의존하여 의상 디지인을 개발하여 온/오프라인 의류판매처를 통해 시장에 유통시켜 패션을 리드하는 구조를 갖고 있다.Generally, in the field of fashion, fashion designers depend on the senses of fashion designers to develop costume design, and they have a structure to lead fashion through distribution of on / offline apparel stores in the market.

이러한 구조를 갖고 있는 종해의 패션분야에서의 의류판매처들은 어떠한 의류가 잘 팔릴지 알 수 없기 때문에 재고관리가 매우 어렵고, 의류재고는 반영구적인 제품이 아니기 때문에 시즌이 지나면 폐기하여야 한다는 위험이 존재함으로 체계적인 데이터 경영이 요구된다.Apparel retailers in the fashion field of this kind have a difficulty in inventory management because they can not know what kind of clothing will be sold well, and there is a risk that the apparel inventory is not a semi-permanent product, Data management is required.

또한, 온라인 판매처를 통해 의류를 구매하고자 할 때 오프라인에서와 같이 자유로운 피팅을 할 수 없어 구매력이 크게 감소된다는 문제점이 있다.In addition, when the user wants to purchase clothes through an online retailer, the user can not freely perform fitting as in the offline mode, and the purchasing power is greatly reduced.

이러한 문제점을 극복하기 위해 당해 패션분야에서는 가상 피팅 시스템을 개발하여 활용하고 있는 실정이다. 즉, 온라인상에서 고객이 선택한 의류이미지를 본인의 전신 이미지상에 오버랩하는 방식으로 선택한 의류를 가상으로 피팅할 수 있도록 하고 있다.In order to overcome these problems, a virtual fitting system has been developed and utilized in the field of fashion. That is, the clothes selected by the customer in a manner of overlapping on the entire body image of the user can be virtually fitted.

한국공개특허 제10-2015-119979호(이하, '선행문헌'이라 함)에는 사용자 선호도 기반의 가상 피팅 시스템 및 방법에 관한 기술을 개시하고 있다. 구체적으로 선행문헌에는 구매자를 촬영하고, 구매자의 모바일 단말로부터 상품 코드를 획득하며, 상품 코드에 매칭되어 있는 상품 이미지를 획득하여, 촬영된 구매자에 상품 이미지를 오버랩시켜 표시한다. 이에 의해, 소비자들이 실제 쇼핑을 통해 일차적으로 선택한 상품들만을 추려 가상으로 착용해 볼 수 있게 되어, 실제 착용으로 인한 시간 소요는 물론 가상 착용할 상품을 선택하는 과정에서의 시간 소요를 배제할 수 있도록 하는 내용을 개시하고 있다.Korean Patent Laid-Open No. 10-2015-119979 (hereinafter referred to as 'prior art') discloses a technique for a virtual fitting system and method based on user preference. Specifically, the preceding document captures the purchaser, obtains the product code from the purchaser's mobile terminal, acquires the product image matched to the product code, and displays the product image overlaid on the photographed buyer. As a result, it is possible for consumers to wear only the products selected primarily through actual shopping, so that the time consumed in the actual wear and the time in the process of selecting the goods to be worn can be excluded .

그러나, 선행문헌에는 단지 온라인상에서 선호하는 의류이미지를 자신의 전시 이미지상에 오버랩하여 가상 피팅할 수 있도록 하여 온라인상에서도 자신에게 어울리는 의류를 선택하여 구매할 수 있도록 하고 있을 뿐 이러한 피팅데이터들을 활용하여 의상 디자인 개발에 활용할 수 있도록 하는 일련의 의상 디자인 시스템에 대해서는 전혀 개시되어 있지 않다.However, in the prior art, only a clothing image preferred on-line is overlapped on the exhibition image of the user so that a virtual fitting can be performed. Thus, There is no disclosure of a series of costume design systems that can be utilized in development.

본 출원인은 이러한 종래의 상황 속에서, 다양한 남-여 평균 체형 및 특수 체형의 2D 아바타 시스템에 탑재된 프로그램을 이용하여 소비자가 정확하고, 신속하게 가상 피팅을 실시하여 소지자에게 피팅 이미지를 제공함으로서 제품에 대한 구매력을 증대시킴으로서 온-오프라인상의 판매처의 매출을 향상시킬 수 있음은 물론 가상 피팅 과정에서 추출되는 의상정보를 가공축적하여 데이터를 요구하는 패션업체에 제공하고, 데이터를 제공받은 패션업체는 소비자가 선호하는 실루엣을 분석하여 소비자의 구매욕구를 충족시킬 수 있는 디자인을 개발하여 제작 및 유통시킴으로서 체계적인 데이터 경영을 실시할 수 있는 방법, 시스템 및 시스템을 실행시키기 위한 프로그램을 저장한 컴퓨터로 판독 가능한 기록매체를 제안하였으며, 그 결과로써, 2016년 4월 25일자에 "소비자 패션선호도 기반의 가상 피팅을 이용한 의상 디자인 개발방법, 그 시스템 및 그 시스템을 실행시키기 위한 프로그램을 저장한 컴퓨터로 판독 가능한 기록매체"라는 명칭으로 대한민국 특허청에 특허출원하여, 특허출원번호 제10-2016-0050051호(이하, '선원 발명'이라 칭함)를 부여받았다.In this conventional situation, the present applicant has been able to accurately and quickly perform a virtual fitting by using a program installed in a 2D avatar system of a male-female average body type and a special body type to provide a fitting image to a holder, The present invention can increase the sales force of on-line and off-line by increasing the purchasing power of the fashion company, and the fashion information extracted during the virtual fitting process is accumulated and provided to the fashion companies demanding the data. A method of analyzing a preferred silhouette and developing a design capable of satisfying consumer's desire to purchase and distributing the system, and a computer-readable record storing a program for executing the system and the system Media, and as a result, On May 25, the company filed a patent application in the Korean Intellectual Property Office under the name "Computer-readable recording medium storing program for executing costume design using virtual fitting based on consumer fashion preference, its system and its system" No. 10-2016-0050051 (hereinafter referred to as the "crew invention").

이러한, 본 출원인의 선원 발명에 대한 구성을 개략적으로 살펴보면,[0030] In summary, in the construction of the present invention of the present applicant,

먼저, 소비자 패션선호도 기반의 가상 피팅을 이용한 의상 디자인 개발 방법은 고객 단말기상에 탑재된 가상 피팅 프로그램을 통해 가상 피팅을 실행하고, 가상 피칭 과정에서 생성된 가상 피팅 데이터를 전송하는 가상피팅실행단계와; 상기 가상피팅실행단계에서 생성된 가상 피팅 데이터를 요구되는 형태로 가공하는 가상피팅데이터가공단계와; 상기 가상피팅데이터가공단계에서 생성된 가공된 가상피팅데이터를 통해 소비자가 선호하는 의류정보를 분석하여 분석데이터를 생성하고, 생성된 분석데이터를 패션업체에 제공하는 시장분석 및 분석데이터제공단계와; 상기 가상피팅데이터가공단계에서 생성된 가공된 가상피팅데이터를 통해 피팅 이미지를 생성하고, 생성된 피팅 이미지를 고객 단말기로 전송하는 피팅이미지 생성 및 전송단계와; 상기 시장분석 및 분석데이터제공단계에서 생성된 분석데이터를 기반으로 하여 의상 디자인을 개발하는 의상디자인개발단계로 구성된 것을 특징으로 하고 있다.A method for developing a costume design using a virtual fitting based on a consumer fashion preference includes a virtual fitting execution step of executing virtual fitting through a virtual fitting program loaded on a customer terminal and transmitting virtual fitting data generated in the virtual pitching process ; A virtual fitting data processing step of processing virtual fitting data generated in the virtual fitting execution step into a desired form; A market analysis and analysis data providing step of analyzing the clothing information preferred by the consumer through the processed virtual fitting data generated in the virtual fitting data processing step to generate analysis data and providing the generated analysis data to the fashion company; A fitting image generating and transmitting step of generating a fitting image through the processed virtual fitting data generated in the virtual fitting data processing step and transmitting the generated fitting image to the customer terminal; And a costume design development step of developing costume design based on the analysis data generated in the market analysis and analysis data providing step.

소비자 패션선호도 기반의 가상 피팅을 이용한 의상 디자인 개발 시스템은 고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기와; 상기 고객 단말기와 통신망을 통해 연결되고, 상기 고객 단말기로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기로 전송하는 메인서버와; 가상 피팅 프로그램이 탑재되고, 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버로 전송하는 피팅서버와; 가상 피팅 프로그램이 탑제되고, 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 피팅 데이터로 부터 의상정보를 추출하고, 가공하는 빅데이터 서버와; 상기 메인서버와 통신망을 통해 연결되고, 상기 빅데이터을 통해 추출되고, 실루엣 데이터로 가동된 분석데이터를 제공받는 패션업체서버로 구성되는 것을 특징으로 하고 있다.A costume design development system using a virtual fitting based on a consumer fashion preference includes a customer terminal for mounting a virtual fitting program for a customer, performing a virtual fitting using a mounted virtual fitting program, and transmitting the virtual fitting data; A main server, which is connected to the customer terminal through a communication network, processes the virtual fitting data received from the customer terminal, transmits the processed virtual fitting data, and transmits the received fitting image to the customer terminal; A virtual fitting program is installed and connected to the main server to receive processed virtual fitting data transmitted from the main server, generates a fitting image using the received processing data, and transmits the generated fitting image to the main server A fitting server for transmitting the data to the fitting server; A big data server installed with a virtual fitting program and connected to the main server for extracting and processing garment information from the processed fitting data transmitted from the main server; And a fashion company server connected to the main server through a communication network and extracted through the big data and provided with analysis data operated by the silhouette data.

소비자 패션선호도 기반의 가상 피팅을 이용한 의상 디자인 개발 시스템을 실행시키기 위한 프로그램을 저장한 컴퓨터로 판독 가능한 기록매체는 상기 메인서버와 통신망을 통해 연결되고, 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기와; 상기 고객 단말기와 통신망을 통해 연결되고, 상기 고객 단말기로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기로 전송하는 메인서버와; 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버로 전송하는 피팅서버와; 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 피팅 데이터로 부터 의상정보를 추출하고, 가공하는 빅데이터 서버와; 상기 메인서버와 통신망을 통해 연결되고, 상기 빅데이터을 통해 추출되고, 실루엣 데이터로 가동된 분석데이터를 제공받는 패션업체서버로 구성되는 소비자 패션선호도 기반의 가상 피팅을 이용한 의상 디자인 개발 시스템을 실행시키기 위한 프로그램을 저장한 컴퓨터로 판독 가능한 기록매체에 있어서, 상기 프로그램은 로그인 단계와; 체형 및 신체 사이즈 등을 설정하는 피팅값설정단계와; 상기 피팅값설정단계에서 설정된 성별, 연령 및 신체 사이즈에 의거 기제작된 아바타 중 설정값과 가장 가까운 체형 및 사이즈의 아바타를 선택하여 제공하는 아바타제공단계와; 선택한 실물 의류를 촬영하거나 또는 온라인 쇼핑몰 상의 선택한 의류 이미지를 캡처하는 의류이미지획득단계와; 상기 의류이미지획득단계에서 획득한 의류이미지의 바탕을 제거하는 의류제품이미지를 생성하고, 생성된 의류제품이미지를 제공하는 이미지처리단계와; 상기 이미지처리단계에서 제공된 의류제품이미지와 상기 아바타제공단계에서 제공된 아바타와 합성하여 피팅이미지를 생성하는 피팅단계와; 상기 이미지처리단계에서 제공된 의류제품이미지를 저장 및 전시하고, 고객이 전시되어지는 의류제품이미지 중 하나를 선택하면, 상기 아바타제공단계에서 제공된 아바타상에 의류제품이미지를 합성하여 표시하고, 다른 의류제품이미지를 선택하면, 기합성된 의류제품이미지를 제거하는 동시에 선택된 의류제품이미지를 합성하여 표시하는 피팅룸제공단계로 구성되는 것을 특징으로 하고 있다.A computer readable recording medium storing a program for executing a costume design development system using a virtual fitting based on a consumer fashion preference is connected to the main server through a communication network and includes a virtual fitting program, A customer terminal for performing virtual fitting using the virtual fitting data and transmitting the virtual fitting data; A main server, which is connected to the customer terminal through a communication network, processes the virtual fitting data received from the customer terminal, transmits the processed virtual fitting data, and transmits the received fitting image to the customer terminal; A fitting server connected to the main server for receiving processed virtual fitting data transmitted from the main server, generating a fitting image using the received processing data, and transmitting the generated fitting image to the main server; A big data server connected to the main server for extracting and processing garment information from the processed fitting data transmitted from the main server; And a fashion company server connected to the main server through a communication network and extracted through the big data and provided with analysis data operated by the silhouette data, to execute a costume design development system using a virtual fitting based on a consumer fashion preference A computer-readable recording medium storing a program, the program comprising: a login step; A fitting value setting step of setting a body shape and a body size; An avatar providing step of selecting and providing an avatar having a body shape and a size closest to the set values of the manufactured avatars based on sex, age and body size set in the fitting value setting step; A clothing image acquiring step of photographing the selected real clothing or capturing the selected clothes image on the online shopping mall; An image processing step of generating an apparel product image for removing the background of the apparel image acquired in the apparel image obtaining step and providing the generated apparel product image; A fitting step of combining the clothing product image provided in the image processing step and the avatar provided in the avatar providing step to generate a fitting image; And displays an image of an apparel product provided on the avatar provided in the avatar providing step when the customer selects one of apparel product images to be displayed, And a fitting room providing step of, when the image is selected, removing the coarse clothes product image and synthesizing and displaying the selected clothes product image.

상기와 같은 구성을 갖는 본 출원인의 선원 발명은 통신망으로 연결된 고객 단말기상에서 선택된 실제 의류를 촬영하여 의류 이미지를 획득하거나 또는 기획득된 의류 이미지를 자산의 체형 및 신체 사이즈와 가장 적합한 아바타상에 획득된 의류 이미지를 오버랩하여 가상 피팅을 실시하고, 가상 피팅을 실행하면서 생성되는 피팅데이터를 가공 및 분석하여 의상 디자인 개발에 활용할 수 있도록 함으로서, 소비자들의 패션선호도를 파악하여 시상에게 요구되는 의상 디자인을 개발하여 제조유통함으로서, 소비자는 자신들이 원하는 의류를 쉽게 찾아 구매할 수 있고, 패션업체 및 의류판매처는 체게적인 데이터 경영을 실시하여 재고관리를 매우 용이하게 실시하면서도 매출도 증대시킬 수 있는 것이다.The inventor of the present invention having the above-described configuration has the advantage that it is possible to acquire a clothes image by photographing actual clothing selected on a customer terminal connected to a communication network, or to acquire a garment image obtained on an avatar that best matches the body shape and the body size of the asset By implementing the virtual fitting by overlapping clothing images, and by processing and analyzing the fitting data generated while executing the virtual fitting, it is possible to utilize it in costume design development, so that the consumer's fashion preference is grasped and the costume design required for the prize is developed As a result of manufacturing and distribution, consumers can easily find and purchase desired clothes, while fashion companies and apparel vendors can implement cage-like data management, thereby facilitating inventory management and increasing sales.

한국공개특허번호 제10-2015-119979호(공개일: 2015.10.27)Korean Patent Publication No. 10-2015-119979 (Publication date: October 27, 2015) 한국특허출원번호 제10-2016-0050051호(출원일: 2016.04.25)Korean Patent Application No. 10-2016-0050051 (Filing Date: 2016.04.25)

본 발명은 상술한 바와 같은 출운원인의 선원 발명을 기반으로 하여 제안된 것으로서, 본 발명의 목적은 다양한 남-여 평균 체형 및 특수 체형의 2D 아바타 시스템에 탑재된 프로그램을 이용하여 소비자(고객)가 자신의 신체 사이즈와 거의 유사한 가상의 2D 아바타를 이용하여 온-오프라인상에서 자유롭고, 손쉽게 선택한 제품을 가상피팅할 수 있는 소비자 패션선호도 기반의 가상 피팅 방법을 제공하는 것이다.The present invention has been made on the basis of the above-mentioned inventions of the causes of the above-mentioned reasons, and an object of the present invention is to provide a 2D avatar system of a male / female average body and a special body type, The present invention provides a virtual fitting method based on a consumer's fashion preference that can freely and freely select and customize a selected product on-off-line using a virtual 2D avatar similar to the body size of the user.

본 발명의 다른 목적은 상기 본 발명에 따른 소비자 패션선호도 기반의 가상 피칭 방법을 실시할 수 있는 소비자 패션선호도 기반의 가상 피팅 시스템을 제공하는 것이다.Another object of the present invention is to provide a virtual fitting system based on consumer fashion preference that can implement the virtual pitching method based on the consumer fashion preference according to the present invention.

본 발명의 또 다른 목적은 상기 본 발명에 따른 소비자 패션선호도 기반의 가상 피칭 시스템의 작동을 제어하기 위한 제어방법을 제공하는 것이다.Yet another object of the present invention is to provide a control method for controlling the operation of the virtual pitching system based on the consumer fashion preference according to the present invention.

상기 본 발명의 목적은 고객에 해당되는 2차원 아바타를 설정하는 2차원 아바타설정단계와; 고객 단말기를 통해 고객이 원하는 제품의 이미지를 취득하는 제품이미지획득단계와; 상기 제품이미지획득단계에서 획득된 제품이미지를 피팅에 적합한 이미지로 가동하는 제품이미지가공단계와; 상기 제품이미지가공단계에서 가동된 제품이미지를 설정된 아바타 상에 이미지 합성으로 피팅하는 제품이미지 피팅단계와; 상기 제품이미지 피팅단계에서 피팅완료된 피팅이미지를 고객 단말기에 제공하는 피팅이미지 제공단계로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 방법에 의해 달성될 수 있는 것이다.The above object of the present invention can be achieved by a two-dimensional avatar setting step of setting a two-dimensional avatar corresponding to a customer; A product image acquiring step of acquiring an image of a product desired by the customer through the customer terminal; A product image processing step of operating the product image obtained in the product image obtaining step with an image suitable for fitting; A product image fitting step of fitting the product image activated in the product image processing step onto an established avatar by image synthesis; And a fitting image providing step of providing the fitted image to the customer terminal in the fitting step of the product image. The present invention can be achieved by the method of virtual fitting based on the consumer fashion preference.

상기 본 발명의 다른 목적은 고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기와; 상기 고객 단말기와 통신망을 통해 연결되고, 상기 고객 단말기로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기로 전송하는 메인서버와; 가상 피팅 프로그램이 탑재되고, 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버로 전송하는 피팅서버로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템에 의해 달성될 수 있는 것이다.It is another object of the present invention to provide a virtual fitting system, which includes a customer terminal for mounting a virtual fitting program for a customer, performing a virtual fitting using the loaded virtual fitting program, and transmitting the virtual fitting data; A main server, which is connected to the customer terminal through a communication network, processes the virtual fitting data received from the customer terminal, transmits the processed virtual fitting data, and transmits the received fitting image to the customer terminal; A virtual fitting program is installed and connected to the main server to receive processed virtual fitting data transmitted from the main server, generates a fitting image using the received processing data, and transmits the generated fitting image to the main server And a fitting server for transmitting the virtual fashion fitting preference-based virtual fitting system.

상기 본 발명의 또 다른 목적은 고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기와; 상기 고객 단말기와 통신망을 통해 연결되고, 상기 고객 단말기로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기로 전송하는 메인서버와; 가상 피팅 프로그램이 탑재되고, 상기 메인서버와 연결되어 상기 메인서버로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버로 전송하는 피팅서버로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법에 있어서, 상기 제어방법은 고객 단말기상에 탑재된 가상피팅프로그램을 실행하는 가상피팅프로그램실행단계와; 회원 로그인을 실행하는 회원 로그인 단계와; 회원의 신체사이즈에 근접한 사이즈를 갖는 아바타를 선택하고, 선택된 아바타를 해당 고객의 아바타로 저장하는 아바타설정단계와; 고객이 선택한 실물 의류 또는 온라인 쇼핑몰상의 의류 이미지를 상기 아바타설정단계를 통해 제공된 2D 아바타 상에 피팅한 아바타피팅이미지를 제공하는 아바타피팅이미지제공단계와; 고객이 선택한 실제의류를 촬영하거나 또는 온라인 쇼핑몰 상에 업로딩된 가상의류이미지를 캡쳐하여 획득한 의류이미지를 상기 아바타피팅이미지제공단계를 통해 제공된 고객의 2D 아타바상에 피팅하는 가상피팅단계로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법에 의해 달성될 수 있는 것이다.It is still another object of the present invention to provide a method and apparatus for providing virtual fitting data to a customer by using a virtual fitting program installed on the customer and performing virtual fitting using the loaded virtual fitting program and transmitting the virtual fitting data; A main server, which is connected to the customer terminal through a communication network, processes the virtual fitting data received from the customer terminal, transmits the processed virtual fitting data, and transmits the received fitting image to the customer terminal; A virtual fitting program is installed and connected to the main server to receive processed virtual fitting data transmitted from the main server, generates a fitting image using the received processing data, and transmits the generated fitting image to the main server And a fitting server for transmitting a virtual fitting program to the virtual fitting system based on a customer's fashion preference, the method comprising the steps of: An execution step; A member login step for executing a member login; An avatar setting step of selecting an avatar having a size close to the body size of the member and storing the selected avatar as an avatar of the corresponding customer; An avatar fitting image providing step of providing an avatar fitting image obtained by fitting a clothing image on a real clothing or an online shopping mall selected by a customer onto a 2D avatar provided through the avatar setting step; And a virtual fitting step of fitting a clothing image obtained by capturing the virtual clothing image uploaded on the online shopping mall to the customer's 2D ata bar provided through the avatar fitting image providing step And a control method for controlling the operation of the virtual fitting system based on the consumer fashion preference.

본 발명에 따른 소비자 패션선호도 기반의 가상 피칭 방법, 그 시스템 및 그 시스템을 작동시키기 위한 제어방법은 통신망으로 연결된 고객 단말기상에서 선택된 실제 의류를 단말기카메라로 촬영하여 획득하거나 또는 온라인 사이트 상에 업로딩된 의류이미지를 캡쳐하여 획득한 의류 또는 악세서리 이미지를 소비자(고객) 자신의 신체 사이즈 및 체형와 동일 또는 매우 유사한 2D 아바타상에 자유롭고, 손쉽게 피팅할 수 있도록 하여 소비자는 자신들이 원하는 의류를 쉽게 찾아 구매할 수 있고, 온-오프라인 매장에서는 매출을 증대시킬 수 있는 효과를 갖는다.A virtual pitching method based on consumer's fashion preference, a system thereof, and a control method for operating the system according to the present invention can be realized by photographing and acquiring real clothing selected on a customer terminal connected to a communication network by a terminal camera, The clothing or the accessory image acquired by capturing the image can be fitted freely and easily on the 2D avatar which is the same as or very similar to the body size and the body shape of the customer so that the consumer can easily find and purchase the clothes they want, On-line stores have the effect of increasing sales.

도 1은 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 방법을 예시한 블록도이고,
도 2는 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 방법 중 아바타설정단계를 예시하는 블록도이고,
도 3은 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 구성을 예시하는 블록도이고,
도 4는 도 3에 예시된 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템 중 메인서버의 구성을 예시하는 블록도이고,
도 5는 도 3에 예시된 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템 중 피팅서버의 구성을 예시하는 블록도이고,
도 6은 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법의 구성을 예시하는 흐름도이고,
도 7은 도 6에 예시된 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법의 구성 중 회원 로그인 단계의 구성을 예시하는 흐름도이고,
도 8은 도 7에 예시된 회원 로그인 단계의 구성 중 가상피팅프로그램체험단계의 구성을 예시하는 흐름도이고,
도 9는 도 6에 예시된 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법의 구성 중 아바타설정단계의 구성을 예시하는 흐름도이고,
도 10은 도 6에 예시된 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법의 구성 중 아바타피팅이미지제공단계의 구성을 예시하는 흐름도이고,
도 11은 도 10에 예시된 아바타피팅이미지제공단계의 구성 중 의류이미지획득단계의 구성을 예시한 흐름도이고,
도 12는 도 11에 예시된 의류이미지획득단계의 구성 중 실물의류이미지획득단계의 구성을 예시한 흐름도이고,
도 13은 도 6에 예시된 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법의 구성 중 가상피팅단계의 구성을 예시한 흐름도이며,
도 14는 도 13에 예시된 가상피팅단계의 구성 중 가상쇼핑단계의 구성을 예시한 흐름도이다.
1 is a block diagram illustrating a virtual fitting method based on a consumer fashion preference according to the present invention,
FIG. 2 is a block diagram illustrating an avatar setting step of a virtual fitting method based on a consumer fashion preference according to the present invention,
FIG. 3 is a block diagram illustrating a configuration of a virtual fitting system based on a consumer fashion preference according to the present invention,
FIG. 4 is a block diagram illustrating a configuration of a main server among a virtual fitting system based on a consumer fashion preference according to the present invention illustrated in FIG. 3,
FIG. 5 is a block diagram illustrating a configuration of a fitting server among virtual fitting systems based on consumer fashion preferences according to the present invention illustrated in FIG. 3,
FIG. 6 is a flowchart illustrating a configuration of a control method for controlling operation of a virtual fitting system based on a consumer fashion preference according to the present invention,
FIG. 7 is a flowchart illustrating a configuration of a member login step in a configuration of a control method for controlling operations of a virtual fitting system based on a consumer fashion preference according to the present invention illustrated in FIG. 6,
FIG. 8 is a flowchart illustrating the configuration of the virtual fitting program experience step in the configuration of the member login step illustrated in FIG. 7,
FIG. 9 is a flowchart illustrating a configuration of an avatar setting step in a configuration of a control method for controlling the operation of a virtual fitting system based on consumer fashion preference according to the present invention illustrated in FIG. 6,
FIG. 10 is a flowchart illustrating a configuration of an avatar fitting image providing step in a configuration of a control method for controlling the operation of a virtual fitting system based on consumer fashion preferences according to the present invention illustrated in FIG. 6,
11 is a flowchart illustrating the configuration of the clothing image obtaining step in the configuration of the avatar fitting image providing step illustrated in FIG. 10,
FIG. 12 is a flowchart illustrating a configuration of a real clothing image obtaining step in the configuration of the clothes image obtaining step illustrated in FIG. 11,
FIG. 13 is a flowchart illustrating a configuration of a virtual fitting step in a configuration of a control method for controlling operation of a virtual fitting system based on a consumer fashion preference according to the present invention illustrated in FIG. 6,
FIG. 14 is a flowchart illustrating a configuration of a virtual shopping step in the configuration of the virtual fitting step illustrated in FIG.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명과 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명의 청구범위에 의해 한정된다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention, and the manner of achieving them, will be apparent from and elucidated with reference to the embodiments described hereinafter in conjunction with the accompanying drawings. However, it is to be understood that the present invention is not limited to the disclosed embodiments, but may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. It is intended that the disclosure of the invention and its features be included only with reference to the appended claims and their equivalents.

본 발명의 실시 예를 설명함에 있어 이미 공지되어 있는 기능이나 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고, 후술되는 용어들은 본 발명의 실시 예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The following terms are defined in consideration of the functions of the embodiments of the present invention, which may vary depending on the intention of the user, the operator, or the like. Therefore, the definition should be based on the contents throughout this specification.

이하, 첨부된 도면을 참조하여 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 방법, 그 시스템 및 시스템의 작동을 제어하기 위한 제어방법의 바람직한 실시 예에 대하여 구체적으로 설명한다.Hereinafter, a preferred embodiment of a virtual fitting method based on consumer fashion preference, a system thereof, and a control method for controlling the operation of the system according to the present invention will be described in detail with reference to the accompanying drawings.

도 1 및 도 2를 참조하면, 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 방법은 2D 아바타설정단계(S100)와, 제품이미지획득단계(S200)와, 제품이미지가공단계(S300)와, 제품이미지 피팅단계(S400)와, 피팅이미지 제공단계(S500)로 구성된다.1 and 2, a virtual fitting method based on a consumer fashion preference according to the present invention includes a 2D avatar setting step S100, a product image obtaining step S200, a product image processing step S300, An image fitting step S400, and a fitting image providing step S500.

상기 2D 아바타설정단계(S100)는 기제작된 성별, 다양한 체형 및 사이즈의 2D 아바타 중 고객(소비자)의 성별, 체형 및 사이즈에 가장 근접한 체형 및 사이즈의 2D 아바타를 고객의 아바타로 설정한다.The 2D avatar setting step S100 sets the 2D avatar of the body and size closest to the sex, the body shape, and the size of the customer (consumer) among the 2D avatars of the manufactured sex, various body types and sizes as the avatar of the customer.

즉, 상기 2D 아바타설정단계(S100)는 고객의 성별, 나이, 신장, 몸무게, 가슴둘러, 허리둘레, 엉덩이 둘레 사이즈를 고객이 입력하는 신체정보입력단계(S110)와, 상기 신체정보입력단계(S110)에서, 입력된 신체정보와 기개발되고, 저장된 아바타 사이즈 리스트를 비교하여 입력된 신체정보와 가장 가까운 사이즈의 아바타를 선택하는 아바타선택단계(S120)로 구성된다.That is, the 2D avatar setting step S100 includes a body information input step S110 in which a customer inputs sex, age, height, weight, chest circumference, waist circumference, and hip circumference size of a customer, In operation S110, an avatar selection step S120 for comparing the input body information with a previously developed avatar size list to select an avatar having a size closest to the inputted body information.

상기 제품이미지획득단계(S200)는 고객 단말기(10), 즉 단말기카메라로 실제제품을 촬영하거나 또는 온라인 쇼핑몰 상에 업로딩된 이미지를 캡처하는 방식을 통해 고객이 원하는 제품의 이미지를 획득한다.The product image acquiring step (S200) acquires an image of a desired product through a method of capturing an actual product with the customer terminal (10), that is, a terminal camera or capturing an image uploaded on an online shopping mall.

즉, 상기 제품이미지획득단계(S200)는 매장을 방문한 고객이 고객 단말기의 카메라를 통해 직접 촬영하는 방식으로 제품이미지를 획득하거나 또는 고객 단말기를 통해 온라인 쇼핑몰의 제품이미지를 캡처하는 방식으로 제품이미지를 획득한다.That is, the product image acquiring step (S200) acquires the product image by capturing directly through the camera of the customer terminal, or captures the product image of the online shopping mall through the customer terminal, .

상기 제품이미지가공단계(S300)는 상기 제품이미지획득단계(S200)에서 획득된 제품이미지를 피팅에 적합한 이미지로 가공한다.The product image processing step S300 processes the product image obtained in the product image obtaining step S200 into an image suitable for fitting.

상기 제품이미지 피팅단계(S400)는 상기 제품이미지가공단계(S300)에서 가동된 제품이미지를 상기 2D 아바타설정단계(S100)에서 기설정된 고객의 아바타 상에 이미지 합성으로 피팅한다.In the product image fitting step S400, the product image activated in the product image processing step S300 is fitted to the avatar of the predetermined customer in the 2D avatar setting step S100 by image composition.

상기 피팅이미지 제공단계(S500)는 상기 제품이미지 피팅단계(S400)에서 피팅완료된 피팅이미지를 고객 단말기에 제공한다.The fitting image providing step (S500) provides the fitted image to the customer terminal in the product image fitting step (S400).

도 3을 참조하면, 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템은 다수개의 고객 단말기(10)와, 메인서버(20)와, 피팅서버(30)로 구성된다.Referring to FIG. 3, a virtual fitting system based on consumer fashion preference according to the present invention includes a plurality of customer terminals 10, a main server 20, and a fitting server 30.

상기 다수개의 고객 단말기(10)는 고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송한다.The plurality of customer terminals 10 includes a virtual fitting program for a customer, performs a virtual fitting using the loaded virtual fitting program, and transmits the virtual fitting data.

상기 메인서버(20)는 상기 고객 단말기(10)와 각각 통신망을 통해 연결되고, 상기 고객 단말기(10)로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기(10)로 전송한다.The main server 20 is connected to the customer terminal 10 through a communication network, processes the virtual fitting data received from the customer terminal 10, transmits the processed virtual fitting data, To the customer terminal (10).

상기 피팅서버(30)는 가상 피팅 프로그램이 탑재되고, 상기 메인서버(20)와 연결되어 상기 메인서버(20)로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버(20)로 전송한다.The fitting server 30 is equipped with a virtual fitting program and is connected to the main server 20 to receive processed virtual fitting data transmitted from the main server 20, And transmits the generated fitting image to the main server 20.

도 4를 참조하면, 상기 메인서버(20)는 신체사이즈 데이터 수신부(21)와, 사이즈비교부(22)와, 아바타설정부(23)와, 가상 피팅 데이터 수신부(24)와, 가상 피팅 데이터 가공부(25)와, 가공 피팅 데이터 발신부(26)와, 피팅 이미지 발신부(27)와, 데이터베이스(28)를 포함한다.4, the main server 20 includes a body size data receiving unit 21, a size comparing unit 22, an avatar setting unit 23, a virtual fitting data receiving unit 24, A machining unit 25, a machining fitting data transmitting unit 26, a fitting image transmitting unit 27, and a database 28.

상기 신체사이즈 데이터 수신부(21)는 고객 단말기(10)로 부터 전송되는 신체사이즈 데이터를 수신한다.The body size data receiving unit 21 receives the body size data transmitted from the customer terminal 10.

상기 사이즈비교부(22)는 고객 단말기(10)로부터 수신된 신체사이즈 데이터를 기저장된 아바타사이즈와 비교한다.The size comparing unit 22 compares the body size data received from the customer terminal 10 with the avatar size previously stored.

상기 아바타설정부(23)는 상기 사이즈비교부(22)에서의 비교값에 의거 신체사이즈와 가장일치하는 사이즈를 갖는 아바타를 선택하고, 해당고객의 아바타로 설정한다.The avatar setting unit 23 selects an avatar having a size that best matches the body size based on the comparison value in the size comparison unit 22, and sets the avatar as the avatar of the corresponding customer.

상기 가상 피팅 데이터 수신부(24)는 고객 단말기(10)로 부터 전송되는 가상 피팅 데이터를 수신한다.The virtual fitting data receiving unit 24 receives the virtual fitting data transmitted from the customer terminal 10.

상기 가상 피팅 데이터 가공부(25)는 상기 가상 피팅 데이터 수신부(21)에 수신된 가상 피팅 데이터를 가공한다.The virtual fitting data processing unit 25 processes the virtual fitting data received by the virtual fitting data receiving unit 21.

상기 가공 피팅 데이터 발신부(26)는 상기 가상 피팅 데이터 가공부(22)에서 가동된 가공 피팅 데이터를 피팅서버(30)로 전송한다.The machining fitting data transmitting section 26 transmits the machining fitting data activated in the virtual fitting data processing section 22 to the fitting server 30. [

상기 피팅 이미지 발신부(27)는 피팅서버(30)에서 생성되어 전송되는 피팅 이미지를 고객 단말기(10)로 전송한다.The fitting image transmitting unit 27 transmits the fitting image generated in the fitting server 30 to the customer terminal 10.

상기 데이터베이스(28)는 이들 데이터를 저장하고, 상기 제어부(29)는 이들의 작동을 제어한다.The database 28 stores these data, and the control unit 29 controls their operation.

도 5를 참조하면, 상기 피팅서버(30)는 아바타데이터수신부(31)와, 가공 피팅 데이터 수신부(32)와, 피칭 이미지 생성부(33)와, 피칭 이미지 발신부(34)로 구성된다.5, the fitting server 30 includes an avatar data receiving unit 31, a processed fitting data receiving unit 32, a pitching image generating unit 33, and a pitching image generating unit 34. [

상기 아바타데이터수신부(31)는 상기 메인서버(20)로 부터 수신되는 아바타데이터를 수신한다.The avatar data receiving unit 31 receives the avatar data received from the main server 20.

상기 가공 피팅 데이터 수신부(32)는 메인서버(20)로 부터 수신되는 가공 피팅 데이터를 수신한다.The machining fitting data receiving unit 32 receives the machining fitting data received from the main server 20.

상기 피칭 이미지 생성부(33)는 상기 가공 피팅 데이터 수신부(31)에 수신된 가공 피팅 데이터와 아바데이터수신부에 수신된 아바타를 합성하여 피칭 이미지를 생성한다.The pitching image generating unit 33 generates the pitching image by combining the received fitting data received by the processed fitting data receiving unit 31 and the avatar received by the avatar data receiving unit.

상기 피칭 이미지 발신부(34)는 상기 피팅 이미지 생성부(33)에서 생성된 피칭 이미지를 메인서버로 전송한다.The pitching image generating unit 34 transmits the pitching image generated by the fitting image generating unit 33 to the main server.

상기 데이터베이스(35)는 이들 데이터를 저장하고, 상기 제어부(36)는 이들의 작동을 제어한다.The database 35 stores these data, and the control unit 36 controls their operation.

도 6을 참조하면, 본 발명에 따른 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법은 가상피팅프로그램실행단계(S1000)와, 회원 로그인 단계(S1100)와, 아바타설정단계(S1200)와, 아바타피팅이미지제공단계(S1300)와, 가상피팅단계(S1400)로 구성된다.6, a control method for controlling the operation of the virtual fitting system based on the consumer fashion preference according to the present invention includes executing a virtual fitting program S1000, a member login step S1100, an avatar setting step S1200 An avatar fitting image providing step S1300, and a virtual fitting step S1400.

상기 가상피팅프로그램실행단계(S1000)는 고객 단말기(10) 상에 탑재된 가상피팅프로그램을 실행한다.The virtual fitting program execution step (S1000) executes the virtual fitting program mounted on the customer terminal (10).

상기 회원 로그인 단계(S1100)는 회원 로그인을 실행하고, 등록회원만이 가상피팅을 실시할 수 있도록 한다.The member login step S1100 executes member login, and allows only registered members to perform virtual fitting.

상기 아바타설정단계(S1200)는 회원의 신체사이즈에 근접한 사이즈를 갖는 아바타를 선택하고, 선택된 아바타를 해당 고객의 아바타로 저장한다.In the avatar setting step S1200, an avatar having a size close to the body size of the member is selected, and the selected avatar is stored as an avatar of the corresponding customer.

상기 아바타피팅이미지제공단계(S1300)는 고객이 선택한 실물 의류 또는 온라인 쇼핑몰상의 의류 이미지를 상기 아바타설정단계를 통해 제공된 2D 아바타 상에 피팅한 아바타피팅이미지를 제공한다.The avatar fitting image providing step (S1300) provides an avatar fitting image obtained by fitting a clothing image on a real clothing selected by the customer or an online shopping mall on the 2D avatar provided through the avatar setting step.

상기 가상피팅단계(S1400)는 고객이 선택한 실제의류를 촬영하거나 또는 온라인 쇼핑몰 상에 업로딩된 가상의류이미지를 캡쳐하여 획득한 의류이미지를 상기 아바타피팅이미지제공단계를 통해 제공된 고객의 2D 아타바상에 피팅한다.In the virtual fitting step S1400, the clothing image captured by capturing the actual clothing selected by the customer or the virtual clothing image uploaded on the online shopping mall is fitted to the 2D athabas of the customer provided through the avatar fitting image providing step do.

도 7을 참조라면, 상기 회원 로그인 단계(S1100)는 등록회원확인단계(S1110)와, 회원 로그인 실행단계(S1120)와, 회원등록여부확인단계(S1130)와, 회원등록단계(S1140)와, 가상피팅프로그램체험여부확인단계(S1150)와, 가상피팅프로그램체험단계(S1160)로 구성된다.7, the member login step S1100 includes a registration member confirmation step S1110, a member login execution step S1120, a member registration confirmation step S1130, a member registration step S1140, A virtual fitting program experience confirmation step (S1150), and a virtual fitting program experience step (S1160).

상기 등록회원확인단계(S1110)는 등록된 회원이거나 또는 비회원인지를 확인한다.The registered member checking step S1110 confirms whether the registered member is a registered member or a non-member.

상기 회원 로그인 실행단계(S1120)는 상기 등록회원확인단계(S1110)에서, 만약 등록회원이라면, 회원 로그인을 실행한다.The member login execution step (S1120) executes member login in the registered member identification step (S1110) if it is a registered member.

상기 회원등록여부확인단계(S1130)는 상기 등록회원확인단계(S1110)에서, 만약 비회원이라면, 회원등록을 할 것인지를 확인한다.In the member registration confirmation step S1130, in the member registration step S1110, if the member is not a member, it is confirmed whether member registration is to be performed.

상기 회원등록단계(S1140)는 상기 회원등록여부확인단계(S1130)에서, 만약 회원등록을 하고자 하였다면, 회원등록절차를 실행하고, 회원등록절차가 완료되었다면 상기 회원 로그인 실행단계로 리턴한다.In the member registration step S1140, if the member registration is to be performed, the member registration procedure is executed. If the member registration procedure is completed, the member registration step is performed.

상기 가상피팅프로그램체험여부확인단계(S1150)는 상기 회원등록여부확인단계(S1130)에서, 만약 회원등록을 하지 않기로 하였다면, 가상피팅프로그램체험을 실시할 것인지를 확인하고, 만약 가상피팅프로그램체험을 거부하였다면, 가상피팅프로그램을 종료한다.In step S1130, the virtual fitting program experience confirmation step S1150 checks whether the virtual fitting program experience is to be performed if member registration is not to be performed in step S1130, The virtual fitting program is terminated.

상기 가상피팅프로그램체험단계(S1160)는 상기 가상피팅프로그램체험여부확인단계(S1150)에서, 만약 가상피팅프로그램체험을 실시하기로 하였다면, 가상피팅프로그램체험버전을 실행하여 가상피팅프로그램을 체험한다.In the virtual fitting program experience step S1160, if the virtual fitting program experience is to be performed in the virtual fitting program experience confirmation step S1150, the virtual fitting program experience version is executed to experience the virtual fitting program.

도 8을 참조하면, 상기 가상피팅프로그램체험단계(S1160)는 체형선택단계(S1161)와, 아바타선택단계(S1162)와, 의류이미지획득단계(S1163)와, 피팅이미지생성된계(S1164)와, 피팅이미지디스플레이단계(S1165)와, 피팅룸단계(S1166)로 구성된다.8, the virtual fitting program experience step S1160 includes a body type selection step S1161, an avatar selection step S1162, a garment image acquisition step S1163, a fitting image generated step S1164, A fitting image display step S1165, and a fitting room step S1166.

상기 체형선택단계(S1161)는 다수개의 체형을 선택한다.The body type selection step S1161 selects a plurality of body types.

상기 아바타선택단계(S1162)는 선택된 체형에 해당되는 다수개의 아바타 중 하나를 선택한다.The avatar selection step S1162 selects one of a plurality of avatars corresponding to the selected body shape.

상기 의류이미지획득단계(S1163)는 카메라를 통해 선택된 실제의류를 촬영하여 의류이미지를 획득한다.The garment image acquiring step S1163 acquires the garment image by photographing the actual clothing selected through the camera.

상기 피팅이미지생성단계(S1164)는 의류이미지를 가공한 후 선택된 아바타상에 합성하여 피팅이미지를 생성한다.The fitting image generating step S1164 combines the garment image on the selected avatar to generate a fitting image.

상기 피팅이미지디스플레이단계(S1165)는 생성된 피팅이미지를 고객의 단말기(10) 상에 디스플레이한다.The fitting image display step S1165 displays the generated fitting image on the customer's terminal 10.

상기 피팅룸단계(S1166)는 다수개의 의류이미지를 체험자가 선택가능하도록 전시하고, 선택된 의류이미지를 피팅한다.The fitting room step S1166 displays a plurality of clothing images so that the user can select them, and fits the selected clothes images.

도 9를 참조하면, 상기 아바타설정단계(S1200)는 연령설정단계(S1210)와, 몸무게설정단계(S1220)와, 키설정단계(S1230)와, 성별선택단계(S1240)와, 여성치수설정단계(S1250)와, 남성치수설정단계(S1260)와, 2D 아바타제공단계(S1270)를 포함한다.9, the avatar setting step S1200 includes an age setting step S1210, a weight setting step S1220, a key setting step S1230, a sex selecting step S1240, a female size setting step (S1250), a male size setting step (S1260), and a 2D avatar providing step (S1270).

상기 연령설정단계(S1210)는 고객(소비자)이 직접 연령설정란에 고객의 연령을 입력하여 설정한다.In the age setting step S1210, the customer (consumer) directly sets the age of the customer in the age setting field.

상기 몸무게설정단계(S1220)는 고객(소비자)이 직접 몸무게설정란에 고객의 몸무게를 입력하여 설정한다.In the weight setting step S1220, the customer (consumer) directly sets the weight of the customer in the weight setting box.

상기 키설정단계(S1230)는 고객(소비자)이 직접 키(신장)설정란에 고객의 키(신장)를 입력하여 설정한다.In the key setting step S1230, the customer (consumer) inputs and sets the key (height) of the customer in the key (extension) setting field.

상기 성별선택단계(S1240)는 고객의 성별(남성, 여성 또는 중성(15세 이하의 남여)을 선택한다.The sex selection step S1240 may select a male sex, male sex, female sex, or neutral sex (male and female sex below 15 years).

상기 여성치수설정단계(S1250)는 상기 성별선택단계(S1240)에서, 만약 여성을 선택하였다면, 가슴둘레치수 및 엉덩이둘레치수를 설정한다.In the female size setting step S1250, in the sex selection step S1240, if the female is selected, the chest circumference dimension and the hip circumference dimension are set.

상기 남성치수설정단계(S1260)는 상기 성별선택단계(S1240)에서, 만약 남성을 선택하였다면, 가슴둘레치수 및 허리둘레치수를 설정한다.In the sex setting step S1260, in the sex selecting step S1240, if the male is selected, the chest circumference dimension and the waist circumference dimension are set.

상기 2D 아바타제공단계(S1270)는 설정값이 모두 설정되었다면, 설정값과 기제작되어 저장된 2D 아바타데이터를 비교하여 하여 설정값에 가장 근접한 사이즈의 2D 아바타를 제공한다.If all the set values are set, the 2D avatar providing step S1270 provides a 2D avatar having a size closest to the set value by comparing the set value with the 2D avatar data prepared and stored.

도 10을 참조하면, 상기 아바타피팅이미지제공단계(S1300)는 의류이미지획득단계(S1310)와, 의상피팅단계(S1320)와, 아바타피팅이미지공급단계(S1330)와, 아바타피팅이미지디스플레이단계(S1340)로 구성된다.10, the avatar fitting image providing step S1300 includes an apparel image obtaining step S1310, a clothing fitting step S1320, an avatar fitting image supplying step S1330, an avatar fitting image displaying step S1340 ).

상기 의류이미지획득단계(S1310)는 고객이 선택한 실물 의류를 촬영하거나 또는 온라인 쇼핑몰 상의 선택한 의류 이미지를 캡처한다.The garment image acquisition step (S1310) captures the real clothing selected by the customer or captures the selected clothing image on the online shopping mall.

상기 의상피팅단계(S1320)는 상기 의류이미지획득단계(S1310)에서 획득한 의류이미지를 고객의 아바타상에 피팅한다.The garment fitting step S1320 fits the garment image acquired in the garment image acquiring step S1310 onto the avatar of the customer.

상기 아바타피팅이미지공급단계(S1330)는 상기 의상피팅단계(S1320)에서 피팅이 완료된 아바타피팅이미지를 고객 단말기로 공급한다.The avatar fitting image supply step S1330 supplies the fitted avatar fitting image to the customer terminal in the clothing fitting step S1320.

상기 아바타피팅이미지디스플레이단계(S1340)는 상기 아바타피팅이미지공급단계(S1330)를 통해 고객 단말기로 공급된 아바타피팅이미지를 고객 단말기상에 저장하고, 디스플레이한다.The avatar fitting image display step S1340 stores the avatar fitting image supplied to the customer terminal through the avatar fitting image supply step S1330 and displays the avatar fitting image on the customer terminal.

도 11을 참조하면, 상기 의류이미지획득단계(S1310)는 이미지획득방식선택단계(S1311)와, 실물의류이미지획득단계(S1312)와, 가상의류이미지획득단계(S1313)로 구성된다.Referring to FIG. 11, the clothing image acquisition step S1310 includes an image acquisition method selection step S1311, an actual clothing image acquisition step S1312, and a virtual clothing image acquisition step S1313.

상기 이미지획득방식선택단계(S1311)는 실물 의류를 촬영할 것인지 또는 가상 의류이미지를 캡처할 것인지를 선택한다.The image acquisition method selection step S1311 selects whether to photograph the real clothing or the virtual clothing image.

상기 실물의류이미지획득단계(S1312)는 상기 이미지획득방식선택단계(S1311)에서, 만약 실물의류촬영을 선택하였다면, 고객 단말기의 카메라를 ON 시키고, 고객은 카메라를 통해 실물의류를 촬영하여 실물의류의 이미지를 획득한다.In the actual clothing image acquisition step S1312, if the real clothing shooting is selected in the image acquisition method selection step S1311, the camera of the customer terminal is turned on, and the customer shoots the real clothing through the camera, Obtain the image.

상기 가상의류이미지획득단계(S1313)는 상기 이미지획득방식선택단계(S1311)에서, 만약 의류이미지캡처를 선택하였다면, 고객은 단말기 상에 표시되는 포인트를 사용하여 쇼핑몰 사이트상의 디스플레이된 가상의류이미지들 중 캡처할 가상의류이미지를 드레그하여 선택하고, 선택한 가상의류이미지를 캡처하여 의류이미지를 획득한다.In the image acquisition method selection step S1311, the virtual clothing image acquisition step (S1313), if the clothing image capture is selected, the customer uses the points displayed on the terminal to display the virtual clothing images displayed on the shopping mall site The virtual clothing image to be captured is dragged and selected, and the selected virtual clothing image is captured to obtain the clothing image.

도 12를 참조하면, 상기 실물의류이미지획득단계(S1312)는 실물의류촬영단계(S1312a)와, 획득 실물의류이미지표시단계(S1312b)와, 이미지선택확인단계(S1312c)로 구성된다.Referring to FIG. 12, the real clothing image obtaining step S1312 includes an actual clothes photographing step S1312a, an actual clothes image displaying step S1312b, and an image selection confirming step S1312c.

상기 실물의류촬영단계(S1312a)는 단말기카메라가 ON 되고, 고객의 조작에 의해 실물의류를 촬영하여 의류이미지를 획득하고, 획득된 실물의류이미지를 저장한다.In the real clothing photographing step S1312a, the terminal camera is turned on, the real clothing is photographed by the operation of the customer to obtain the clothes image, and the obtained real clothing image is stored.

상기 획득실물의류이미지표시단계(S1312b)는 상기 실물의류촬영단계(S1312a)에서, 획득 및 저장된 실물의류이미지를 디스플레이한다.The obtained real clothing image display step S1312b displays the real clothing image obtained and stored in the real clothing photographing step S1312a.

상기 이미지선택확인단계(S1312c)는 상기 실물의류이미지표지단계(S1312b)에서 표시되는 실물의류이미지 중 피팅하고자하는 실물의류이미지를 선택하였는지를 확인하고, 만약 실물의류이미지 중 하니를 선택하였다면, 가상피팅단계(S1400)로 리턴하고, 만약 선택하지 않았다면 상기 획득실물의류이미지표시단계(S1312b)로 린턴한다.In the image selection and verification step S1312c, it is confirmed whether the real clothing image to be fitted is selected from among the real clothing images displayed in the actual clothing image marking step S1312b. If the user selects one of the real clothing images, The process returns to step S1400. If not, the process returns to step S1312b.

도 13을 참조하면, 상기 가상피팅단계(S1400)는 가상쇼핑단계(S1410)와, 의류이미지가공단계(S1420)와, 피팅이미지제공단계(S1430)와, 피팅이미지표시단계(S1440)와, 피팅이미지저장확인단계(S1450)와, 피팅이미지저장단계(S1460)로 구성된다.13, the virtual fitting step S1400 includes a virtual shopping step S1410, a clothing image processing step S1420, a fitting image providing step S1430, a fitting image displaying step S1440, An image storage confirmation step (S1450), and a fitting image storage step (S1460).

상기 가상쇼핑단계(S1410)는 기가공된 의류이미지 및 악세서리이미지를 전시하고, 고객이 선택한 해당 의류 또는 악세서리이미지를 판매 및 구입한 의류 또는 악세사리 이미지를 저장 및 피팅한다.The virtual shopping step S1410 displays the processed clothing image and the accessory image, and stores and fits the garment or the accessory image sold or purchased by the customer's selected clothing or accessory image.

상기 의류이미지가공단계(S1420)는 획득된 의류이미지를 가공한다.The garment image processing step S1420 processes the obtained garment image.

상기 피팅이미지제공단계(S1430)는 상기 의류이미지가공단계(S1420)에서, 가공된 의류이미지를 고객의 2D 아바타 상에 오버랩시키 의류이미지와 2D 아바타를 합성시킨 2D 아바타합성이미지를 제공한다.In the clothing image processing step S1420, the fitting image providing step S1430 provides a 2D avatar composite image obtained by synthesizing a clothing image and a 2D avatar by overlapping the processed clothing image on the 2D avatar of the customer.

상기 피팅이미지표시단계(S1440)는 상기 피팅이미지제공단계(S1430)에서 제공된 피팅이미지를 고객 단말기상에 디스플레이한다.The fitting image display step S1440 displays the fitting image provided in the fitting image providing step S1430 on the customer terminal.

상기 피팅이미지저장확인단계(S1450)는 디스플레이된 피팅이미지를 저장할 것인지를 확인한다.The fitting image storage confirmation step (S1450) confirms whether to store the displayed fitting image.

상기 피팅이미지저장단계(S1460)는 상기 피팅이미지저장확인단계(S1450)에서, 만약 저장하기로 하였다면 해당피팅이미지를 저장한다.In the fitting image storing step S1460, if the fitting image storing step S1450 is performed, the corresponding fitting image is stored.

도 14를 참조하면, 상기 가상피팅단계(S1400) 중 상기 가상쇼핑단계(S1410)는 상품전시단계(S1411)와, 이미지선택화인단게(S1412)와, 피팅이미지표시단계(S1413)와, 상품구입확인단계(S1414)와, 상품대금결재단계(S1415)와, 구입상품이미지전시단계(S1416)와, 구입상품이미지선택확인단계(S1417)와, 구입상품피팅단계(S1418)로 구성된다.14, the virtual shopping step S1410 of the virtual fitting step S1400 includes a product displaying step S1411, an image selecting step S1412, a fitting image displaying step S1413, A confirmation step S1414, a goods payment step S1415, a purchase goods image display step S1416, a purchase product image selection confirmation step S1417, and a purchase product fitting step S1418.

상기 상품전시단계(S1411)는 고객이 상품을 선택할 수 있도록 의류 및 악세서리 이미지를 전시한다.The product display step S1411 displays clothing and accessory images so that the customer can select a product.

상기 이미지선택화인단계(S1412)는 상기 상품전시단계(S1411)에서 전시되는 의류 및 악세서리 이미지 중 하나를 선택하였는지를 확인한다.The image selection step S1412 checks whether one of the clothing and accessory images displayed in the product display step S1411 is selected.

상기 피팅이미지표시단계(S1413)는 상기 이미지선택화인단게(S1412)에서, 만약 전시된 상품 이미지 중 하나를 선택하였다면, 선택된 상품을 고객의 2D 아바타 상에 피팅하는 동시에 피팅완료된 피팅이미지를 디스플레이한다.In the step S1413 of displaying the fitting image, if the user selects one of the displayed merchandise images, the selected merchandise is fitted on the customer's 2D avatar, and at the same time, the fitted fitting image is displayed.

상기 상품구입확인단계(S1414)는 상기 피팅이미지표시단계(S1413)가 실행된 상태에서, 선택한 상품을 구입할 것인지를 확인하고, 만약 구입을 취소하였다면, 상기 피팅이미지표시단계(S1413)의 실행을 종료하고, 상기 상품전시단계(S1411)로 리턴한다.In the product purchase confirmation step S1414, it is confirmed whether the selected product is to be purchased in the state that the fitting image display step S1413 is executed. If the purchase is canceled, the execution of the fitting image display step S1413 is ended , And returns to the product display step S1411.

상기 상품대금결재단계(S1415)는 상기 상품구입확인단계(S1414)에서, 만약 선택한 상품의 구입하기로 하였다면, 상품대금을 결재한다.In the merchandise payment step S1415, if it is determined in the merchandise purchase confirmation step S1414 that the selected merchandise is to be purchased, the merchandise price is paid.

상기 구입상품이미지전시단계(S1416)는 상기 상품대금결재단계(S1415)가 완료되면, 구입한 상품을 고객 단말기 상에 저장하고, 상시 고객이 선택할 수 있도록 전시한다.When the merchandise payment step S1415 is completed, the purchased merchandise image display step S1416 stores the purchased merchandise on the customer terminal and displays it so that the customer can always select the merchandise.

상기 구입상품피팅단계(S1416)의 구입상품 중 악세서리 상품은 의류상품 이미지상에 오버랩되어 합성된다.The accessory merchandise in the purchased merchandise fitting step S1416 is overlapped and synthesized on the merchandise merchandise image.

상기 구입상품이미지선택확인단계(S1417)는 상기 구입상품이미지전시단계(S1416)에서 전시되고 있는 구입상품이미지를 하나를 선택하였는지를 확인한다.The purchase product image selection confirmation step (S1417) confirms whether one of the purchased product images displayed in the purchase product image display step (S1416) is selected.

상기 구입상품피팅단계(S1418)는 상기 구입상품이미지전시단계(S1416)에서, 만약 구입상품이미지 중 하나를 선택하였다면, 선택된 순서에 따라 고객의 2D 아바타 상에 순차적으로 상품이미지를 오버랩하여 피팅이미지를 합성하여, 디스플레이한다.In the purchase product fitting step S1418, if one of the purchased product images is selected in the purchase product image display step S1416, the product image is sequentially overlapped on the customer's 2D avatar according to the selected order, Synthesized, and displayed.

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진자에게 있어 명백할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위에 의해서만 정해져야 할 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Will be clear to those who have knowledge of. Accordingly, the true scope of the present invention should be determined only by the appended claims.

10: 고객 단말기 20: 메인서버
21: 신체사이즈 데이터 수신부 22: 사이즈비교부
23: 아바타설정부 24: 가상 피팅 데이터 수신부
25: 가상 피팅 데이터 가공부 26: 가공 피팅 데이터 발신부
27: 피팅 이미지 발신부 28: 데이터베이스
29: 제어부 30: 피팅서버
31: 아바타데이터수신부 32: 가공 피팅 데이터 수신부
33: 피칭 이미지 생성부 34: 피칭 이미지 발신부
35: 데이터베이스 36: 제어부
S100: 2D 아바타설정단계 S110: 신체정보입력단계
S120: 아바타선택단계 S200: 제품이미지획득단계
S300: 제품이미지가공단계 S400: 제품이미지 피팅단계
S500: 피팅이미지 제공단계 S1000: 가상피팅프로그램실행단계
S1100: 회원 로그인 단계 S1110: 등록회원확인단계
S1120: 회원 로그인 실행단계 S1130: 회원등록여부확인단계
S1140: 회원등록단계 S1160: 가상피팅프로그램체험단계
S1150: 가상피팅프로그램체험여부확인단계
S1161: 체형선택단계 S1162: 아바타선택단계
S1163: 의류이미지획득단계 S1164: 피팅이미지생성단계
S1165: 피팅이미지디스플레이단계 S1166: 피팅룸단계
S1200: 아바타설정단계 S1210: 연령설정단계
S1220: 몸무게설정단계 S1230: 키설정단계
S1240: 성별선택단계 S1250: 여성치수설정단계
S1260: 남성치수설정단계 S1270: 2D 아바타제공단계
S1300: 아바타피팅이미지제공단계 S1310: 의류이미지획득단계
S1311: 이미지획득방식선택단계 S1312: 실물의류이미지획득단계
S1312a: 실물의류촬영단계 S1312b: 획득실물의류이미지표시단계
S1312c: 이미지선택확인단계 S1313: 가상의류이미지획득단계
S1320: 의상피팅단계 S1330: 아바타피팅이미지공급단계
S1340: 아바타피팅이미지디스플레이단계
S1400: 가상피팅단계 S1410: 가상쇼핑단계
S1411: 상품전시단계 S1412: 이미지선택화인단계
S1413: 피팅이미지표시단계 S1414: 상품구입확인단계
S1415: 상품대금결재단계 S1416: 구입상품이미지전시단계
S1417: 구입상품이미지선택확인단계 S1418: 구입상품피팅단계
S1420: 의류이미지가공단계 S1430: 피팅이미지제공단계
S1440: 피팅이미지표시단계 S1450: 피팅이미지저장확인단계
S1460: 피팅이미지저장단계
10: customer terminal 20: main server
21: body size data receiving unit 22: size comparing unit
23: avatar setting unit 24: virtual fitting data receiving unit
25: virtual fitting data processing section 26: machining fitting data transmitting section
27: Fitting image transmitter 28: Database
29: control unit 30: fitting server
31: avatar data receiving unit 32: machining fitting data receiving unit
33: Pitching image generator 34: Pitching image generator
35: Database 36:
S100: 2D avatar setting step S110: Body information input step
S120: Avatar selection step S200: product image acquisition step
S300: Product image processing step S400: Product image fitting step
S500: Fitting image providing step S1000: Virtual fitting program executing step
S1100: Member login step S1110: Registration member confirmation step
S1120: Member login execution step S1130: Member registration confirmation step
S1140: Member registration step S1160: Virtual fitting program experience step
S1150: Steps to check whether you are experiencing a virtual fitting program
S1161: body type selection step S1162: avatar selection step
S1163: Garment image acquisition step S1164: Fitting image creation step
S1165: Fitting image display step S1166: Fitting room step
S1200: Avatar setting step S1210: Age setting step
S1220: Weight setting step S1230: Key setting step
S1240: Gender selection step S1250: Female size setting step
S1260: Male size setting step S1270: 2D avatar providing step
S1300: Providing an avatar fitting image Step S1310: Apparatus image acquiring step
S1311: Image acquisition method selection step S1312: Real clothing image acquisition step
S1312a: Actual clothing image capturing step S1312b: Step of displaying actual real clothing image
S1312c: image selection confirmation step S1313: virtual clothing image acquisition step
S1320: Garment fitting step S1330: Avatar fitting image supply step
S1340: Avatars Fitting Image Display Step
S1400: Virtual fitting step S1410: Virtual shopping step
S1411: Merchandise display step S1412: Image selection step
S1413: Fitting image display step S1414:
S1415: Goods payment step S1416: Purchase product image display step
S1417: Purchase product image selection confirmation step S1418: Purchase product fitting step
S1420: Garment image processing step S1430: Fitting image providing step
S1440: Fitting image display step S1450: Fitting image storage confirmation step
S1460: Fitting image storage step

Claims (18)

고객에 해당되는 2D 아바타를 설정하는 2D 아바타설정단계(S100)와;
고객 단말기를 통해 고객이 원하는 제품의 이미지를 획득하는 제품이미지획득단계(S200)와;
상기 제품이미지획득단계(S200)에서 획득된 제품이미지를 피팅에 적합한 이미지로 가공하는 제품이미지가공단계(S300)와;
상기 제품이미지가공단계(S300)에서 가동된 제품이미지를 설정된 아바타 상에 이미지 합성으로 피팅하는 제품이미지 피팅단계(S400)와;
상기 제품이미지 피팅단계(S400)에서 피팅완료된 피팅이미지를 고객 단말기에 제공하는 피팅이미지 제공단계(S500)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 방법.
A 2D avatar setting step S100 for setting a 2D avatar corresponding to a customer;
A product image acquiring step (S200) of acquiring an image of a product desired by the customer through the customer terminal;
A product image processing step (S300) of processing the product image obtained in the product image obtaining step (S200) into an image suitable for fitting;
A product image fitting step (S400) of fitting the product image activated in the product image processing step (S300) onto the set avatar by image synthesis;
And a fitting image providing step (S500) of providing the fitted image to the customer terminal in the fitting step (S400) of the product image.
제1항에 있어서,
상기 제품이미지획득단계(S200)는,
매장을 방문한 고객이 고객 단말기의 카메라를 통해 직접 촬영하는 방식으로 제품이미지를 획득하는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 방법.
The method according to claim 1,
The product image acquiring step (S200)
And a product image is obtained in such a manner that a customer who visits the store directly shoots the product through a camera of the customer terminal.
제1항에 있어서,
상기 제품이미지획득단계(S200)는,
고객 단말기를 통해 쇼핑몰의 제품이미지를 캡처하는 방식으로 제품이미지를 획득하는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 방법.
The method according to claim 1,
The product image acquiring step (S200)
And acquiring a product image by capturing a product image of a shopping mall through a customer terminal.
제1항에 있어서,
상기 2D 아바타설정단계(S100)는,
고객의 성별, 나이, 신장, 몸무게, 가슴둘러, 허리둘레, 엉덩이 둘레 사이즈를 고객이 입력하는 신체정보입력단계(S110)와;
상기 신체정보입력단계(S110)에서, 입력된 신체정보와 기개발되고, 저장된 아바타 사이즈 리스트를 비교하여 입력된 신체정보와 가장 가까운 사이즈의 아바타를 선택하는 아바타선택단계(S120)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 방법.
The method according to claim 1,
In the 2D avatar setting step S100,
A body information input step (S110) in which a customer inputs sex, age, height, weight, chest circumference, waist circumference, and hip circumference size of a customer;
An avatar selection step (S120) of comparing the inputted body information with a previously developed avatar size list and selecting an avatar having a size closest to the inputted body information in the body information input step (S110) A virtual fitting method based on consumer 's fashion preference.
고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기(10)와;
상기 고객 단말기(10)와 통신망을 통해 연결되고, 상기 고객 단말기(10)로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기(10)로 전송하는 메인서버(20)와;
가상 피팅 프로그램이 탑재되고, 상기 메인서버(20)와 연결되어 상기 메인서버(20)로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버(20)로 전송하는 피팅서버(30)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템.
A customer terminal 10 on which a virtual fitting program for a customer is mounted, performs a virtual fitting using the loaded virtual fitting program, and transmits the virtual fitting data;
The virtual fitting data received from the customer terminal 10 is transmitted to the customer terminal 10 via the communication network, and the processed virtual fitting data is transmitted to the customer terminal 10 A main server 20 for transmitting data;
A virtual fitting program is installed and connected to the main server 20 to receive machined virtual fitting data transmitted from the main server 20, generates fitting images using the received machining data, And a fitting server (30) for transmitting a fitting image to the main server (20).
제5항에 있어서,
상기 메인서버(20)는,
고객 단말기(10)로 부터 전송되는 신체사이즈 데이터를 수신하는 신체사이즈 데이터 수신부(21)와;
고객 단말기(10)로부터 수신된 신체사이즈 데이터를 기저장된 아바타사이즈와 비교하는 사이즈비교부(22)와;
상기 사이즈비교부(22)에서의 비교값에 의거 신체사이즈와 가장일치하는 사이즈를 갖는 아바타를 선택하고, 해당고객의 아바타로 설정하는 아바타설정부(23)와;
고객 단말기(10)로 부터 전송되는 가상 피팅 데이터를 수신하는 가상 피팅 데이터 수신부(24)와;
상기 가상 피팅 데이터 수신부(21)에 수신된 가상 피팅 데이터를 가공하는 가상 피팅 데이터 가공부(25)와;
상기 가상 피팅 데이터 가공부(22)에서 가동된 가공 피팅 데이터를 피팅서버(30)로 전송하는 가공 피팅 데이터 발신부(26)와;
피팅서버(30)에서 생성되어 전송되는 피팅 이미지를 고객 단말기(10)로 전송하는 피팅 이미지 발신부(27)와;
이들 데이터를 저장하는 데이터베이스(28)와;
이들을 제어하는 제어부(29)를 포함하는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템.
6. The method of claim 5,
The main server (20)
A body size data receiving unit (21) for receiving body size data transmitted from the customer terminal (10);
A size comparing unit 22 for comparing the body size data received from the customer terminal 10 with a previously stored avatar size;
An avatar setting unit 23 for selecting an avatar having a size that best matches the body size based on the comparison value in the size comparison unit 22 and setting the avatar as an avatar of the corresponding customer;
A virtual fitting data receiving unit (24) for receiving virtual fitting data transmitted from the customer terminal (10);
A virtual fitting data processing unit 25 for processing virtual fitting data received by the virtual fitting data receiving unit 21;
A machining fitting data transmitting section (26) for transmitting the machining fitting data activated in the virtual fitting data processing section (22) to the fitting server (30);
A fitting image generating unit 27 for transmitting a fitting image generated and transmitted by the fitting server 30 to the customer terminal 10;
A database 28 for storing these data;
And a controller (29) for controlling the virtual fitting system based on the customer preference.
제5항에 있어서,
상기 피팅서버(30)는,
상기 메인서버(20)로 부터 수신되는 아바타데이터를 수신하는 아바타데이터수신부(31)와;
메인서버(20)로 부터 수신되는 가공 피팅 데이터를 수신하는 가공 피팅 데이터 수신부(32)와;
상기 가공 피팅 데이터 수신부(31)에 수신된 가공 피팅 데이터와 아바데이터수신부에 수신된 아바타를 합성하여 피칭 이미지를 생성하는 피칭 이미지 생성부(33)와;
상기 피팅 이미지 생성부(33)에서 생성된 피칭 이미지를 메인서버로 전송하는 피칭 이미지 발신부(34)와;
이들 데이터를 저장하는 데이터베이스(35)와;
이들을 제어하는 제어부(36)를 포함하는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅을 이용한 의상 디자인 개발 시스템.
6. The method of claim 5,
The fitting server (30)
An avatar data receiving unit (31) for receiving avatar data received from the main server (20);
A machining fitting data receiving unit (32) for receiving the machining fitting data received from the main server (20);
A pitching image generator 33 for generating a pitching image by synthesizing the processing fitting data received by the processing fitting data receiver 31 and the avatar received by the avatar receiving unit;
A pitching image generating unit 34 for transmitting the pitching image generated by the fitting image generating unit 33 to the main server;
A database 35 for storing these data;
And a control unit (36) for controlling them. The system for developing a costume design using a virtual fitting based on consumer fashion preference.
고객용 가상 피팅 프로그램이 탑재되고, 탑재된 가상 피팅 프로그램을 사용하여 가상 피팅을 실시하고, 그 가상 피팅 데이터를 전송하는 고객 단말기(10)와;
상기 고객 단말기(10)와 통신망을 통해 연결되고, 상기 고객 단말기(10)로부터 수신된 가상 피팅 데이터를 가공하고, 가공된 가상 피팅 데이터를 전송하고, 수신된 피팅 이미지를 상기 고객 단말기(10)로 전송하는 메인서버(20)와;
가상 피팅 프로그램이 탑재되고, 상기 메인서버(20)와 연결되어 상기 메인서버(20)로 부터 전송되는 가공된 가상 피팅 데이터를 수신하고, 수신된 가공 데이터를 사용하여 피팅 이미지를 생성하고, 생성된 피팅 이미지를 상기 메인서버(20)로 전송하는 피팅서버(30)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법에 있어서,
상기 제어방법은,
고객 단말기상에 탑재된 가상피팅프로그램을 실행하는 가상피팅프로그램실행단계(S1000)와;
회원 로그인을 실행하는 회원 로그인 단계(S1100)와;
회원의 신체사이즈에 근접한 사이즈를 갖는 아바타를 선택하고, 선택된 아바타를 해당 고객의 아바타로 저장하는 아바타설정단계(S1200)와;
고객이 선택한 실물 의류 또는 온라인 쇼핑몰상의 의류 이미지를 상기 아바타설정단계를 통해 제공된 2D 아바타 상에 피팅한 아바타피팅이미지를 제공하는 아바타피팅이미지제공단계(S1300)와;
고객이 선택한 실제의류를 촬영하거나 또는 온라인 쇼핑몰 상에 업로딩된 가상의류이미지를 캡쳐하여 획득한 의류이미지를 상기 아바타피팅이미지제공단계를 통해 제공된 고객의 2D 아타바상에 피팅하는 가상피팅단계(S1400)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
A customer terminal 10 on which a virtual fitting program for a customer is mounted, performs a virtual fitting using the loaded virtual fitting program, and transmits the virtual fitting data;
The virtual fitting data received from the customer terminal 10 is transmitted to the customer terminal 10 via the communication network, and the processed virtual fitting data is transmitted to the customer terminal 10 A main server 20 for transmitting data;
A virtual fitting program is installed and connected to the main server 20 to receive machined virtual fitting data transmitted from the main server 20, generates fitting images using the received machining data, And a fitting server (30) for transmitting a fitting image to the main server (20). The control method for controlling operation of a virtual fitting system based on consumer fashion preference,
In the control method,
A virtual fitting program execution step (S1000) for executing a virtual fitting program loaded on the customer terminal;
A member login step S1100 for executing a member login;
An avatar setting step (S1200) for selecting an avatar having a size close to the body size of the member and storing the selected avatar as an avatar of the corresponding customer;
An avatar fitting image providing step (S1300) of providing an avatar fitting image obtained by fitting a clothing image on a real clothing or an online shopping mall selected by a customer onto a 2D avatar provided through the avatar setting step;
A virtual fitting step (S1400) of fitting a clothing image obtained by capturing the actual clothing selected by the customer or the virtual clothing image uploaded on the online shopping mall to the customer's 2D ata bar provided through the avatar fitting image providing step Wherein the virtual fashion system comprises a plurality of virtual fashion systems.
제8항에 있어서,
상기 회원 로그인 단계(S1100)는,
등록된 회원이거나 또는 비회원인지를 확인하는 등록회원확인단계(S1110)와;
상기 등록회원확인단계(S1110)에서, 만약 등록회원이라면, 회원 로그인을 실행하는 회원 로그인 실행단계(S1120)와;
상기 등록회원확인단계(S1110)에서, 만약 비회원이라면, 회원등록을 할 것인지를 확인하는 회원등록여부확인단계(S1130)와;
상기 회원등록여부확인단계(S1130)에서, 만약 회원등록을 하고자 하였다면, 회원등록절차를 실행하고, 회원등록절차가 완료되었다면 상기 회원 로그인 실행단계로 리턴하는 회원등록단계(S1140)와;
상기 회원등록여부확인단계(S1130)에서, 만약 회원등록을 하지 않기로 하였다면, 가상피팅프로그램체험을 실시할 것인지를 확인하고, 만약 가상피팅프로그램체험을 거부하였다면, 가상피팅프로그램을 종료하는 가상피팅프로그램체험여부확인단계(S1150)와;
상기 가상피팅프로그램체험여부확인단계(S1150)에서, 만약 가상피팅프로그램체험을 실시하기로 하였다면, 가상피팅프로그램체험버전을 실행하여 가상피팅프로그램을 체험하는 가상피팅프로그램체험단계(S1160)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
9. The method of claim 8,
The member login step (S1100)
A registered member confirmation step (S1110) for confirming whether the registered member is a registered member or a non-registered member;
In the registered member confirmation step S1110, if the registered member is a member login execution step (S1120) for executing member login;
In the registration member confirmation step S1110, if the user is not a member, it is confirmed whether the member registration is to be performed (S1130);
A member registration step S1140 of executing a member registration procedure if the member registration is to be performed and returning to the member login execution step if the member registration procedure is completed in the member registration confirmation step S1130;
In the member registration confirmation step S1130, if it is determined not to register the member, it is confirmed whether or not to experience the virtual fitting program. If the virtual fitting program experience is rejected, the virtual fitting program experience (S1150);
If the virtual fitting program experience is to be performed in the virtual fitting program experience check step S1150, a virtual fitting program experience step (S1160) is performed by executing the virtual fitting program experience version to experience the virtual fitting program A control method for controlling the operation of a virtual fitting system based on consumer fashion preferences.
제9항에 있어서,
상기 가상피팅프로그램체험단계(S1160)는,
다수개의 체형을 선택하는 체형선택단계(S1161)와;
선택된 체형에 해당되는 다수개의 아바타 중 하나를 선택하는 아바타선택단계(S1162)와;
카메라를 통해 선택된 실제의류를 촬영하여 의류이미지를 획득하는 의류이미지획득단계(S1163)와;
의류이미지를 가공한 후 선택된 아바타상에 합성하여 피팅이미지를 생성하는 피팅이미지생성단계(S1164)와;
생성된 피팅이미지를 고객의 단말기상에 디스플레이하는 피팅이미지디스플레이단계(S1165)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
10. The method of claim 9,
The virtual fitting program experience step (S1160)
A body type selection step (S1161) of selecting a plurality of body types;
An avatar selection step (S1162) of selecting one of a plurality of avatars corresponding to the selected body shape;
An apparel image acquiring step (S1163) of acquiring apparel images by photographing actual clothes selected through a camera;
A fitting image creating step (S1164) of creating a fitting image by synthesizing an apparel image on a selected avatar after processing;
And a fitting image display step (S1165) for displaying the generated fitting image on the customer's terminal.
제10항에 있어서,
상기 가상피팅프로그램체험단계(S1160)는,
다수개의 의류이미지를 체험자가 선택가능하도록 전시하고, 선택된 의류이미지를 피팅하는 피팅룸단계(S1166)를 더 포함하는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
11. The method of claim 10,
The virtual fitting program experience step (S1160)
Further comprising a fitting room step (S1166) for displaying a plurality of clothing images so that the user can select the clothes image, and fitting the selected clothes image.
제8항에 있어서,
상기 아바타설정단계(S1200)는,
연령을 설정하는 연령설정단계(S1210)와;
몸무게를 설정하는 몸무게설정단계(S1220)와;
키를 설정하는 키설정단계(S1230)와;
성별을 선택하는 성별선택단계(S1240)와;
상기 성별선택단계(S1240)에서, 만약 여성을 선택하였다면, 가슴둘레치수 및 엉덩이둘레치수를 설정하는 여성치수설정단계(S1250)와;
상기 성별선택단계(S1240)에서, 만약 남성을 선택하였다면, 가슴둘레치수 및 허리둘레치수를 설정하는 남성치수설정단계(S1260)와;
설정값이 모두 설정되었다면, 설정값과 기제작되어 저장된 2D 아바타데이터를 비교하여 하여 설정값에 가장 근접한 사이즈의 2D 아바타를 제공하는 2D 아바타제공단계(S1270)를 포함하는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
9. The method of claim 8,
In the avatar setting step S1200,
An age setting step S1210 for setting an age;
A weight setting step (S1220) of setting a weight;
A key setting step S1230 for setting a key;
A sex selection step (S1240) for selecting a sex;
In the sex selection step S1240, if the female is selected, a female size setting step (S1250) for setting the chest circumference dimension and the hip circumference dimension;
In the sex selection step S1240, if a male is selected, a male size setting step S1260 for setting a chest circumference dimension and a waist circumference dimension;
And a 2D avatar providing step (S1270) of comparing the set value with the 2D avatar data prepared and stored in advance and providing a 2D avatar having a size closest to the set value if all the set values are set, Based virtual fitting system.
제8항에 있어서,
상기 아바타피팅이미지제공단계(S1300)는,
고객이 선택한 실물 의류를 촬영하거나 또는 온라인 쇼핑몰 상의 선택한 의류 이미지를 캡처하는 의류이미지획득단계(S1310)와;
상기 의류이미지획득단계(S1310)에서 획득한 의류이미지를 고객의 아바타상에 피팅하는 의상피팅단계(S1320)와;
상기 의상피팅단계(S1320)에서 피팅이 완료된 아바타피팅이미지를 고객 단말기로 공급하는 아바타피팅이미지공급단계(S1330)와;
상기 아바타피팅이미지공급단계(S1330)를 통해 고객 단말기로 공급된 아바타피팅이미지를 고객 단말기상에 저장하고, 디스플레이하는 아바타피팅이미지디스플레이단계(S1340)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
9. The method of claim 8,
In the avatar fitting image providing step S1300,
An apparel image acquiring step (S1310) of photographing the real clothing selected by the customer or capturing the selected clothing image on the online shopping mall;
A garment fitting step (S1320) of fitting the garment image acquired in the garment image acquiring step (S1310) onto the avatar of the customer;
An avatar fitting image supply step (S1330) of supplying the fitted avatar fitting image to the customer terminal in the clothing fitting step (S1320);
And an avatar fitting image displaying step (S1340) for storing and displaying an avatar fitting image supplied to the customer terminal through the avatar fitting image providing step (S1330) on the customer terminal. A control method for controlling operation of a fitting system.
제13항에 있어서,
상기 의류이미지획득단계(S1310)는,
실물 의류를 촬영할 것인지 또는 가상 의류이미지를 캡처할 것인지를 선택하는 이미지획득방식선택단계(S1311)와;
상기 이미지획득방식선택단계(S1311)에서, 만약 실물의류촬영을 선택하였다면, 고객 단말기의 카메라를 ON 시키고, 고객은 카메라를 통해 실물의류를 촬영하여 실물의류의 이미지를 획득하는 실물의류이미지획득단계(S1312)와;
상기 이미지획득방식선택단계(S1311)에서, 만약 의류이미지캡처를 선택하였다면, 고객은 단말기 상에 표시되는 포인트를 사용하여 쇼핑몰 사이트상의 디스플레이된 가상의류이미지들 중 캡처할 가상의류이미지를 드레그하여 선택하고, 선택한 가상의류이미지를 캡처하여 의류이미지를 획득하는 가상의류이미지획득단계(S1313)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
14. The method of claim 13,
The garment image acquiring step (S1310)
An image acquisition method selection step (S1311) for selecting whether to photograph the real clothing or the virtual clothing image;
In the image acquisition method selection step S1311, if the real clothing is selected, the customer turns on the camera of the customer terminal, and the customer picks up the real clothing through the camera to acquire the image of the real clothing S1312);
In the image acquisition method selection step S1311, if the clothing image capture is selected, the customer uses the point displayed on the terminal to drag and select the virtual clothing image to be captured among the displayed virtual clothing images on the shopping mall site And a virtual clothing image acquisition step (S1313) of acquiring a clothing image by capturing the selected virtual clothing image. The control method for controlling operation of a virtual fitting system based on consumer fashion preference.
제14항에 있어서,
상기 실물의류이미지획득단계(S1312)는,
단말기카메라가 ON 되고, 고객의 조작에 의해 실물의류를 촬영하여 의류이미지를 획득하고, 획득된 실물의류이미지를 저장하는 실물의류촬영단계(S1312a)와;
상기 실물의류촬영단계(S1312a)에서, 획득 및 저장된 실물의류이미지를 디스플레이하는 획득실물의류이미지표시단계(S1312b)와;
상기 실물의류이미지표지단계(S1312b)에서 표시되는 실물의류이미지 중 피팅하고자하는 실물의류이미지를 선택하였는지를 확인하고, 만약 실물의류이미지 중 하니를 선택하였다면, 가상피팅단계(S1400)로 리턴하고, 만약 선택하지 않았다면 상기 획득 실물의류이미지표시단계(S1312b)로 린턴하는 이미지선택확인단계(S1312c)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
15. The method of claim 14,
In the actual clothing image obtaining step S1312,
An actual clothing photographing step (S1312a) for photographing the real clothing by a user's operation, acquiring the clothes image, and storing the obtained real clothing image;
An actual physical garment image display step (S1312b) for displaying the real clothing image obtained and stored in the physical clothing photographing step (S1312a);
If it is determined that the actual clothing image to be fitted is selected from among the actual clothing images displayed in the actual clothing image marking step S1312b and if the honeycomb is selected from the real clothing image, the process returns to the virtual fitting step S1400, (S1312c), and if it is not, an image selection confirmation step (S1312c) for making a return to the obtained real clothing image display step (S1312b). The control method for controlling operation of a virtual fitting system based on consumer fashion preference.
제8항에 있어서,
상기 가상피팅단계(S1400)는,
기가공된 의류이미지 및 악세서리이미지를 전시하고, 고객이 선택한 해당 의류 또는 악세서리이미지를 판매 및 구입한 의류 또는 악세사리 이미지를 저장 및 피팅하는 가상쇼핑단계(S1410)와;
획득된 의류이미지를 가공하는 의류이미지가공단계(S1420)와;
상기 의류이미지가공단계(S1420)에서, 가공된 의류이미지를 고객의 2D 아바타 상에 오버랩시키 의류이미지와 2D 아바타를 합성시킨 2D 아바타합성이미지를 제공하는 피팅이미지제공단계(S1430)와;
상기 피팅이미지제공단계(S1430)에서 제공된 피팅이미지를 고객 단말기상에 디스플레이하는 피팅이미지표시단계(S1440)와;
디스플레이된 피팅이미지를 저장할 것인지를 확인하는 피팅이미지저장확인단계(S1450)와;
상기 피팅이미지저장확인단계(S1450)에서, 만약 저장하기로 하였다면 해당피팅이미지를 저장하는 피팅이미지저장단계(S1460)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
9. The method of claim 8,
The virtual fitting step (S1400)
A virtual shopping step (S1410) of displaying a finished garment image and an accessory image, storing and fitting an image of a garment or an accessory sold or purchased by the customer in a selected clothing or an accessory image;
A clothing image processing step (S1420) of processing the obtained clothing image;
A fitting image providing step (S1430) of providing a 2D avatar composite image in which the garment image and the 2D avatar are combined by overlapping the processed clothing image on the 2D avatar of the customer in the clothing image processing step (S1420);
A fitting image display step (S1440) of displaying the fitting image provided in the fitting image providing step (S1430) on the customer terminal;
A fitting image storage confirmation step (S1450) for confirming whether to display the displayed fitting image;
And a fitting image storing step (S1460) for storing the fitting image if the fitting image storing step is to be performed (S1450), in order to control the operation of the virtual fitting system based on the consumer fashion preference Control method.
제16항에 있어서,
상기 가상쇼핑단계(S1410)는,
고객이 상품을 선택할 수 있도록 의류 및 악세서리 이미지를 전시하는 상품전시단계(S1411)와;
상기 상품전시단계(S1411)에서 전시되는 의류 및 악세서리 이미지 중 하나를 선택하였는지를 확인하는 이미지선택화인단계(S1412)와;
상기 이미지선택화인단게(S1412)에서, 만약 전시된 상품 이미지 중 하나를 선택하였다면, 선택된 상품을 고객의 2D 아바타 상에 피팅하는 동시에 피팅완료된 피팅이미지를 디스플레이하는 피팅이미지표시단계(S1413)와;
상기 피팅이미지표시단계(S1413)가 실행된 상태에서, 선택한 상품을 구입할 것인지를 확인하고, 만약 구입을 취소하였다면, 상기 피팅이미지표시단계(S1413)의 실행을 종료하고, 상기 상품전시단계(S1411)로 리턴하는 상품구입확인단계(S1414)와;
상기 상품구입확인단계(S1414)에서, 만약 선택한 상품의 구입하기로 하였다면, 상품대금을 결재하는 상품대금결재단계(S1415)와;
상기 상품대금결재단계(S1415)가 완료되면, 구입한 상품을 고객 단말기 상에 저장하고, 상시 고객이 선택할 수 있도록 전시하는 구입상품이미지전시단계(S1416)와;
상기 구입상품이미지전시단계(S1416)에서 전시되고 있는 구입상품이미지를 하나를 선택하였는지를 확인하는 구입상품이미지선택확인단계(S1417)와;
상기 구입상품이미지전시단계(S1416)에서, 만약 구입상품이미지 중 하나를 선택하였다면, 선택된 순서에 따라 고객의 2D 아바타 상에 순차적으로 상품이미지를 오버랩하여 피팅이미지를 합성하여, 디스플레이하는 구입상품피팅단계(S1418)로 구성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
17. The method of claim 16,
The virtual shopping step (S1410)
A merchandise display step (S1411) for displaying clothing and accessories images so that the customer can select the merchandise;
An image selection step (S1412) of determining whether one of the clothing and accessory images displayed in the merchandise display step (S1411) is selected;
A fitting image display step (S1413) for fitting the selected product on the 2D avatar of the customer and displaying the fitted fitting image if the selected product image is selected in the step S1412 of the image selection;
If the purchase is canceled, the execution of the fitting image display step (S1413) is terminated, and the product display step (S1411) is terminated when the fitting image display step (S1413) (Step S1414);
If it is determined in the purchase confirmation step S1414 that the selected merchandise is to be purchased, a merchandise price approval step (S1415) for paying the merchandise price;
A step S1416 of displaying a purchased product image to store the purchased product on the customer terminal and display it so that the customer can always select the product, upon completion of the merchandise payment step S1415;
A purchase commodity image selection confirmation step (S1417) for confirming whether one of the purchased commodity images displayed in the purchase commodity image display step (S1416) is selected;
In the purchase product image display step S1416, if one of the purchased product images is selected, the purchasing product fitting step of synthesizing the fitting image sequentially by overlapping the product image on the 2D avatar of the customer in accordance with the selected order (S1418). ≪ / RTI >< Desc / Clms Page number 22 >
제17항에 있어서,
상기 구입상품피팅단계(S1416)의 구입상품 중 악세서리 상품은,
의류상품 이미지상에 오버랩되어 합성되는 것을 특징으로 하는 소비자 패션선호도 기반의 가상 피팅 시스템의 작동을 제어하기 위한 제어방법.
18. The method of claim 17,
The accessory product of the purchased product in the purchased product fitting step (S1416)
Wherein the virtual fashion system is composed by overlapping on the apparel product image. ≪ RTI ID = 0.0 > 11. < / RTI >
KR1020160158252A 2016-11-25 2016-11-25 A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do Withdrawn KR20180059091A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160158252A KR20180059091A (en) 2016-11-25 2016-11-25 A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160158252A KR20180059091A (en) 2016-11-25 2016-11-25 A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do

Publications (1)

Publication Number Publication Date
KR20180059091A true KR20180059091A (en) 2018-06-04

Family

ID=62628251

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160158252A Withdrawn KR20180059091A (en) 2016-11-25 2016-11-25 A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do

Country Status (1)

Country Link
KR (1) KR20180059091A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109934640A (en) * 2019-03-28 2019-06-25 秒针信息技术有限公司 Garment body shop under solid shop/brick and mortar store clothes trying method and device, line under line
KR20200034028A (en) 2018-09-13 2020-03-31 정형록 System and method for virtual fitting based on artificial intelligence
KR20210029990A (en) * 2019-09-09 2021-03-17 (주)플리츠미 Online clothes shopping system
KR20210032733A (en) 2019-09-17 2021-03-25 구동현 Carrier for motorbike
KR20210032741A (en) 2019-09-17 2021-03-25 구동현 Carrier for motorbike
KR20210039783A (en) * 2019-10-02 2021-04-12 김영돈 Method and user terminal for providing custom clothing purchase service
KR20230040082A (en) 2021-09-15 2023-03-22 박화영 Method for providing fashion fitting

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150119979A (en) 2014-04-15 2015-10-27 전북대학교산학협력단 System and Method for Virtual Fitting based on User Preference
KR20160050051A (en) 2013-08-29 2016-05-10 시티 오브 호프 Cell penetrating conjugates and methods of use thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160050051A (en) 2013-08-29 2016-05-10 시티 오브 호프 Cell penetrating conjugates and methods of use thereof
KR20150119979A (en) 2014-04-15 2015-10-27 전북대학교산학협력단 System and Method for Virtual Fitting based on User Preference

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200034028A (en) 2018-09-13 2020-03-31 정형록 System and method for virtual fitting based on artificial intelligence
CN109934640A (en) * 2019-03-28 2019-06-25 秒针信息技术有限公司 Garment body shop under solid shop/brick and mortar store clothes trying method and device, line under line
KR20210029990A (en) * 2019-09-09 2021-03-17 (주)플리츠미 Online clothes shopping system
KR20210032733A (en) 2019-09-17 2021-03-25 구동현 Carrier for motorbike
KR20210032741A (en) 2019-09-17 2021-03-25 구동현 Carrier for motorbike
KR20210039783A (en) * 2019-10-02 2021-04-12 김영돈 Method and user terminal for providing custom clothing purchase service
KR20230040082A (en) 2021-09-15 2023-03-22 박화영 Method for providing fashion fitting

Similar Documents

Publication Publication Date Title
KR20180059091A (en) A virtual fashion fitting method based on consumer fashion preference, systemt and control method in order for the system to do
JP7688851B2 (en) Search system and search method
WO2016036478A1 (en) Method and apparatus for creating photo-taking template database and for providing-taking recommendation information
US20140108208A1 (en) Personalized virtual shopping assistant
US11587059B1 (en) System and method for instant purchase transactions via image recognition
KR101620938B1 (en) A cloth product information management apparatus and A cloth product information management sever communicating to the appartus, a server recommending a product related the cloth, a A cloth product information providing method
US20140279289A1 (en) Mobile Application and Method for Virtual Dressing Room Visualization
CN104820930A (en) Intelligent fitting system and virtual fitting method thereof
KR101541180B1 (en) Smart mirror device and thereby system
KR20130027801A (en) User terminal for style matching, style matching system using the user terminal and method thereof
KR20150090353A (en) Clothing matching service method
WO2015125455A1 (en) Selling support device, selling system, selling support method, and program
KR102102317B1 (en) Online clothes shopping system
KR20170098251A (en) Ordering system utilizing personal information
JP2016197355A (en) Coordination information providing system
KR101098290B1 (en) Virtual clothes wearing system base on virtual clothes wearing apparatus and method for providing virtual clothes wearing service using thereof
KR20140039508A (en) System and method for virtual coordination management
JP4332399B2 (en) Information providing method and information providing program
KR20150119979A (en) System and Method for Virtual Fitting based on User Preference
KR20160090128A (en) System and method for providing shopping service
KR20190000329A (en) Online clothes shopping system
TW201535288A (en) Real-time apparel try-on simulation system
EP4055523B1 (en) Automatic handbag recognition using view-dependent cnns
US20250046017A1 (en) Virtual try-on system, virtual try-on method, and recording medium
KR101277553B1 (en) Method for providing fashion coordination image in online shopping mall using avatar and system therefor

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20161125

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination