





본 발명은 사물인식 및 추출기술을 활용한 온라인 패션 코디네이션 자동 매칭시스템 및 방법에 대한 것이다. 보다 구체적으로, 사용자들의 스마트 디바이스에 설치된 어플리케이션을 이용하여 신체사진으로부터 의류사진만을 추출하고, 추출된 의류사진을 사용자의 신체 사이즈에 맞게 리사이징한 후에 사용자 신체정보와 함께 매칭서버에 DB화하면서, 쇼핑몰에 판매되는 의류사진과 함께 데이터베이스를 구축하여 의류정보를 추천하여 상기 사용자단말기로 제공할 수 있는 방법 및 시스템에 대한 것이다.The present invention relates to an online fashion coordination automatic matching system and method using object recognition and extraction technology. More specifically, it extracts only clothing pictures from body photographs using an application installed on smart devices of users, resizes the extracted clothing pictures according to the size of the user's body, converts them into DBs in a matching server together with user's body information, The present invention relates to a method and system for providing clothing information to a user terminal by constructing a database together with a clothing photograph sold on the user terminal.
최근 인터넷 환경의 변화로 인하여 사용자들은 많은 상품을 온라인을 통하여 구매하게 되었고, 특히 젊은 층이 자주 구매하는 의류, 신발 등의 패션 아이템에 대한 온라인 쇼핑몰 쉐어의 비중은 급속히 커지고 있다.Recently, due to changes in the Internet environment, users have been purchasing a large number of products online, and the share of online shopping malls in fashion items such as clothing and shoes, which are frequently purchased by young people, is rapidly increasing.
이러한 의류, 신발 등의 패션 아이템의 경우, 소비자가 직접 상품을 확인하지 않고 온라인을 통해서 구매하게 되면, 사이즈를 잘못 주문하게 되는 문제가 발생할 수 있다. 특히 의류, 신발 등은 상품을 구성하는 상세한 치수가 상품마다 모두 상이한데, 이를 판매자가 적당히 S, M, L 사이즈로 구분하여 온라인 상품 정보로 표시하게 된다.In the case of fashion items such as clothes and shoes, if the consumer purchases the product through online without confirming the product directly, there may arise a problem that the size is wrongly ordered. Especially, detailed dimensions constituting a product are different for each product, and the merchandise is divided into sizes S, M, and L, and displayed as online product information.
따라서 온라인 쇼핑몰의 판매자가 상품의 상세한 치수를 온라인 쇼핑몰의 상품 정보에 개시해놓았다 할지라도 자신의 정확한 치수를 알지 못하는 사용자는 적당히 S, M, L 사이즈 중에서 하나를 고르게 되며, 사이즈를 잘못 주문하게 되는 문제가 발생하게 된다.Therefore, even if the seller of the online shopping mall discloses the detailed dimensions of the commodity on the commodity information of the online shopping mall, the user who does not know the exact dimension of his / her commodity properly selects one of S, M and L sizes, A problem occurs.
또한, 사용자는 온라인 쇼핑몰에서 진열되는 의류상품을 보고 상의, 하의, 신발 등의 단품을 선택하여 구입하는 방식이기 때문에, 각각의 의류를 구입하여 모두 입어보지 않고서는 해당 의류를 착용할 시 자신의 전체적인 코디네이션을 알기는 어렵다.In addition, since the user purchases individual clothes such as tops, bottoms, shoes, and the like by looking at the clothes to be displayed on the online shopping mall, he or she purchases each of the clothes, Coordination is difficult to know.
또한, 사용자는 다양한 의류상품, 이를테면 디자인 패션상을 수상한 의류라든지, 유명 디자이너가 전시했던 의류 또는 타사용자가 착용한 의류 등 다양한 의류에 대해서도 코디네이션을 해보고 싶은 욕구가 있으나, 실제로는 온라인 쇼핑몰에서 전시, 판매되는 의류상품에 한정되어 코디네이션이 가능하기 때문에, 그러한 욕구를 충족할 수가 없다는 문제점이 있다.In addition, users have a desire to coordinate various clothing items, such as clothes that have won design fashion awards, clothes that famous designers exhibited, clothes that are worn by other users, etc. However, in reality, There is a problem in that it is not possible to satisfy such a demand because the coordination is possible only for the clothes product to be sold.
또한, 온라인 쇼핑몰 등에서 진열되는 다양한 의류에서 자신이 원하는 의류를 찾고자 할때 사용자는 자신의 현재 상태에 맞게 원하는 색상의 의류를 서치하게 된다. 그러나, 종전 온라인 쇼핑몰에는 실제로 그러한 시스템이 없기 때문에, 사용자가 자신이 원하는 색상의 의류를 찾고자 서핑하는 시간이 오래 걸리는 문제점이 있기 때문에, 패션 아이템에 대한 추천 정보를 사용자 각각에게 제공하여 해당 아이템에 대한 구매욕은 훨씬 상승시킬 수 있는 사용자 맞춤형 추천 매칭 시스템이 요구되고 있는 실정이다.In addition, when searching for clothes desired by a user in various clothes displayed on an online shopping mall, the user searches for clothing of a desired color in accordance with the current state of the user. However, since the conventional online shopping mall does not actually have such a system, there is a problem that the user takes a long time to surf when searching for the clothes of the color desired by him. Therefore, the recommendation information about the fashion items is provided to each user, There is a demand for a customized recommendation matching system that can significantly increase the purchase price.
이를 개선하고자, 종래에 국내특허공보에 공개된 출원번호 10-2007-0121633호의 웹기반 가상 패션코디장치를 보면, 상품 이미지로만 구매를 선택할 수 있던 종래의 시스템과는 달리 가상으로 착용해봄으로써 사용자편의와 구매만족도를 높일수 있는 코디장치를 제시하고 있다. 그러나, 이러한 장치의 경우 코디되는 상품은 쇼핑몰에 데이터베이스화되어 있는 상품만을 코디로 이용할 수 있는 한계가 있다.The web-based virtual fashion coordination apparatus disclosed in Korean Patent Publication No. 10-2007-0121633, which has been conventionally disclosed in the prior art for improving the above, And a coordinating device which can increase the satisfaction of purchasing. However, in the case of such a device, there is a limit in that only products that are stored in a database in a shopping mall can be used as a coordinated product.
또한, 국내특허공보에 공개된 출원번호 10-2009-0058248호의 무선인식을 이용한 스타일 코디 추천 방법을 보면, 적어도 하나 이상의 의류(예컨대, 모자, 상의, 하의, 신발)와 액세서리(예컨대, 목걸이, 귀걸이, 팔찌, 머리핀, 반지 등)에 구비된 RFID 태그를 통해 고객이 기 구매한 스타일 코디 상품과 상기 고객이 오프라인(또는 온라인) 상점에서 구매하는 스타일 코디 상품에 대하여 상기 고객의 취향과 유행에 따라 최적의 스타일 코디네이션 서비스를 제공하는 방법을 제시하고 있다. 그러나, 이러한 방법은 사용자가 자신이 직접 참여하여 자발적 코디를 할 수 있는 방법이 아닌 고객취향분석에 따른 추천시스템에 지나지 않는다는 한계가 있다.In addition, according to the style coordination recommendation method using the wireless recognition disclosed in Korean Patent Publication No. 10-2009-0058248, at least one garment (e.g., a hat, an upper, a lower, a shoe) and an accessory (Or bracelet, hairpin, ring, etc.) and style-coordinated goods that the customer has purchased through the RFID tag and style-coordinated goods that the customer purchases in offline (or online) And a method of providing a style coordination service of the present invention. However, this method has a limitation that the user is not a method of voluntary coordination by himself or herself, but merely a recommendation system based on customer taste analysis.
상기의 문제점을 해결하기 위하여, 본 발명은 사용자의 사진으로부터 인물 객체의 정확한 사이즈를 계산하여, 온라인 쇼핑몰 등의 패션 아이템 중 사용자의 신체 사이즈에 가장 적합한 패션 아이템을 추천할 수 있는 방법 및 시스템을 제공하는 것을 목적으로 한다.In order to solve the above problems, the present invention provides a method and system for calculating an accurate size of a person object from a photograph of a user and recommending a fashion item best suited to a user's body size among fashion items such as an online shopping mall .
또한, 본 발명은 사용자가 온라인 쇼핑몰 등에서 전시되는 의류를 직접 입어보지 않고도 사용자의 신체사이즈에 맞는 의류셋트로 사용자를 코디네이션을 할 수 있는 방법 및 시스템을 제공하는 것을 목적으로 한다.Another object of the present invention is to provide a method and system for coordinating a user with a clothing set suited to a size of a user's body without wearing a clothing displayed at an online shopping mall.
또한, 사용자는 단말기에 설치되는 사물인식과 사물추출기술을 이용한 어플리케이션을 통해 온라인 쇼핑몰에 전시되지 않은 다양한 의류상품에 대해서도 코디네이션을 해볼 수 있도록 하여 사용자간에 의류사진 공유를 통한 흥미로운 소셜네트워크를 구축할 수 있는 방법 및 시스템을 제공하는 것을 목적으로 한다.In addition, the user can coordinate various clothing items not displayed in the online shopping mall through the application using the object recognition and object extraction technology installed in the terminal, so that an interesting social network can be constructed by sharing clothing photos among users And to provide a method and a system.
또한, 사용자가 사용자는 자신의 현재 상태에 맞는 자신이 원하는 색상의 의류를 찾고자 할때 이를 즉시 추천하여 사용자에게 맞춤형 추천 서비스를 제공하는 방법 및 시스템을 제공하는 것을 목적으로 한다.Another object of the present invention is to provide a method and system for providing a personalized recommendation service to a user by promptly recommending a user when a user wants to search for clothes of a color desired by his / her current state.
상기의 목적을 달성하기 위하여, 본 발명은 사용자단말기와 쇼핑몰서버 및 매칭서버를 이용한 패션 코디네이션 매칭방법에 있어서, (a) 상기 매칭서버에서 상기 쇼핑몰서버에 구축된 의류사진을 의류의 부위별 색상과 면적을 통계처리하여 추출한 전체색상정보 및 신체사이즈와 함께 매칭서버의 쇼핑몰 DB에 부위별로 구분되게 저장하는 단계; (b) 사용자단말기에 설치된 어플리케이션을 이용하여 사용자의 신체사진으로부터 사용자신체사이즈를 추출하는 단계; (c) 상기 사용자단말기에 설치된 어플리케이션을 이용하여 상기 추출된 사용자신체사이즈를 매칭서버에 구성된 개인정보 DB에 저장하는 단계; (e) 상기 사용자단말기에 설치된 어플리케이션을 이용하여 신체사진으로부터 의류사진만을 추출하는 단계; (f) 상기 어플리케이션에서 추출된 의류사진을 상기 추출된 사용자신체사이즈와 매칭되도록 리사이징하는 단계; (g) 상기 매칭서버에서 상기 리사이징된 의류사진을 전송받아 의류의 부위별 색상과 면적으로 통계처리하여 추출한 전체색상정보 및 사용자신체사이즈와 함께 매칭서버에 구성된 사용자의류 DB에 부위별로 구분되게 저장하는 단계; 및 (h) 상기 어플리케이션에 멀티프레임을 구성하여 상기 매칭서버의 사용자의류DB와 쇼핑몰DB에서 상기 개인정보 DB에 저장된 사용자신체사이즈와 매칭되는 의류사진만을 부위별로 각각의 프레임에 다운로드받아 스와이프 방식으로 코디하는 단계;를 포함하여 구성된 것을 특징으로 하는 사용자맞춤형 온라인 패션 코디네이션 자동 매칭방법을 제시한다.In order to achieve the above object, the present invention provides a fashion coordination matching method using a user terminal, a shopping mall server and a matching server, the method comprising the steps of: (a) Storing the total color information and the body size separately for each site in the shopping mall database of the matching server by statistically processing the area; (b) extracting a user's body size from a user's body photograph using an application installed in the user terminal; (c) storing the extracted user body size in an individual information DB configured in a matching server using an application installed in the user terminal; (e) extracting only a clothes photograph from a body photograph using an application installed in the user terminal; (f) resizing the clothing photograph extracted from the application to match the extracted user body size; (g) receiving the resized clothing photographs from the matching server and statistically processing the color and area of each garment by each part of the clothing, and storing the extracted color information and the user's body size separately in the user's clothing DB in the matching server step; And (h) constructing a multiframe in the application and downloading only clothing images that match the user's body size stored in the personal information DB in the user's apparel DB of the matching server and the shopping mall DB to each frame and swipe And a step of coordinating the online fashion coordination.
본 발명인 사용자맞춤형 온라인 패션 코디네이션 자동 매칭방법을 통해 다음과 같은 효과를 달성할 수 있다.The following effects can be achieved through the automatic matching method for the online fashion coordination of the user.
첫번째로, 본 발명의 어플리케이션을 이용하여 사용자단말기에서 사용자의 사진으로부터 인물 객체의 정확한 사이즈를 계산하여 의류사진을 사용자의 신체에 맞게 리사이징 시키고 패션서버에 저장시하도록 함으로써, 패션서버에서 개인정보DB에 저장된 사용자의 신체사이즈를 토대로 패션서버에 저장된 의류사진 중 사용자의 신체 사이즈에 가장 적합한 의류사진을 추천할 수 있는 효과가 있다.First, using the application of the present invention, the user terminal calculates the exact size of the person object from the photograph of the user, resizes the clothing photograph according to the body of the user, and stores it in the fashion server, It is possible to recommend a clothing image best suited to the body size of the user among clothes images stored in the fashion server based on the user's body size.
두번째로, 본 발명은 매칭서버에 구축된 의류사진을 사용자단말기의 어플리케이션을 통해 다운로드하여 부위별로 매칭시킬수 있도록 구성함으로써, 사용자가 온라인 쇼핑몰 등에서 전시되는 의류를 직접 입어보지 않고도 사용자의 신체사이즈에 맞는 의류셋트로 사용자를 코디네이션을 할 수 있는 효과가 있다.Secondly, according to the present invention, a clothing photograph constructed on a matching server is downloaded through an application of a user terminal and can be matched according to a site, so that a user can easily search clothing matching a user's body size It has the effect of coordinating the users with the set.
세번째로, 본 발명은 단말기에 설치되는 사물인식과 사물추출기술을 이용한 어플리케이션을 통해 온라인 쇼핑몰에 전시되지 않은 다양한 의류상품에 대해서도 관련사진으로부터 추출하여 매칭서버에 데이터베이스화하여 코디네이션에 제공하도록 함으로써, 사용자는 다양한 가상의 코디네이션을 경험할 수 있으며, 사용자간에는 의류사진 공유를 통한 코디네이션을 통해 흥미로운 소셜네트워크를 구축할 수 있는 효과가 있다.Thirdly, according to the present invention, a variety of clothing items not displayed in an online shopping mall through an application using object recognition and object extraction technology installed in a terminal are also extracted from related photographs, and are provided to a matching server as a database for coordination, Can experience a variety of virtual coordination and it is possible to construct an interesting social network among users by coordinating through clothing photo sharing.
네번째로, 본 발명의 어플리케이션을 통해 제시되는 다양한 사물추출방법을 통해 사진에서 특정사물의 인식을 위한 에지트레이싱 단계에서 정확한 에지가 추출되지 않더라도, 별도로 보정라이닝 또는 보정브러싱 단계를 통해 해당사물만을 추출하도록 재가공함으로써, 에지트레이싱의 단점을 보완할 수 있는 효과가 있다.Fourth, even if an accurate edge is not extracted in the edge tracing step for recognition of a specific object in a photograph through various object extraction methods presented through the application of the present invention, only the corresponding object is extracted through the correction lining or the correction brushing step By reprocessing, it is possible to compensate for the drawbacks of edge tracing.
다섯번째로, 본 발명은 사용자단말기를 통해 사용자의 상황에 따른 색상매칭이 입력되면 매칭서버에 구축된 데이터베이스를 통해 사용자가 선택할 수 있는 최적의 조합을 복수로 추천제공하도록 함으로써, 쇼핑몰 의류의 구매욕구를 상승시키고 사용자에게 맞춤형 의류추천을 통해 구매의사결정에 도움을 줄 수 있는 효과가 있다.Fifth, according to the present invention, when a color matching according to a user's situation is input through a user terminal, a plurality of optimal combinations that the user can select can be provided through a database built in a matching server, So that it is possible to help users to make purchasing decisions through recommendation of customized clothes.
도 1은 본 발명의 실시예에 의한 시스템 구성도이다.
도 2는 본 발명의 사용자단말기의 어플리케이션을 통해 실행되는 신체사이즈 인식방법에 관한 개념설명도이다.
도 3은 본 발명의 사용자단말기의 어플리케이션을 통해 실행되는 이미지에서 사물인식 및 추출방법에 관한 개념설명도이다.
도 4는 본 발명의 실시예에 의한 시스템의 수행과정을 도시한 단계설명도이다.
도 5는 본 발명의 사용자단말기의 어플리케이션을 통해 매칭서버에서 사용자에게 매칭되는 의류사진만을 부위별로 각각의 프레임에 다운로드받아 스와이프 방식으로 코디하는 방법을 나타낸 상태도이다.
도 6은 본 발명의 사용자단말기의 어플리케이션을 통해 색체매칭이 입력되는 경우, 매칭서버에서 자동으로 사용자단말기의 각프레임으로 매칭되는 의류사진을 제공하는 방법을 나타낸 상태도이다.1 is a system configuration diagram according to an embodiment of the present invention.
 2 is a conceptual diagram of a body size recognition method executed through an application of a user terminal of the present invention.
 3 is a conceptual diagram of a method for recognizing and extracting objects in an image executed through an application of the user terminal of the present invention.
 FIG. 4 is a diagram illustrating a process of performing a system according to an embodiment of the present invention.
 FIG. 5 is a state diagram illustrating a method of downloading only clothes images matching to a user in a matching server through an application of the user terminal according to the present invention, and downloading them to respective frames and coordinating them by a swipe method.
 FIG. 6 is a state diagram illustrating a method of providing a clothing image automatically matched to each frame of a user terminal in a matching server when color matching is input through an application of the user terminal of the present invention.
이하 본 발명인 사용자맞춤형 온라인 패션 코디네이션 자동 매칭방법에 대해 첨부된 도면을 참조하여 자세하게 설명한다.Hereinafter, a method for automatically matching a customized online fashion coordination according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 의한 시스템 구성도이다. 도시된 바를 참조하면, 본 발명은 사용자단말기(100)와 쇼핑몰서버(200) 및 매칭서버(300)를 이용하여 패션 코디네이션 매칭방법을 제시한다.1 is a system configuration diagram according to an embodiment of the present invention. Referring to FIG. 1, the present invention provides a fashion coordination matching method using the
상기 쇼핑몰서버(200)는 온라인 쇼핑몰을 통해 판매되는 의류사진이 전시되는 서버이다. 상기 의류사진에는 전시되는 의류의 사이즈나 색깔 등이 전시된다.The shopping mall server 200 is a server on which clothing pictures sold through an online shopping mall are displayed. The size and color of the clothes to be displayed are displayed on the clothes photograph.
상기 매칭서버(300)에는 온라인 통신을 위한 통신모듈(320)이 구성되며, 매칭서버(300)의 모든 기능을 총괄제어하는 제어부(310)가 구성된다.The matching
상기 매칭서버(300)는 상기 제어부(310)와 통신모듈(320)을 통해 상기 쇼핑몰서버에 구축된 의류사진을 의류의 부위별로 해당의류의 신체사이즈와 함께 매칭서버의 쇼핑몰 DB(350)에 부위별로 구분되어 저장되도록 한다.The matching
이 과정에서, 상기 매칭서버(300)는 상기 쇼핑몰서버에 구축된 의류사진을 의류의 부위별 색상과 면적을 통계처리하여 전체색상정보를 추출하게 되고, 이러한 전체색상정보는 신체사이즈와 함께 매칭서버의 쇼핑몰 DB에 부위별로 구분되게 저장된다.In this process, the matching
보다 자세하게는, 상기 매칭서버(300)의 제어부(310)는 통신모듈(320)을 통해 쇼핑몰서버(200)에서 매칭서버(300)로 전송되는 의류사진에서 목, 팔, 바디, 밑단 단위로 부위별로 색상면적과 주요색상을 추출하고 이를 통계처리하여 전체색상정보를 추출하게 된다.More specifically, the
상기 사용자단말기(100)는 내부에 설치된 어플리케이션을 이용하여 사용자단말기에 내장된 사용자의 신체사진으로부터 사용자신체사이즈를 추출하게 된다.The
도 2는 본 발명의 사용자단말기의 어플리케이션을 통해 실행되는 신체사이즈 인식방법에 관한 개념설명도이다.2 is a conceptual diagram of a body size recognition method executed through an application of a user terminal of the present invention.
도시된 바를 참고하면, 사용자단말기(100)에 설치된 어플리케이션을 이용하여 사용자의 신체사진으로부터 사용자신체사이즈를 추출하고, 상기 추출된 사용자신체사이즈를 매칭서버(300)에 구성된 개인정보 DB(340)에 저장하는 단계를 보여주고 있다.Referring to the drawings, a user body size is extracted from a user's body photograph using an application installed in the
보다 자세하게는, 먼저, 사용자단말기(100)에 설치된 어플리케이션을 이용하여 사용자가 찍힌 신체사진으로부터 에지라인을 추출하는 에지트레이싱(Edge Tracing)을 하도록 구성되면서, 사용자단말기로 찍은 사진으로부터 특정사물, 즉 신체사진만을 인식하게 된다.More specifically, first, an edge tracing process for extracting an edge line from a body photograph taken by a user using an application installed in the
다음으로, 사용자단말기(100)에 설치된 어플리케이션을 이용하여 상기 에지라인의 형상에서 신체의 측정포인트에 가이드를 표시하도록 구성된다. 다시 말해, 상기 가이드는 도시된 바처럼, 신체의 주요 측정부위, 어깨간격, 허리간격, 허벅지간격, 상체길이, 팔간격, 다리길이 등의 포인트에 표시된다.Next, a guide is displayed on the measurement point of the body in the shape of the edge line using an application installed in the
다음으로, 사용자단말기에 설치된 어플리케이션을 이용하여 사용자가 알고 있는 어느 하나의 측정포인트의 치수가 입력되면 해당치수대비 다른 측정포인트의 치수를 자동계산하여 사용자의 신체사이즈를 자동으로 측정하게 된다.Next, when a dimension of any one of the measurement points known by the user is input using an application installed in the user terminal, the dimensions of other measurement points are automatically calculated to measure the user's body size automatically.
다시말해, 사용자가 알고 있는 키, 얼굴, 어깨, 가슴, 허벅지, 다리, 발목 등의 사이즈 정보를 토대로 사용자의 신체사이즈를 측정하게 되며, 상기 측정된 사용자의 신체사이즈 정보는 매칭서버(300)에 구성된 개인정보 DB(340)에 저장된다.
In other words, the user's body size is measured based on size information of a user's known key, face, shoulder, chest, thigh, leg, ankle, etc., and the measured body size information of the user is transmitted to the matching
또한, 상기 사용자단말기(100)에 내부에 설치된 어플리케이션을 이용하여 내장된 신체사진으로부터 의류사진만을 추출하도록 구성된다.In addition, it is configured to extract only clothes photographs from a built-in body photograph using an application installed in the
도 3은 본 발명의 사용자단말기의 어플리케이션을 통해 실행되는 이미지에서 사물인식 및 추출방법에 관한 개념설명도이다.3 is a conceptual diagram of a method for recognizing and extracting objects in an image executed through an application of the user terminal of the present invention.
도시된 바를 참고하면, 상기 사용자단말기(100)에 설치된 어플리케이션을 이용하여 신체사진으로부터 의류사진만을 추출하는 것을 보여주고 있다.Referring to the drawings, only an apparel photograph is extracted from a body photograph using an application installed in the
자세하게는, 먼저 사용자단말기(100)에 설치된 어플리케이션을 이용하여 사용자가 찍힌 신체사진으로부터 에지라인을 추출하는 에지트레이싱(Edge Tracing) 을 거치게 되면서, 사용자단말기로 찍은 신체사진으로부터 특정사물, 즉 의류사진만을 인식하게 된다. 다음으로, 사용자단말기(100)에 설치된 어플리케이션을 이용하여 상기 추출된 에지라인으로부터 자동으로 의류사진을 제외한 나머지를 배경으로 인식하여 의류사진의 형상만을 추출하는 오토라이닝(Auto lining)을 거치면서 해당사물, 즉 신체사진만을 추출하게 된다.
More specifically, edge tracing for extracting an edge line from a body photograph taken by a user using an application installed in the
그러나, 상기 에지트레이싱(Edge Tracing)과정의 경우, 의류색상과 배경색상이 유사한 경우, 배경과 사물과의 색구분의 모호에 따라, 에지트레이싱이 도시된 왼편 하단의 의류사진처럼 정확한 사물인식이 되지 않고 에러를 발생되는 경우가 발생된다.However, in the case of the edge tracing process, when the color of the clothes is similar to that of the background color, the edge tracing is not recognized as accurate as the clothing image on the lower left side shown by the ambiguity of the color distinction between the background and the object An error may occur.
이를 보완하기 위해, 사용자단말기에 설치된 어플리케이션을 이용하여 신체사진으로부터 에지라인을 추출하는 에지트레이싱을 한 후에 에러를 제거하기 위한 추가 보완처리를 할 수 있도록 구성된다.In order to compensate for this, an edge tracing for extracting an edge line from a body photograph is performed using an application installed in a user terminal, and further supplemental processing for removing an error is performed.
다시말해, 사용자단말기(100)에 설치된 어플리케이션을 이용하여 상기 추출된 에지라인을 갖는 이미지에서 도시된 바처럼, 사용자가 어플리케이션을 이용하여 추출된 의류사진의 외곽선을 지정하면, 상기 외곽선에 인접한 에지를 인식하여 의류사진의 형상만을 추출하고 의류사진을 제외한 나머지를 배경으로 인식하는 보정라이닝을 거치면서, 본래의 의류사진의 형상만이 추출되는 재가공단계를 거치게 된다.In other words, if the user designates an outline of the extracted clothing image using the application, as shown in the image having the extracted edge line using the application installed in the
또한, 또 다른 방법으로서, 사용자단말기(100)에 설치된 어플리케이션을 이용하여 상기 추출된 에지라인을 갖는 이미지에서 사용자가 의류사진을 특정하여 문지르면 해당 의류사진의 외곽선까지의 정보를 인식하여 의류사진의 형상만을 추출하고 의류사진을 제외한 나머지를 배경으로 인식하는 보정브러싱을 거치면서, 본래의 의류사진의 형상만이 추출되는 재가공단계를 거치게 된다.
As another method, when a user specifies and rubs a clothes photograph on an image having the extracted edge line using an application installed in the
상기 사용자단말기(100)에 설치된 어플리케이션은 상기의 과정을 통해 전체사진에서 추출된 해당 의류사진을 앞서 추출된 사용자신체사이즈와 매칭되도록 리사이징하도록 구성된다. 다시말해, 사용자단말기(100)에 설치된 어플리케이션은 추출된 의류사진의 크기를 사용자의 신체사이즈의 크기에 맞도록 변환되도록 구성된다.The application installed in the
마찬가지로, 상기 매칭서버(300)의 제어부(310)는 상기 사용자단말기(100)의 어프리케이션에서 리사이징된 의류사진을 전송받아 의류의 부위별 색상과 면적으로 통계처리하여 전체색상정보를 추출하여, 추출된 전체색상정보를 사용자신체사이즈와 함께 매칭서버(300)에 구성된 사용자의류 DB(330)에 부위별로 구분되게 저장하게 된다.
Likewise, the
이하 본 발명인 사용자맞춤형 온라인 패션 코디네이션 자동 매칭방법에 대해 설명한다.Hereinafter, a method for automatically matching a customized online fashion coordination according to the present invention will be described.
도 4는 본 발명의 실시예에 의한 시스템의 수행과정을 도시한 단계설명도이다. 도시된 바를 참조하면, 사용자단말기(100)와 쇼핑몰서버(200) 및 매칭서버(300)를 이용한 패션 코디네이션 매칭방법을 단계화하고 있다.FIG. 4 is a diagram illustrating a process of performing a system according to an embodiment of the present invention. Referring to FIG. 1, a fashion coordination matching method using the
먼저, 쇼핑몰서버(200)에 의류사진이 구축되어 전시되는 경우(S300), 상기 매칭서버(300)에서 상기 쇼핑몰서버(200)에 구축된 의류사진을 신체사이즈와 함께 매칭서버(300)로 전송하게 된다.(S301)First, when a clothing photograph is constructed and displayed on the shopping mall server 200 (S300), the matching
다음으로, 매칭서버(300)는 의류사진에서 의류의 부위별 색상과 면적을 통계처리하여 추출한 전체색상정보를 추출하고(S302), 추출된 전체색상정보를 신체사이즈 정보와 함께 매칭서버의 쇼핑몰 DB(350)에 부위별, 즉 상의, 하의 , 신발, 원피스 등으로 구분되게 저장하게 된다.(S303)Next, the matching
상기 사용자단말기(100)에는 설치된 어플리케이션이 실행되고(S304), 이를 이용하여 사용자의 신체사진으로부터 사용자신체사이즈를 추출하게 된다.(S305) 상기 사용자단말기(100)에 설치된 어플리케이션을 이용하여 추출된 사용자신체사이즈정보는 매칭서버로 전송되고(S306), 매칭서버는 신체사이즈정보를 개인정보 DB(340)에 저장하게 된다.(S307)The application installed in the
또한, 상기 사용자단말기(100)에 설치된 어플리케이션을 이용하여 신체사진으로부터 의류사진만을 추출하게 되고(S308), 상기 어플리케이션에서 추출된 의류사진을 앞서 추출된 사용자신체사이즈와 매칭되도록 리사이징하게 된다.(S309)In addition, only the clothes photograph is extracted from the body photograph using the application installed in the user terminal 100 (S308), and the clothing photograph extracted from the application is resized to match the extracted user's body size (S309 )
다음으로, 상기 리사이징된 의류사진은 상기 매칭서버로 전송되고(S310), 상기 매칭서버(300)는 이를 전송받아 의류의 부위별 색상과 면적으로 통계처리하여 전체색상정보를 추출하게 되고(S311), 추출된 전체색상정보를 사용자신체사이즈와 함께 매칭서버의 쇼핑몰 DB(350)에  부위별, 즉 상의, 하의 , 신발, 원피스 등으로 구분되게 저장하게 된다.(S312)Next, the resized clothing photograph is transmitted to the matching server (S310), and the matching
다음으로, 상기 사용자단말기(100)에서 어플리케이션을 통해 멀티프레임을 구성하여 매칭서버(300)에 의류사진을 요청하면(S313), 상기 매칭서버(300)는 사용자의류DB(330)와 쇼핑몰DB(350)에서 상기 개인정보 DB(340)에 저장된 사용자신체사이즈와 매칭되는 의류사진만을 부위별로 전송하고(S314), 상기 어플리케이션은 각각의 프레임에 이를 다운로드받아 스와이프 방식으로 코디하게 된다.(S315)Next, when the
상기, 단계 S300~S303, 단계 S304~S307, 단계 308~S312는 미리 설정된 방식에 따라 선택적으로 진행되거나 동시에 진행될 수 있다.
Steps S300 to S303, steps S304 to S307, and steps 308 to S312 may be performed selectively or simultaneously according to a preset method.
도 5는 본 발명의 사용자단말기의 어플리케이션을 통해 매칭서버에서 사용자에게 매칭되는 의류사진만을 부위별로 각각의 프레임에 다운로드받아 스와이프 방식으로 코디하는 방법을 나타낸 상태도이다.FIG. 5 is a state diagram illustrating a method of downloading only clothes images matching to a user in a matching server through an application of the user terminal according to the present invention, and downloading them to respective frames and coordinating them by a swipe method.
상기 사용자단말기(100)에 실행되는 상기 어플리케이션에는 멀티프레임을 구성할 수 있도록 구성되고 있다.The application that is executed by the
상기 구성된 멀티프레임에는 상기 매칭서버(300)의 사용자의류DB(330)와 쇼핑몰DB(350)에서 상기 개인정보 DB(340)에 저장된 사용자신체사이즈와 매칭되는 의류사진만을 부위별로 각각의 프레임에 다운로드받아 스와이프 방식으로 코디하도록 구성된다.In the configured multiframe, only clothing images that match the user's body size stored in the
보다 자세하게는, 상기 어플리케이션에서 프레임수를 셋팅하여 멀티프레임을 구성하게 되면, 상기 각각의 프레임에 디스플레이되는 의류사진을 부위별로 지정하고 경로를 설정하게 된다.More specifically, when a multi-frame is configured by setting the number of frames in the application, a clothing image displayed on each frame is designated for each part and a path is set.
도시된 바처럼, 프레임을 두개 구성하면서, A프레임에는 상의, B프레임에는 하의를 지정하고, 각프레임의 다운로드 경로를 설정하게 되면, 상기 매칭서버(300)에 구성된 사용자의류 DB(330)와 쇼핑몰DB(350)에 저장된 사용자의 산체사이즈와 매칭되는 의류사진이 부위별로 상기 매칭되는 각각의 프레임의 경로로 다운로드되도록 구성된다.As shown in the figure, when two frames are designated, the lower frame is assigned to the A frame and the lower frame is set to the B frame, and the download path of each frame is set, the
다음으로, 상기 사용자단말기의 어플리케이션을 통해 각각의 프레임별로 다운로드된 부위별 의류사진을 스와이프 방식으로 코디하게 된다.Next, clothing images for each part downloaded for each frame are coordinated by a swipe method through the application of the user terminal.
즉, 본 발명은 매칭서버(300)에 구축된 의류사진을 사용자단말기(100)의 어플리케이션을 통해 다운로드하여 부위별로 매칭시킬수 있도록 구성함으로써, 사용자가 온라인 쇼핑몰 등에서 전시되는 의류를 직접 입어보지 않고도 사용자의 신체사이즈에 맞는 의류셋트로 사용자를 코디네이션을 할 수 있다.That is, according to the present invention, a clothing image constructed in the matching
또한, 본 발명은 사용자단말기(100)의 어플리케이션을 통해 온라인 쇼핑몰에 전시되지 않은 다양한 의류상품에 대해서도 관련사진으로부터 의류사진만을 추출하여 매칭서버에 데이터베이스화하여 코디네이션에 제공하도록 함으로써, 사용자는 다양한 가상의 코디네이션을 경험할 수 있으며, 사용자간에는 의류사진 공유를 통한 코디네이션을 통해 흥미로운 소셜네트워크를 구축할 수 있는 효과가 있다.
In addition, the present invention extracts only clothes images from related photographs for various clothing items not displayed on the online shopping mall through the application of the
도 6은 본 발명의 사용자단말기의 어플리케이션을 통해 색체매칭이 입력되는 경우, 매칭서버에서 자동으로 사용자단말기의 각프레임으로 매칭되는 의류사진을 제공하는 방법을 나타낸 상태도이다.FIG. 6 is a state diagram illustrating a method of providing a clothing image automatically matched to each frame of a user terminal in a matching server when color matching is input through an application of the user terminal of the present invention.
상기 어플리케이션에 구성된 색상매칭부를 통해 색상이 선택되면 상기 매칭서버(300)는 선택된 색상에 매칭되는 전체색상정보를 갖는 의류사진을 상기 사용자의류 DB(330)와 쇼핑몰DB(350)에서 선택하여, 선택된 의류사진을 부위별로 상기 매칭되는 각각의 프레임으로 자동으로 추천하게 된다.When a color is selected through the color matching unit configured in the application, the matching
즉, 본 발명은 사용자단말기를 통해 사용자의 기분, 상황에 따라 코디하고 싶은 의류의 색상매칭이 입력되면 매칭서버에 구축된 데이터베이스를 통해 사용자가 선택할 수 있는 최적의 의류조합을 단수 또는 복수로 추천제공하도록 함으로써, 쇼핑몰 의류의 구매욕구를 상승시키고 사용자에게 맞춤형 의류추천을 통해 구매의사결정에 도움을 줄 수 있는 효과가 있다.
That is, according to the present invention, when a color matching of clothes to be coordinated is input according to a mood and a situation of a user through a user terminal, a recommendation is made in a singular or plural Thus, there is an effect that it is possible to raise the purchase desire of the shopping mall clothing and to assist the user in purchasing decision recommendation through customized clothing recommendation.
상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경 및 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다.It will be apparent to those skilled in the relevant art that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. The appended claims are to be considered as falling within the scope of the following claims.
100: 사용자단말기              200: 쇼핑몰서버
300: 매칭서버                  310: 통신모듈
320: 제어부                    330: 사용자의류DB
340: 개인정보DB                350: 쇼핑몰DB100: user terminal 200: shopping mall server
 300: matching server 310: communication module
 320: controller 330: user's clothing DB
 340: personal information DB 350: shopping mall DB
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020140147577AKR101682769B1 (en) | 2014-10-28 | 2014-10-28 | The user fitting type automatic online fashion coordination matching method | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020140147577AKR101682769B1 (en) | 2014-10-28 | 2014-10-28 | The user fitting type automatic online fashion coordination matching method | 
| Publication Number | Publication Date | 
|---|---|
| KR20160049853A KR20160049853A (en) | 2016-05-10 | 
| KR101682769B1true KR101682769B1 (en) | 2016-12-05 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020140147577AExpired - Fee RelatedKR101682769B1 (en) | 2014-10-28 | 2014-10-28 | The user fitting type automatic online fashion coordination matching method | 
| Country | Link | 
|---|---|
| KR (1) | KR101682769B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20210030687A (en) | 2019-09-10 | 2021-03-18 | 변은수 | System and method for sharing fashion coordination | 
| KR20210148591A (en) | 2020-06-01 | 2021-12-08 | 지해윤 커뮤니케이션 주식회사 | System for providing smart style information using virtual reality devices and method thereof | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR101886161B1 (en)* | 2017-12-05 | 2018-08-07 | 엄나래 | Method for providing clothing management service based on ai | 
| KR102127562B1 (en)* | 2018-05-28 | 2020-06-29 | 주식회사 로코식스 | Apparatus and method for providing coordinating service for clothing shopping mall | 
| KR102242242B1 (en)* | 2018-12-17 | 2021-04-21 | 주식회사 마이셀럽스 | Method and apparatus for providing color information of combined clothes using color information of clothes | 
| KR102132721B1 (en)* | 2019-01-03 | 2020-07-10 | (주) 아이딕션 | Method, server and program of acquiring image for measuring a body size and a method for measuring a body size using the same | 
| KR102323328B1 (en)* | 2019-09-17 | 2021-11-09 | 주식회사 날마다자라는아이 | System for measuring growth state of child using smart scale | 
| KR102335918B1 (en)* | 2019-12-04 | 2021-12-07 | 주식회사 이엠디넷 | Digital signage to sell fashion goods using big data and artificial intelligence algorithm | 
| KR102314730B1 (en)* | 2021-07-27 | 2021-10-19 | (주)비즈포비즈 | Server providing product sales service and operation method thereof | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20000063911A (en)* | 2000-05-26 | 2000-11-06 | 이대성 | Method and system of operating the fashion shopping mall | 
| KR20130027801A (en)* | 2011-09-08 | 2013-03-18 | 에버클라우드 주식회사 | User terminal for style matching, style matching system using the user terminal and method thereof | 
| KR20130113015A (en)* | 2012-04-05 | 2013-10-15 | 최민희 | Dress matching method and the apparatus | 
| KR20140039508A (en)* | 2012-09-24 | 2014-04-02 | 에스케이플래닛 주식회사 | System and method for virtual coordination management | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20210030687A (en) | 2019-09-10 | 2021-03-18 | 변은수 | System and method for sharing fashion coordination | 
| KR20210148591A (en) | 2020-06-01 | 2021-12-08 | 지해윤 커뮤니케이션 주식회사 | System for providing smart style information using virtual reality devices and method thereof | 
| Publication number | Publication date | 
|---|---|
| KR20160049853A (en) | 2016-05-10 | 
| Publication | Publication Date | Title | 
|---|---|---|
| KR101682769B1 (en) | The user fitting type automatic online fashion coordination matching method | |
| US11164240B2 (en) | Virtual garment carousel | |
| US11232512B2 (en) | Method and device for combining an avatar image with a portion of a user's image | |
| EP3332547B1 (en) | Virtual apparel fitting systems and methods | |
| KR20200023970A (en) | Virtual fitting support system | |
| KR101623946B1 (en) | Method, and computer program for virtual wearing | |
| KR101725960B1 (en) | System and method for coordinating clothes | |
| KR20190000397A (en) | Fashion preference analysis | |
| KR20130027801A (en) | User terminal for style matching, style matching system using the user terminal and method thereof | |
| US20230206419A1 (en) | Personalized garment fit comparison and evaluation | |
| KR102695425B1 (en) | Coordination combination generation system and coordination combination generation method | |
| JP2018112777A (en) | Recommended item output program, output control program, recommended item output device, output control device, recommended item output method and output control method | |
| US11804023B1 (en) | Systems and methods for providing a virtual dressing room and a virtual stylist | |
| KR20180133121A (en) | Fashion item recommendation server and fashion item recommendation method using the same | |
| Pei | The effective communication system using 3D scanning for mass customized design | |
| WO2020079235A1 (en) | Method and apparatus for accessing clothing | |
| KR102102317B1 (en) | Online clothes shopping system | |
| JP6928984B1 (en) | Product proposal system, product proposal method and product proposal program | |
| KR101797864B1 (en) | coordination method using a VR device | |
| KR20200071196A (en) | A virtual fitting system based on face recognition | |
| KR20160021345A (en) | System for sale of goods and method thereof | |
| KR20190000329A (en) | Online clothes shopping system | |
| JP2019139403A (en) | Fitting device, server device, and fitting system | |
| KR20230156467A (en) | Clothes sale method using augmented reality | |
| KR20160049854A (en) | The virtual coordination method using dynamic multi flame function of the application established in user terminal device | 
| Date | Code | Title | Description | 
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | St.27 status event code:A-0-1-A10-A12-nap-PA0109 | |
| PA0201 | Request for examination | St.27 status event code:A-1-2-D10-D11-exm-PA0201 | |
| D13-X000 | Search requested | St.27 status event code:A-1-2-D10-D13-srh-X000 | |
| D14-X000 | Search report completed | St.27 status event code:A-1-2-D10-D14-srh-X000 | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | St.27 status event code:A-1-2-D10-D21-exm-PE0902 | |
| E13-X000 | Pre-grant limitation requested | St.27 status event code:A-2-3-E10-E13-lim-X000 | |
| P11-X000 | Amendment of application requested | St.27 status event code:A-2-2-P10-P11-nap-X000 | |
| P13-X000 | Application amended | St.27 status event code:A-2-2-P10-P13-nap-X000 | |
| PG1501 | Laying open of application | St.27 status event code:A-1-1-Q10-Q12-nap-PG1501 | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | St.27 status event code:A-1-2-D10-D22-exm-PE0701 | |
| PR0701 | Registration of establishment | St.27 status event code:A-2-4-F10-F11-exm-PR0701 | |
| PR1002 | Payment of registration fee | St.27 status event code:A-2-2-U10-U11-oth-PR1002 Fee payment year number:1 | |
| PG1601 | Publication of registration | St.27 status event code:A-4-4-Q10-Q13-nap-PG1601 | |
| FPAY | Annual fee payment | Payment date:20191125 Year of fee payment:4 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:4 | |
| PC1903 | Unpaid annual fee | St.27 status event code:A-4-4-U10-U13-oth-PC1903 Not in force date:20201130 Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE | |
| PC1903 | Unpaid annual fee | St.27 status event code:N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date:20201130 |