TWI573100B - 自動臉部化妝方法 - Google Patents

自動臉部化妝方法 Download PDF

Info

Publication number
TWI573100B
TWI573100B TW105117476A TW105117476A TWI573100B TW I573100 B TWI573100 B TW I573100B TW 105117476 A TW105117476 A TW 105117476A TW 105117476 A TW105117476 A TW 105117476A TW I573100 B TWI573100 B TW I573100B
Authority
TW
Taiwan
Prior art keywords
makeup
area
eye
feature point
feature points
Prior art date
Application number
TW105117476A
Other languages
English (en)
Other versions
TW201810188A (zh
Inventor
Charlene Hsueh-Ling Wong
Yi-Hsueh Yang
Original Assignee
Zong Jing Investment Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zong Jing Investment Inc filed Critical Zong Jing Investment Inc
Priority to TW105117476A priority Critical patent/TWI573100B/zh
Application granted granted Critical
Publication of TWI573100B publication Critical patent/TWI573100B/zh
Priority to CN201710193337.2A priority patent/CN107463936B/zh
Priority to US15/608,173 priority patent/US10479109B2/en
Publication of TW201810188A publication Critical patent/TW201810188A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4073Printing on three-dimensional objects not being in sheet or web form, e.g. spherical or cubic objects
    • AHUMAN NECESSITIES
    • A45HAND OR TRAVELLING ARTICLES
    • A45DHAIRDRESSING OR SHAVING EQUIPMENT; EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
    • A45D33/00Containers or accessories specially adapted for handling powdery toiletry or cosmetic substances
    • A45D33/02Containers or accessories specially adapted for handling powdery toiletry or cosmetic substances with dispensing means, e.g. sprinkling means
    • AHUMAN NECESSITIES
    • A45HAND OR TRAVELLING ARTICLES
    • A45DHAIRDRESSING OR SHAVING EQUIPMENT; EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
    • A45D34/00Containers or accessories specially adapted for handling liquid toiletry or cosmetic substances, e.g. perfumes
    • A45D34/04Appliances specially adapted for applying liquid, e.g. using roller or ball
    • AHUMAN NECESSITIES
    • A45HAND OR TRAVELLING ARTICLES
    • A45DHAIRDRESSING OR SHAVING EQUIPMENT; EQUIPMENT FOR COSMETICS OR COSMETIC TREATMENTS, e.g. FOR MANICURING OR PEDICURING
    • A45D44/00Other cosmetic or toiletry articles, e.g. for hairdressers' rooms
    • A45D44/005Other cosmetic or toiletry articles, e.g. for hairdressers' rooms for selecting or displaying personal cosmetic colours or hairstyle
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • G06V40/171Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Cosmetics (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Description

自動臉部化妝方法
本發明係關於一種自動上色技術,尤指一種自動臉部化妝方法。
愛美是人的天性,因此市面上各大廠商皆推出五花八門的保養品及化妝品以供消費者選購。然而,要能畫出自己喜歡且適合自己的妝容需要反覆練習化妝技術,但隨著化妝技術的熟練程度不同及化妝品種類繁多,往往化妝出來的效果與消費者心裡期待的效果有一定程度的落差。
隨著資訊科技不斷演進,現今使用者能藉由彩妝試用模擬裝置練習化妝或模擬妝後效果。然而,模擬裝置上所呈現的化妝效果仍需仰賴人工化妝技巧將化妝品繪塗於人臉上。並且,人工化妝並無法完全等同於模擬裝置上所模擬呈現的化妝效果。
因此,如何運用自動化控制來確實的實現螢幕上所模擬的化妝效果於使用者的臉上,一直是相關研究人員致力探討的問題。
在一實施例中,一種自動臉部化妝方法包括:接收具有由複數第一特徵點所定義之多個定義區域及此些定義區域的化妝指令的一化妝模板;接收具有一臉部區塊以及於臉部區塊上的複數第二特徵點的一臉部影像;將各定義區域的第一特徵點映射至第二特徵點中相同之第二特徵點以產生對應各定義區域的化妝區域;以及依據各化妝指令與對應之化妝區域由一化妝組件進行化妝作業。
綜上,根據本發明之自動臉部化妝方法確實地依據顯示在螢幕上的化妝模板施加對應的化妝材料於使用者的臉上,以致使化妝機於使用者的臉上所完成的化妝效果更貼近於化妝模板所呈現的化妝效果。
第1圖是根據本發明一實施例的自動臉部化妝方法的流程圖。第2圖是根據本發明一實施例的化妝系統的示意圖。第3圖是根據本發明一實施例的化妝系統的功能方塊圖。參照第1至3圖,自動臉部化妝方法適用於控制一化妝系統對一使用者進行化妝。化妝系統包括一電子裝置10與一化妝機20。化妝機20包括一殼體210、一攝像裝置220、一化妝組件230、一妝料供應組件240、一臉部定位組件250以及一控制單元260。攝像裝置220、化妝組件230、妝料供應組件240、臉部定位組件250以及控制單元260位在殼體210內且設在殼體210上。化妝組件230包括一移動模組232以及一噴頭234,並且噴頭234設置在移動模組232上。噴頭234位在攝像裝置220與臉部定位組件250之間,並且噴頭234連接妝料供應組件240。控制單元260連接攝像裝置220、移動模組232、妝料供應組件240以及控制單元260。
在使用者要化妝之前,使用者可利用電子裝置10選擇欲完妝的化妝效果,即,選擇一化妝模板。在一些實施例中,電子裝置10的儲存單元130儲存有一化妝操控程式以及至少一化妝模板。電子裝置10的處理單元110能執行化妝操控程式並透過化妝操控程式與控制單元260連線。在一些實施例中,電子裝置10的處理單元110與控制單元260之間可經由網路(有線網路或無線網路)通訊。換言之,處理單元110透過網路模組140連接網路,進而與控制單元260通訊。在一些實施例中,電子裝置10的處理單元110與控制單元260之間可經由一訊號傳輸線通訊。換言之,處理單元110透過連接模組(圖中未示,例如:USB連接埠)連接訊號傳輸線的一端,而訊號傳輸線的另一端連接控制單元260,以致處理單元110與控制單元260通訊。
電子裝置10的處理單元110透過化妝操控程式AP提供並顯示至少一化妝模板30在電子裝置10的螢幕120上(如第4圖所示),以供使用者選擇。使用者選擇至少一化妝模板中之一化妝模板30後,電子裝置10的處理單元110透過化妝操控程式將選擇的化妝模板30傳送給控制單元260。化妝機20的控制單元260經由網路接收來自電子裝置10的化妝模板30(步驟S110)。
在一些實施例中,參照第4至6圖,化妝模板30包括複數定義區域A11、A12、A13、A14、A15及複數定義區域A11、A12、A13、A14、A15的複數化妝指令。
在一些實施例中,各化妝指令具有一個或多個色彩資料(如下表一所示)。於此,控制單元260根據色彩資料控制妝料供應組件240選擇對應的一個或多個色匣來提供妝料至噴頭234。
表一 <TABLE border="1" borderColor="#000000" width="_0001"><TBODY><tr><td> 定義區域 </td><td> 化妝指令 </td></tr><tr><td> A11 </td><td> 膚色 </td></tr><tr><td> A12、A13 </td><td> 粉色 </td></tr><tr><td> A14、A15 </td><td> 紫色 </td></tr></TBODY></TABLE>
在一些實施例中,一個化妝指令可具有單一色彩資料,例如:紫色。在一些實施例中,一個化妝指令亦可具有多個色彩資料,例如:紫色及亮粉。
在一些實施例中,除了色彩資料,各化妝指令亦可具有一孔徑資料。於此,控制單元260根據孔徑資料控制化妝組件230(的驅動單元)調整噴頭234的孔徑。
在一些實施例中,各定義區域A11、A12、A13、A14、A15是由複數特徵點(以下稱之第一特徵點t0~t77)所定義。
舉例來說,定義區域A11為底妝定義區域,例如:臉部輪廓所構成的噴塗區域並且其中去掉由第一特徵點t0、t1、t2、t3、t4、t72、t71、t70所構成的閃避區域、由第一特徵點t5、t6、t7、t8、t9、t75、t74、t73所構成的閃避區域、由第一特徵點t10、t11、t12、t13、t14、t15、t16、t17所構成的閃避區域、由第一特徵點t18、t19、t20、t21、t22、t23、t24、t25所構成的閃避區域以及由第一特徵點t33、t34、t35、t36、t37、t38、t39、t40、t41、t42、t43、t44、t45、t46、t47、t48、t49所構成的閃避區域(避掉噴塗此些閃避區域)。定義區域A12、A13為腮紅定義區域,例如:由第一特徵點t16、t30、t33、t57、t54所構成的噴塗區域以及由第一特徵點t24、t32、t39、t65、t68所構成的噴塗區域。定義區域A14、A15為眼影定義區域,例如:由第一特徵點t11、t12、t13、t14、t72、t71、t70所構成的噴塗區域以及由第一特徵點t19、t20、t21、t22、t75、t74、t73所構成的噴塗區域。
在一些實施例中,除了定義區域A11、A12、A13、A14、A15與對應的化妝指令,化妝模板30還具有臉部圖像IM1。底妝定義區域A11設置在臉部圖像IM1的全臉皮膚區域上。腮紅定義區域A12設置在臉部圖像IM1的右臉頰區域上。腮紅定義區域A13設置在臉部圖像IM1的左臉頰區域上。眼影定義區域A14設置在臉部圖像IM1的右眼瞼區域上。眼影定義區域A15設置在臉部圖像IM1的左眼瞼區域上。
在一些實施例中,不同定義區域可間隔開、緊密相鄰但不重疊、或相互重疊(例如:完全重疊或局部重疊)。
舉例來說,參照第7及8圖,眼影定義區域包括第一眼影定義區域A14、A15以及第二眼影定義區域A16、A17。第一眼影定義區域A14與第二眼影定義區域A16部分重疊地設置在臉部圖像IM1的右眼瞼區域上。第一眼影定義區域A15與第二眼影定義區域A17部分重疊地設置在臉部圖像IM1的左眼瞼區域上。
在一些實施例中,定義區域亦可為特定比例的噴塗區域,例如:第一眼影定義區域A14為由第一特徵點t11、t12、t13、t14、t72、t71、t70所構成的噴塗區域的下方二分之三的部分,而第二眼影定義區域A16為由第一特徵點t11、t12、t13、t14、t72、t71、t70所構成的噴塗區域的上方二分之三的部分。第一眼影定義區域A15為由第一特徵點t19、t20、t21、t22、t75、t74、t73所構成的噴塗區域的下方二分之三的部分,而第二眼影定義區域A17為由第一特徵點t19、t20、t21、t22、t75、t74、t73所構成的噴塗區域的上方二分之三的部分。
在一些實施例中,化妝模板30可為一2D影像,如第5至8圖所示。在另一些實施例中,化妝模板30可為一3D影像,如第9圖所示。
並且,在使用者要化妝之前,使用者面向化妝機20的攝像裝置220(即,使用者的臉部面向攝像裝置220的鏡頭),並且將其頭部設置在化妝機20的臉部定位組件250上。換言之,臉部定位組件250可用以固定使用者的頭部,以提供正確的攝像位置。於使用者的頭部設置在臉部定位組件250上後,攝像裝置220擷取使用者臉部的臉部影像40。然後,控制單元260接收來自攝像裝置220的臉部影像40(步驟S130),如第10圖所示。但本發明不限於使用當下擷取臉部影像40,控制單元260亦可透過讀出化妝機20的內存儲存單元中的臉部影像40而接收到臉部影像40、或者透過經由有線或無線網路下載雲端儲存單元中的臉部影像40而接收到臉部影像40、或者經由有線或無線連結接收來自電子裝置10的臉部影像40(如,先前儲存在儲存單元130中的臉部影像40或電子裝置10當下所擷取到的臉部影像40)。
在一些實施例中,臉部影像40可為一3D影像。換言之,攝像裝置220為一3D攝像裝置。
在一些實施例中,化妝模板30與臉部影像40可同時為3D影像。在另一些實施例中,化妝模板30與臉部影像40可同時為2D影像。在又一些實施例中,化妝模板30與臉部影像40中之一者可為2D影像,而另一者為3D影像。
在一些實施例中,參照第10圖,臉部影像40具有一臉部區塊IM2以及於臉部區塊IM2上的複數特徵點(以下稱之第二特徵點P0~P77)。
在一些實施例中,特徵點可以有78個。在一些實施例中,特徵點0、1、2、3、4、72、71、70(即,第一特徵點t0、t1、t2、t3、t4、t72、t71、t70以及第二特徵點P0、P1、P2、P3、P4、P72、P71、P70)位於右眉毛圖像的邊緣上且依序環繞右眉毛圖像。特徵點5、6、7、8、9、75、74、73(即,第一特徵點t5、t6、t7、t8、t9、t75、t74、t73以及第二特徵點P5、P6、P7、P8、P9、P75、P74、P73)位於左眉毛圖像的邊緣上且依序環繞左眉毛圖像。特徵點10、11、12、13、14、15、16、17(即,第一特徵點t10、t11、t12、t13、t14、t15、t16、t17以及第二特徵點P10、P11、P12、P13、P14、P15、P16、P17)位於右眼圖像的邊緣上且依序環繞右眼圖像。其中,特徵點10(即,第一特徵點t10以及第二特徵點P10)位於右眼圖像的內眼角上,而特徵點14(即,第一特徵點t14以及第二特徵點P14)位於右眼圖像的外眼角上。特徵點18、19、20、21、22、23、24、25(即,第一特徵點t18、t19、t20、t21、t22、t23、t24、t25以及第二特徵點P18、P19、P20、P21、P22、P23、P24、P25)位於左眼圖像的邊緣上且依序環繞左眼圖像。其中,特徵點18(即,第一特徵點t18以及第二特徵點P18)位於左眼圖像的內眼角上,而特徵點22(即,第一特徵點t22以及第二特徵點P22)位於左眼圖像的外眼角上。特徵點26、27、28、29(即,第一特徵點t26、t27、t28、t29以及第二特徵點P26、P27、P28、P29)由上至下依序位於鼻子圖像的鼻樑上。其中,特徵點26(即,第一特徵點t26以及第二特徵點P26)位於兩眼之間的中間位置的鼻子圖像上,而特徵點29(即,第一特徵點t29以及第二特徵點P29)位於鼻子圖像的鼻尖上。特徵點30(即,第一特徵點t30以及第二特徵點P30)位於鼻子圖像的右鼻翼上。特徵點31(即,第一特徵點t31以及第二特徵點P31)位於鼻子圖像的鼻下上。特徵點32(即,第一特徵點t32以及第二特徵點P32)位於鼻子圖像的左鼻翼上。特徵點33(即,第一特徵點t33以及第二特徵點P33)位於嘴巴圖像的右嘴角上。特徵點34、35、36、37、38(即,第一特徵點t34、t35、t36、t37、t38以及第二特徵點P34、P35、P36、P37、P38)由右至左依序位於嘴巴圖像的上嘴唇邊緣上。其中,特徵點36(即,第一特徵點t36以及第二特徵點P36)位於嘴巴圖像的唇珠位置的上嘴唇邊緣上。特徵點35(即,第一特徵點t35以及第二特徵點P35)位於嘴巴圖像的右唇峰邊緣上,而特徵點37(即,第一特徵點t37以及第二特徵點P37)位於嘴巴圖像的左唇峰邊緣上。特徵點40、41、42、43、44(即,第一特徵點t40、t41、t42、t43、t44以及第二特徵點P40、P41、P42、P43、P44)由左至右依序位於嘴巴圖像的下嘴唇邊緣上。特徵點45、46、47、48、49(即,第一特徵點t45、t46、t47、t48、t49以及第二特徵點P45、P46、P47、P48、P49)由右至左依序位於嘴巴圖像的上嘴裂邊緣上。特徵點50、51、52(即,第一特徵點t50、t51、t52以及第二特徵點P50、P51、P52)由左至右依序位於嘴巴圖像的下嘴裂邊緣上。特徵點53、54、55、56、57、58、59、60、61、62、63、64、65、66、67、68、69(即,第一特徵點t53、t54、t55、t56、t57、t58、t59、t60、t61、t62、t63、t64、t65、t66、t67、t68、t69以及第二特徵點P53、P54、P55、P56、P57、P58、P59、P60、P61、P62、P63、P64、P65、P66、P67、P68、P69)位於臉部圖像的邊緣上。其中,特徵點53(即,第一特徵點t53以及第二特徵點P53)位於右耳圖像的上邊緣與臉部圖像的邊緣的交界處上,而特徵點55(即,第一特徵點t55以及第二特徵點P55)位於右耳圖像的下邊緣與臉部圖像的邊緣的交界處上。特徵點61(即,第一特徵點t61以及第二特徵點P61)位於臉部圖像的邊緣的下巴中間處上。特徵點69(即,第一特徵點t69以及第二特徵點P69)位於左耳圖像的上邊緣與臉部圖像的邊緣的交界處上,而特徵點67(即,第一特徵點t67以及第二特徵點P67)位於左耳圖像的下邊緣與臉部圖像的邊緣的交界處上。特徵點76(即,第一特徵點t76以及第二特徵點P76)位於右眼圖像的眼珠中心處上,而特徵點77(即,第一特徵點t77以及第二特徵點P77)位於左眼圖像的眼珠中心處上。
接著,控制單元260將各定義區域A11、A12、A13、A14、A15、A16、A17的複數第一特徵點映射至於臉部區塊IM2的相同第二特徵點上,以產生對應各定義區域A11、A12、A13、A14、A15、A16、A17的化妝區域(步驟S150)。
舉例來說,以第5圖所示之化妝模板30為例,控制單元260將底妝定義區域(A11)的臉部輪廓與第一特徵點t0、t1、t2、t3、t4、t72、t71、t70、t5、t6、t7、t8、t9、t75、t74、t73、t10、t11、t12、t13、t14、t15、t16、t17、t18、t19、t20、t21、t22、t23、t24、t25、t33、t34、t35、t36、t37、t38、t39、t40、t41、t42、t43、t44、t45、t46、t47、t48、t49映射至於臉部區塊IM2的臉部輪廓與相同第二特徵點P0、P1、P2、P3、P4、P72、P71、P70、P5、P6、P7、P8、P9、P75、P74、P73、P10、P11、P12、P13、P14、P15、P16、P17、P18、P19、P20、P21、P22、P23、P24、P25、P33、P34、P35、P36、P37、P38、P39、P40、P41、P42、P43、P44、P45、P46、P47、P48、P49,以產生對應定義區域A11的底妝化妝區域B11,如第11圖所示。換言之,底妝化妝區域B11為臉部輪廓所構成的噴塗區域並且其中去掉由第一特徵點P0、P1、P2、P3、P4、P72、P71、P70所構成的閃避區域、由第一特徵點P5、P6、P7、P8、P9、P75、P74、P73所構成的閃避區域、由第一特徵點P10、P11、P12、P13、P14、P15、P16、P17所構成的閃避區域、由第一特徵點P18、P19、P20、P21、P22、P23、P24、P25所構成的閃避區域以及由第一特徵點P33、P34、P35、P36、P37、P38、P39、P40、P41、P42、P43、P44、P45、P46、P47、P48、P49所構成的閃避區域(避掉噴塗此些閃避區域)。
控制單元260將腮紅定義區域(A12)的第一特徵點t16、t30、t33、t57、t54映射至於臉部區塊IM2的相同第二特徵點P16、P30、P33、P57、P54,以產生對應定義區域A12的腮紅化妝區域B12,如第11圖所示。控制單元260將腮紅定義區域(A13)的第一特徵點t24、t32、t39、t65、t68映射至於臉部區塊IM2的相同第二特徵點P24、P32、P39、P65、P68,以產生對應定義區域A13的腮紅化妝區域B13,如第11圖所示。
控制單元260將眼影定義區域(A14)的第一特徵點t11、t12、t13、t14、t72、t71、t70映射至於臉部區塊IM2的相同第二特徵點P11、P12、P13、P14、P72、P71、P70,以產生對應定義區域A14的眼影化妝區域B14,如第11圖所示。控制單元260將眼影定義區域(A15)的第一特徵點t19、t20、t21、t22、t75、t74、t73映射至於臉部區塊IM2的相同第二特徵點P19、P20、P21、P22、P75、P74、P73,以產生對應定義區域A15的眼影化妝區域B15,如第11圖所示。
在一些實施例中,各化妝區域可為由多個第二特徵點所界定的一多邊形坐標資料。
最後,控制單元260依據各化妝指令與對應之化妝區域B11、B12、B13、B14、B15控制化妝組件230進行化妝作業(步驟S170)。
在一些實施例中,化妝模板30中的化妝指令具有順序性,因此控制單元260會依序依據各化妝指令與對應之化妝區域B11、B12、B13、B14、B15對使用者的臉進行化妝作業。換言之,各化妝指令定義對所對應之定義區域映射到的化妝區域所執行的化妝作業,如,欲施加的妝料、欲使用的噴頭234的孔徑或其組合等。
在一些實施例中,化妝模板30具有複數化妝指令的執行順序。舉例來說,執行順序如下:定義區域A11的化妝指令à定義區域A12的化妝指令à定義區域A13的化妝指令à定義區域A14的化妝指令à定義區域A15的化妝指令。因此,控制單元260進行化妝作業的順序如下:化妝區域B11的化妝指令à化妝區域B12的化妝指令à化妝區域B13的化妝指令à化妝區域B14的化妝指令à化妝區域B15的化妝指令。
在一些實施例中,參照第12圖,控制單元260依據底妝化妝區域對應的化妝指令與底妝化妝區域控制化妝組件230施加至少一底妝材料(步驟S175)。於完成底妝材料的施加步驟後,控制單元260依據各腮紅化妝區域對應的化妝指令與腮紅化妝區域控制化妝組件230施加至少一腮紅材料(步驟S177)。於完成腮紅材料的施加步驟後,控制單元260依序依據各眼影化妝區域對應的化妝指令與眼影化妝區域控制化妝組件230施加至少一眼影材料(步驟S179)。
舉例來說,以第5圖及表一所示之化妝模板30為例。控制單元260根據底妝定義區域A11的化妝指令(膚色)控制妝料供應組件240選擇一個或多個色匣來提供膚色的底妝材料(妝料)至噴頭234。然後,控制單元260根據底妝化妝區域B11控制移動模組232移動噴頭234至噴塗起始點,並根據底妝化妝區域B11控制移動模組232於底妝化妝區域B11對應的噴塗軌跡上移動噴頭234並同時控制噴頭234噴出膚色的底妝材料,以致施加底妝材料於使用者的全臉皮膚區域上。
控制單元260根據腮紅定義區域A12的化妝指令(粉色)控制妝料供應組件240選擇一個或多個色匣來提供粉色的腮紅材料(妝料)至噴頭234。然後,控制單元260根據腮紅化妝區域B12控制移動模組232移動噴頭234至噴塗起始點,並根據腮紅化妝區域B12控制移動模組232於腮紅化妝區域B12對應的噴塗軌跡上移動噴頭234並同時控制噴頭234噴出粉色的腮紅材料,以致施加腮紅材料於使用者的右頰上。同樣地,控制單元260再依據腮紅定義區域A13的化妝指令與腮紅化妝區域B13控制化妝組件230施加粉色的腮紅材料於使用者的左頰上。
然後,控制單元260根據眼影定義區域A14的化妝指令(紫色)控制妝料供應組件240選擇一個或多個色匣來提供紫色的眼影材料(妝料)至噴頭234。然後,控制單元260根據眼影化妝區域B14控制移動模組232移動噴頭234至噴塗起始點,並根據眼影化妝區域B14控制移動模組232於眼影化妝區域B14對應的噴塗軌跡上移動噴頭234並同時控制噴頭234噴出紫色的眼影材料,以致施加眼影材料於使用者的右眼瞼上。同樣地,控制單元260再依據眼影定義區域A15的化妝指令與眼影化妝區域B15控制化妝組件230施加紫色的眼影材料於使用者的左眼瞼上。
在一些實施例中,化妝指令更包括各部位的噴塗路徑。噴塗路徑所需要的臉部三維資訊包括:臉部表面的3D網格資訊以及臉部的3D 標記點資訊。臉部表面的3D網格是用來作為產生底妝噴塗路徑時來使用,而臉部的3D標記點則是用來作為產生底妝噴塗路徑時避開眉毛部位、眼睛部位與嘴巴(嘴唇)部位以及產生腮紅噴塗路徑與眼影噴塗路徑時使用。底妝材料的施加是要將粉底材料均勻的噴塗在整個臉部區域,但是需要避開眉毛部位、眼睛部位與嘴巴(嘴唇)部位。因此,參照第13圖,底妝噴塗路徑規劃將底妝化妝區域B11區分為複數化妝區塊B111~B115,而此些化妝區塊B111~B115分別是左臉頰化妝區域B111、下巴化妝區域B112、右臉頰化妝區域B113、額頭化妝區域B114與鼻子化妝區域B115。這些化妝區域B111~B115將會經由分割完整臉部3D網格來建構,而分割的依據則是使用3D臉部參考點的來定義。
在一些實施例中,參照第13圖,左臉頰化妝區域B111是參考左眼下的第二特徵點P14、P15、P16、P17、P10、左鼻翼的第二特徵點P30與左嘴角的第二特徵點P33來進行網格切割分離。下巴化妝區域B112是參考下嘴唇線的第二特徵點P33、P44、P43、P42、P41、P40、左嘴角的第二特徵點P33與右嘴角的第二特徵點P39來進行網格切割分離。右臉頰化妝區域B113是參考右眼下的第二特徵點P18、P25、P24、P23、P22、右鼻翼的第二特徵點P32與右嘴角的第二特徵點P39來進行網格切割分離。額頭化妝區域B114是參考左眉上的第二特徵點P4、P3、P2、P1、P0與右眉上的第二特徵點P5、P6、P7、P8、P9來進行網格切割分離。鼻子化妝區域B115是參考左內眉角的第二特徵點P10、右內眉角的第二特徵點P18、左內眼角的第二特徵點P10、右內眼角的第二特徵點P18、左鼻翼的第二特徵點P30、右鼻翼的第二特徵點P32與唇上的第二特徵點P33、P34、P35、P36、P37、P38、P39來進行網格切割分離。於分割後,除了眉毛部位、眼睛部位與嘴巴部位外,其他的臉部部位必須要被涵蓋。
接下來,在分割完畢的網格化妝區域B111~B115上依照噴塗間隔產生底妝噴塗路徑L11。考量底妝噴塗路徑L11的順暢與節省噴塗時間,在左臉頰化妝區域B111、右臉頰化妝區域B113與鼻子化妝區域B115是以左右交錯移動且上下平移間隔的方式來產生這三個化妝區域的噴塗路徑。為了考慮精確避開嘴巴部位與眉毛部位,在下巴化妝區域B112與額頭化妝區域B114則是以上下交錯移動且左右平移間隔的方式來產生噴塗路徑。產生的底妝噴塗路徑L11如第14圖所示。
於此,底妝噴塗路徑L11可為依序行經左臉頰化妝區域B111、下巴化妝區域B112、右臉頰化妝區域B113、額頭化妝區域B114與鼻子化妝區域B115的單一路徑。
腮紅噴塗路徑是考量左鼻翼的第二特徵點P30、右鼻翼的第二特徵點P32與眼睛瞳孔的第二特徵點P76、P77來定位腮紅的中心點位置。但由於臉部放置的不對稱因素,可以左鼻翼的第二特徵點P30和右鼻翼的第二特徵點P32之間的中點到鼻根的第二特徵點P26、P27、P28、P29建立鼻樑中線,並以鼻尖為原點建構水平參考線,並依據鼻樑中線、水平參考線與兩瞳孔的第二特徵點P76、P77之間的寬定義腮紅中心位置、水平位移距離以及腮紅的大小,然後以漩渦的方式由內而外的建構出腮紅噴塗路徑L21,以形成二漩渦形噴塗路徑於兩邊的腮紅化妝區域B12、B13上,如第15圖所示。在一些實施例中,腮紅噴塗路徑L21可為行經兩邊的腮紅化妝區域B12、B13的單一路徑。
在另一實施例中,參照第16圖,眼影定義區域A14可參考眼睛邊緣的第一特徵點t10、t11、t12、t13、t14、t15、t16、t17來建立。眼影定義區域A14分為三個子定義區域(以下稱第一子定義區域A141、第二子定義區域A142、第三子定義區域A143),並且依據第一特徵點t10、t11、t12、t13、t14、t15、t16、t17對應至第二參考點P10、P11、P12、P13、P14、P15、P16、P17來延伸與建構眼影噴塗路徑L31、L32、L33。在一些實施例中,第一子定義區域A141為眼睛邊緣的第一特徵點t10、t11、t12、t13、t14、t15、t16、t17所為圍繞區域垂直三等份後的靠近內眼角的第一特徵點t10的三分之二。第二子定義區域A142為眼睛邊緣的第一特徵點t10、t11、t12、t13、t14、t15、t16、t17所為圍繞區域垂直三等份後的靠近外眼角的第一特徵點t14的三分之一。第三子定義區域A143為於眼睛邊緣的第一特徵點t10、t11、t12、t13、t14、t15、t16、t17所為圍繞區域內且從內眼角的第一特徵點t10沿著第一特徵點t10、t17、t16、t15、t14所構成之邊緣漸增至鄰近外眼角的第一特徵點t14的上眼邊緣的第一特徵點t13與第一特徵點t10、t17、t16、t15、t14所構成之邊緣之間的區域。在一些實施例中,參照第17圖,眼影噴塗路徑L31、L32、L33可分別為三種顏色的眼影材料。其中,眼影噴塗路徑L31實施在第一子定義區域A141所映射形成的眼影化妝區域B14、眼影噴塗路徑L32實施在第二子定義區域A142所映射形成的眼影化妝區域B14、而眼影噴塗路徑L33實施在第三子定義區域A143所映射形成的眼影化妝區域B14。
同樣地,參照第16圖,眼影定義區域A15則是參考眼睛邊緣的第一特徵點t18、t19、t20、t21、t22、t23、t24、t25來建立。眼影定義區域A15分為三個子定義區域(以下稱第一子定義區域A151、第二子定義區域A152、第三子定義區域A153),並且依據第一特徵點t18、t19、t20、t21、t22、t23、t24、t25對應至第二參考點P18、P19、P20、P21、P22、P23、P24、P25來延伸與建構眼影噴塗路徑L31、L32、L33。在一些實施例中,第一子定義區域A151為眼睛邊緣的第一特徵點t18、t19、t20、t21、t22、t23、t24、t25所為圍繞區域垂直三等份後的靠近內眼角的第一特徵點t18的三分之二。第二子定義區域A152為眼睛邊緣的第一特徵點t18、t19、t20、t21、t22、t23、t24、t25所為圍繞區域垂直三等份後的靠近外眼角的第一特徵點t22的三分之一。第三子定義區域A153為於眼睛邊緣的第一特徵點t18、t19、t20、t21、t22、t23、t24、t25所為圍繞區域內且從內眼角的第一特徵點t18沿著第一特徵點t18、t25、t24、t23、t22所構成之邊緣漸增至鄰近眼角的第一特徵點t22的上眼邊緣的第一特徵點t21與第一特徵點t18、t25、t24、t23、t22所構成之邊緣之間的區域。在一些實施例中,參照第17圖,眼影噴塗路徑L31、L32、L33可分別對應三種顏色的眼影材料。其中,眼影噴塗路徑L31實施在第一子定義區域A151所映射形成的眼影化妝區域B15、眼影噴塗路徑L32實施在第二子定義區域A152所映射形成的眼影化妝區域B15、而眼影噴塗路徑L33實施在第三子定義區域A153所映射形成的眼影化妝區域B15。
在一些實施例中,參照第17圖,腮紅噴塗路徑L31可為行經兩邊的眼影化妝區域B14、B15的單一路徑。腮紅噴塗路徑L32可為行經兩邊的眼影化妝區域B14、B15的單一路徑。腮紅噴塗路徑L33可為行經兩邊的眼影化妝區域B14、B15的單一路徑。
在此實施例中,使用者是以閉眼方式接收眼影材料的噴塗。因此,於進行眼影材料的噴塗時,化妝機20會先指示使用者閉眼,再開始進行眼影材料的噴塗。
在一些實施例中,化妝機20於進行臉部影像40擷取之前,化妝機20能發出一語音通知使用者一指示訊息「即將進行臉部影像擷取,請將您的頭臉擺放至臉部定位組件上」,以告知使用者注意事項及/或配合事項。化妝機20於完成臉部影像40的擷取(及映射完成)之後,化妝機20能發出一語音通知使用者另一指示訊息「臉部影像擷取完成」,以知會使用者可進行下一作業(如,化妝作業)。
於此,使用者可透過化妝機20上的化妝按鍵或電子裝置10透過化妝操控程式所提供的化妝按鍵(顯示在螢幕120上)來啟動化妝作業。
參照第12圖,當使用者按壓化妝按鍵時,控制單元260接收到表示化妝按鍵被按壓的啟動信號(步驟S171)。於化妝材料的施加步驟(步驟S175~S179)之前,控制單元260響應啟動信號移動化妝組件230的噴頭234至一起始位置(步驟S173),藉以減少後續進行化妝材料的施加步驟時噴頭234移動至施加位置所需的時間。換言之,在化妝按鍵被按壓之前,噴頭234會位在收藏位置。起始位置位在收藏位置與施加位置之間。
需注意的是,雖然前述實施例是依序描述各步驟,但此順序並非本發明之限制,熟習相關技藝者應可瞭解在合理情況下部分步驟的執行順序可同時進行或先後對調。舉例來說,先進行臉部影像40的擷取(步驟S130),然後再選擇/接收化妝模板30(步驟S110)。
在一些實施例中,電子裝置10可為例如智慧型手機(smart phone)、導航機(PND)、數位相框(PDF)、電子書(e-book)、筆記型電腦(notebook)、或平版電腦(Tablet or Pad)等手持式設備。
在一些實施例中,控制單元260可由一個或多個處理單元及一個或多個儲存單元之組合實現。
在一些實施例中,前述之處理單元可以是微處理器、微控制器、數位信號處理器、微型計算機、中央處理器、場編程閘陣列、可編程邏輯設備、狀態器、邏輯電路、類比電路、數位電路和/或任何基於操作指令操作信號(類比和/或數位)的設備。
在一些實施例中,前述之儲存單元可爲唯讀記憶體、隨機訪問記憶體、非永久性記憶體、永久性記憶體、靜態記憶體、動態記憶體、快閃記憶體和/或任何存儲數位資訊的設備。
在一些實施例中,根據本發明之自動臉部化妝方法可由一電腦程式產品實現,以致於當電腦(即,化妝機20)載入程式並執行後可完成根據本發明任一實施例之自動臉部化妝方法。在一些實施例中,電腦程式產品可為一可讀取記錄媒體,而上述程式則儲存在可讀取記錄媒體中供化妝機20載入。在一些實施例中,上述程式本身即可為電腦程式產品,並且經由有線或無線的方式傳輸至化妝機20中。
綜上,根據本發明之自動臉部化妝方法確實地依據顯示在螢幕120上的化妝模板30施加對應的化妝材料於使用者的臉上,以致使化妝機20於使用者的臉上所完成的化妝效果更貼近於化妝模板30所呈現的化妝效果。
雖然本發明以前述之實施例揭露如上,然其並非用以限定本發明,任何熟習相像技術者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之專利保護範圍須視本說明書所附之申請專利範圍所界定者為準。
S110‧‧‧接收一化妝模板
S130‧‧‧接收一臉部影像
S150‧‧‧將各定義區域的第一特徵點映射至臉部影像的相同第二特徵點上以產生對應各定義區域的化妝區域
S170‧‧‧由一化妝組件依據各化妝指令與對應之化妝區域進行化妝作業
S171‧‧‧接收一啟動信號
S173‧‧‧響應啟動信號移動化妝組件的噴頭至一起始位置
S175‧‧‧依據底妝化妝區域對應的化妝指令與底妝化妝區域由化妝組件施加至少一底妝材料
S177‧‧‧依序依據各腮紅化妝區域對應的化妝指令與腮紅化妝區域由化妝組件施加至少一腮紅材料
S179‧‧‧依序依據各眼影化妝區域對應的化妝指令與眼影化妝區域由化妝組件施加至少一眼影材料
10‧‧‧電子裝置
110‧‧‧處理單元
120‧‧‧螢幕
130‧‧‧儲存單元
140‧‧‧網路模組
20‧‧‧化妝機
210‧‧‧殼體
220‧‧‧攝像裝置
230‧‧‧化妝組件
232‧‧‧移動模組
234‧‧‧噴頭
240‧‧‧妝料供應組件
250‧‧‧臉部定位組件
260‧‧‧控制單元
30‧‧‧化妝模板
40‧‧‧臉部影像
AP‧‧‧化妝操控程式
IM1‧‧‧臉部圖像
A11~A17‧‧‧定義區域
A141、A151‧‧‧第一子定義區域
A142、A152‧‧‧第二子定義區域
A143、A153‧‧‧第三子定義區域
t0~t77‧‧‧特徵點
IM2‧‧‧臉部區塊
B11~B15‧‧‧化妝區域
P0~P77‧‧‧特徵點
B111~B115‧‧‧化妝區塊
L11‧‧‧底妝噴塗路徑
L21‧‧‧腮紅噴塗路徑
L31~L33‧‧‧眼影噴塗路徑
[第1圖]是根據本發明一實施例的自動臉部化妝方法的流程圖。 [第2圖]是根據本發明一實施例的化妝系統的示意圖。 [第3圖]是根據本發明一實施例的化妝系統的功能方塊圖。 [第4圖]是第2圖之電子裝置的一範例的示意圖。 [第5圖]是第1圖之化妝模板的一範例的示意圖。 [第6圖]是第5圖之化妝模板的分解示意圖。 [第7圖]是第1圖之化妝模板的另一範例的示意圖。 [第8圖]是第7圖之化妝模板的分解示意圖。 [第9圖]是第1圖之化妝模板的又一範例的分解示意圖。 [第10圖]是第1圖之臉部影像的一範例的示意圖。 [第11圖]是第1圖之映射後之臉部影像的一範例的示意圖。 [第12圖]是第1圖之步驟S170的一範例的細部流程圖。 [第13圖]是底妝化妝區域的一範例的示意圖。 [第14圖]是底妝化妝區域的底妝噴塗路徑的一範例的示意圖。 [第15圖]是腮紅化妝區域的腮紅噴塗路徑的一範例的示意圖。 [第16圖]是眼影定義區域的一範例的示意圖。 [第17圖]是眼影化妝區域的眼影噴塗路徑的一範例的示意圖。
S110‧‧‧接收一化妝模板
S130‧‧‧接收一臉部影像
S150‧‧‧將各定義區域的第一特徵點映射至臉部影像的相同第二特徵點上以產生對應各定義區域的化妝區域
S170‧‧‧依據各化妝指令與對應之化妝區域由一化妝組件進行化妝作業

Claims (30)

  1. 一種自動臉部化妝方法,包括:接收一化妝模板,其中該化妝模板包括複數定義區域及該複數定義區域的複數化妝指令,並且各該定義區域是由複數第一特徵點所定義;接收一臉部影像,其中該臉部影像具有一臉部區塊以及於該臉部區塊上的複數第二特徵點;將各該定義區域的該複數第一特徵點映射至該複數第二特徵點中相同之複數第二特徵點以產生對應各該定義區域的化妝區域,其中各該化妝區域是由該複數第二特徵點所界定,且各該化妝區域包括由該複數第二特徵點所界定的一多邊形坐標資料;以及依據各該化妝指令與對應之該化妝區域由一化妝組件進行化妝作業。
  2. 如請求項1所述之自動臉部化妝方法,其中該複數化妝區域包括一底妝化妝區域、至少一腮紅化妝區域以及至少一眼影化妝區域,且該化妝作業包括依據該底妝化妝區域對應的該化妝指令與該底妝化妝區域由該化妝組件施加至少一底妝材料、於完成該底妝材料的施加步驟後,依序依據各該腮紅化妝區域對應的該化妝指令與該腮紅化妝區域由該化妝組件施加至少一腮紅材料、以及於完成該腮紅材料的施加步驟後,依序依據各該眼影化妝區域對應的該化妝指令與該眼影化妝區域由該化妝組件施加至少一眼影材料。
  3. 一種自動臉部化妝方法,包括: 接收一化妝模板,其中該化妝模板包括複數定義區域及該複數定義區域的複數化妝指令,並且各該定義區域是由複數第一特徵點所定義;接收一臉部影像,其中該臉部影像具有一臉部區塊以及於該臉部區塊上的複數第二特徵點;將各該定義區域的該複數第一特徵點映射至該複數第二特徵點中相同之複數第二特徵點以產生對應各該定義區域的化妝區域,其中各該化妝區域是由該複數第二特徵點所界定,且該複數化妝區域包括一底妝化妝區域、至少一腮紅化妝區域以及至少一眼影化妝區域;以及依據各該化妝指令與對應之該化妝區域由一化妝組件進行化妝作業,其中該化妝作業包括:依據該底妝化妝區域對應的該化妝指令與該底妝化妝區域由該化妝組件施加至少一底妝材料、於完成該底妝材料的施加步驟後,依序依據各該腮紅化妝區域對應的該化妝指令與該腮紅化妝區域由該化妝組件施加至少一腮紅材料、以及於完成該腮紅材料的施加步驟後,依序依據各該眼影化妝區域對應的該化妝指令與該眼影化妝區域由該化妝組件施加至少一眼影材料。
  4. 如請求項2或3所述之自動臉部化妝方法,其中該化妝作業更包括:接收一啟動信號;以及於該化妝材料的施加步驟之前,響應該啟動信號移動該化妝組件的一噴頭至一起始位置。
  5. 如請求項2或3所述之自動臉部化妝方法,其中該底妝化妝區域包括一左臉頰化妝區域、一下巴化妝區域、一右臉頰化妝區域、一額頭化妝區域與一鼻子化妝區域,該左臉頰化妝區域是參考該複數第二特徵點中 之左眼下的複數第二特徵點、左鼻翼的第二特徵點與左嘴角的第二特徵點所界定、該下巴化妝區域是參考該複數第二特徵點中之下嘴唇線的複數第二特徵點、左嘴角的第二特徵點與右嘴角的第二特徵點所界定,該右臉頰化妝區域是參考該複數第二特徵點中之右眼下的複數第二特徵點、右鼻翼的第二特徵點與右嘴角的第二特徵點所界定、該額頭化妝區域是參考該複數第二特徵點中之左眉上的複數第二特徵點與右眉上的複數第二特徵點,以及該鼻子化妝區域是參考該複數第二特徵點中之左內眉角的第二特徵點、右內眉角的第二特徵點、左內眼角的第二特徵點、右內眼角的第二特徵點所界定。
  6. 如請求項5所述之自動臉部化妝方法,其中該化妝指令包括一底妝噴塗路徑,該底妝噴塗路徑在該左臉頰化妝區域、該右臉頰化妝區域與該鼻子化妝區域為以左右交錯移動且上下平移間隔的形式以及在該下巴化妝區域與該額頭化妝區域則是以上下交錯移動且左右平移間隔的形式。
  7. 如請求項6所述之自動臉部化妝方法,其中該底妝噴塗路徑是依序行經該左臉頰化妝區域、該下巴化妝區域、該右臉頰化妝區域、該額頭化妝區域與該鼻子化妝區域的單一路經。
  8. 如請求項2或3所述之自動臉部化妝方法,其中該化妝指令包括一腮紅噴塗路徑,該腮紅噴塗路徑是根據該複數第二特徵點中之左鼻翼的第二特徵點、右鼻翼的第二特徵點與二眼睛瞳孔的二第二特徵點來定位二中心點位置並且由各該中心點位置以漩渦的方式由內而外的建構出。
  9. 如請求項8所述之自動臉部化妝方法,其中該腮紅噴塗路徑更根據該左鼻翼的該第二特徵點和該右鼻翼的該第二特徵點之間的中點到該複數第二特徵點中之鼻根的複數第二特徵點建立一鼻樑中線,以鼻尖為原點建構一水平參考線,並依據該鼻樑中線、該水平參考線與該二眼睛瞳孔的該二第二特徵點之間的寬定義該二中心點位置、水平位移距離以及腮紅的大小。
  10. 如請求項1所述之自動臉部化妝方法,其中該化妝模板更包括一臉部圖像,該複數定義區域位於該臉部圖像上,該複數定義區域包括一底妝定義區域,該底妝定義區域位在該臉部圖像的全臉皮膚區域上。
  11. 如請求項3所述之自動臉部化妝方法,其中該化妝模板更包括一臉部圖像,該複數定義區域位於該臉部圖像上,該複數定義區域包括一底妝定義區域,該底妝定義區域位在該臉部圖像的全臉皮膚區域上。
  12. 一種自動臉部化妝方法,包括:接收一化妝模板,其中該化妝模板包括一臉部圖像、複數定義區域及該複數定義區域的複數化妝指令,該複數定義區域位於該臉部圖像上,該複數定義區域包括一底妝定義區域,該底妝定義區域位在該臉部圖像的全臉皮膚區域上,並且各該定義區域是由複數第一特徵點所定義;接收一臉部影像,其中該臉部影像具有一臉部區塊以及於該臉部區塊上的複數第二特徵點; 將各該定義區域的該複數第一特徵點映射至該複數第二特徵點中相同之複數第二特徵點以產生對應各該定義區域的化妝區域,其中各該化妝區域是由該複數第二特徵點所界定;以及依據各該化妝指令與對應之該化妝區域由一化妝組件進行化妝作業。
  13. 如請求項10、11或12所述之自動臉部化妝方法,其中該複數定義區域更包括至少一腮紅定義區域,各該腮紅定義區域分別位在該臉部圖像的左臉頰區域或右臉頰區域上。
  14. 如請求項13所述之自動臉部化妝方法,其中該複數定義區域更包括至少一第一眼影定義區域,各該第一眼影定義區域分別位在該臉部輪廓的左眼瞼區域或右眼瞼區域上。
  15. 如請求項14所述之自動臉部化妝方法,其中該複數定義區域更包括至少一第二眼影定義區域,各該第二眼影定義區域分別位在該臉部圖像的該左眼瞼區域或該右眼瞼區域上。
  16. 如請求項15所述之自動臉部化妝方法,其中在該左眼瞼區域上的該第一眼影定義區域與該第二眼影定義區域完全重疊或局部重疊。
  17. 如請求項16所述之自動臉部化妝方法,其中在該右眼瞼區域上的該第一眼影定義區域與該第二眼影定義區域全部或局部重疊。
  18. 如請求項13所述之自動臉部化妝方法,其中該複數定義區域更包括二眼影定義區域,該二眼影定義區域是參考該複數第一特徵點中之二眼睛邊緣的複數第一特徵點來建立。
  19. 如請求項18所述之自動臉部化妝方法,其中各該眼影定義區域分為一第一子定義區域、一第二子定義區域與一第三子定義區域,該第一子定義區域為該眼睛邊緣的該複數第一特徵點所為圍繞區域垂直三等份後的靠近內眼角的第一特徵點的三分之二,該第二子定義區域為該眼睛邊緣的該複數第一特徵點所為圍繞區域垂直三等份後的靠近外眼角的第一特徵點的三分之一,以及該第三子定義區域為於該眼睛邊緣的該複數第一特徵點所為圍繞區域內且從該內眼角的該第一特徵點沿著該眼睛邊緣的該複數第一特徵點所構成之邊緣漸增至鄰近外眼角的第一特徵點的上眼邊緣的第一特徵點與該眼睛邊緣的該複數第一特徵點所構成之該邊緣之間的區域。
  20. 如請求項1、3或12所述之自動臉部化妝方法,更包括:於該臉部影像的該接收步驟之前,從一儲存單元中讀出該臉部影像。
  21. 如請求項1、3或12所述之自動臉部化妝方法,更包括:於該臉部影像的該接收步驟之前,利用一攝像裝置擷取該臉部影像。
  22. 如請求項21所述之自動臉部化妝方法,其中該攝像裝置為一3D攝像裝置,且該臉部影像為一3D影像。
  23. 如請求項22所述之自動臉部化妝方法,其中該化妝模板為另一3D影像。
  24. 如請求項1、3或12所述之自動臉部化妝方法,其中該臉部影像來自於一攝像裝置、一雲端儲存單元、一內存儲存單元以及一電子裝置中之一。
  25. 如請求項10、11或12所述之自動臉部化妝方法,其中該複數定義區域更包括至少一第一眼影定義區域,各該第一眼影定義區域分別位在該臉部輪廓的左眼瞼區域或右眼瞼區域上。
  26. 如請求項25所述之自動臉部化妝方法,其中該複數定義區域更包括至少一第二眼影定義區域,各該第二眼影定義區域分別位在該臉部圖像的該左眼瞼區域或該右眼瞼區域上。
  27. 如請求項26所述之自動臉部化妝方法,其中在該左眼瞼區域上的該第一眼影定義區域與該第二眼影定義區域完全重疊或局部重疊。
  28. 如請求項27所述之自動臉部化妝方法,其中在該右眼瞼區域上的該第一眼影定義區域與該第二眼影定義區域全部或局部重疊。
  29. 如請求項10、11或12所述之自動臉部化妝方法,其中該複數定義區域更包括二眼影定義區域,該二眼影定義區域是參考該複數第一特徵點中之二眼睛邊緣的複數第一特徵點來建立。
  30. 如請求項29所述之自動臉部化妝方法,其中各該眼影定義區域分為一第一子定義區域、一第二子定義區域與一第三子定義區域,該第一子定義區域為該眼睛邊緣的該複數第一特徵點所為圍繞區域垂直三等份後的靠近內眼角的第一特徵點的三分之二,該第二子定義區域為該眼睛邊緣的該複數第一特徵點所為圍繞區域垂直三等份後的靠近外眼角的第一特徵點的三分之一,以及該第三子定義區域為於該眼睛邊緣的該複數第一特徵點所為圍繞區域內且從該內眼角的該第一特徵點沿著該眼睛邊緣的該複數第一特徵點所構成之邊緣漸增至鄰近外眼角的第一特徵點的上 眼邊緣的第一特徵點與該眼睛邊緣的該複數第一特徵點所構成之該邊緣之間的區域。
TW105117476A 2016-06-02 2016-06-02 自動臉部化妝方法 TWI573100B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW105117476A TWI573100B (zh) 2016-06-02 2016-06-02 自動臉部化妝方法
CN201710193337.2A CN107463936B (zh) 2016-06-02 2017-03-28 自动脸部化妆方法
US15/608,173 US10479109B2 (en) 2016-06-02 2017-05-30 Automatic facial makeup method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105117476A TWI573100B (zh) 2016-06-02 2016-06-02 自動臉部化妝方法

Publications (2)

Publication Number Publication Date
TWI573100B true TWI573100B (zh) 2017-03-01
TW201810188A TW201810188A (zh) 2018-03-16

Family

ID=58766331

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105117476A TWI573100B (zh) 2016-06-02 2016-06-02 自動臉部化妝方法

Country Status (3)

Country Link
US (1) US10479109B2 (zh)
CN (1) CN107463936B (zh)
TW (1) TWI573100B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI690785B (zh) * 2019-08-29 2020-04-11 榮美創意科技股份有限公司 彩妝用料管理與供給裝置與方法
CN113837020A (zh) * 2021-08-31 2021-12-24 北京新氧科技有限公司 一种化妆进度检测方法、装置、设备及存储介质
TWI804506B (zh) * 2017-08-17 2023-06-11 新加坡商三維醫學影像分析公司 用於分析皮膚狀況的系統和方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6868831B2 (ja) * 2016-06-30 2021-05-12 パナソニックIpマネジメント株式会社 画像処理装置および画像処理方法
CN109427075A (zh) * 2017-08-24 2019-03-05 丽宝大数据股份有限公司 身体信息分析装置及其眼影分析方法
CN109508587A (zh) * 2017-09-15 2019-03-22 丽宝大数据股份有限公司 身体信息分析装置及其底妆分析方法
CN108062400A (zh) * 2017-12-25 2018-05-22 深圳市美丽控电子商务有限公司 基于智能镜的试妆方法、智能镜及存储介质
CN108154121A (zh) * 2017-12-25 2018-06-12 深圳市美丽控电子商务有限公司 基于智能镜的化妆辅助方法、智能镜及存储介质
CN108171143A (zh) * 2017-12-25 2018-06-15 深圳市美丽控电子商务有限公司 美妆方法、智能镜及存储介质
US10863812B2 (en) * 2018-07-18 2020-12-15 L'oreal Makeup compact with eye tracking for guidance of makeup application
CN109191569A (zh) * 2018-09-29 2019-01-11 深圳阜时科技有限公司 一种模拟化妆装置、模拟化妆方法及设备
CN109619799A (zh) * 2018-12-29 2019-04-16 上海爱优威软件开发有限公司 一种化妆控制方法及终端
WO2021049824A1 (en) 2019-09-12 2021-03-18 Samsung Electronics Co., Ltd. Method and electronic device for applying beauty effect setting
CN111783511A (zh) * 2019-10-31 2020-10-16 北京沃东天骏信息技术有限公司 美妆处理方法、装置、终端以及存储介质
CN113496459A (zh) * 2020-04-01 2021-10-12 华为技术有限公司 辅助化妆方法、终端设备、存储介质及程序产品
WO2023168507A1 (pt) * 2022-03-11 2023-09-14 Botica Comercial Farmacêutica Ltda. Dispositivo e método de aplicação automática de produto cosmético em usuário
WO2023187787A1 (en) * 2022-03-30 2023-10-05 Shalah Abboud Mira Dynamically updated automatic makeup application

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201212852A (en) * 2010-09-21 2012-04-01 Zong Jing Investment Inc Facial cosmetic machine
TW201334732A (zh) * 2012-02-20 2013-09-01 Zong Jing Investment Inc 眼部化妝裝置
TW201422173A (zh) * 2012-12-07 2014-06-16 Zong Jing Investment Inc 自動上色系統及其方法
TW201424624A (zh) * 2012-12-21 2014-07-01 Zong Jing Investment Inc 自動彩妝機的彩妝工具的移動方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030065255A1 (en) * 2001-10-01 2003-04-03 Daniela Giacchetti Simulation of an aesthetic feature on a facial image
US7634103B2 (en) * 2001-10-01 2009-12-15 L'oreal S.A. Analysis using a three-dimensional facial image
JP2008094785A (ja) * 2006-10-13 2008-04-24 Shiseido Co Ltd メーキャップ方法
CN102406308B (zh) * 2010-09-21 2013-07-24 宗经投资股份有限公司 脸部化妆机
US20130159895A1 (en) * 2011-12-15 2013-06-20 Parham Aarabi Method and system for interactive cosmetic enhancements interface
CN102708575A (zh) * 2012-05-17 2012-10-03 彭强 基于人脸特征区域识别的生活化妆容设计方法及***
CN103714225A (zh) * 2012-09-28 2014-04-09 由田新技股份有限公司 自动彩妆的信息***及其进行上妆方法
US20140158147A1 (en) * 2012-12-04 2014-06-12 Kerri Butcher International Makeup application assist device
KR20140095739A (ko) * 2013-01-25 2014-08-04 한국전자통신연구원 가상 분장 방법 및 장치
US8925558B2 (en) * 2013-01-29 2015-01-06 Pamela Johnson Device and method for applying makeup
JP5372276B1 (ja) * 2013-03-22 2013-12-18 パナソニック株式会社 メイクアップ支援装置、メイクアップ支援方法、およびメイクアップ支援プログラム
CN104822292B (zh) * 2013-08-30 2019-01-04 松下知识产权经营株式会社 化妆辅助装置、化妆辅助***、化妆辅助方法以及化妆辅助程序
CN104841593B (zh) * 2015-05-29 2017-04-19 希美埃(芜湖)机器人技术有限公司 一种机器人自动喷涂***的控制方法
CN205185552U (zh) * 2015-12-08 2016-04-27 东莞市久锋纸箱机械有限公司 一种自动感应着墨装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201212852A (en) * 2010-09-21 2012-04-01 Zong Jing Investment Inc Facial cosmetic machine
TW201334732A (zh) * 2012-02-20 2013-09-01 Zong Jing Investment Inc 眼部化妝裝置
TW201422173A (zh) * 2012-12-07 2014-06-16 Zong Jing Investment Inc 自動上色系統及其方法
TW201424624A (zh) * 2012-12-21 2014-07-01 Zong Jing Investment Inc 自動彩妝機的彩妝工具的移動方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI804506B (zh) * 2017-08-17 2023-06-11 新加坡商三維醫學影像分析公司 用於分析皮膚狀況的系統和方法
TWI690785B (zh) * 2019-08-29 2020-04-11 榮美創意科技股份有限公司 彩妝用料管理與供給裝置與方法
CN113837020A (zh) * 2021-08-31 2021-12-24 北京新氧科技有限公司 一种化妆进度检测方法、装置、设备及存储介质
CN113837020B (zh) * 2021-08-31 2024-02-02 北京新氧科技有限公司 一种化妆进度检测方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN107463936B (zh) 2021-02-02
CN107463936A (zh) 2017-12-12
US20170348982A1 (en) 2017-12-07
TW201810188A (zh) 2018-03-16
US10479109B2 (en) 2019-11-19

Similar Documents

Publication Publication Date Title
TWI573100B (zh) 自動臉部化妝方法
TWI463955B (zh) Eye makeup device
TWI543726B (zh) 自動上色系統及其方法
US20200167983A1 (en) Precise application of cosmetic looks from over a network environment
CN105184249B (zh) 用于人脸图像处理的方法和装置
JP2021527862A (ja) 仮想オブジェクトの変形処理方法及び装置、機器並びに記憶媒体
CN105187718B (zh) 用于智能镜的摄像头位置调节装置
US20150366327A1 (en) Cosmetics Applicator System and Method
Marks et al. Getting up your nose: A virtual reality education tool for nasal cavity anatomy
CN103970525A (zh) 用于虚拟化妆的设备和方法
CN102708575A (zh) 基于人脸特征区域识别的生活化妆容设计方法及***
KR20120066773A (ko) 휴대용 단말기를 이용한 가상 화장 방법
EP2747030A2 (en) Method for moving color-makeup tool of automatic color-makeup machine
ES2399513A2 (es) Máquina de aplicación de maquillaje facial y procedimiento de aplicación de maquillaje que utiliza la misma
CN109191508A (zh) 一种模拟整容装置、模拟整容方法及设备
CN109147023A (zh) 基于人脸的三维特效生成方法、装置和电子设备
WO2016182167A1 (ko) 평면 도안 입체화 구현 장치
US20160088920A1 (en) Cosmetics Applicator System and Method
US20240074563A1 (en) Automatic makeup machine, method, program, and control device
CN103853067B (zh) 自动上色***及其方法
US20180236474A1 (en) Makeup Device and Makeup Jet Device Thereof
CN106136559A (zh) 自助发型模拟装置及其模拟控制***
CN106127861A (zh) 可佩带式发型模拟装置及其模拟控制***
CN109214339A (zh) 人脸脸型、脸部整形手术的计算方法及计算装置
CN107564066A (zh) 一种虚拟现实眼镜与深度相机的联合标定方法