JP2003044837A - Device for simulating makeup, method for controlling makeup simulation and computer-readable recording medium having makeup simulation program recorded thereon - Google Patents
Device for simulating makeup, method for controlling makeup simulation and computer-readable recording medium having makeup simulation program recorded thereonInfo
- Publication number
- JP2003044837A JP2003044837A JP2001230528A JP2001230528A JP2003044837A JP 2003044837 A JP2003044837 A JP 2003044837A JP 2001230528 A JP2001230528 A JP 2001230528A JP 2001230528 A JP2001230528 A JP 2001230528A JP 2003044837 A JP2003044837 A JP 2003044837A
- Authority
- JP
- Japan
- Prior art keywords
- makeup
- color
- area
- specified
- image
- 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.)
- Granted
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 83
- 238000000034 method Methods 0.000 title claims description 29
- 239000003086 colorant Substances 0.000 claims abstract description 13
- 230000008921 facial expression Effects 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 9
- 230000009466 transformation Effects 0.000 claims description 5
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 claims description 4
- 230000007423 decrease Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 18
- 239000002537 cosmetic Substances 0.000 abstract description 10
- 230000001815 facial effect Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 24
- 210000001508 eye Anatomy 0.000 description 14
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 210000004709 eyebrow Anatomy 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000012886 linear function Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 102100033040 Carbonic anhydrase 12 Human genes 0.000 description 1
- 102100032566 Carbonic anhydrase-related protein 10 Human genes 0.000 description 1
- 101000867855 Homo sapiens Carbonic anhydrase 12 Proteins 0.000 description 1
- 101000867836 Homo sapiens Carbonic anhydrase-related protein 10 Proteins 0.000 description 1
- 241000270878 Hyla Species 0.000 description 1
- 206010042496 Sunburn Diseases 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000000720 eyelash Anatomy 0.000 description 1
- 210000001061 forehead Anatomy 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 210000004209 hair Anatomy 0.000 description 1
- 239000000118 hair dye Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 210000000515 tooth Anatomy 0.000 description 1
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Analysis (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、顔部への化粧をシ
ミュレートする化粧シミュレーション技術に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a makeup simulation technique for simulating makeup on a face.
【0002】[0002]
【従来の技術】従来より、化粧品の販売、化粧技法の教
習などに際し、実際に化粧を行うことなく、何通りもの
化粧の効果を簡便に確認させるため、コンピュータ上
で、撮像された顔部の画像に対し画像処理を施し化粧を
シミュレートする技術が知られている。2. Description of the Related Art Conventionally, when selling cosmetics or learning about makeup techniques, in order to easily confirm the effects of various makeups without actually applying makeup, a face image captured on a computer A technique of performing image processing on an image to simulate makeup is known.
【0003】特開平6−319613に記載された顔のメーク
アップ支援装置、特開平8−202754に記載されたリップ
カラーアドバイスシステム、特開平10−21290に記載さ
れたメークアップのシミュレート法、および、特開平20
00−194835に記載された化粧アドバイスシステムは、い
ずれも、化粧のシミュレートを実現するものであり、こ
れらシステムのユーザはシミュレーション結果によって
化粧の効果を簡便に確認することができる。A facial make-up support device described in JP-A-6-319613, a lip color advice system described in JP-A-8-202754, a make-up simulation method described in JP-A-10-21290, and , JP-A-20
The makeup advice systems described in 00-194835 all realize the simulation of makeup, and the users of these systems can easily confirm the effect of makeup by the simulation results.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記の
ような従来の化粧シミュレーションシステムでは、シミ
ュレーション結果が静止画上で表示されるため、ユーザ
は、発話したり笑ったりして表情が変化した際の化粧の
効果を十分に判断できず、化粧の効果を誤認識すること
がある。However, in the conventional makeup simulation system as described above, since the simulation result is displayed as a still image, the user does not have to change the facial expression when he / she speaks or laughs. The effect of makeup may not be sufficiently judged, and the effect of makeup may be erroneously recognized.
【0005】本発明はこれらに着眼してなされたもので
あり、その目的は、化粧をよりリアルにシミュレート
し、化粧の効果をより正確に確認させることのできる化
粧シミュレート技術を提供することである。The present invention has been made in view of these, and an object thereof is to provide a makeup simulation technique capable of more realistically simulating makeup and confirming the effect of makeup more accurately. Is.
【0006】[0006]
【課題を解決するための手段】上記の目的を達成するた
めの本発明に係る第1および第2の化粧シミュレーション
装置は、ユーザから受け付けられた化粧色を指定する入
力に基づき、顔部への化粧をシミュレートする化粧シミ
ュレーション装置である。Means for Solving the Problems The first and second makeup simulation apparatuses according to the present invention for achieving the above-mentioned object apply a facial color to a face based on an input received from a user for designating a makeup color. It is a makeup simulation device that simulates makeup.
【0007】第1の化粧シミュレーション装置では、表
情の変化を捕らえた動画像の各フレームに対応するフレ
ーム画像内で、顔部の特定部分に対応する画素領域が順
次特定され、特定された画素領域の一部または全部の色
が、指定された化粧色に対応されて変更されつつ、フレ
ーム画像が表示される。In the first makeup simulation apparatus, in the frame image corresponding to each frame of the moving image in which the change in facial expression is captured, the pixel area corresponding to the specific portion of the face is sequentially specified, and the specified pixel area is specified. The frame image is displayed while a part or all of the color is changed corresponding to the designated makeup color.
【0008】この第1の化粧シミュレーション装置で
は、所定のテンプレート画像に対応するフレーム画像内
の部分領域を特定し、特定された部分領域内で所定の範
囲の色に対応する画素を特定することにより、前記画素
領域の特定を行うものとすることができ、また、前記画
素の特定を色空間内の識別関数を用いて行い、前記画素
領域の色の変更を色空間内でのアフィン変換により行う
ものとすることができる。In the first makeup simulation apparatus, the partial area in the frame image corresponding to the predetermined template image is specified, and the pixels corresponding to the color in the predetermined range are specified in the specified partial area. , The pixel area can be specified, and the pixel is specified using an identification function in a color space, and the color of the pixel area is changed by an affine transformation in the color space. Can be one.
【0009】第2の化粧シミュレーション装置では、表
情の変化を捕らえた動画像の各フレームに対応するフレ
ーム画像内での、顔部の少なくとも3つの特定部分に対
応する画素領域の特定が複数のフレームに渡り順次行わ
れ、各フレーム画像にて、特定された画素領域から仮想
的な化粧を施す化粧領域が算定され、算定された化粧領
域の一部または全部の色が、指定された化粧色に対応さ
せて変更されつつ、フレーム画像が表示される。In the second makeup simulation apparatus, in the frame image corresponding to each frame of the moving image in which the change in the facial expression is captured, the pixel regions corresponding to at least three specific portions of the face are specified by a plurality of frames. The makeup area to which virtual makeup is applied is calculated from the specified pixel area in each frame image, and part or all of the colors of the calculated makeup area become the specified makeup color. The frame image is displayed while being changed correspondingly.
【0010】この第2の化粧シミュレーション装置で
は、特に、前記化粧領域を楕円状領域から構成し、前記
化粧領域の算定を、特定された3つの画素領域に基づ
き、楕円状領域の中心と、長軸および短軸とを算定する
ことにより行うもとのすることができ、さらに、算定さ
れた楕円状領域の中心を化粧色に対応させるように、か
つ、楕円状領域の中心から外側に向かうに従い徐々に化
粧色が薄れていくように、前記化粧色の変更を行うもの
とすることができる。In this second makeup simulation apparatus, in particular, the makeup area is composed of an elliptical area, and the calculation of the makeup area is performed based on the three specified pixel areas and the center of the elliptical area and the long area. This can be done by calculating the axis and the minor axis, and further, so that the calculated center of the elliptical area corresponds to the makeup color, and as it goes outward from the center of the elliptical area. The makeup color can be changed so that the makeup color gradually decreases.
【0011】これら第1および第2の化粧シミュレーショ
ン装置では、前記動画像を撮像しつつ、この撮像された
動画像を、前記フレーム画像の表示に隣接してリアルタ
イムに表示するものとすることができる。In these first and second makeup simulation apparatuses, while capturing the moving image, the captured moving image can be displayed in real time adjacent to the display of the frame image. .
【0012】[0012]
【発明の実施の形態】以下、図面を参照しつつ、本発明の
実施の形態の1つであるメークアップシミュレーション
システムについて説明する。BEST MODE FOR CARRYING OUT THE INVENTION A makeup simulation system, which is one of the embodiments of the present invention, will be described below with reference to the drawings.
【0013】図1は本発明の実施の形態の1つであるメー
クアップシミュレーションシステムのハードウェア構成
を示すブロック図であり、図2、図3は、本メークアップ
シミュレーションシステムでのリップへのポイントメー
クシミュレーション、フェースメークシミュレーション
を示す図である。FIG. 1 is a block diagram showing a hardware configuration of a make-up simulation system which is one of the embodiments of the present invention, and FIGS. 2 and 3 are points for a lip in the make-up simulation system. It is a figure which shows a make simulation and a face make simulation.
【0014】図1に示すように、本メークアップシミュ
レーションシステムは、プログラム記憶式コンピュータ
に、所定のOS上メークシミュレーション処理プログラ
ムがインストールされたメークシミュレータ10と、IE
EE1394また他の所定のインターフェースを介してメー
クシミュレータ10に接続される、ビデオカメラ、デジタ
ルビデオカメラなどの動画像撮像装置20とを含んでい
る。As shown in FIG. 1, the present makeup simulation system includes a make simulator 10 in which a make simulation processing program on a predetermined OS is installed in a program storage computer, and an IE.
It includes a moving image pickup device 20 such as a video camera or a digital video camera, which is connected to the make simulator 10 via EE1394 or another predetermined interface.
【0015】動画像撮像装置20ではユーザの顔部を含む
動画像が撮像され、対応する動画像データ(映像信号)
がメークシミュレータ10に伝送される。伝送されてくる
動画像データに対し、メークシミュレータ10では動画像
処理が行われて化粧がシミュレートされる。The moving image capturing apparatus 20 captures a moving image including the face of the user, and the corresponding moving image data (video signal).
Is transmitted to make simulator 10. The makeup simulator 10 performs moving image processing on the transmitted moving image data to simulate makeup.
【0016】より詳細には、メークシミュレータ10は、
キーボード、マウスなどからなる入力部14と、CRT等
のディスプレイである表示部11と、プログラムファイ
ル、データファイルなどを格納するHDD15と、プログ
ラムおよび用いられるデータを一時的に記憶するRAM
12と、入力部14、表示部11、HDD15、および、動画像
撮像装置20からの動画像データの伝送を制御しつつRA
M12上にロードされたプログラムを実行する制御部(C
PU)13とを含んでいる。(実行されるメークシミュレ
ーション処理プログラムは、CD−ROM等の記録媒体
により配布されて図示しないCD−ROMドライブから
インストールされ、また、通信回線を介してダウンロー
ドされてインストールされる。)特に、入力部14では、
口紅、ファンデーションなどの化粧品の色の指定がユー
ザから受け付けられ、上記の他にペンタブレット、タッ
チパネルが用いられるものとし、また、音声入力、画像
認識を用いたジェスチャー入力などが行われるものとす
ることができる。表示部11では、化粧シミュレーション
の結果が表示され、上記の他にLCD、プロジェクタ、
プラズマディスプレイなどが用いられるものとすること
ができる。More specifically, the make simulator 10 is
An input unit 14 including a keyboard and a mouse, a display unit 11 that is a display such as a CRT, an HDD 15 that stores a program file and a data file, and a RAM that temporarily stores a program and data used.
The RA, the input unit 14, the display unit 11, the HDD 15, and the moving image capturing apparatus 20 while controlling the transmission of moving image data.
Control unit (C that executes the program loaded on M12
PU) 13 and. (The make simulation processing program to be executed is distributed by a recording medium such as a CD-ROM and installed from a CD-ROM drive (not shown), or downloaded and installed via a communication line.) In particular, the input unit In 14,
Designation of color of cosmetics such as lipstick and foundation shall be accepted from the user, and in addition to the above, a pen tablet and touch panel shall be used, and voice input, gesture input using image recognition, etc. shall be performed. You can The display unit 11 displays the result of the makeup simulation. In addition to the above, an LCD, a projector,
A plasma display or the like may be used.
【0017】一般的な化粧技法として、(1)肌をきれ
いに見せるためのベースメーク、(2)顔の立体感を補
正するためのフェースメーク、(3)リップ、目、眉な
ど顔のパーツの色、形状を補正するためのポイントメー
クがあり、通常、これらが組み合わされる。本メークシ
ミュレーションシステムでは、主に、リップへのポイン
トメークおよびフェースメークが個別にまた組み合わさ
れてシミュレートされ、これらシミュレート結果が表示
される。As a general makeup technique, (1) a base make-up for making the skin look beautiful, (2) a face make-up for correcting the three-dimensional effect of the face, (3) a face part such as a lip, an eye or an eyebrow. There are point-makes for correcting colors and shapes, which are usually combined. In the present make simulation system, mainly point make and face make for the lip are simulated individually and in combination, and these simulation results are displayed.
【0018】実際、リップメークシミュレーションによ
ると、図2(a)〜(d)に示すように、入力される顔
部画像30中の、たとえば赤のリップ31のリップカラーが
変更されつつ、オレンジのリップ41が顔部画像40が表示
されることとなり、また、フェースメークシミュレーシ
ョンによると、図3(a)〜(d)に示すように、顔部
画像50中での、Tゾーン61、頬上部62、63へのハイライ
トカラーの化粧料(ファンデーション、フェースカラ
ー、フィニッシュパウダーなど)の塗布および頬中下部
64、65へのチークカラーの化粧料の塗布に対応して肌の
色が変更され、顔部画像60として表示されることとな
る。Actually, according to the lip make simulation, as shown in FIGS. 2 (a) to 2 (d), for example, the lip color of the red lip 31 in the input face image 30 is changed and the lip color of the orange is changed. The face image 40 is displayed on the lip 41, and according to the face make simulation, as shown in FIGS. 3A to 3D, in the face image 50, the T zone 61 and the upper cheek are shown. Applying highlight color cosmetics (foundation, face color, finish powder, etc.) to 62 and 63 and lower cheeks
The skin color is changed corresponding to the application of the cheek color cosmetic to 64 and 65, and is displayed as the face image 60.
【0019】特に本メークアップシミュレーションシス
テムでのこれらの化粧シミュレーションは動画像上でリ
アルタイムに行われるため、ユーザは表情を多様に変化
させながら化粧の効果をリアルに確認することができ
る。また、撮像される動画像(顔部画像30、50)とシミ
ュレート結果である動画像(顔部画像40、60)とを、表
示部11(図1)上の1つの画面内に並べて表示させるもの
とすることにより、化粧の効果をよりわかりやすく正確
に知ることができる。In particular, these makeup simulations in the makeup simulation system are performed in real time on a moving image, so that the user can confirm the effect of makeup realistically while changing the facial expression in various ways. In addition, the captured moving images (face images 30, 50) and the simulated moving images (face images 40, 60) are displayed side by side in one screen on the display unit 11 (Fig. 1). By doing so, the effect of makeup can be known more easily and accurately.
【0020】これらのような概要の本メークアップシミ
ュレーションシステムのメークシミュレータ10につき詳
細を説明する。図4はメークシミュレータ10のメークシ
ミュレーション処理部(メークシミュレーション処理プ
ログラム)100の主要部を示すブロック図であり、図5は
メークシミュレーション処理での処理手順の概略を示す
フローチャートである。The make simulator 10 of the makeup simulation system having the above outline will be described in detail. FIG. 4 is a block diagram showing a main part of the make simulation processing unit (make simulation processing program) 100 of the make simulator 10, and FIG. 5 is a flowchart showing an outline of a processing procedure in the make simulation processing.
【0021】メークシミュレーション処理部100は、図4
に示すように、動画像データ110から1フレーム分の画像
データを抽出するフレーム抽出部101を含み、主に、リ
ップメークシミュレーション処理に関し、抽出された画
像データに対応するフレーム画像上で口近傍の画像領域
を追跡する口領域追跡部102と、追跡される口近傍の画
像領域中でリップに対応する画素のみを選択するリップ
画素選択部103と、選択されたリップに対応する画素の
色を変更するリップカラー変更部104とを含んでいる。The make simulation processing unit 100 is shown in FIG.
As shown in, including a frame extraction unit 101 for extracting one frame of image data from the moving image data 110, mainly with regard to lip make simulation processing, in the vicinity of the mouth on the frame image corresponding to the extracted image data. A mouth area tracking unit 102 that tracks an image area, a lip pixel selection unit 103 that selects only pixels corresponding to a lip in an image area near the tracked mouth, and a color of a pixel corresponding to the selected lip is changed. And a lip color changing unit 104 for changing the color.
【0022】また、主として、フェースメークシミュレ
ーション処理に関して、フレーム画像中で目近傍の画像
領域を追跡する目領域追跡部105と、追跡される口領
域、目領域の位置から、(ハイライトカラーの化粧料の
塗布に対応する)ハイライト領域、(チークカラーの化
粧料の塗布に対応する)チーク領域を算出し指定するハ
イライトチーク領域指定部106と、指定されたハイライ
ト領域、チーク領域の色を変更するハイライトチーク領
域色変更部107とを含み、さらに、色の変更されたリッ
プおよびハイライト領域、チーク領域の画像と元の抽出
されたフレーム画像とを合成して表示部11に表示する画
像合成部108を含んでいる。Further, mainly in the face make-up simulation process, from the eye area tracking unit 105 for tracking the image area near the eyes in the frame image, and the positions of the tracked mouth area and eye area, the (highlight color makeup Highlight area (corresponding to application of a cosmetic material) and highlight cheek area designating section 106 for calculating and designating a cheek area (corresponding to application of a cheek color cosmetic material), and a designated highlight area and cheek area color And a highlight cheek area color changing section 107 for changing the color of the lip and highlight areas, and the cheek area and the original extracted frame image are combined and displayed on the display section 11. The image synthesizing unit 108 is included.
【0023】メークシミュレーション処理では、図5に
示すように、まず、化粧技法を指定する入力がユーザに
より行われ、リップカラー、ハイライトカラー、チーク
カラーなどが指定される(ST1)。動画像撮像装置20
(図1)から撮像されリアルタイムに伝送されてくる顔
部画像に対応する動画像データ110からはフレーム画像
が抽出され(ST2)、このフレーム画像に対し、口領
域追跡部102、画素選択部103およびリップカラー変更部
104での口領域画像処理が行われ(ST3、後に図6等を
用いて詳述)、また、目領域追跡部105、ハイライトチ
ーク領域指定部106、ハイライトチーク領域色変更部107
でのハイライトチーク領域画像処理が行われる(ST
4、図12等を用いて詳述)。In the make simulation process, as shown in FIG. 5, the user first inputs the makeup technique, and the lip color, highlight color, cheek color, etc. are designated (ST1). Video imaging device 20
A frame image is extracted from the moving image data 110 corresponding to the face image picked up from (FIG. 1) and transmitted in real time (ST2), and the mouth area tracking unit 102 and the pixel selection unit 103 are applied to this frame image. And lip color change section
Mouth region image processing is performed in 104 (ST3, which will be described later with reference to FIG. 6 and the like), and an eye region tracking unit 105, a highlight cheek region specifying unit 106, and a highlight cheek region color changing unit 107.
Highlight cheek area image processing in (ST
4, detailed description with reference to FIG. 12, etc.).
【0024】これらST3およびST4にて画素の色が変
更される画像領域は、画像合成部108にて、元のフレー
ム画像に合成され(ST5)、合成後のフレーム画像が
表示される(ST6)。The image area in which the pixel color is changed in ST3 and ST4 is combined with the original frame image by the image combining section 108 (ST5), and the combined frame image is displayed (ST6). .
【0025】ST2〜ST6の処理は繰り返され(ST7
にてNO)、最終フレームに達すると(ST7にてYE
S)、本メークシミュレーション処理は終了することと
なる。The processing of ST2 to ST6 is repeated (ST7
NO at), when the final frame is reached (YE at ST7)
S), this make simulation process ends.
【0026】図6は図5のST3での口領域画像処理の手
順を示すフローチャートである。図7はフレーム画像200
上の口領域110を示す図であり、図8は口領域の追跡(図
6のST31)を説明するための図であり、図9は口領域の
追跡のために行われるテンプレートマッチングを説明す
るための図である。また、図10は口領域中のリップカラ
ーの変更(図6のST33)を行うためのUV平面上での
点群(クラスタ)の回転を示す図であり、図11は口領域
でのリップカラーの変更を示す図である。FIG. 6 is a flow chart showing the procedure of the mouth area image processing in ST3 of FIG. Figure 7 shows a frame image 200
FIG. 8 is a diagram showing the upper mouth region 110, and FIG. 8 shows tracking of the mouth region (see FIG.
6 is a diagram for explaining ST31) and FIG. 9 is a diagram for explaining template matching performed for tracking the mouth region. FIG. 10 is a diagram showing the rotation of the point cloud (cluster) on the UV plane for changing the lip color in the mouth area (ST33 in FIG. 6), and FIG. 11 is the lip color in the mouth area. It is a figure which shows the change of.
【0027】図6に示すように、口領域画像処理では、
まず、口領域110(図7)が口領域追跡部102にて追跡さ
れる(ST31)。図8(a)に示すフレーム画像201が撮
像される人物の動きによりフレーム画像202のように変
化されると、この変化に伴い、図8(b)に示すよう
に、口領域111が追跡される。As shown in FIG. 6, in the mouth area image processing,
First, the mouth area 110 (FIG. 7) is tracked by the mouth area tracking unit 102 (ST31). When the frame image 201 shown in FIG. 8A is changed to a frame image 202 due to the movement of the person who is being imaged, the mouth area 111 is tracked as shown in FIG. 8B due to this change. It
【0028】このような口領域の追跡をテンプレートマ
ッチングにより行うことができる。図9のように、動画
像を構成する先頭のフレーム画像203中の口領域に対応
させてM×Nに並ぶ画素からなるテンプレート画像112
を定め、このテンプレート画像112を後続するフレーム
画像中で上下左右に移動させつつ、次に[数1]に示す
誤差関数E(u,v)などを用いてマッチングの度合い
を算出し、テンプレート画像に最も類似する領域を追跡
されるべき口領域として特定する。Such tracking of the mouth area can be performed by template matching. As shown in FIG. 9, the template image 112 composed of pixels arranged in M × N corresponding to the mouth area in the first frame image 203 forming the moving image.
Then, the template image 112 is moved vertically and horizontally in the subsequent frame image, and then the degree of matching is calculated using the error function E (u, v) shown in [Equation 1]. The region most similar to is identified as the mouth region to be tracked.
【0029】[0029]
【数1】 [Equation 1]
【0030】ここで、t(i,j)をテンプレート画像
の輝度、p(i,j)を入力されるフレーム画像の輝度
とし、また、um、vmを所定の定数として、u=u0,
u0±1,u0±2,…,u0±um、v=v0,v0±1,v0
±2,…,v0±vmである。Here, t (i, j) is the brightness of the template image, p (i, j) is the brightness of the input frame image, and u m and v m are predetermined constants, and u = u 0 ,
u 0 ± 1, u 0 ± 2, ..., u 0 ± u m, v = v 0, v 0 ± 1, v 0
± 2, ..., V 0 ± v m .
【0031】口領域画像処理(図6)では、追跡される
口領域中のリップに対応する画素がリップ画素選択部10
3により選択されると(ST32)、続いて、これらリッ
プ画素の色がユーザが指定したリップカラーに応じたも
のとなるように変更され(ST33)、処理はリターンさ
れる。In the mouth area image processing (FIG. 6), the pixel corresponding to the lip in the tracked mouth area is the lip pixel selection unit 10.
When selected by 3 (ST32), the color of these lip pixels is changed so as to correspond to the lip color designated by the user (ST33), and the process is returned.
【0032】動画像データ中の各フレームの画素がYU
V(YCbCr)表色系にて表されるものとすると、実
際、口領域113(図11(a))の各画素をUV平面(色
相・彩度平面)上に投影したとき、図10(a)に示すよ
うな分布が得られる。これらUV平面上の画素は、あら
かじめ定められている識別関数(ここでは、線形識別関
数V=−3U−12)により、肌の色に対応する肌領域ク
ラスタ71とリップの色に対応するリップ領域クラスタ72
とに分別することができる。The pixels of each frame in the moving image data are YU
Assuming that the pixel is represented by the V (YCbCr) color system, when actually projecting each pixel of the mouth region 113 (FIG. 11A) onto the UV plane (hue / saturation plane), FIG. The distribution as shown in a) is obtained. The pixels on these UV planes are determined by a predetermined discriminant function (here, a linear discriminant function V = −3U−12) and a skin region cluster 71 corresponding to the skin color and a lip region corresponding to the lip color. Cluster 72
Can be separated into
【0033】分別され(選択され)たリップ領域クラス
タ72の画素は、UV平面上で回転させて、図10(b)に
示すようなリップ領域クラスタ73へと色変換することに
よって光沢感を維持したまま色合いを変えることができ
る。(回転量は回転後の色の平均がユーザに指定された
リップカラーとなるように設定される。)図11(b)の
口領域114は、色変換後の、リップ領域クラスタ73に対
応するリップカラーのリップを含むものであり、これら
のリップカラーの変更を各フレーム画像について連続し
て行い(適宜RGB表色系へと線形変換して)表示する
ことによって、図2(a)〜(d)に示すようなリップ
メークシミュレーションが可能となる。The pixels of the separated (selected) lip region cluster 72 are rotated on the UV plane and color converted into the lip region cluster 73 as shown in FIG. You can change the hue while doing it. (The rotation amount is set so that the average of the colors after rotation is the lip color designated by the user.) The mouth area 114 in FIG. 11B corresponds to the lip area cluster 73 after color conversion. 2 (a) to ((lip color) is included, and the lip color is continuously changed (linearly converted into the RGB color system) and displayed for each frame image. A lip make simulation as shown in d) is possible.
【0034】図12は図5のST4でのハイライトチーク領
域画像処理の手順を示すフローチャートである。図13は
フレーム画像204上でのハイライト領域121〜123、チー
ク領域124、125の肌の色の変更を示す図であり、図14は
フレーム画像205上の目領域116、117を示す図である。
図15はハイライト領域の算定(図12のST42)、チーク
領域の算定(ST43)を説明するための図であり、図16
はハイライト領域、チーク領域を構成する楕円領域を示
す図である。また、図17は化粧色を滑らかに表示させる
ための分布関数α(x)の例を示す図である。FIG. 12 is a flowchart showing the procedure of highlight cheek area image processing in ST4 of FIG. FIG. 13 is a diagram showing changes in the skin color of the highlight regions 121 to 123 and the cheek regions 124 and 125 on the frame image 204, and FIG. 14 is a diagram showing the eye regions 116 and 117 on the frame image 205. is there.
FIG. 15 is a diagram for explaining the calculation of the highlight area (ST42 in FIG. 12) and the calculation of the cheek area (ST43).
FIG. 6 is a diagram showing an elliptical area that constitutes a highlight area and a cheek area. FIG. 17 is a diagram showing an example of the distribution function α (x) for displaying the makeup color smoothly.
【0035】鼻上部から額下部へのTゾーンおよび頬上
部へのハイライトカラー化粧料の塗布と頬中下部へのチ
ークカラー化粧料の塗布とは、フェースメークの基本技
法の1つとされており、顔の立体感を強調させるもので
ある。本ハイライトチーク領域画像処理では、図13に示
すように、入力されるフレーム画像204の顔部画像中で
ハイライト領域(Tゾーン)121、ハイライト領域(頬
上部)122、123、チーク領域(頬中下部)124、125が指
定され、これら領域の色がユーザに指定されたハイライ
トカラー、チークカラーに変更され顔部画像115が生成
される。The application of the highlight color cosmetics to the T zone from the upper nose to the lower forehead and the upper cheeks, and the application of the cheek color cosmetics to the lower middle cheeks are considered to be one of the basic face-making techniques. , Which emphasizes the stereoscopic effect of the face. In this highlight cheek area image processing, as shown in FIG. 13, in the face image of the input frame image 204, highlight areas (T zones) 121, highlight areas (upper cheeks) 122 and 123, and cheek areas. (Lower middle cheek) 124 and 125 are designated, the colors of these regions are changed to the highlight color and cheek color designated by the user, and the face image 115 is generated.
【0036】ハイライトチーク領域画像処理では、図12
に示すように、まず、目領域116、117が、目領域追跡部
105で、口領域110(図7)と同様テンプレートマッチン
グなどにより追跡され(ST41)、ハイライトチーク領
域指定部106にて、口領域110、2つの目領域116、117か
らハイライト領域121〜123が算定され(ST42)、ま
た、チーク領域124、125が算定される(ST43)。In the highlight cheek area image processing, FIG.
First, as shown in FIG.
At 105, tracking is performed by template matching or the like like the mouth area 110 (FIG. 7) (ST41), and at the highlight cheek area designating unit 106, the mouth area 110, the two eye areas 116 and 117 to the highlight areas 121 to 123. Is calculated (ST42), and the cheek areas 124 and 125 are calculated (ST43).
【0037】実際、図15(a)に示す口領域110の中心
qm、2つの目領域116、117の中心ql、qrから、ハイラ
イト領域121を構成する楕円状のTゾーン横領域131の中
心qc fH、長軸に相当するベクトルv01(2つ目の添え字
1はqc fHに関するものであることを示す)、短軸に相当
するベクトルv11が[数2]、[数3]により算定され
る。Actually, the center of the mouth area 110 shown in FIG.
qm, The center q of the two eye regions 116, 117l, QrFrom Hyla
Of the elliptical T-zone lateral area 131 forming the right area 121
Heart qc fH, The vector v corresponding to the long axis01(Second subscript
1 is qc fHCorresponding to the short axis
Vector v11Is calculated by [Equation 2] and [Equation 3]
It
【0038】[0038]
【数2】 [Equation 2]
【0039】[0039]
【数3】 [Equation 3]
【0040】ここで、a1は1.3〜1.5程度の値であり、
b1は0.3〜0.5程度の値である。また、図16のような、
長軸方向への基底ベクトルs01、短軸方向への基底ベク
トルs11が算出され、これらから、図17のようなxy断
面が楕円であるα(x)(ここでは、α(x,y)=e
xp[−(3x2−2xy+3y2)/4]、[数10]にて後
述)が[数4]により求められることとなる。Here, a 1 is a value of about 1.3 to 1.5,
b 1 is the value of the order of 0.3 to 0.5. Also, as shown in Figure 16,
The basis vector s 01 in the major axis direction and the basis vector s 11 in the minor axis direction are calculated, and from these, α (x) (here, α (x, y ) = E
xp [- (3x 2 -2xy + 3y 2) / 4], and thus obtained by later with [Expression 10]) is [Equation 4].
【0041】[0041]
【数4】 [Equation 4]
【0042】さらに、Tゾーン横領域131と同様に楕円
領域である、図15(b)のTゾーン縦領域132、左頬上
部領域133、左頬中下部領域134、右頬上部領域135、右
頬中下部領域136の各々についても、順次[数5]〜[数
9]により、中心と長軸、短軸とが算出され、また、長
軸方向、短軸方向への基底ベクトルとα(x)とが求め
られることとなる。Further, like the T-zone lateral area 131, it is an elliptical area, that is, the T-zone vertical area 132, the left cheek upper area 133, the left cheek middle lower area 134, the right cheek upper area 135, and the right cheek upper area 135 in FIG. 15B. [Equation 5] to [Equation 5] for each of the lower cheek regions 136
9], the center, the long axis, and the short axis are calculated, and the basis vector in the long axis direction and the short axis direction and α (x) are obtained.
【0043】[0043]
【数5】 [Equation 5]
【0044】ここで、a2は1.0〜1.2程度の値であり、
b2は0.25程度の値であり、c2は0.5程度の値である。Here, a 2 is a value of about 1.0 to 1.2,
b 2 has a value of about 0.25, and c 2 has a value of about 0.5.
【0045】[0045]
【数6】 [Equation 6]
【0046】ここで、a3は0.3程度の値であり、b3は
0.1程度の値であり、c3は0.2程度の値である。Here, a 3 is a value of about 0.3, and b 3 is
The value is about 0.1, and c 3 is about 0.2.
【0047】[0047]
【数7】 [Equation 7]
【0048】ここで、a4は0.3程度の値であり、b4は
0.1程度の値であり、c4は0.2程度の値である。Here, a 4 is a value of about 0.3, and b 4 is
The value is about 0.1, and c 4 is about 0.2.
【0049】[0049]
【数8】 [Equation 8]
【0050】ここで、a5は0.1程度の値であり、b5は
0.2程度の値であり、c5は0.3程度の値である。Here, a 5 is a value of about 0.1, and b 5 is
The value is about 0.2, and c 5 is about 0.3.
【0051】[0051]
【数9】 [Equation 9]
【0052】ここで、a6は0.1程度の値であり、b6は
0.2程度の値であり、c6は0.3程度の値である。これら
のようにして、ハイライトチーク領域画像処理(図12)
のST42、ST43にて、領域131〜136の各々に対しα
(x)が求められると、続いて、ハイライトチーク領域
色変更部107により、ハイライト領域が指定されたハイ
ライトカラーに、チーク領域が指定されたチークカラー
に変更され(ST44、ST45)、処理はリターンされ
る。Here, a 6 is a value of about 0.1, and b 6 is
The value is about 0.2 and c 6 is about 0.3. In this way, highlight cheek area image processing (Fig. 12)
In ST42 and ST43 of, α is set for each of the regions 131 to 136.
When (x) is obtained, subsequently, the highlight cheek area color changing unit 107 changes the highlight area to the designated highlight color and the cheek area to the designated cheek color (ST44, ST45), The process is returned.
【0053】実際、上記のα(x)が[数10]にて用い
られることにより、入力画像p(i,j)と、(ハイラ
イトカラーに変更されたハイライト領域とチークカラー
に変更されたチーク領域とからなる)ハイライトチーク
領域q(i,j)が合成される。Actually, by using the above α (x) in [Equation 10], the input image p (i, j) and (highlight area changed to highlight color and cheek color are changed). Highlight cheek region q (i, j) is synthesized.
【0054】[0054]
【数10】 [Equation 10]
【0055】このα(x)は、図17のように、楕円領域
である領域131〜136の各々の内側の位置に対し、同心上
に中央部から端部へと値を減少させていくよう設定され
ており、特にハイライト領域とチーク領域の境界部分で
も色が不連続となることがない。As shown in FIG. 17, the value of α (x) is concentrically decreased with respect to the inner position of each of the elliptic regions 131 to 136 from the center to the end. The color is set so that the color does not become discontinuous even at the boundary between the highlight area and the cheek area.
【0056】これらのハイライトカラーの変更、チーク
カラーの変更を各フレーム画像について連続して行い表
示することによって、図3(a)〜(d)に示すような
フェースメークシミュレーションが可能となる。By continuously changing and displaying these highlight colors and cheek colors for each frame image, the face make simulation as shown in FIGS. 3A to 3D becomes possible.
【0057】以上のように、本メークアップシミュレー
ションシステムでのリップメークシミュレーションで
は、人の表情変化を捕らえた動画像中の各フレーム画像
内で口に対応する画素領域が特定され、特定された画素
領域の色が、指定されたリップカラーに対応して変更さ
れ、フレーム画像が表示される。As described above, in the lip make-up simulation in this makeup simulation system, the pixel region corresponding to the mouth is specified in each frame image in the moving image in which the change in the facial expression of the person is specified, and the specified pixel is specified. The color of the area is changed according to the specified lip color, and the frame image is displayed.
【0058】このようなリップメークシミュレーション
によると、動画像上で化粧がよりリアルにシミュレート
され、化粧の効果がより正確にユーザに確認されること
となる。すなわち、顔の光源に対する向きの変化、表情
の変化を捕らえる動画像により、静止画では判別が困難
な凹凸、高低の知覚が可能となり、メークアップ後の肌
の質感と顔の立体感、さらに顔の表情の変化がリアルに
表示される。According to such lip makeup simulation, makeup is more realistically simulated on the moving image, and the effect of makeup is more accurately confirmed by the user. In other words, a moving image that captures changes in the direction of the face with respect to the light source and facial expressions makes it possible to perceive irregularities and heights that are difficult to discern in a still image. The changes in facial expressions are displayed realistically.
【0059】特に上記の画素領域の特定をテンプレート
マッチングを用いて行い、さらに、所定の色空間(たと
えばUV平面)にて識別関数を用いて変更される画素を
特定し、特定された画素の色をアフィン変換して色変換
するものとすることにより、簡便な手法で演算量を抑え
つつ上記の効果が達成されることとなる。In particular, the above-mentioned pixel area is specified by using template matching, and the pixel to be changed is specified by using a discrimination function in a predetermined color space (for example, UV plane) to determine the color of the specified pixel. By performing affine transformation and color transformation, the above effect can be achieved while suppressing the amount of calculation by a simple method.
【0060】本メークアップシミュレーションシステム
でのフェースメークシミュレーションでは、人の表情変
化を捕らえた動画像中の各フレーム画像内で口および両
目に対応する画素領域が特定され、各フレーム画像に
て、特定された3つの画素領域からフェースメークを仮
想的に施す化粧領域が算定され、算定された化粧領域内
の色が指定されたハイライトカラー、チークカラー等に
応じて変更されつつ、フレーム画像が表示される。In the face make-up simulation in this makeup simulation system, the pixel regions corresponding to the mouth and both eyes are specified in each frame image in the moving image capturing the facial expression change of the person, and are specified in each frame image. The makeup area to which face makeup is virtually applied is calculated from these three pixel areas, and the frame image is displayed while the color in the calculated makeup area is changed according to the specified highlight color, cheek color, etc. To be done.
【0061】このようなフェースメークシミュレーショ
ンによると、動画像上で化粧がよりリアルにシミュレー
トされ、化粧の効果がより正確にユーザに確認されるこ
ととなる。According to such a face-make simulation, the makeup is more realistically simulated on the moving image, and the effect of the makeup is more accurately confirmed by the user.
【0062】特に上記の化粧領域を[数2]〜[数9]の
ような楕円領域として特定し、さらに上記のようなα
(x)を用いて楕円領域の中央部から端部に向けて徐々
にハイライトカラー、チークカラーを薄くしていくこと
により、化粧領域の位置および形状が適宜変化されつつ
リアルなフェースメークが簡便にシミュレートされるこ
ととなる。In particular, the above makeup area is specified as an elliptical area as in [Equation 2] to [Equation 9], and α
By using (x) to gradually reduce the highlight color and cheek color from the center to the edge of the elliptical area, the position and shape of the makeup area can be changed appropriately and a realistic face make-up is simple. Will be simulated.
【0063】加えて、これらのリップメークおよびフェ
ースメークを組み合わせまた個別にシミュレートする
際、撮像される人物画像に隣接してシミュレート結果を
表示するものとすることにより、ユーザは化粧の効果を
よりわかりやすく正確に知ることができる。In addition, when these lip makeups and face makeups are combined or individually simulated, the simulation result is displayed adjacent to the image of the person so that the user can see the effect of makeup. You can learn more easily and accurately.
【0064】なお、上記の実施の形態のメークアップシ
ミュレーションシステムでは、撮像される動画像に対し
リアルタイムに処理が行われるものとしたが、記憶され
ている動画像データに基づき処理を行うことを想定する
ことができる。In the make-up simulation system of the above-described embodiment, it is assumed that the captured moving image is processed in real time, but it is assumed that the processing is performed based on the stored moving image data. can do.
【0065】また、上記の実施の形態のメークアップシ
ミュレーションシステムでは、YUV表色系にて表され
る色に対し変換を施すものとしたが、(必要に応じ適宜
変換を行い)CIE XYZ、CIE LAB、マンセル
色座標系、RGB表色系等、他の表色系で表される色に
対し変換を施すものとすることができる。Further, in the make-up simulation system of the above-described embodiment, conversion is performed on the colors represented by the YUV color system, but CIE XYZ, CIE are performed (conversion is performed as necessary). It is possible to perform conversion on colors represented by other color systems such as LAB, Munsell color coordinate system, RGB color system, and the like.
【0066】上記の実施の形態のメークアップシミュレ
ーションシステムでは、特に、メークシミュレータにデ
ジタルビデオカメラもしくはビデオカメラが直接接続さ
れて、デジタルビデオカメラからの画像データまたはA
/D変換されたビデオカメラの映像信号に対して、動画
像処理が施されることを想定したが、メークシミュレー
タが通信を制御する通信制御部を有するものとして、ネ
ットワークを介して、デジタルビデオカメラもしくはビ
デオカメラ等が接続された遠隔のパーソナルコンピュー
タ等から処理されるべき動画像データ(またA/D変換
後の映像信号)が送信され、さらに、処理後の動画像デ
ータが遠隔に送信されていくものとすることができる。In the make-up simulation system of the above-described embodiment, in particular, a digital video camera or a video camera is directly connected to the make simulator, and image data or A
It is assumed that the video signal of the D / D-converted video camera is subjected to the moving image processing. However, the make simulator has a communication control unit for controlling the communication, and the digital video camera is connected via the network. Alternatively, the moving image data to be processed (or the video signal after A / D conversion) is transmitted from a remote personal computer to which a video camera or the like is connected, and further, the processed moving image data is transmitted to the remote. It can be anything.
【0067】上記の実施の形態のメークアップシミュレ
ーションシステムでは、色相・彩度平面上での色変換を
回転により行うものとしたが、変換後のリップ領域クラ
スタの色の平均が操作者の指示する色となるように色変
換をアフィン変換により行うものとすることができる。
色変換を彩度成分についての非線形変換等により行って
光沢感などの質感を変更させるものとすることができ、
また、色の識別を線形関数により行うものとしたが、非
線形関数により行うことができる。In the make-up simulation system of the above-described embodiment, the color conversion on the hue / saturation plane is performed by rotation, but the operator indicates the average color of the converted lip region clusters. The color conversion may be performed by an affine transformation so as to obtain a color.
It is possible to change the texture such as glossiness by performing color conversion by non-linear conversion of the saturation component,
Further, although the color discrimination is performed by the linear function, it can be performed by the non-linear function.
【0068】上記の実施の形態のメークアップシミュレ
ーションシステムにて、さらに肌の領域に対応する画素
の明度を増加させて彩度を低下させることにより、肌の
色を白くするように変換することができ、明度を減少さ
せて赤色成分を強調することにより、日焼けに相当する
肌の色へと変換することができる。In the makeup simulation system of the above-described embodiment, it is possible to convert the skin color to white by further increasing the lightness of the pixel corresponding to the skin area and decreasing the saturation. Therefore, by reducing the lightness and emphasizing the red component, it is possible to convert to a skin color corresponding to sunburn.
【0069】また、上記の実施の形態のメークアップシ
ミュレーションシステムにて、加えて、同様に、鼻、
目、瞳、まつげ、眉、歯などを画像上で特徴付ける特徴
点を追跡して、マスカラ、アイライン、アイカラーなど
を仮想的にポイントメークするものとすることができ、
また、眉の形状、歯の色を変えるものとすることができ
る。髪領域を追跡してヘアダイをシミュレートすること
ができ、テンプレートマッチング以外の他の方法、たと
えは時空間勾配法により顔のパーツ(口領域および他の
領域)の追跡を行うものとすることができる。In addition, in the makeup simulation system of the above embodiment, in addition,
Tracking the feature points that characterize the eyes, pupils, eyelashes, eyebrows, teeth, etc. on the image, and virtually make up mascara, eyeline, eye color, etc.,
Further, the shape of the eyebrows and the color of the teeth can be changed. The hair area can be tracked to simulate a hair dye, and other methods besides template matching, such as spatio-temporal gradient method, may be used to track the face parts (mouth area and other areas). it can.
【0070】上記の実施の形態のメークアップシミュレ
ーションシステムにて、フェースメークシミュレーショ
ン時、鼻領域を追跡して、ハイライト領域、チーク領域
の指定をより正確に行うものとすることができる。ま
た、ファンデーションを塗布する楕円形状の領域を複数
組み合わせて、より複雑な形状の領域を指定することが
でき、加えて、楕円形状領域に代え、円形、卵形、矩形
等、他の形状の領域を組み合わせるものとすることがで
きる。In the makeup simulation system of the above-described embodiment, the nose region can be traced during face make simulation to more accurately specify the highlight region and the cheek region. In addition, more elliptical areas to which the foundation is applied can be combined to specify more complicated areas, and in addition to elliptical areas, areas of other shapes such as circles, ovals, and rectangles can be specified. Can be combined.
【0071】[0071]
【発明の効果】請求項1、請求項8および請求項10に記載
の発明によると、動画像上で円滑に化粧(特にポイント
メーク)がシミュレートされるため、ユーザは表情を変
化させつつ化粧の効果をより正確に確認することができ
る。[Effects of the Invention] According to the inventions of claim 1, claim 8 and claim 10, since makeup (particularly point makeup) is smoothly simulated on the moving image, the user can change the facial expression while applying makeup. The effect of can be confirmed more accurately.
【0072】請求項2および請求項3に記載の発明による
と、簡便な手法で演算量を抑えつつポイントメークシミ
ュレーションが達成されることとなる。According to the inventions of claims 2 and 3, the point-make simulation can be achieved by a simple method while suppressing the amount of calculation.
【0073】請求項4、請求項9および請求項11に記載の
発明によると、動画像上で円滑に化粧(特にフェースメ
ーク)がシミュレートされるため、ユーザは表情を変化
させつつ化粧の効果をより正確に確認することができ
る。According to the inventions of claim 4, claim 9 and claim 11, since makeup (particularly face makeup) is smoothly simulated on the moving image, the user can change the facial expression and the effect of makeup. Can be confirmed more accurately.
【0074】請求項5に記載の発明によると、化粧領域
の位置および形状が適宜変化されるため、簡便な手法で
演算量が抑えられつつリアルなフェースメークシミュレ
ーションが達成されることとなる。According to the invention described in claim 5, since the position and shape of the makeup area are appropriately changed, a realistic face-make simulation can be achieved while the amount of calculation is suppressed by a simple method.
【0075】請求項6に記載の発明によると、よりリア
ルなフェースメークシミュレーションが行われることと
なる。According to the invention of claim 6, a more realistic face make simulation is performed.
【0076】請求項7に記載の発明によると、シミュレ
ーション結果である動画像と撮像された動画像とが隣接
してリアルタイムに表示されることとなるため、ユーザ
は化粧の効果をよりわかりやすく正確に知ることができ
る。According to the invention described in claim 7, since the moving image which is the simulation result and the captured moving image are displayed adjacent to each other in real time, the user can easily and accurately understand the effect of makeup. You can know
【図1】本発明の実施の形態の1つであるメークアップ
シミュレーションシステムのハードウェア構成を示すブ
ロック図である。FIG. 1 is a block diagram showing a hardware configuration of a makeup simulation system which is one of the embodiments of the present invention.
【図2】本メークアップシミュレーションシステムでの
リップへのポイントメークシミュレーションを示す図で
ある。FIG. 2 is a diagram showing a point-make simulation for a lip in the make-up simulation system.
【図3】本メークアップシミュレーションシステムでの
フェースメークシミュレーションを示す図である。FIG. 3 is a diagram showing a face-make simulation in the make-up simulation system.
【図4】メークシミュレータ10のメークシミュレーショ
ン処理部(メークシミュレーション処理プログラム)10
0の主要部を示すブロック図である。[FIG. 4] Make simulation processing unit (make simulation processing program) 10 of make simulator 10
It is a block diagram which shows the principal part of 0.
【図5】メークシミュレーション処理での処理手順の概
略を示すフローチャートである。FIG. 5 is a flowchart showing an outline of a processing procedure in a make simulation processing.
【図6】図5のST3での口領域画像処理の手順を示すフ
ローチャートである。FIG. 6 is a flowchart showing a procedure of mouth area image processing in ST3 of FIG.
【図7】フレーム画像200上の口領域110を示す図であ
る。7 is a diagram showing a mouth area 110 on a frame image 200. FIG.
【図8】口領域の追跡(図6のST31)を説明するため
の図である。FIG. 8 is a diagram for explaining tracking of a mouth region (ST31 in FIG. 6).
【図9】口領域の追跡のために行われるテンプレートマ
ッチングを説明するための図である。FIG. 9 is a diagram for explaining template matching performed for tracking a mouth region.
【図10】口領域中のリップカラーの変更(図6のST3
3)を行うためのUV平面上での点群(クラスタ)の回
転を示す図である。FIG. 10: Change of lip color in mouth area (ST3 of FIG. 6
It is a figure showing rotation of a point cloud (cluster) on a UV plane for performing 3).
【図11】口領域でのリップカラーの変更を示す図であ
る。FIG. 11 is a diagram showing a change in lip color in the mouth region.
【図12】図5のST4でのハイライトチーク領域画像処
理の手順を示すフローチャートである。FIG. 12 is a flowchart showing a procedure of highlight cheek region image processing in ST4 of FIG.
【図13】フレーム画像204上でのハイライト領域121〜
123、チーク領域124、125の肌の色の変更を示す図であ
る。FIG. 13 is a highlight area 121 to on the frame image 204.
FIG. 12 is a diagram showing changes in skin color of 123 and cheek areas 124 and 125.
【図14】フレーム画像205上の目領域116、117を示す
図である。14 is a diagram showing eye regions 116 and 117 on the frame image 205. FIG.
【図15】ハイライト領域の算定(図12のST42)、チ
ーク領域の算定(ST43)を説明するための図である。FIG. 15 is a diagram for explaining calculation of a highlight area (ST42 in FIG. 12) and calculation of a cheek area (ST43).
【図16】ハイライト領域、チーク領域を構成する楕円
領域を示す図である。FIG. 16 is a diagram showing an elliptical area forming a highlight area and a cheek area.
【図17】化粧色を滑らかに表示させるための分布関数
α(x)の例を示す図である。FIG. 17 is a diagram showing an example of a distribution function α (x) for displaying a makeup color smoothly.
10 メークシミュレータ
11 表示部
12 RAM
13 制御部(CPU)
14 入力部
15 HDD
20 デジタルビデオカメラ
30、50 入力される顔部画像
31 リップカラー変更前のリップ
40 リップカラーの変更された顔部画像
41 リップカラー変更後のリップ
60、115 ハイライト領域色、チーク領域色の変更され
た顔部画像
61、121 ハイライト領域(Tゾーン)
62、63、122、123 ハイライト領域(頬上部)
64、65、124、125 チーク領域(頬中下部)
71 肌領域クラスタ
72、73 リップ領域クラスタ
100 メークシミュレーション処理部
101 フレーム抽出部
102 口領域追跡部
103 リップ画素選択部
104 リップカラー変更部
105 目領域追跡部
106 ハイライトチーク領域指定部
107 ハイライトチーク領域色変更部
108 画像合成部
110 動画像データ
110〜112 口領域
113 入力される顔部画像中の口領域
114 リップカラー変更後の顔部画像中の口領域
116、117 目領域
120 テンプレート画像
131 Tゾーン横領域
132 Tゾーン縦領域
133 左頬上部領域
134 左頬中下部領域
135 右頬上部領域
136 右頬中下部領域
200〜205 フレーム画像10 Make simulator 11 Display unit 12 RAM 13 Control unit (CPU) 14 Input unit 15 HDD 20 Digital video camera 30, 50 Face image input 31 Lip before changing lip color 40 Face image with changed lip color 41 Lip 60 after changing lip color, 115 Face image with changed highlight area color and cheek area color 61, 121 Highlight area (T zone) 62, 63, 122, 123 Highlight area (upper cheek) 64, 65, 124, 125 Cheek area (lower cheek area) 71 Skin area cluster 72, 73 Lip area cluster 100 Make simulation processing section 101 Frame extraction section 102 Mouth area tracking section 103 Lip pixel selection section 104 Lip color changing section 105 Eye area tracking Section 106 highlight cheek area designation section 107 highlight cheek area color changing section 108 image synthesizing section 110 moving image data 110-112 mouth area 113 mouth area 114 in the input face image -Mouth area 116, 117 eye area 120 in the changed face image 120 Template image 131 T zone horizontal area 132 T zone vertical area 133 Left upper cheek area 134 Left lower cheek area 135 Right cheek upper area 136 Right lower cheek middle area Area 200-205 frame image
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 1/46 G09B 9/00 Z // G09B 9/00 H04N 1/46 Z Fターム(参考) 5B046 AA10 GA04 JA04 5B057 AA20 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CE08 CE16 DA08 DB02 DB06 DB09 DC03 DC09 5C076 AA01 AA26 BA06 CA10 5C079 LA02 LA10 LB12 MA01 MA11 5L096 AA02 AA06 BA08 CA04 FA63 HA02 HA05 JA09 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) H04N 1/46 G09B 9/00 Z // G09B 9/00 H04N 1/46 Z F term (reference) 5B046 AA10 GA04 JA04 5B057 AA20 CA01 CA08 CA12 CA16 CB01 CB08 CB12 CB16 CE08 CE16 DA08 DB02 DB06 DB09 DC03 DC09 5C076 AA01 AA26 BA06 CA10 5C079 LA02 LA10 LB12 MA01 MA11 5L096 AA02 AA06 BA08 CA04 FA63 HA02 HA05 JA09
Claims (11)
する入力に基づき、顔部への化粧をシミュレートする化
粧シミュレーション装置であって、 表情の変化を捕らえた動画像の各フレームに対応するフ
レーム画像内で、顔部の特定部分に対応する画素領域を
順次特定し、 特定された画素領域の一部または全部の色を、指定され
た化粧色に対応させて変更しつつ、フレーム画像を表示
することを特徴とする化粧シミュレーション装置。1. A makeup simulation apparatus for simulating makeup on a face based on an input for designating a makeup color received from a user, the frame corresponding to each frame of a moving image in which a change in facial expression is captured. In the image, the pixel area corresponding to the specific part of the face is sequentially specified, and the frame image is displayed while changing the color of a part or all of the specified pixel area according to the specified makeup color. A makeup simulation device characterized by:
分領域を特定し、 特定された部分領域内で、所定の範囲の色に対応する画
素を特定することにより行うことを特徴とする請求項1
に記載の化粧シミュレーション装置。2. The pixel area is specified by specifying a partial area in a frame image corresponding to a predetermined template image, and specifying a pixel corresponding to a color in a predetermined range in the specified partial area. The method according to claim 1
Makeup simulation device according to.
を用いて行い、 前記画素領域の色の変更を、色空間内でのアフィン変換
により行うことを特徴とする請求項2に記載の化粧シミ
ュレーション装置。3. The pixel according to claim 2, wherein the pixel is identified by using an identification function in a color space, and the color of the pixel area is changed by an affine transformation in the color space. Makeup simulation device.
する入力に基づき、顔部への化粧をシミュレートする化
粧シミュレーション装置であって、 表情の変化を捕らえた動画像の各フレームに対応するフ
レーム画像内での、顔部の少なくとも3つの特定部分に
対応する画素領域の特定を複数のフレームに渡り順次行
い、 各フレーム画像にて、特定された画素領域から仮想的な
化粧を施す化粧領域を算定し、 算定された化粧領域の一部または全部の色を、指定され
た化粧色に対応させて変更しつつ、フレーム画像を表示
することを特徴とする化粧シミュレーション装置。4. A makeup simulation apparatus for simulating makeup on a face based on an input for designating a makeup color received from a user, the frame corresponding to each frame of a moving image capturing a change in facial expression. Pixel regions corresponding to at least three specific parts of the face in the image are specified sequentially over a plurality of frames, and in each frame image, a makeup region to which virtual makeup is applied is specified from the specified pixel regions. A makeup simulation apparatus which displays a frame image while calculating and changing a part or all of the calculated makeup area colors in accordance with a specified makeup color.
るものとし、 前記化粧領域の算定を、特定された3つの画素領域に基
づき、楕円状領域の中心と、長軸および短軸とを算定す
ることにより行う請求項4に記載の化粧シミュレーショ
ン装置。5. The makeup area is composed of an elliptical area, and the calculation of the makeup area is based on the three identified pixel areas, and the center of the elliptical area and the major axis and the minor axis are calculated. The makeup simulation apparatus according to claim 4, which is performed by calculating.
に、かつ、楕円状領域の中心から外側に向かうに従い徐
々に化粧色が薄れていくように行うことを特徴とする請
求項5に記載の化粧シミュレーション装置。6. The makeup color is changed such that the calculated center of the elliptical area corresponds to the makeup color, and the makeup color gradually decreases from the center of the elliptical area toward the outside. The makeup simulation device according to claim 5, wherein
撮像された動画像を表示することを特徴とする請求項1
から請求項6のいずれかに記載の化粧シミュレーション
装置。7. The moving image is captured, and adjacent to the display of the frame image, in real time,
The imaged moving image is displayed to claim 1.
7. The makeup simulation apparatus according to claim 6.
する入力に基づき、顔部への化粧をシミュレートする化
粧シミュレーション制御方法であって、 表情の変化を捕らえた動画像の各フレームに対応するフ
レーム画像内で、顔部の特定部分に対応する画素領域を
順次特定し、 特定された画素領域の一部または全部の色を、指定され
た化粧色に対応させて変更しつつ、フレーム画像を表示
させることを特徴とする化粧シミュレーション制御方
法。8. A makeup simulation control method for simulating makeup on a face based on an input for designating a makeup color received from a user, which corresponds to each frame of a moving image in which a change in facial expression is captured. In the frame image, the pixel area corresponding to the specific part of the face is sequentially specified, and part or all of the color of the specified pixel area is changed according to the specified makeup color, while the frame image is changed. A makeup simulation control method characterized by displaying.
する入力に基づき、顔部への化粧をシミュレートする化
粧シミュレーション制御方法であって、 表情の変化を捕らえた動画像の各フレームに対応するフ
レーム画像内での、顔部の少なくとも3つの特定部分に
対応する画素領域の特定を複数のフレームに渡り順次行
い、 各フレーム画像にて、特定された画素領域から仮想的な
化粧を施す化粧領域を算定し、 算定された化粧領域の一部または全部の色を、指定され
た化粧色に対応させて変更しつつ、フレーム画像を表示
させることを特徴とする化粧シミュレーション制御方
法。9. A makeup simulation control method for simulating makeup on a face based on an input for designating a makeup color received from a user, which corresponds to each frame of a moving image in which a change in facial expression is captured. In the frame image, the pixel area corresponding to at least three specific parts of the face is specified sequentially over a plurality of frames, and in each frame image, a makeup area for applying virtual makeup from the specified pixel area. And a frame image is displayed while changing the color of a part or all of the calculated makeup area according to the specified makeup color, and displaying the frame image.
定する入力に基づき、顔部への化粧をシミュレートする
化粧シミュレーションプログラムを記録したコンピュー
タ読み取り可能な記録媒体であって、 表情の変化を捕らえた動画像の各フレームに対応するフ
レーム画像内で、顔部の特定部分に対応する画素領域を
順次特定し、 特定された画素領域の一部または全部の色を、指定され
た化粧色に対応させて変更しつつ、フレーム画像を表示
させることを特徴とする化粧シミュレーションプログラ
ムを記録したコンピュータ読み取り可能な記録媒体。10. A computer-readable recording medium recording a makeup simulation program for simulating makeup on a face based on an input for designating a makeup color received from a user, wherein changes in facial expressions are captured. In the frame image corresponding to each frame of the moving image, the pixel areas corresponding to specific parts of the face are sequentially specified, and part or all of the colors of the specified pixel areas are made to correspond to the specified makeup color. A computer-readable recording medium having a makeup simulation program recorded thereon, which displays a frame image while changing.
定する入力に基づき、顔部への化粧をシミュレートする
化粧シミュレーションプログラムを記録したコンピュー
タ読み取り可能な記録媒体であって、 表情の変化を捕らえた動画像の各フレームに対応するフ
レーム画像内での、顔部の少なくとも3つの特定部分に
対応する画素領域の特定を複数のフレームに渡り順次行
い、 各フレーム画像にて、特定された画素領域から仮想的な
化粧を施す化粧領域を算定し、 算定された化粧領域の一部または全部の色を、指定され
た化粧色に対応させて変更しつつ、フレーム画像を表示
させることを特徴とする化粧シミュレーションプログラ
ムを記録したコンピュータ読み取り可能な記録媒体。11. A computer-readable recording medium in which a makeup simulation program for simulating makeup on a face is recorded based on an input for designating a makeup color received from a user, and changes in facial expressions are captured. In the frame image corresponding to each frame of the moving image, the pixel regions corresponding to at least three specific portions of the face part are sequentially specified over a plurality of frames, and in each frame image, from the specified pixel region A makeup that displays a frame image while calculating the makeup area to which virtual makeup is applied and changing part or all of the calculated makeup area color in accordance with the specified makeup color. A computer-readable recording medium recording a simulation program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001230528A JP3779570B2 (en) | 2001-07-30 | 2001-07-30 | Makeup simulation apparatus, makeup simulation control method, and computer-readable recording medium recording makeup simulation program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001230528A JP3779570B2 (en) | 2001-07-30 | 2001-07-30 | Makeup simulation apparatus, makeup simulation control method, and computer-readable recording medium recording makeup simulation program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003044837A true JP2003044837A (en) | 2003-02-14 |
JP3779570B2 JP3779570B2 (en) | 2006-05-31 |
Family
ID=19062720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001230528A Expired - Fee Related JP3779570B2 (en) | 2001-07-30 | 2001-07-30 | Makeup simulation apparatus, makeup simulation control method, and computer-readable recording medium recording makeup simulation program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3779570B2 (en) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004265406A (en) * | 2003-02-28 | 2004-09-24 | Eastman Kodak Co | Method and system for improving portrait image processed in batch mode |
JP2005092588A (en) * | 2003-09-18 | 2005-04-07 | Hitachi Software Eng Co Ltd | Composite image print device and image editing method |
WO2005073909A1 (en) * | 2004-01-30 | 2005-08-11 | Digital Fashion Ltd. | Makeup simulation program, makeup simulation device, and makeup simulation method |
JP2005237561A (en) * | 2004-02-25 | 2005-09-08 | Canon Inc | Information processing device and method |
JP2006024184A (en) * | 2004-06-09 | 2006-01-26 | Canon Inc | Image processing apparatus, image processing method, program, and storage medium |
JP2006079619A (en) * | 2004-09-07 | 2006-03-23 | L'oreal Sa | Method and apparatus for generating a composite image of at least one outer edge of an eyelash |
JP2007097950A (en) * | 2005-10-06 | 2007-04-19 | Shiseido Co Ltd | Lip makeup method |
WO2007083600A1 (en) | 2006-01-17 | 2007-07-26 | Shiseido Company, Ltd. | Makeup simulation system, makeup simulation device, makeup simulation method, and makeup simulation program |
JP2007257165A (en) * | 2006-03-22 | 2007-10-04 | Kao Corp | Makeup simulation method |
WO2009022631A1 (en) | 2007-08-10 | 2009-02-19 | Shiseido Company, Ltd. | Makeup simulation system, makeup simulation apparatus, makeup simulation method, and makeup simulation program |
JP2010073222A (en) * | 2010-01-07 | 2010-04-02 | Kao Corp | Makeup simulation method |
JP2010094536A (en) * | 2010-01-07 | 2010-04-30 | Kao Corp | Makeup simulation method |
US7773091B2 (en) | 2004-09-07 | 2010-08-10 | L'oreal | Method and device for generating a synthesized image of at least one fringe of lashes |
CN102012620A (en) * | 2010-10-28 | 2011-04-13 | 鸿富锦精密工业(深圳)有限公司 | Electronic cosmetic box |
JP2011138528A (en) * | 2004-06-09 | 2011-07-14 | Canon Inc | Apparatus and method for processing image, program, and storage medium |
JP2014023127A (en) * | 2012-07-23 | 2014-02-03 | Sharp Corp | Information display device, information display method, control program, and recording medium |
WO2014119242A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
WO2014119244A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance system, and makeup application assistance method |
WO2014119253A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
WO2014119254A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
WO2014132566A1 (en) | 2013-02-28 | 2014-09-04 | パナソニック株式会社 | Makeup assistance device, makeup assistance method, and makeup assistance program |
WO2014147940A1 (en) | 2013-03-22 | 2014-09-25 | パナソニック株式会社 | Makeup support device, makeup support method, and makeup support program |
WO2014147938A1 (en) | 2013-03-22 | 2014-09-25 | パナソニック株式会社 | Makeup support device, makeup support method, and makeup support program |
WO2015029372A1 (en) | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup assistance device, makeup assistance system, makeup assistance method, and makeup assistance program |
WO2015029371A1 (en) | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup assistance device, makeup assistance method, and makeup assistance program |
WO2015029392A1 (en) | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup support device, makeup support method, and makeup support program |
US9526315B2 (en) | 2013-03-01 | 2016-12-27 | Panasonic Intellectual Property Management Co., Ltd. | Transfer system |
EP3211566A1 (en) | 2016-02-29 | 2017-08-30 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
EP3216370A1 (en) | 2016-03-08 | 2017-09-13 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus, printer apparatus, and image processing method |
JP2017220158A (en) * | 2016-06-10 | 2017-12-14 | パナソニックIpマネジメント株式会社 | Virtual makeup apparatus, virtual makeup method, and virtual makeup program |
CN107895343A (en) * | 2017-12-31 | 2018-04-10 | 广州二元科技有限公司 | A kind of image processing method that rouge is quickly and easily gone up based on facial feature localization |
JP2019115653A (en) * | 2017-12-26 | 2019-07-18 | パナソニックIpマネジメント株式会社 | Body appearance correction support method and device, and computer program |
CN112308944A (en) * | 2019-07-29 | 2021-02-02 | 丽宝大数据股份有限公司 | Augmented reality display method for simulated lip makeup |
CN112347979A (en) * | 2020-11-24 | 2021-02-09 | 郑州阿帕斯科技有限公司 | Eye line drawing method and device |
WO2022085775A1 (en) * | 2020-10-23 | 2022-04-28 | ソニーグループ株式会社 | User interface system, user interface method, and image editing device |
CN115494326A (en) * | 2022-09-20 | 2022-12-20 | 广东花至美容科技有限公司 | Beauty instrument testing method, device and electronic equipment |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107705240B (en) * | 2016-08-08 | 2021-05-04 | 阿里巴巴集团控股有限公司 | Virtual makeup trial method and device and electronic equipment |
KR102459646B1 (en) * | 2020-12-09 | 2022-10-31 | 오승현 | A method of correcting a foundation color on a display device and a method of recommending a foundation using thereof |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62144280A (en) * | 1985-12-18 | 1987-06-27 | Tokyo Insatsu Shiki Kk | Makeup simulation |
JPH04346334A (en) * | 1991-05-23 | 1992-12-02 | Fuji Photo Film Co Ltd | Extraction method for feature image data |
JPH06296231A (en) * | 1993-04-09 | 1994-10-21 | Toyo Ink Mfg Co Ltd | Color value transformation |
JPH11143352A (en) * | 1997-11-13 | 1999-05-28 | Onishi Netsugaku Kogyosho:Kk | Method and device for automatically plotting makeup simulation |
JP2000137792A (en) * | 1998-10-30 | 2000-05-16 | Toyota Motor Corp | Eye detection device |
JP2000235640A (en) * | 1999-02-15 | 2000-08-29 | Oki Electric Ind Co Ltd | Facial organ detecting device |
JP2000242787A (en) * | 1999-02-22 | 2000-09-08 | Toyota Motor Corp | Object detection device |
JP2000279228A (en) * | 1999-03-29 | 2000-10-10 | Shiseido Co Ltd | Rouge makeup simulation system |
JP2000285222A (en) * | 1999-03-29 | 2000-10-13 | Shiseido Co Ltd | Eye makeup simultaion system |
JP2000285099A (en) * | 1999-03-29 | 2000-10-13 | Shiseido Co Ltd | Simulation system for mouth makeup |
JP2000350123A (en) * | 1999-06-04 | 2000-12-15 | Fuji Photo Film Co Ltd | Picture selection device, camera, picture selection method and recording medium |
JP2001346627A (en) * | 2000-06-07 | 2001-12-18 | Kao Corp | Makeup advice system |
-
2001
- 2001-07-30 JP JP2001230528A patent/JP3779570B2/en not_active Expired - Fee Related
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62144280A (en) * | 1985-12-18 | 1987-06-27 | Tokyo Insatsu Shiki Kk | Makeup simulation |
JPH04346334A (en) * | 1991-05-23 | 1992-12-02 | Fuji Photo Film Co Ltd | Extraction method for feature image data |
JPH06296231A (en) * | 1993-04-09 | 1994-10-21 | Toyo Ink Mfg Co Ltd | Color value transformation |
JPH11143352A (en) * | 1997-11-13 | 1999-05-28 | Onishi Netsugaku Kogyosho:Kk | Method and device for automatically plotting makeup simulation |
JP2000137792A (en) * | 1998-10-30 | 2000-05-16 | Toyota Motor Corp | Eye detection device |
JP2000235640A (en) * | 1999-02-15 | 2000-08-29 | Oki Electric Ind Co Ltd | Facial organ detecting device |
JP2000242787A (en) * | 1999-02-22 | 2000-09-08 | Toyota Motor Corp | Object detection device |
JP2000279228A (en) * | 1999-03-29 | 2000-10-10 | Shiseido Co Ltd | Rouge makeup simulation system |
JP2000285222A (en) * | 1999-03-29 | 2000-10-13 | Shiseido Co Ltd | Eye makeup simultaion system |
JP2000285099A (en) * | 1999-03-29 | 2000-10-13 | Shiseido Co Ltd | Simulation system for mouth makeup |
JP2000350123A (en) * | 1999-06-04 | 2000-12-15 | Fuji Photo Film Co Ltd | Picture selection device, camera, picture selection method and recording medium |
JP2001346627A (en) * | 2000-06-07 | 2001-12-18 | Kao Corp | Makeup advice system |
Cited By (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004265406A (en) * | 2003-02-28 | 2004-09-24 | Eastman Kodak Co | Method and system for improving portrait image processed in batch mode |
JP2005092588A (en) * | 2003-09-18 | 2005-04-07 | Hitachi Software Eng Co Ltd | Composite image print device and image editing method |
WO2005073909A1 (en) * | 2004-01-30 | 2005-08-11 | Digital Fashion Ltd. | Makeup simulation program, makeup simulation device, and makeup simulation method |
JP2005237561A (en) * | 2004-02-25 | 2005-09-08 | Canon Inc | Information processing device and method |
JP2011138528A (en) * | 2004-06-09 | 2011-07-14 | Canon Inc | Apparatus and method for processing image, program, and storage medium |
JP2006024184A (en) * | 2004-06-09 | 2006-01-26 | Canon Inc | Image processing apparatus, image processing method, program, and storage medium |
US9275436B2 (en) | 2004-06-09 | 2016-03-01 | Canon Kabushiki Kaisha | Image processing apparatus for editing data in accordance with an user operation, image processing method, program for implementing the method, and storage medium storing the program |
US8107768B2 (en) | 2004-06-09 | 2012-01-31 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program for implementing the method, and storage medium storing the program |
JP2006079619A (en) * | 2004-09-07 | 2006-03-23 | L'oreal Sa | Method and apparatus for generating a composite image of at least one outer edge of an eyelash |
JP2009211721A (en) * | 2004-09-07 | 2009-09-17 | L'oreal Sa | Method and apparatus for simulating the appearance of at least one eyelash |
US7773091B2 (en) | 2004-09-07 | 2010-08-10 | L'oreal | Method and device for generating a synthesized image of at least one fringe of lashes |
JP2007097950A (en) * | 2005-10-06 | 2007-04-19 | Shiseido Co Ltd | Lip makeup method |
WO2007083600A1 (en) | 2006-01-17 | 2007-07-26 | Shiseido Company, Ltd. | Makeup simulation system, makeup simulation device, makeup simulation method, and makeup simulation program |
US8107672B2 (en) | 2006-01-17 | 2012-01-31 | Shiseido Company, Ltd. | Makeup simulation system, makeup simulator, makeup simulation method, and makeup simulation program |
JP2007257165A (en) * | 2006-03-22 | 2007-10-04 | Kao Corp | Makeup simulation method |
WO2009022631A1 (en) | 2007-08-10 | 2009-02-19 | Shiseido Company, Ltd. | Makeup simulation system, makeup simulation apparatus, makeup simulation method, and makeup simulation program |
JP2010073222A (en) * | 2010-01-07 | 2010-04-02 | Kao Corp | Makeup simulation method |
JP2010094536A (en) * | 2010-01-07 | 2010-04-30 | Kao Corp | Makeup simulation method |
CN102012620A (en) * | 2010-10-28 | 2011-04-13 | 鸿富锦精密工业(深圳)有限公司 | Electronic cosmetic box |
JP2014023127A (en) * | 2012-07-23 | 2014-02-03 | Sharp Corp | Information display device, information display method, control program, and recording medium |
WO2014119244A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance system, and makeup application assistance method |
US9986812B2 (en) | 2013-02-01 | 2018-06-05 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance system, and makeup application assistance method |
WO2014119254A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US9812030B2 (en) | 2013-02-01 | 2017-11-07 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US10028569B2 (en) | 2013-02-01 | 2018-07-24 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance system, and makeup application assistance method |
US10242589B2 (en) | 2013-02-01 | 2019-03-26 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US10299568B2 (en) | 2013-02-01 | 2019-05-28 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US10292481B2 (en) | 2013-02-01 | 2019-05-21 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US10264870B2 (en) | 2013-02-01 | 2019-04-23 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance system, and makeup application assistance method |
US10251463B2 (en) | 2013-02-01 | 2019-04-09 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US9681736B2 (en) | 2013-02-01 | 2017-06-20 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
WO2014119253A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US9615647B2 (en) | 2013-02-01 | 2017-04-11 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
WO2014119242A1 (en) | 2013-02-01 | 2014-08-07 | パナソニック株式会社 | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
US10249211B2 (en) | 2013-02-01 | 2019-04-02 | Panasonic Intellectual Property Management Co., Ltd. | Makeup application assistance device, makeup application assistance method, and makeup application assistance program |
EP2962597A4 (en) * | 2013-02-28 | 2016-03-16 | Panasonic Ip Man Co Ltd | Makeup assistance device, makeup assistance method, and makeup assistance program |
US20160000209A1 (en) * | 2013-02-28 | 2016-01-07 | Panasonic Intellectual Property Management Co., Ltd. | Makeup assistance device, makeup assistance method, and makeup assistance program |
US10660425B2 (en) | 2013-02-28 | 2020-05-26 | Panasonic Intellectual Property Management Co., Ltd. | Makeup assistance device, makeup assistance method, and makeup assistance program |
WO2014132566A1 (en) | 2013-02-28 | 2014-09-04 | パナソニック株式会社 | Makeup assistance device, makeup assistance method, and makeup assistance program |
US9526315B2 (en) | 2013-03-01 | 2016-12-27 | Panasonic Intellectual Property Management Co., Ltd. | Transfer system |
USRE48103E1 (en) | 2013-03-01 | 2020-07-21 | Panasonic Intellectual Property Management Co., Ltd. | Transfer system |
EP2976964A4 (en) * | 2013-03-22 | 2016-04-06 | Panasonic Ip Man Co Ltd | MAKEUP ASSIST DEVICE, MAKEUP HELP METHOD, AND MAKEUP ASSIST PROGRAM |
US10342316B2 (en) | 2013-03-22 | 2019-07-09 | Panasonic Intellectual Property Management Co., Ltd. | Makeup support device, makeup support method, and makeup support program |
CN105188466A (en) * | 2013-03-22 | 2015-12-23 | 松下知识产权经营株式会社 | Makeup support device, makeup support method, and makeup support program |
EP3363321A1 (en) | 2013-03-22 | 2018-08-22 | Panasonic Intellectual Property Management Co., Ltd. | Makeup support device, makeup support method, and makeup support program |
WO2014147940A1 (en) | 2013-03-22 | 2014-09-25 | パナソニック株式会社 | Makeup support device, makeup support method, and makeup support program |
WO2014147938A1 (en) | 2013-03-22 | 2014-09-25 | パナソニック株式会社 | Makeup support device, makeup support method, and makeup support program |
US10010155B2 (en) | 2013-03-22 | 2018-07-03 | Panasonic Intellectual Property Management Co., Ltd. | Makeup support device, makeup support method, and makeup support program |
US10413042B2 (en) | 2013-03-22 | 2019-09-17 | Panasonic Intellectual Property Management Co., Ltd. | Makeup support device, makeup support method, and makeup support program |
US9858473B2 (en) | 2013-08-30 | 2018-01-02 | Panasonic Intellectual Property Management Co., Ltd. | Makeup supporting device, makeup supporting method, and non-transitory computer-readable recording medium |
WO2015029372A1 (en) | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup assistance device, makeup assistance system, makeup assistance method, and makeup assistance program |
US9594948B2 (en) | 2013-08-30 | 2017-03-14 | Panasonic Intellectual Property Management Co., Ltd. | Makeup supporting device, makeup supporting method, and non-transitory computer-readable recording medium |
US9846803B2 (en) | 2013-08-30 | 2017-12-19 | Panasonic Intellectual Property Management Co., Ltd. | Makeup supporting device, makeup supporting system, makeup supporting method, and non-transitory computer-readable recording medium |
WO2015029392A1 (en) | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup support device, makeup support method, and makeup support program |
WO2015029371A1 (en) | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup assistance device, makeup assistance method, and makeup assistance program |
US10027854B2 (en) | 2016-02-29 | 2018-07-17 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and method to generate image data for printing on skin attachable sheet based on discolored skin region and color of surrounding skin |
EP3211566A1 (en) | 2016-02-29 | 2017-08-30 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
EP3216370A1 (en) | 2016-03-08 | 2017-09-13 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus, printer apparatus, and image processing method |
US10212315B2 (en) | 2016-03-08 | 2019-02-19 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus, printer apparatus, and image processing method |
WO2017212878A1 (en) * | 2016-06-10 | 2017-12-14 | パナソニックIpマネジメント株式会社 | Virtual makeup device, and virtual makeup method |
JP2017220158A (en) * | 2016-06-10 | 2017-12-14 | パナソニックIpマネジメント株式会社 | Virtual makeup apparatus, virtual makeup method, and virtual makeup program |
JP2019115653A (en) * | 2017-12-26 | 2019-07-18 | パナソニックIpマネジメント株式会社 | Body appearance correction support method and device, and computer program |
CN107895343A (en) * | 2017-12-31 | 2018-04-10 | 广州二元科技有限公司 | A kind of image processing method that rouge is quickly and easily gone up based on facial feature localization |
CN107895343B (en) * | 2017-12-31 | 2021-02-23 | 广州二元科技有限公司 | Image processing method for quickly and simply blush based on facial feature positioning |
CN112308944A (en) * | 2019-07-29 | 2021-02-02 | 丽宝大数据股份有限公司 | Augmented reality display method for simulated lip makeup |
EP3772038A1 (en) * | 2019-07-29 | 2021-02-03 | Cal-Comp Big Data Inc | Augmented reality display method of simulated lip makeup |
WO2022085775A1 (en) * | 2020-10-23 | 2022-04-28 | ソニーグループ株式会社 | User interface system, user interface method, and image editing device |
CN112347979A (en) * | 2020-11-24 | 2021-02-09 | 郑州阿帕斯科技有限公司 | Eye line drawing method and device |
CN112347979B (en) * | 2020-11-24 | 2024-03-15 | 郑州阿帕斯科技有限公司 | Eye line drawing method and device |
CN115494326A (en) * | 2022-09-20 | 2022-12-20 | 广东花至美容科技有限公司 | Beauty instrument testing method, device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
JP3779570B2 (en) | 2006-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3779570B2 (en) | Makeup simulation apparatus, makeup simulation control method, and computer-readable recording medium recording makeup simulation program | |
CN109690617B (en) | System and method for digital cosmetic mirror | |
US20100189357A1 (en) | Method and device for the virtual simulation of a sequence of video images | |
US9058765B1 (en) | System and method for creating and sharing personalized virtual makeovers | |
JP5400187B2 (en) | Method and apparatus for realistic simulation of wrinkle aging and deaging | |
US9142054B2 (en) | System and method for changing hair color in digital images | |
JP5463866B2 (en) | Image processing apparatus, image processing method, and program | |
US7764828B2 (en) | Method, apparatus, and computer program for processing image | |
JP4753025B2 (en) | Makeup simulation method | |
TWI325567B (en) | Method and system for enhancing portrait images that are processed in a batch mode | |
JP4435809B2 (en) | Virtual makeup apparatus and method | |
US20120044335A1 (en) | Makeup simulation system, makeup simulation apparatus, makeup simulation method, and makeup simulation program | |
JPH10255066A (en) | Face image correcting method, makeup simulating method, makeup method, makeup supporting device, and foundation transfer film | |
CN116997933A (en) | Method and system for constructing facial position map | |
CN113344837B (en) | Face image processing method and device, computer readable storage medium and terminal | |
JP2001109913A (en) | Picture processor, picture processing method, and recording medium recording picture processing program | |
JP3993029B2 (en) | Makeup simulation apparatus, makeup simulation method, makeup simulation program, and recording medium recording the program | |
CN113344836A (en) | Face image processing method and device, computer readable storage medium and terminal | |
CN116648733A (en) | Method and system for extracting color from facial image | |
Borges et al. | A virtual makeup augmented reality system | |
JP2002304638A (en) | Facial expression animation generating apparatus and facial expression animation generating method | |
CN114155569B (en) | Cosmetic progress detection method, device, equipment and storage medium | |
KR20010084996A (en) | Method for generating 3 dimension avatar using one face image and vending machine with the same | |
JP4372494B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
KR100422470B1 (en) | Method and apparatus for replacing a model face of moving image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050726 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050916 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051101 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051226 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060214 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060302 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090310 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120310 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120310 Year of fee payment: 6 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120310 Year of fee payment: 6 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |