Color estimation device, color estimation method, and color estimation program

US2016232601A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016232601-A1
Application numberUS-201415022243-A
CountryUS
Kind codeA1
Filing dateMar 28, 2014
Priority dateMar 28, 2014
Publication dateAug 11, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A color estimation device includes an extraction means to extract, from product information associated with a product image showing a product and containing text information about the product to be presented to a user, a plurality of color text information indicating color names as candidate color names for the product, an estimation means to estimate a color of a product shown in the product image based on a pixel value set on the basis of each of the candidate color names and a pixel value of a pixel included in the product image, and an output means to output the color estimated by the estimation means.

First claim

Opening claim text (preview).

1 . A color estimation device comprising: at least one memory configured to store computer program code; at least one processor configured to read said computer program code and operate as instructed by said computer program code, said computer program code including: extraction code configured to cause at least one of said at least one processor to extract, from product information associated with a product image showing a product, a plurality of color text information indicating color names as candidate color names for the product; estimation code configured to cause at least one of said at least one processor to estimate a color of a product shown in the product image among the candidate color names extracted based on a pixel value set to each of the candidate color names and a pixel value of a pixel included in the product image; and output code configured to cause at least one of said at least one to output the color estimated. 2 . (canceled) 3 . The color estimation device according to claim 1 , wherein the estimation code causes at least one of said at least one processor to calculate, for each of the candidate color names, the number of pixels of the product image included in a color range being a range of the pixel value set to each of the candidate color names, and estimate a candidate color name with the largest number of pixels as the color of the product shown in the product image. 4 . The color estimation device according to claim 3 , wherein the estimation code causes at least one of said at least one processor to assign higher weights to a second pixel located at a position closer to a center of the product image compared with a first pixel included in the product image than to the first pixel, and calculate the number of pixels for each of the candidate color names. 5 . The color estimation device according to claim 3 , wherein the estimation code causes at least one of said at least one processor to set color ranges of the candidate color names not to overlap with each other based on the pixel value set to each of the candidate color names. 6 . The color estimation device according to claim 3 , wherein the estimation code causes at least one of said at least one processor to cluster pixels of the product image based on pixel values, and when a median value of a group is included in a color range of the candidate color name, calculate the number of pixels for each of the candidate color names, assuming the number of pixels included in the group as the number of pixels included in the color range of the candidate color name. 7 . The color estimation device according to claim 3 , wherein the estimation code causes at least one of said at least one processor to estimate a candidate color name where the calculated number of pixels is the largest and a candidate color name where a difference in the calculated number of pixels from that candidate color name is equal to or less than a specified number respectively as colors of a plurality of products shown in the product image. 8 . The color estimation device according to claim 3 , wherein, when a plurality of product images are associated with one product, the estimation code causes at least one of said at least one processor to estimate a color for each of the product images. 9 . The color estimation device according to claim 1 , wherein, when a plurality of product images are associated with one product, the estimation code causes at least one of said at least one processor to calculate, for each of the product images, the number of pixels of the product image included in a color range being a range of the pixel value set to one candidate color name among the plurality of candidate color names, and estimate a color of the product image with the largest number of pixels to be the one candidate color name. 10 . The color estimation device according to claim 1 , wherein when a plurality of product images are associated with one product, the estimation code causes at least one of said at least one processor to calculate, for each of the candidate color names, the number of pixels of one product image included in a color range being a range of the pixel value set to the candidate color name, and estimate a candidate color name with the largest number of pixels as the color of the product shown in the one product image, and when there is a candidate color name not estimated as the color of the product in any product image among the plurality of candidate color names, the estimation code causes at least one of said at least one processor to calculate, for each of the plurality of product images, the number of pixels of the product image included in a range of the pixel value set to one candidate color name among the plurality of candidate color names, and estimate a color of the product image with the largest number of pixels to be the one candidate color name. 11 . The color estimation device according to claim 1 , wherein, when the product information contains fields for receiving designation of a color of a product from a user, the extraction code causes at least one of said at least one processor to extract color text information of the fields as candidate color names. 12 . The color estimation device according to claim 1 , wherein the output code causes at least one of said at least one processor to store an estimated color in association with a product image into a product information storage that stores the product information and the product image in association with each other. 13 . The color estimation device according to claim 12 , further comprising: search code configured to cause at least one of said at least one processor to refer to the product information storage in response to a search request containing designation of a color of a product from a user, and send a search result containing a product image with which the designated color is associated back to the user. 14 . The color estimation device according to claim 13 , wherein, in a case where a plurality of product images are associated with one product, and one product image among the plurality of product images is set as a representative image for showing the product in a product page to present the product in the product information storage, when a search request containing designation of a color different from a color associated with the representative image is received from a user, the search code causes at least one of said at least one processor to send a search result containing a product image with which the designated color is associated as a representative image back to the user. 15 . A color estimation method performed by a computer, comprising: extracting, from product information associated with a product image showing a product, a plurality of color text information indicating color names as candidate color names for the product; estimating a color of a product shown in the product image among the candidate color names extracted based on a pixel value set to each of the candidate color names and a pixel value of a pixel included in the product image; and outputting the color estimated. 16 . A non-transitory computer-readable recording medium storing a color estimation program causing a computer: extract, from product information associated with a product image showing a product, a plurality of color text information indicating color names as candidate color names for the product; estimate a color of a product shown in the product image among the candidate color names extracted based on a pixel value set to each of the candidate color names an

Assignees

Inventors

Classifications

  • graphically representing goods, e.g. 3D product representation · CPC title

  • using colour · CPC title

  • Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation · CPC title

  • relating to colour · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016232601A1 cover?
A color estimation device includes an extraction means to extract, from product information associated with a product image showing a product and containing text information about the product to be presented to a user, a plurality of color text information indicating color names as candidate color names for the product, an estimation means to estimate a color of a product shown in the product i…
Who is the assignee on this patent?
Rakuten Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0643. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 11 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).