Method and system for product search based on deep-learning
AssigneeNhn Corporation
InventorMyounghoon CHO
Life of this patent
Estimating the term…
Abstract
A method and system for performing a deep learning based product search obtain an input image including a target product to be searched; transform a model pose included in the input image; obtain a standard input image having the transformed pose of the model; obtain a main product image having an area including the target product by performing deep learning based on the standard input image; extract a feature vector from the main product image; perform a product search for a product similar to the target product based on the feature vector; and output a result of the product search.
Claims20
A method for performing a deep learning based product search by a product search application executed by a computing device, the method comprising:
- receiving an input image including a target product to be searched;
- transforming a pose of a model included in the received input image;
- obtaining a standard input image having the transformed pose of the model;
- obtaining a main product image having an area including the target product to be searched by performing deep learning based on the standard input image;
- extracting a feature vector from the main product image which has the area including the target product and is obtained by performing the deep learning based on the standard input image having the transformed pose of the model;
- performing a product search for a product similar to the target product based on the feature vector extracted from the main product image;
- and
- outputting a result of the product search.
A system for performing a deep learning based product search, the system comprising:
- a computing device executing a product search application configured to perform a deep learning based product search;
- a product search server configured to operate in association with the product search application;
- and
- a shopping mall server configured to provide data required for the deep learning based product search for an online shopping mall service, wherein
- the computing device is configured to:
- receive an input image including a target product to be searched, transform a pose of a model included in the received input image, obtain a standard input image having the transformed pose of the model, obtain a main product image having an area including the target product to be searched by performing deep learning based on the standard input image, extracting a feature vector from the main product image which has the area including the target product and is obtained by performing the deep learning based on the standard input image having the transformed pose of the model, perform a product search for a product similar to the target product based on the feature vector extracted from the main product image, and output a result of the product search.
A method for performing deep learning based product search by a product search application executed by a computing device, the method comprising:
- receiving an input image including a target product to be searched;
- detecting a model in the received input image;
- transforming a pose of the detected model into a first pose;
- generating a standard input image having the transformed first pose of the model;
- determining a area including the target product based on the generated standard input image having the transformed first pose of the model;
- obtaining a main product image by extracting an image of the determined area including the target product;
- extracting a feature vector from the main product image obtained by extracting the image of the determined area including the target product;
- performing a product search for a product similar to the target product based on the feature vector extracted from the main product image;
- and
- providing a product search result including an image of a product similar to the target product.
Dependencies are inferred from the claim text.