Makeup application assistance device, makeup application assistance system, and makeup application assistance method

US10264870B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10264870-B2
Application numberUS-201615010122-A
CountryUS
Kind codeB2
Filing dateJan 29, 2016
Priority dateFeb 1, 2013
Publication dateApr 23, 2019
Grant dateApr 23, 2019

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 makeup assisting apparatus includes a makeup collector that collects, from each of a plurality of people, an applied makeup information item indicating makeup selected by the person as makeup to be applied in a makeup application, a makeup analyzer that estimates fashionable makeup by analyzing the collected applied makeup information items and determines a selection criterion in such a way that the estimated fashionable makeup is selected, and a makeup presenter that selects makeup based on the determined selection criterion and presents proposed makeup information indicating the selected makeup and cosmetics information of cosmetics required for applying the makeup to the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A makeup assisting apparatus, comprising: a first memory that stores instructions; a second memory that stores a makeup analysis result table in which a facial feature value group is registered for selecting a fashionable makeup that is relatively more frequently applied by a person; a processor that executes the instructions stored in the first memory to perform operations, and that accesses the makeup analysis result table in the second memory, the instructions including collecting, from each of a plurality of people using one or more computer terminals, an applied makeup information, indicating makeup selected by the person to be applied in a makeup application and including images of faces of the plurality of people taken by a camera at the one or more computer terminals; judging, each time the applied makeup information is collected, whether or not an analyzing time has arrived at which the fashionable makeup should be analyzed, the analyzing time being a timing at which a predetermined quantity of the applied makeup information has been accumulated and a predetermined period of time has elapsed since an immediately preceding analyzing time; estimating the fashionable makeup each time a judgement is made that the analyzing time has arrived, by analyzing accumulated applied makeup information from the plurality of people; determining a selection criterion from a facial feature value group registered in the makeup analysis result table in the second memory; selecting a makeup pattern based on the selection criterion; and presenting proposed makeup information indicating the makeup pattern selected and cosmetics information of cosmetics required for applying the makeup pattern selected to the person, including a generated simulation image that superimposes the makeup pattern selected, based on the proposed makeup information, on a facial image of the person collected by the camera at the one or more computer terminals, wherein the generated simulation image obtained based on the makeup pattern selected is superimposed on the facial image of the person collected by the camera by an alpha blending process using equations, including R=r 2 ×α+r 1 ×(1−α); G=g 2 ×α+g 1 ×(1−α); and B=b 2 ×α+b 1 ×(1−α), wherein r 1 , g 1 and b 1 are RGB values of an area in the facial image of the person, r 2 , g 2 and b 2 are RGB values of colors of an area in a makeup image obtained based on the makeup pattern selected, and wherein R, G and B are RGB values of an area in the generated simulation image, and α is set based on concentration of the colors of the area in the makeup image obtained on the makeup pattern selected. 2. A makeup assisting method, comprising: storing instructions in a first memory; storing a makeup analysis result table in a second memory, in which a facial feature value group is registered for selecting a fashionable makeup that is relatively more frequently applied by a person; executing, by a processor, the instructions stored in the first memory to perform operations, and that accesses the makeup analysis result table in the second memory, the operations including collecting, from each of a plurality of people using one or more computer terminals, an applied makeup information indicating makeup selected by the person to be applied in a makeup application and including images of faces of the plurality of people taken by a camera at the one or more computer terminals; judging, each time the applied makeup information is collected, whether or not an analyzing time has arrived at which the fashionable makeup should be analyzed, the analyzing time being a timing at which a predetermined quantity of the applied makeup information has been accumulated and a predetermined period of time has elapsed since an immediately preceding analyzing time; estimating the fashionable makeup each time a judgement is made that the analyzing time has arrived, by analyzing accumulated applied makeup information from the plurality of people; determining a selection criterion from a facial feature value group referring to the makeup analysis result table in the second memory in which the facial feature value group is registered for selecting the fashionable makeup; selecting a makeup pattern based on the selection criterion; and presenting proposed makeup information indicating the makeup pattern selected and cosmetics information of cosmetics required for applying the makeup pattern selected to the person, including a generated simulation image that superimposes the makeup pattern selected, based on the proposed makeup information, on a facial image of the person collected by the camera at the one or more computer terminals, wherein the generated simulation image obtained based on the makeup pattern selected is superimposed on the facial image of the person collected by the camera by an alpha blending process using equations, including R=r 2 ×α+r 1 ×(1−α); G=g 2 ×α+g 1 ×(1−α); and B=b 2 ×α+b 1 ×(1−α), wherein r 1 , g 1 and b 1 are RGB values of an area in the facial image of the person, r 2 , g 2 and b 2 are RGB values of colors of an area in the makeup image obtained based on the makeup pattern selected, and wherein R, G and B are RGB values of an area in the generated simulation image, and α is set based on concentration of the colors of the area in the makeup image obtained on the makeup pattern selected. 3. A non-transitory computer-readable storage medium comprising a makeup assisting program that causes a computer to execute processing, comprising: storing instructions in a first memory; storing a makeup analysis result table in a second memory, in which a facial feature value group is registered for selecting a fashionable makeup that is relatively more frequently applied by a person; executing, by a processor, the instructions stored in the first memory to perform operations, and that accesses the makeup analysis result table in the second memory, the operations including collecting, from each of a plurality of people using one or more computer terminals, an applied makeup information, indicating makeup selected by the person to be applied in a makeup application and including images of faces of the plurality of people taken by a camera at the one or more computer terminals; judging, each time the applied makeup information is collected, whether or not an analyzing time has arrived at which the fashionable makeup should be analyzed, the analyzing time being a timing at which a predetermined quantity of the applied makeup information has been accumulated and a predetermined period of time has elapsed since an immediately preceding analyzing time; estimating the fashionable makeup each time a judgement is made that the analyzing time has arrived, by analyzing accumulated applied makeup information from the plurality of people; determining a selection criterion from a facial feature value group referring to the makeup analysis result table in the second memory in which the facial feature value group is registered for selecting the fashionable makeup; selecting a makeup pattern based on the selection criterion; and presenting proposed makeup information indicating the makeup pattern selected and cosmetics information of cosmetics required for applying the makeup pattern selected to the person, including a generated simulation image that superimposes the makeup pattern selected, based on the proposed makeup information, on a facial image of the person collected by the camera at the one or more computer terminals, wherein the generated simulation image obtained based on the makeup pattern selected is superimposed on the facial image of the person collected by the camera by an alpha blending process using equations, including R=r

Assignees

Inventors

Classifications

  • A45D44/005Primary

    for selecting or displaying personal cosmetic colours or hairstyle · CPC title

  • Body hygiene; Dressing; Knot tying · CPC title

  • Devices for determining the condition of hair or skin or for selecting the appropriate cosmetic or hair treatment · CPC title

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 US10264870B2 cover?
A makeup assisting apparatus includes a makeup collector that collects, from each of a plurality of people, an applied makeup information item indicating makeup selected by the person as makeup to be applied in a makeup application, a makeup analyzer that estimates fashionable makeup by analyzing the collected applied makeup information items and determines a selection criterion in such a way t…
Who is the assignee on this patent?
Panasonic Ip Man Co Ltd
What technology area does this patent fall under?
Primary CPC classification A45D44/005. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Apr 23 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).