JP2000011144A - Eyebrow deformation system - Google Patents
Eyebrow deformation systemInfo
- Publication number
- JP2000011144A JP2000011144A JP10171634A JP17163498A JP2000011144A JP 2000011144 A JP2000011144 A JP 2000011144A JP 10171634 A JP10171634 A JP 10171634A JP 17163498 A JP17163498 A JP 17163498A JP 2000011144 A JP2000011144 A JP 2000011144A
- Authority
- JP
- Japan
- Prior art keywords
- eyebrow
- face image
- eyebrows
- template
- 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
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は眉変形システムに係
り、人の顔画像における眉を変形して表示する眉変形シ
ステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an eyebrow deformation system, and more particularly to an eyebrow deformation system for deforming and displaying eyebrows in a human face image.
【0002】[0002]
【従来の技術】メーキャップによるイメージの演出法
は、造形理論を応用したもので、形の特徴や目に映った
ときどのようにどの様な印象を受けるかを把握してい
る。例えば、直線はシャープあるいは静的なイメージを
演出させ、曲線はソフトあるいは動的なイメージを演出
する。したがって、眉を直線的又は曲線的にメーキャッ
プすることにより、それぞれ、シャープなイメージを演
出したりソフトなイメージを演出したりすることができ
る。同様に、下降線を使用して落ちついたイメージを出
したり、太い線を使用してたくましいイメージを演出す
ることができる。2. Description of the Related Art An image production method using makeup applies a modeling theory, and understands the characteristics of a shape and how an impression is given when the image is seen. For example, straight lines create sharp or static images, and curves create soft or dynamic images. Therefore, by making the eyebrows linear or curved, it is possible to produce a sharp image or a soft image, respectively. Similarly, a descending line can be used to create a calm image, and a thick line can be used to produce a robust image.
【0003】このようなメーキャップによるイメージ演
出をコンピュータシステムの画像処理技術を用いて実現
することが考えられている。従来のコンピュータシステ
ムの画像処理技術では、単に形状を直線的又は曲線的に
変形させることが行われている。[0003] It has been considered to realize such image effects by makeup using image processing technology of a computer system. In a conventional computer system image processing technique, a shape is simply deformed linearly or curvedly.
【0004】[0004]
【発明が解決しようとする課題】しかし、従来のコンピ
ュータシステムの画像処理技術では、オペレータが顔画
像における眉の部分の指定、変形の操作、変形部分の色
の修正、等を細かに入力しなければならず、また、操作
には画像処理の専門的な知識を必要とし、手間及び時間
がかかるという問題があった。However, in the image processing technology of the conventional computer system, the operator must specify the eyebrow part in the face image, perform a deformation operation, correct the color of the deformed part, and the like in detail. In addition, there is a problem that the operation requires specialized knowledge of image processing, and is troublesome and time-consuming.
【0005】本発明は、上記の点に鑑みなされたもの
で、顔画像における眉を変形して表示させるのに操作が
簡単で、かつ、時間がかからず、自然な眉を表現できる
眉変形システムを提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and it is easy to operate an eyebrow in a face image and display it in a short time. The purpose is to provide a system.
【0006】[0006]
【課題を解決するための手段】請求項1に記載の発明
は、顔画像における眉を変形して表示する眉変形システ
ムにおいて、眉の形状を表す複数の眉テンプレートが予
め格納されている眉テンプレート格納手段と、前記複数
の眉テンプレートから選択された眉テンプレートを前記
顔画像に合わせて修正する眉テンプレート修正手段と、
前記顔画像から眉を消去する消去手段と、前記眉を消去
した顔画像に前記修正された眉テンプレートを合成する
合成手段とを有する。According to a first aspect of the present invention, there is provided an eyebrow deforming system for deforming and displaying eyebrows in a face image, wherein a plurality of eyebrow templates representing a shape of an eyebrow are stored in advance. Storage means, eyebrow template correction means for correcting an eyebrow template selected from the plurality of eyebrow templates according to the face image,
The image processing apparatus further includes an erasing unit that erases eyebrows from the face image, and a synthesizing unit that synthesizes the corrected eyebrow template with the face image from which the eyebrows have been erased.
【0007】このように、眉の形状を表す複数の眉テン
プレートを用意しておき、その中から選択した眉テンプ
レートを顔画像に合わせて修正し、また、顔画像から眉
を消去して修正された眉テンプレートを合成することに
より、所望の眉テンプレートを選択するだけの簡単な操
作で、時間をかけずに眉を変形して自然な眉を表示する
ことができる。As described above, a plurality of eyebrow templates representing the shape of the eyebrows are prepared, and the eyebrow template selected from the templates is corrected in accordance with the face image, and the eyebrow is deleted from the face image and corrected. By combining the eyebrow templates, it is possible to deform the eyebrows and display natural eyebrows without taking time by a simple operation of selecting a desired eyebrow template.
【0008】請求項2に記載の発明は、請求項1記載の
眉変形システムにおいて、前記眉テンプレート修正手段
は、顔画像の鼻及び目の形状に合わせて前記選択された
眉テンプレートの眉頭及び眉尻それぞれの配置位置を決
定して前記眉テンプレートを修正する。このように、顔
画像の鼻及び目の形状に合わせて選択された眉テンプレ
ートの眉頭及び眉尻それぞれの配置位置を決定するた
め、自然な形で眉テンプレートを合成することができ
る。According to a second aspect of the present invention, in the eyebrow deformation system according to the first aspect, the eyebrow template correcting means includes an eyebrow head and an eyebrow of the selected eyebrow template according to a shape of a nose and an eye of a face image. The position of each buttocks is determined and the eyebrow template is modified. As described above, since the arrangement positions of the eyebrow head and the eyebrow tail of the eyebrow template selected according to the shape of the nose and eyes of the face image are determined, the eyebrow template can be synthesized in a natural form.
【0009】請求項3に記載の発明は、請求項1または
2記載の眉変形システムにおいて、前記消去手段は、顔
画像の眉を消去する部分に前記顔画像の眉の近傍の画素
を合成する。このように、眉を消去する部分に眉の近傍
の画素を合成するため、消去する眉と合成する眉テンプ
レートとの形状の差違があっても、眉を消去した部分は
肌色となるので、合成された顔画像に傷が生じることを
防止できる。According to a third aspect of the present invention, in the eyebrow deformation system according to the first or second aspect, the erasing means combines a pixel near the eyebrow of the face image with a portion of the face image where the eyebrow is to be erased. . In this manner, since the pixels near the eyebrows are combined with the part where the eyebrows are to be erased, even if there is a difference in the shape between the eyebrow to be erased and the eyebrow template to be synthesized, the part where the eyebrows are erased becomes a skin color. It is possible to prevent the generated face image from being damaged.
【0010】請求項4に記載の発明は、請求項3記載の
眉変形システムにおいて、前記消去手段で眉を消去した
部分の境界についてスムージングを行う第1のスムージ
ング手段を有する。このように、眉を消去した部分の境
界のムージングを行うため、境界が目立たなくなり、合
成された顔画像の品質を向上できる。According to a fourth aspect of the present invention, in the eyebrow deforming system according to the third aspect, there is provided a first smoothing means for smoothing a boundary of a portion where the eyebrow is erased by the erasing means. As described above, since the boundary of the portion where the eyebrows are removed is smoothed, the boundary is not noticeable, and the quality of the synthesized face image can be improved.
【0011】請求項5に記載の発明は、請求項1乃至4
のいずれか記載の眉変形システムにおいて、 前記合成
手段で眉テンプレートを合成した顔画像における眉のエ
ッジについてスムージングを行う第2のスムージング手
段を有する。このように、合成した顔画像における眉の
エッジについてムージングを行うため、合成された眉の
境界が目立たなくなり、合成された顔画像の品質を向上
できる。[0011] The invention according to claim 5 provides the invention according to claims 1 to 4.
The eyebrow deforming system according to any one of the above, further comprising a second smoothing unit that performs smoothing on an eyebrow edge in the face image in which the eyebrow template is combined by the combining unit. As described above, since the edge of the eyebrow in the synthesized face image is smoothed, the boundary of the synthesized eyebrow becomes inconspicuous, and the quality of the synthesized face image can be improved.
【0012】[0012]
【発明の実施の形態】図1は本発明の眉変形システムの
一実施例のブロック図を示す。同図中、中央処理装置
(CPU)10には、バス15を介して入力装置20、
記憶装置30、表示装置40、印刷装置50、通信装置
60それぞれが接続されている。入力装置20としては
キーボード21,マウス22,デジタルカメラ(または
CCDカメラ)23等が設けられており、記憶装置30
としてはRAM31、ROM32、ハードディスク装置
33、フレキシブルディスク装置34等が設けられてい
る。CPU10は記憶装置30に記憶されている各種処
理プログラムを実行し、その結果を記憶装置30に記憶
すると共に、表示装置40に表示し、印刷装置50で印
刷して出力する。記憶装置30には各種処理プログラム
の他に、眉の形状を表す複数種類の眉テンプレートが予
め格納されている。FIG. 1 is a block diagram showing one embodiment of an eyebrow deformation system according to the present invention. In the figure, a central processing unit (CPU) 10 has an input device 20 via a bus 15,
Each of the storage device 30, the display device 40, the printing device 50, and the communication device 60 is connected. The input device 20 includes a keyboard 21, a mouse 22, a digital camera (or a CCD camera) 23, and the like.
RAM 31, ROM 32, hard disk device 33, flexible disk device 34, and the like. The CPU 10 executes various processing programs stored in the storage device 30, stores the results in the storage device 30, displays the result on the display device 40, prints the output by the printing device 50, and outputs the result. In addition to the various processing programs, a plurality of types of eyebrow templates representing the shape of the eyebrows are stored in the storage device 30 in advance.
【0013】図2は本発明の眉変形システムの一実施例
のメインフローチャートを示す。同図中、ステップS1
0の特徴点抽出処理では被験者の顔を撮像し、得られた
顔画像の特徴点を抽出する。次に、ステップS12で変
形しようとする所望の眉の形状を表示装置40に表示さ
れた複数の眉テンプレートの中からマウス22を用いて
選択する。FIG. 2 shows a main flowchart of one embodiment of the eyebrow deformation system of the present invention. In the figure, step S1
In the feature point extraction process of 0, the face of the subject is imaged, and feature points of the obtained face image are extracted. Next, in step S12, a desired eyebrow shape to be deformed is selected using the mouse 22 from a plurality of eyebrow templates displayed on the display device 40.
【0014】この後、ステップS14で顔画像の元の左
眉を消去し、ステップS16で選択した眉テンプレート
の左眉を顔画像に合成する。更に、ステップS18で顔
画像の元の右眉を消去し、ステップS20で選択した眉
テンプレートの右眉を顔画像に合成する。ステップS2
2では眉を合成した顔画像を表示装置40に表示すると
共に、印刷装置50でプリントアウトする。Thereafter, in step S14, the original left eyebrow of the face image is deleted, and in step S16, the left eyebrow of the eyebrow template selected is combined with the face image. Further, the original right eyebrow of the face image is deleted in step S18, and the right eyebrow of the eyebrow template selected in step S20 is combined with the face image. Step S2
In step 2, the face image combined with the eyebrows is displayed on the display device 40 and printed out by the printing device 50.
【0015】図3はステップS10で実行する特徴点抽
出処理の一実施例のフローチャートを示す。同図中、ス
テップS30で入力装置20のデジタルカメラ23で被
験者の顔を撮像し、得られた顔画像を記憶装置30のハ
ードディスク装置33に記憶する。次に、ステップS3
2で上記の顔画像に対し顔位置認識処理を行う。この顔
位置認識処理によって顔領域のラベリングが行われると
共に、顔の輪郭の特徴点が抽出される。なお、顔画像は
左上隅を原点として、横方向をX軸、縦方向をY軸とす
るXY座標で位置を表す。FIG. 3 shows a flowchart of one embodiment of the feature point extracting process executed in step S10. In the figure, the face of the subject is imaged by the digital camera 23 of the input device 20 in step S30, and the obtained face image is stored in the hard disk device 33 of the storage device 30. Next, step S3
In step 2, face position recognition processing is performed on the face image. By this face position recognition processing, labeling of the face area is performed, and feature points of the face outline are extracted. The face image is represented by XY coordinates with the origin at the upper left corner, the X axis in the horizontal direction, and the Y axis in the vertical direction.
【0016】次に、ステップS34で顔領域のエッジ画
像作成処理が行われ、顔のエッジ画像(2値画像)が作
成され、ステップS36で上記エッジ画像をY軸に投影
してエッジのヒストグラムを作成するY投影が行われ
る。この後、ステップS38でY投影によるヒストグラ
ムから顔の各部位、つまり、眉、目、鼻、口それぞれの
Y座標を検索する。Next, in step S34, an edge image creating process of the face area is performed to create an edge image (binary image) of the face. In step S36, the edge image is projected on the Y axis to obtain an edge histogram. The Y projection to be created is performed. Thereafter, in step S38, the Y coordinate of each part of the face, that is, each of the eyebrows, eyes, nose, and mouth is searched from the histogram by Y projection.
【0017】ステップS40では顔のエッジ画像におけ
る目及び鼻を含むY座標位置で、目及び鼻の特徴点及び
これに付随する特徴点を抽出する。また、ステップS4
2で顔のエッジ画像における口を含むY座標位置で、口
の特徴点及びこれに付随する特徴点を抽出する。また、
ステップS44で顔のエッジ画像における眉を含むY座
標位置で、眉の特徴点及びこれに付随する特徴点を抽出
して、処理を終了する。In step S40, at the Y coordinate position including the eyes and the nose in the face edge image, the characteristic points of the eyes and the nose and the characteristic points associated therewith are extracted. Step S4
In step 2, at the Y coordinate position including the mouth in the edge image of the face, a feature point of the mouth and a feature point attached thereto are extracted. Also,
In step S44, at the Y coordinate position including the eyebrows in the face edge image, the feature points of the eyebrows and the feature points attached thereto are extracted, and the process ends.
【0018】ここで、眉の変形に用いられる目及び鼻と
眉の特徴点の抽出について詳しく説明する。図4はステ
ップS40で実行する目及び鼻の特徴点抽出処理の一実
施例のフローチャートを示す。同図中、ステップS46
では目及び鼻を含むY座標領域の顔画像を取得する。次
のステップS47のループ処理で閾値THを最低値から
順次増加させ、ループ内のステップS48で閾値THを
用いて顔画像の2値化を行う。このように閾値THを可
変して2値化を行うのは、瞳を正確に検出するためであ
る。Here, the extraction of the characteristic points of the eyes, nose and eyebrows used for deformation of the eyebrows will be described in detail. FIG. 4 shows a flowchart of one embodiment of the eye and nose feature point extraction process executed in step S40. In the figure, step S46
Then, a face image in the Y coordinate area including the eyes and the nose is acquired. The threshold value TH is sequentially increased from the lowest value in the loop processing of the next step S47, and the face image is binarized using the threshold value TH in step S48 in the loop. The reason why binarization is performed by varying the threshold value TH is to accurately detect a pupil.
【0019】次のステップS49では2値化で得たエッ
ジ画像において、連続するエッジで囲まれる領域をラベ
リングする。そして、ステップS50のループ処理内の
ステップS51でラベリングされた各領域について瞳か
否かを判別する。ここでは、その領域がほぼ円形で所定
範囲の面積を持つか、そして、その領域に対となる同様
の領域があるか、等の条件で瞳か否かを判別する。In the next step S49, in the edge image obtained by the binarization, a region surrounded by continuous edges is labeled. Then, it is determined whether or not each region labeled in step S51 in the loop processing of step S50 is a pupil. Here, it is determined whether or not the region is a pupil based on conditions such as whether the region is substantially circular and has an area within a predetermined range, and whether or not the region has a similar region forming a pair.
【0020】次に、ステップS52で2つの瞳を検出で
きたか否かを判別し、瞳を検出できた場合にはステップ
S54で固定値の閾値を用いて顔画像の2値化(エッジ
画像)を行う。この後、ステップS56でエッジ画像で
の左の瞳を中心とする左目の領域で左目の特徴点を抽出
し、ステップS58でエッジ画像での右の瞳を中心とす
る右目の領域で右目の特徴点を抽出する。なお、左右の
目の特徴点として図5に示す瞳PL,PRと、目尻EL
1,ER1と、目頭EL4,ER4と、瞳の上下の目の
輪郭EL5,ER5,EL3,ER3であり、これらの
特徴点が記憶される。Next, in step S52, it is determined whether or not two pupils have been detected. If the pupils have been detected, in step S54, the face image is binarized using a fixed threshold value (edge image). I do. Thereafter, in step S56, the feature points of the left eye are extracted in the left eye region centered on the left pupil in the edge image. In step S58, the feature points of the right eye are extracted in the right eye region centered on the right pupil in the edge image. Extract points. Note that the pupils PL and PR shown in FIG.
1, ER1, eye corners EL4, ER4, and eye contours EL5, ER5, EL3, ER3 above and below the pupil, and these feature points are stored.
【0021】この後、ステップS60に進む。ここで
は、2つの瞳を2点とし、口の方向に1点を設けた正三
角形を設定する。そして、ステップS62でエッジ画像
での上記正三角形内において、最もY座標が大きい点を
特徴点N2として抽出して記憶する。次に、ステップS
64でY座標が特徴点EL3,ER3と特徴点N2との
間で、最もX座標が小さい点を特徴点N1として抽出し
て記憶し、最もX座標が大きい点を特徴点N3として抽
出して記憶する。上記の目及び鼻の特徴点を全て抽出し
て、この処理を終了する。Thereafter, the process proceeds to step S60. Here, an equilateral triangle having two pupils as two points and one point in the direction of the mouth is set. Then, in step S62, the point having the largest Y coordinate in the above-described regular triangle in the edge image is extracted and stored as the feature point N2. Next, step S
At 64, a point having the smallest X coordinate between the feature points EL3 and ER3 and the feature point N2 is extracted and stored as the feature point N1, and a point having the largest X coordinate is extracted as the feature point N3. Remember. All the feature points of the eyes and the nose are extracted, and the process is terminated.
【0022】図6及び図7はステップS44で実行する
眉の特徴点抽出処理の一実施例のフローチャートを示
す。図6中、ステップS100では眉のY座標が適正か
否かを判別する。ここでは、例えば眉のY座標が、顔の
特徴点F1,C2のY座標の平均値より小さいとき適正
と判別する。ここで眉のY座標が適正でなければ、ステ
ップS102でこれを適正な値とする。FIGS. 6 and 7 show a flowchart of one embodiment of the eyebrow feature point extraction process executed in step S44. In FIG. 6, in step S100, it is determined whether or not the Y coordinate of the eyebrow is appropriate. Here, for example, when the Y coordinate of the eyebrows is smaller than the average value of the Y coordinates of the feature points F1 and C2 of the face, it is determined to be appropriate. Here, if the Y coordinate of the eyebrow is not appropriate, it is set to an appropriate value in step S102.
【0023】次のステップS102では顔領域における
向かって左の眉の内側から外側までX座標を変位させて
ループ処理を行い、このループ内のステップS104で
眉の領域の上端から下端方向にY座標を変位させてルー
プ処理を行い、このループ内のステップS106で顔の
エッジ画像からエッジであり、かつ、顔画像から肌色で
はない画素が最初に検出されたときステップS108に
進む。ステップS108では検出した画素のY座標をこ
のときのX座標における左眉の上端として記憶する。更
に、ステップS102のループ内のステップS110で
眉の領域の下端から上端方向にY座標を変位させてルー
プ処理を行い、このループ内のステップS112で顔の
エッジ画像からエッジであり、かつ、顔画像から肌色で
はない画素が最初に検出されたときステップS114で
検出した画素のY座標をこのときのX座標における左眉
の下端として記憶する。In the next step S102, a loop process is performed by displacing the X coordinate from the inside to the outside of the left eyebrow in the face area, and in step S104 in this loop, the Y coordinate is shifted from the upper end to the lower end of the eyebrow area. Is displaced to perform a loop process. When a pixel which is an edge from the face edge image and is not a flesh color is first detected from the face image in step S106 in this loop, the process proceeds to step S108. In step S108, the Y coordinate of the detected pixel is stored as the upper end of the left eyebrow at the X coordinate at this time. Further, in step S110 in the loop of step S102, the Y coordinate is displaced from the lower end to the upper end of the eyebrow region to perform a loop process. In step S112 in this loop, the face is determined from the edge image and the face When a non-skin color pixel is first detected from the image, the Y coordinate of the pixel detected in step S114 is stored as the lower end of the left eyebrow at the X coordinate at this time.
【0024】次の図7のステップS122では顔領域に
おける向かって右の眉の内側から外側までX座標を変位
させてループ処理を行い、このループ内のステップS1
24で眉の領域の上端から下端方向にY座標を変位させ
てループ処理を行い、このループ内のステップS126
で顔のエッジ画像からエッジであり、かつ、顔画像から
肌色ではない画素が最初に検出されたときステップS1
28に進む。ステップS128では検出した画素のY座
標をこのときのX座標における右眉の上端として記憶す
る。更に、ステップS122のループ内のステップS1
30で眉の領域の下端から上端方向にY座標を変位させ
てループ処理を行い、このループ内のステップS132
で顔のエッジ画像からエッジであり、かつ、顔画像から
肌色ではない画素が最初に検出されたときステップS1
34で検出した画素のY座標をこのときのX座標におけ
る右眉の下端として記憶する。In the next step S122 in FIG. 7, a loop process is performed by displacing the X coordinate from the inside to the outside of the right eyebrow in the face area, and a step S1 in this loop is performed.
At 24, a loop process is performed by displacing the Y coordinate from the upper end to the lower end of the eyebrow region, and step S126 in this loop is performed.
When a pixel that is an edge from an edge image of a face and is not a flesh color is first detected from the face image, a step S1 is performed.
Proceed to 28. In step S128, the Y coordinate of the detected pixel is stored as the upper end of the right eyebrow at the X coordinate at this time. Further, step S1 in the loop of step S122
At 30, the loop processing is performed by displacing the Y coordinate from the lower end to the upper end of the eyebrow region, and step S132 in this loop is performed.
When a pixel that is an edge from an edge image of a face and is not a flesh color is first detected from the face image, a step S1 is performed.
The Y coordinate of the pixel detected at 34 is stored as the lower end of the right eyebrow at the X coordinate at this time.
【0025】この後、ステップS144で左右の眉それ
ぞれの上端で最も高い位置(Y座標最小)を、眉山の特
徴点(図5に示す点BL2,BR2)として抽出する。
また、ステップS146で左右の眉それぞれの上端及び
下端で最も顔の内側(中心側)の位置を眉頭の特徴点
(図5に示す点BL3,BR3)として抽出する。ま
た、ステップS148で左右の眉それぞれの上端及び下
端で最も顔の外側の位置を眉尻の特徴点(図5に示す点
BL1,BR1)として抽出する。また、ステップS1
49で左右の眉それぞれの下端で最も低い位置(Y座標
最大)を、眉底の特徴点(図5に示す点BL4,BR
4)として抽出する。そして、この処理を終了する。Then, in step S144, the highest position (minimum Y coordinate) at the upper end of each of the left and right eyebrows is extracted as a feature point of the mountain of eyebrows (points BL2 and BR2 shown in FIG. 5).
In step S146, the positions of the uppermost and lower ends of the left and right eyebrows, which are the innermost (center side) of the face, are extracted as the feature points of the eyebrows (points BL3 and BR3 shown in FIG. 5). In step S148, the outermost positions of the face at the upper and lower ends of the left and right eyebrows are extracted as feature points of the eyebrow tail (points BL1 and BR1 shown in FIG. 5). Step S1
At 49, the lowest position (maximum Y coordinate) at the lower end of each of the left and right eyebrows is determined as a feature point of the eyebrow bottom (points BL4, BR shown in FIG. 5).
Extract as 4). Then, this process ends.
【0026】図8はステップS14,S18で実行する
眉の消去処理の一実施例のフローチャートを示す。同図
中、ステップS160で顔画像の眉を含む領域(眉領
域)のうち眉部分(眉のエッジ画像で囲まれる部分)を
マスクし、このとき、眉の色情報を記憶する。次に、ス
テップS162で顔画像の眉の上端から下端方向にY座
標を変位させてループ処理を行い、このループ内のステ
ップS164で眉の内側から外側までX座標を変位させ
てループ処理を行う。このループ内のステップS166
でXY座標がマスク部分であるか否かを判別し、マスク
部分にあたる場合にはステップS168に進む。FIG. 8 shows a flowchart of an embodiment of the eyebrow erasing process executed in steps S14 and S18. In the figure, in step S160, the eyebrow portion (portion surrounded by the eyebrow edge image) in the region including the eyebrows (the eyebrow region) of the face image is masked, and at this time, the eyebrow color information is stored. Next, in step S162, the loop processing is performed by displacing the Y coordinate from the upper end to the lower end of the eyebrow of the face image, and in step S164 in this loop, the X coordinate is displaced from the inside to the outside of the eyebrow to perform the loop processing. . Step S166 in this loop
It is determined whether or not the XY coordinates are a mask portion, and if it is a mask portion, the process proceeds to step S168.
【0027】ステップS168では眉領域のうちマスク
部分の外側周辺位置から、コピー用としての肌色の画素
をランダムに選択し、ステップS170で選択した画素
を上記マスク部分のXY座標の画素にコピーする。これ
によって、眉の部分に肌色が合成されて眉が消去され
る。この後、ステップS172で眉の消去部分について
メディアンフィルタ処理を行ってノイズを除去し、ステ
ップS174で顔画像の眉のエッジ(エッジ画像によ
る)近傍のスムージングを行う。更に、ステップS17
6で消去した眉頭近傍のスムージングを行い、処理を終
了する。このように、眉を消去した部分の境界のムージ
ングを行うため、境界が目立たなくなり、合成された顔
画像の品質を向上できる。In step S168, a flesh-colored pixel for copying is randomly selected from the outer peripheral position of the mask portion in the eyebrow region, and the pixel selected in step S170 is copied to the XY coordinate pixel of the mask portion. As a result, the skin color is combined with the eyebrow portion, and the eyebrow is erased. Then, in step S172, median filter processing is performed on the eyebrow erasure part to remove noise, and in step S174, smoothing near the eyebrow edge (by the edge image) of the face image is performed. Further, step S17
Smoothing near the eyebrows erased in step 6 is performed, and the process ends. As described above, since the boundary of the portion where the eyebrows are removed is smoothed, the boundary is not noticeable, and the quality of the synthesized face image can be improved.
【0028】図9はステップS16,S20で実行する
眉の合成処理の一実施例のフローチャートを示す。同図
中、ステップS180で抽出された眉頭、眉尻の特徴点
(右眉ではBR3,BR1)から眉の傾きを算出し、選
択した眉テンプレートの傾きを上記算出した眉の傾きと
なるよう眉テンプレートを回転させる。次のステップS
182で眉テンプレートの色を眉の消去時に記憶した元
の眉の色に変更する。FIG. 9 is a flowchart of an embodiment of the eyebrow synthesizing process executed in steps S16 and S20. In the drawing, the inclination of the eyebrow is calculated from the feature points of the eyebrow tip and the tail of the eyebrow extracted in step S180 (BR3, BR1 for the right eyebrow), and the eyebrow is set so that the inclination of the selected eyebrow template becomes the calculated eyebrow inclination. Rotate the template. Next step S
At 182, the color of the eyebrow template is changed to the original eyebrow color stored at the time of eyebrow erasure.
【0029】そして、ステップS184で図10(A)
に示すように、小鼻の特徴点N3と目頭の特徴点ER4
を通る直線L1と、元の眉の特徴点BR3のY座標(直
線L2)との交点を眉テンプレートの眉頭TBR3とし
て設定する。更に、図10(B)に示すように、小鼻の
特徴点N3と目尻の特徴点ER1を通る直線L3と、回
転された眉テンプレートの眉頭と眉尻を通る直線L4と
の交点をテンプレートの眉尻TBR1として設定する。
この後、ステップS186で回転された眉テンプレート
の眉頭,眉尻が、眉頭TBR3,眉尻TBR1に一致す
るよう回転された眉テンプレートを拡大または縮小して
サイズ合わせを行う。このように、顔画像の鼻及び目の
形状に合わせて選択された眉テンプレートの眉頭及び眉
尻それぞれの配置位置を決定するため、自然な形で眉テ
ンプレートを合成することができる。Then, in step S184, FIG.
As shown in the figure, the nostril feature point N3 and the inner corner feature point ER4
And the intersection of the Y coordinate (straight line L2) of the original eyebrow feature point BR3 is set as the eyebrow head TBR3 of the eyebrow template. Further, as shown in FIG. 10 (B), the intersection of a straight line L3 passing through the feature point N3 of the nostril and the feature point ER1 of the outer corner of the eye, and a straight line L4 passing through the eyebrow tip of the rotated eyebrow template and the outer edge of the eyebrow is defined as Set as hip TBR1.
Thereafter, the eyebrow template rotated at step S186 is enlarged or reduced so that the eyebrow tip and the eyebrow tail of the eyebrow template and the eyebrow tail coincide with the eyebrow tip TBR3 and the eyebrow tail TBR1, and the size is adjusted. As described above, since the arrangement positions of the eyebrow head and the eyebrow tail of the eyebrow template selected according to the shape of the nose and eyes of the face image are determined, the eyebrow template can be synthesized in a natural form.
【0030】次に、ステップS188で顔画像の眉の上
端から下端方向にY座標を変位させてループ処理を行
い、このループ内のステップS190で眉の内側から外
側までX座標を変位させてループ処理を行う。このルー
プ内のステップS192で眉テンプレートを線形補間し
ながら顔画像にコピーして眉を合成する。この後、ステ
ップS194で顔画像の眉の上端から下端方向にY座標
を変位させてループ処理を行い、このループ内のステッ
プS196で眉の内側から外側までX座標を変位させて
ループ処理を行う。このループ内のステップS198で
エッジ検出を行い、ステップS200でエッジか否かを
判別する。そして、エッジであればステップS202に
進んで、そのXY座標に隣接する9画素を用いてスムー
ジングを行い、合成した眉を顔画像となじませて自然な
表現が得られるようにする。Next, in step S188, the Y coordinate is displaced from the upper end to the lower end of the eyebrow of the face image to perform loop processing. In step S190 in this loop, the X coordinate is displaced from the inside to the outside of the eyebrow. Perform processing. In step S192 in this loop, the eyebrow template is copied to the face image while linearly interpolating to synthesize the eyebrows. Thereafter, in step S194, the Y coordinate is displaced from the upper end to the lower end of the eyebrow of the face image to perform loop processing, and in step S196 in this loop, the X coordinate is displaced from the inside to the outside of the eyebrow to perform loop processing. . Edge detection is performed in step S198 in this loop, and it is determined in step S200 whether the edge is an edge. If it is an edge, the process proceeds to step S202, in which smoothing is performed using nine pixels adjacent to the XY coordinates, and the synthesized eyebrows are blended with the face image so that a natural expression can be obtained.
【0031】このように、眉の形状を表す複数の眉テン
プレートを用意しておき、その中から選択した眉テンプ
レートを顔画像に合わせて修正し、また、顔画像から眉
を消去して修正された眉テンプレートを合成することに
より、所望の眉テンプレートを選択するだけの簡単な操
作で、時間をかけずに眉を変形して自然な眉を表示する
ことができる。また、合成した顔画像における眉のエッ
ジについてムージングを行うため、合成された眉の境界
が不自然に目立つことを防止し、合成された顔画像の品
質を向上できる。As described above, a plurality of eyebrow templates representing the shape of the eyebrows are prepared, and the eyebrow template selected from the templates is corrected in accordance with the face image, and the eyebrow is deleted from the face image to correct the eyebrow. By combining the eyebrow templates, it is possible to deform the eyebrows and display natural eyebrows without taking time by a simple operation of selecting a desired eyebrow template. Further, since the edge of the eyebrow in the synthesized face image is smoothed, the boundary of the synthesized eyebrow can be prevented from unnaturally conspicuous, and the quality of the synthesized face image can be improved.
【0032】なお、記憶装置30が眉テンプレート格納
手段に対応し、ステップS180〜186が眉テンプレ
ート修正手段に対応し、ステップS160〜170が消
去手段に対応し、ステップS153が合成手段に対応
し、ステップS172〜176が第1のスムージング手
段に対応し、ステップS202が第2のスムージング手
段に対応する。Note that the storage device 30 corresponds to the eyebrow template storage means, steps S180 to S186 correspond to the eyebrow template correction means, steps S160 to S170 correspond to the erasure means, step S153 corresponds to the synthesis means, Steps S172 to 176 correspond to the first smoothing means, and step S202 corresponds to the second smoothing means.
【0033】[0033]
【発明の効果】上述のように、請求項1に記載の発明
は、眉の形状を表す複数の眉テンプレートが予め格納さ
れている眉テンプレート格納手段と、前記複数の眉テン
プレートから選択された眉テンプレートを前記顔画像に
合わせて修正する眉テンプレート修正手段と、前記顔画
像から眉を消去する消去手段と、前記眉を消去した顔画
像に前記修正された眉テンプレートを合成する合成手段
とを有する。As described above, according to the first aspect of the present invention, an eyebrow template storing means in which a plurality of eyebrow templates representing the shape of an eyebrow are stored in advance, and an eyebrow selected from the plurality of eyebrow templates An eyebrow template correcting unit that corrects a template according to the face image, an erasing unit that erases the eyebrows from the face image, and a synthesizing unit that synthesizes the corrected eyebrow template with the face image from which the eyebrows have been erased. .
【0034】このように、眉の形状を表す複数の眉テン
プレートを用意しておき、その中から選択した眉テンプ
レートを顔画像に合わせて修正し、また、顔画像から眉
を消去して修正された眉テンプレートを合成することに
より、所望の眉テンプレートを選択するだけの簡単な操
作で、時間をかけずに眉を変形して自然な眉を表示する
ことができる。As described above, a plurality of eyebrow templates representing the shape of the eyebrows are prepared, and the eyebrow template selected from the templates is corrected in accordance with the face image. By combining the eyebrow templates, it is possible to deform the eyebrows and display natural eyebrows without taking time by a simple operation of selecting a desired eyebrow template.
【0035】また、請求項2に記載の発明では、眉テン
プレート修正手段は、顔画像の鼻及び目の形状に合わせ
て前記選択された眉テンプレートの眉頭及び眉尻それぞ
れの配置位置を決定して前記眉テンプレートを修正す
る。このように、顔画像の鼻及び目の形状に合わせて選
択された眉テンプレートの眉頭及び眉尻それぞれの配置
位置を決定するため、自然な形で眉テンプレートを合成
することができる。In the invention according to the second aspect, the eyebrow template correcting means determines an arrangement position of each of the eyebrow head and the eyebrow tail of the selected eyebrow template according to the shape of the nose and eyes of the face image. Modify the eyebrow template. As described above, since the arrangement positions of the eyebrow head and the eyebrow tail of the eyebrow template selected according to the shape of the nose and eyes of the face image are determined, the eyebrow template can be synthesized in a natural form.
【0036】また、請求項3に記載の発明では、消去手
段は、顔画像の眉を消去する部分に前記顔画像の眉の近
傍の画素を合成する。このように、眉を消去する部分に
眉の近傍の画素を合成するため、消去する眉と合成する
眉テンプレートとの形状の差違があっても、眉を消去し
た部分は肌色となるので、合成された顔画像に傷が生じ
ることを防止できる。[0036] In the third aspect of the present invention, the erasing means combines a pixel near the eyebrow of the face image with a portion of the face image where the eyebrows are to be erased. In this manner, since the pixels near the eyebrows are combined with the part where the eyebrows are to be erased, even if there is a difference in the shape between the eyebrow to be erased and the eyebrow template to be synthesized, the part where the eyebrows are erased becomes a skin color. It is possible to prevent the generated face image from being damaged.
【0037】また、請求項4に記載の発明は、消去手段
で眉を消去した部分の境界についてスムージングを行う
第1のスムージング手段を有する。このように、眉を消
去した部分の境界のムージングを行うため、境界が目立
たなくなり、合成された顔画像の品質を向上できる。ま
た、請求項5に記載の発明は、合成手段で眉テンプレー
トを合成した顔画像における眉のエッジについてスムー
ジングを行う第2のスムージング手段を有する。Further, the invention according to claim 4 has a first smoothing means for performing smoothing on a boundary of a portion where an eyebrow is erased by the erasing means. As described above, since the boundary of the portion where the eyebrows are removed is smoothed, the boundary is not noticeable, and the quality of the synthesized face image can be improved. Further, the invention according to claim 5 has a second smoothing means for smoothing an eyebrow edge in the face image in which the eyebrow template is synthesized by the synthesizing means.
【0038】このように、合成した顔画像における眉の
エッジについてムージングを行うため、合成された眉の
境界が目立たなくなり、合成された顔画像の品質を向上
できる。As described above, since the smoothing is performed on the edge of the eyebrow in the synthesized face image, the boundary of the synthesized eyebrow becomes inconspicuous, and the quality of the synthesized face image can be improved.
【図1】本発明の眉変形システムの一実施例のブロック
図である。FIG. 1 is a block diagram of an embodiment of an eyebrow deformation system according to the present invention.
【図2】本発明の眉変形システムの一実施例のメインフ
ローチャートである。FIG. 2 is a main flowchart of an embodiment of an eyebrow deformation system according to the present invention.
【図3】ステップS10で実行する特徴点抽出処理の一
実施例のフローチャートである。FIG. 3 is a flowchart of one embodiment of a feature point extraction process executed in step S10.
【図4】ステップS40で実行する目及び鼻の特徴点抽
出処理の一実施例のフローチャートである。FIG. 4 is a flowchart of an embodiment of eye and nose feature point extraction processing executed in step S40.
【図5】顔画像の特徴点を示す図である。FIG. 5 is a diagram showing feature points of a face image.
【図6】ステップS44で実行する眉の特徴点抽出処理
の一実施例のフローチャートである。FIG. 6 is a flowchart of an embodiment of eyebrow feature point extraction processing executed in step S44.
【図7】ステップS44で実行する眉の特徴点抽出処理
の一実施例のフローチャートである。FIG. 7 is a flowchart of an embodiment of an eyebrow feature point extraction process executed in step S44.
【図8】ステップS14,S18で実行する眉の消去処
理の一実施例のフローチャートである。FIG. 8 is a flowchart of an embodiment of eyebrow erasure processing executed in steps S14 and S18.
【図9】ステップS16,S20で実行する眉の合成処
理の一実施例のフローチャートである。FIG. 9 is a flowchart of an embodiment of eyebrow synthesis processing executed in steps S16 and S20.
【図10】眉テンプレートの眉頭と眉尻の一を決め方を
説明するための図である。FIG. 10 is a diagram for explaining how to determine one of an eyebrow tip and an eyebrow tail of an eyebrow template.
10 中央処理装置(CPU) 20 入力装置 21 キーボード 22 マウス 23 デジタルカメラ 30 記憶装置 31 RAM 32 ROM 33 ハードディスク装置 34 フレキシブルディスク装置 40 表示装置 50 印刷装置 Reference Signs List 10 Central processing unit (CPU) 20 Input device 21 Keyboard 22 Mouse 23 Digital camera 30 Storage device 31 RAM 32 ROM 33 Hard disk device 34 Flexible disk device 40 Display device 50 Printing device
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B050 AA00 BA06 BA12 BA15 CA05 CA07 DA02 EA02 EA05 EA13 EA15 EA19 FA02 FA03 5B057 AA01 AA20 BA02 BA23 CA08 CA13 CB06 CB12 CC01 CE05 CE08 CE12 DA07 DA08 DB02 DC07 DC14 5C077 MM03 MP01 NP01 PP21 PP23 RR02 ──────────────────────────────────────────────────続 き Continued on the front page F-term (reference) PP23 RR02
Claims (5)
変形システムにおいて、 眉の形状を表す複数の眉テンプレートが予め格納されて
いる眉テンプレート格納手段と、 前記複数の眉テンプレートから選択された眉テンプレー
トを前記顔画像に合わせて修正する眉テンプレート修正
手段と、 前記顔画像から眉を消去する消去手段と、 前記眉を消去した顔画像に前記修正された眉テンプレー
トを合成する合成手段とを有することを特徴とする眉変
形システム。1. An eyebrow deformation system for deforming and displaying eyebrows in a face image, comprising: an eyebrow template storage unit in which a plurality of eyebrow templates representing an eyebrow shape are stored in advance; Eyebrow template correcting means for correcting an eyebrow template according to the face image, erasing means for erasing eyebrows from the face image, and synthesizing means for synthesizing the corrected eyebrow template with the face image from which the eyebrows have been erased. An eyebrow deformation system characterized by having.
て、 前記眉テンプレート修正手段は、顔画像の鼻及び目の形
状に合わせて前記選択された眉テンプレートの眉頭及び
眉尻それぞれの配置位置を決定して前記眉テンプレート
を修正することを特徴とする眉変形システム。2. The eyebrow deforming system according to claim 1, wherein said eyebrow template correcting means determines an arrangement position of an eyebrow head and an eyebrow tail of said selected eyebrow template according to a shape of a nose and an eye of a face image. And modifying the eyebrow template.
において、 前記消去手段は、顔画像の眉を消去する部分に前記顔画
像の眉の近傍の画素を合成することを特徴とする眉変形
システム。3. The eyebrow deformation system according to claim 1, wherein the erasing unit combines a pixel near the eyebrow of the face image with a portion of the face image where the eyebrow is to be erased. system.
て、 前記消去手段で眉を消去した部分の境界についてスムー
ジングを行う第1のスムージング手段を有することを特
徴とする眉変形システム。4. The eyebrow deformation system according to claim 3, further comprising a first smoothing means for performing smoothing on a boundary of a portion where the eyebrow has been erased by said erasing means.
システムにおいて、 前記合成手段で眉テンプレートを合成した顔画像におけ
る眉のエッジについてスムージングを行う第2のスムー
ジング手段を有することを特徴とする眉変形システム。5. The eyebrow deformation system according to claim 1, further comprising a second smoothing unit that performs smoothing on an eyebrow edge in a face image in which the eyebrow template is synthesized by the synthesizing unit. Eyebrow deformation system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17163498A JP3773657B2 (en) | 1998-06-18 | 1998-06-18 | Eyebrow deformation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17163498A JP3773657B2 (en) | 1998-06-18 | 1998-06-18 | Eyebrow deformation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000011144A true JP2000011144A (en) | 2000-01-14 |
| JP3773657B2 JP3773657B2 (en) | 2006-05-10 |
Family
ID=15926839
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17163498A Expired - Fee Related JP3773657B2 (en) | 1998-06-18 | 1998-06-18 | Eyebrow deformation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3773657B2 (en) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005319109A (en) * | 2004-05-10 | 2005-11-17 | Kanebo Cosmetics Inc | Eyebrow styling advice tool |
| 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 |
| US7079158B2 (en) * | 2000-08-31 | 2006-07-18 | Beautyriot.Com, Inc. | Virtual makeover system and method |
| US7274453B2 (en) | 2004-10-14 | 2007-09-25 | The Procter & Gamble Company | Methods and apparatus for calibrating an electromagnetic measurement device |
| JP2008204466A (en) * | 2007-02-03 | 2008-09-04 | Arcsoft Inc | Replacing facial components |
| 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 |
| WO2015029392A1 (en) * | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup support device, makeup support method, and makeup support program |
| JP2016184305A (en) * | 2015-03-26 | 2016-10-20 | オムロン株式会社 | Image processing apparatus and image processing method |
| JP2018117834A (en) * | 2017-01-25 | 2018-08-02 | 晶子 川野 | Eyebrow brush auxiliary mask |
| CN109419140A (en) * | 2017-08-31 | 2019-03-05 | 丽宝大数据股份有限公司 | Recommended eyebrow shape display method and electronic device |
| EP3462375A1 (en) * | 2017-09-28 | 2019-04-03 | Cal-Comp Big Data Inc | Body information analysis apparatus with augmented reality and eyebrow shape preview method thereof |
| CN111553221A (en) * | 2020-04-21 | 2020-08-18 | 海信集团有限公司 | Data processing method and intelligent equipment |
| CN112686818A (en) * | 2020-12-29 | 2021-04-20 | 维沃移动通信有限公司 | Face image processing method and device and electronic equipment |
| JP2021103859A (en) * | 2019-12-25 | 2021-07-15 | 大日本印刷株式会社 | Eyebrow template manufacturing system |
| CN113822965A (en) * | 2021-07-07 | 2021-12-21 | 腾讯科技(深圳)有限公司 | Image rendering processing method, device and equipment and computer storage medium |
| JP2022534458A (en) * | 2020-04-29 | 2022-08-01 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Image processing method and apparatus |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04338879A (en) * | 1991-05-16 | 1992-11-26 | Brother Ind Ltd | Portrait generating device |
| JPH06319613A (en) * | 1993-04-30 | 1994-11-22 | Onishi Netsugaku:Kk | Make-up support device for face |
| JPH0744725A (en) * | 1993-08-02 | 1995-02-14 | Casio Comput Co Ltd | FACE IMAGE CREATION DEVICE AND FACE IMAGE DATA STORAGE DEVICE |
| JPH09198509A (en) * | 1996-01-22 | 1997-07-31 | Taito Corp | Image feature point detection method and device therefor |
| JPH1125253A (en) * | 1997-07-07 | 1999-01-29 | Onishi Netsugaku:Kk | Method for drawing eyebrow |
-
1998
- 1998-06-18 JP JP17163498A patent/JP3773657B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04338879A (en) * | 1991-05-16 | 1992-11-26 | Brother Ind Ltd | Portrait generating device |
| JPH06319613A (en) * | 1993-04-30 | 1994-11-22 | Onishi Netsugaku:Kk | Make-up support device for face |
| JPH0744725A (en) * | 1993-08-02 | 1995-02-14 | Casio Comput Co Ltd | FACE IMAGE CREATION DEVICE AND FACE IMAGE DATA STORAGE DEVICE |
| JPH09198509A (en) * | 1996-01-22 | 1997-07-31 | Taito Corp | Image feature point detection method and device therefor |
| JPH1125253A (en) * | 1997-07-07 | 1999-01-29 | Onishi Netsugaku:Kk | Method for drawing eyebrow |
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7079158B2 (en) * | 2000-08-31 | 2006-07-18 | Beautyriot.Com, Inc. | Virtual makeover system and method |
| JP2005319109A (en) * | 2004-05-10 | 2005-11-17 | Kanebo Cosmetics Inc | Eyebrow styling advice tool |
| 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 |
| US7274453B2 (en) | 2004-10-14 | 2007-09-25 | The Procter & Gamble Company | Methods and apparatus for calibrating an electromagnetic measurement device |
| JP2008204466A (en) * | 2007-02-03 | 2008-09-04 | Arcsoft Inc | Replacing facial components |
| CN104798101B (en) * | 2013-08-30 | 2018-11-23 | 松下知识产权经营株式会社 | Makeup assisting device, makeup assisting method, and makeup assisting program |
| US20150254500A1 (en) * | 2013-08-30 | 2015-09-10 | Panasonic Intellectual Property Management Co., Ltd. | Makeup supporting device, makeup supporting method, and non-transitory computer-readable recording medium |
| JPWO2015029392A1 (en) * | 2013-08-30 | 2017-03-02 | パナソニックIpマネジメント株式会社 | 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 |
| WO2015029392A1 (en) * | 2013-08-30 | 2015-03-05 | パナソニックIpマネジメント株式会社 | Makeup support device, makeup support method, and makeup support program |
| CN104798101A (en) * | 2013-08-30 | 2015-07-22 | 松下知识产权经营株式会社 | Makeup assisting device, makeup assisting method, and makeup assisting program |
| JP2016184305A (en) * | 2015-03-26 | 2016-10-20 | オムロン株式会社 | Image processing apparatus and image processing method |
| JP2018117834A (en) * | 2017-01-25 | 2018-08-02 | 晶子 川野 | Eyebrow brush auxiliary mask |
| US10395096B2 (en) | 2017-08-31 | 2019-08-27 | Cal-Comp Big Data, Inc. | Display method for recommending eyebrow style and electronic apparatus thereof |
| CN109419140A (en) * | 2017-08-31 | 2019-03-05 | 丽宝大数据股份有限公司 | Recommended eyebrow shape display method and electronic device |
| EP3451229A1 (en) * | 2017-08-31 | 2019-03-06 | Cal-Comp Big Data, Inc. | Display method for recommending eyebrow style and electronic apparatus thereof |
| JP2019046443A (en) * | 2017-08-31 | 2019-03-22 | 麗寶大數據股▲フン▼有限公司 | Display method and electronic device for recommending template |
| EP3462375A1 (en) * | 2017-09-28 | 2019-04-03 | Cal-Comp Big Data Inc | Body information analysis apparatus with augmented reality and eyebrow shape preview method thereof |
| KR20190037051A (en) * | 2017-09-28 | 2019-04-05 | 칼-콤프 빅 데이터, 인크. | Body Information Analysis Apparatus Combining with Augmented Reality and Eyebrow Shape Preview Method thereof |
| KR102045219B1 (en) * | 2017-09-28 | 2019-11-15 | 칼-콤프 빅 데이터, 인크. | Body Information Analysis Apparatus Combining with Augmented Reality and Eyebrow Shape Preview Method thereof |
| US10528796B2 (en) | 2017-09-28 | 2020-01-07 | Cal-Comp Big Data, Inc. | Body information analysis apparatus with augmented reality and eyebrow shape preview method thereof |
| JP2021103859A (en) * | 2019-12-25 | 2021-07-15 | 大日本印刷株式会社 | Eyebrow template manufacturing system |
| JP7384027B2 (en) | 2019-12-25 | 2023-11-21 | 大日本印刷株式会社 | Eyebrow template manufacturing system |
| CN111553221A (en) * | 2020-04-21 | 2020-08-18 | 海信集团有限公司 | Data processing method and intelligent equipment |
| CN111553221B (en) * | 2020-04-21 | 2023-10-31 | 海信集团有限公司 | Data processing method and intelligent device |
| JP2022534458A (en) * | 2020-04-29 | 2022-08-01 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Image processing method and apparatus |
| JP7183414B2 (en) | 2020-04-29 | 2022-12-05 | バイドゥ オンライン ネットワーク テクノロジー(ペキン) カンパニー リミテッド | Image processing method and apparatus |
| CN112686818A (en) * | 2020-12-29 | 2021-04-20 | 维沃移动通信有限公司 | Face image processing method and device and electronic equipment |
| CN113822965A (en) * | 2021-07-07 | 2021-12-21 | 腾讯科技(深圳)有限公司 | Image rendering processing method, device and equipment and computer storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3773657B2 (en) | 2006-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6389155B2 (en) | Image processing apparatus | |
| US7082211B2 (en) | Method and system for enhancing portrait images | |
| JP2000011144A (en) | Eyebrow deformation system | |
| US8150205B2 (en) | Image processing apparatus, image processing method, program, and data configuration | |
| US7486808B2 (en) | Image processing device, image processing method and image processing program | |
| CN111243051B (en) | Portrait photo-based simple drawing generation method, system and storage medium | |
| JP3444148B2 (en) | Eyebrow drawing method | |
| JP2000011143A (en) | Facial feature recognition system | |
| US7212674B1 (en) | Method, apparatus and recording medium for face extraction | |
| JP4188487B2 (en) | Eye makeup simulation system | |
| JP4219521B2 (en) | Matching method and apparatus, and recording medium | |
| CN118799440A (en) | Digital human image generation method, device, equipment and readable storage medium | |
| JP3871010B2 (en) | Blusher makeup simulation system | |
| KR100422470B1 (en) | Method and apparatus for replacing a model face of moving image | |
| JP6287170B2 (en) | Eyebrow generating device, eyebrow generating method and program | |
| JP3917321B2 (en) | Mouth makeup simulation system | |
| JP2012060452A (en) | Image processor, method therefor and program | |
| CN118799439A (en) | Digital human image fusion method, device, equipment and readable storage medium | |
| JP2003030684A (en) | Face three-dimensional computer graphic generation method and apparatus, face three-dimensional computer graphic generation program, and storage medium storing face three-dimensional computer graphic generation program | |
| CN119624792B (en) | Method and device for intelligently changing ID photos | |
| JPH08102858A (en) | Sharpening method for image contour of digital image | |
| Kurilin et al. | Generation of PDF with vector symbols from scanned document | |
| JPH10222688A (en) | Picture processing method | |
| JPH10105673A (en) | Caricature image creation apparatus and method | |
| JP2755299B2 (en) | Image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050824 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050913 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051111 |
|
| 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: 20060215 |
|
| 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: 20090224 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100224 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100224 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110224 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110224 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120224 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120224 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130224 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130224 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140224 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |