的一例。
[0048] 圖1是表示本實(shí)施方式的化妝輔助裝置的構(gòu)成的一例的框圖。
[0049] 在圖1中,化妝輔助裝置100具有圖像取得單元220、閾值決定單元240、眉區(qū)域提 取單元250、除眉單元260以及顯示單元300。
[0050] 圖像取得單元220取得作為拍攝了面部的圖像的面部圖像。所拍攝的面部例如是 成為進(jìn)行化妝的對象的面部。
[0051] 閾值決定單元240根據(jù)由圖像取得單元220取得的面部圖像中的、作為包含眉頭 及其周邊且不包含眉尾的區(qū)域的圖像的部分圖像,決定用于對眉的區(qū)域進(jìn)行判定的像素值 的閾值。
[0052] 眉區(qū)域提取單元250使用由閾值決定單元240決定的閾值,從由圖像取得單元220 取得的面部圖像中提取眉的區(qū)域。
[0053] 除眉單元260進(jìn)行除眉處理,該除眉處理是優(yōu)先使用由眉區(qū)域提取單元250提取 的眉的區(qū)域的周邊區(qū)域的顏色中的眉頭側(cè)的顏色,針對面部圖像來涂滿眉的區(qū)域的處理。
[0054] 顯示單元300對由除眉單元260進(jìn)行了除眉處理之后的面部圖像進(jìn)行顯示。
[0055] 雖然未圖示,但化妝輔助裝置100例如具有CPU(CentralProcessingUnit:中 央處理單元)、存儲有控制程序的ROM(ReadOnlyMemory:只讀存儲器)等存儲介質(zhì)、以及 RAM(RandomAccessMemory:隨機(jī)存取存儲器)等作業(yè)用存儲器。該情況下,上述的各單元 的功能通過CPU執(zhí)行控制程序來實(shí)現(xiàn)。
[0056] 這種化妝輔助裝置100能夠基于作為更接近眉且不落有頭發(fā)的可能性更高的區(qū) 域的眉頭側(cè)的區(qū)域的圖像信息,進(jìn)行眉的區(qū)域的提取以及涂滿。因此,化妝輔助裝置1〇〇能 夠更高精度地提取眉的區(qū)域,并且能夠用更適當(dāng)?shù)念伾繚M所述眉的區(qū)域。由此,化妝輔助 裝置100能夠獲得與實(shí)際進(jìn)行了眉毛處理的情況下的面部圖像更接近的除去了眉的圖像。
[0057] (實(shí)施方式2)
[0058] 本公開的實(shí)施方式2是本公開的具體技術(shù)方案的一例。本實(shí)施方式是將本公開應(yīng) 用于具備數(shù)碼攝像機(jī)以及帶觸摸面板顯示器的裝置的例子。
[0059] 〈用語的說明〉
[0060] 首先,對在本實(shí)施方式中使用的用語進(jìn)行說明。
[0061] "面部器官"是指眼、眉、鼻、頰骨、唇、輪廓等構(gòu)成面部的部分。
[0062] "面部器官ID"是指面部器官的識別信息。
[0063] "面部器官的區(qū)域"是指在圖像上或者實(shí)際空間上面部器官所在的區(qū)域,包含眉 頭、眉尾、大眼角以及眼梢等面部器官的特征點(diǎn)的位置。
[0064] "化妝"表示眉妝、眼影等對面部器官的特征性印象進(jìn)行修正來實(shí)現(xiàn)審美性提高的 化妝的方法(種類),至少包括色素的顏色、涂抹濃度以及涂抹范圍。
[0065] "化妝信息"是表示化妝內(nèi)容的信息,至少包括為了從面部圖像生成對面部實(shí)施了 化妝時的圖像所需要的信息(表示與面部顏色的差的信息)。
[0066] "化妝類別"是指"粉底"、"眉妝"、"眼影"、"口紅"以及"頰妝"等至少通過與面部 器官的位置關(guān)系而區(qū)別的化妝的種類。
[0067] "化妝ID"是指化妝的識別信息。
[0068] "化妝圖像"是表示對面部適用了化妝時的化妝的狀態(tài)的圖像。
[0069] 〈化妝輔助裝置的構(gòu)成〉
[0070] 接著,對本實(shí)施方式的化妝輔助裝置的構(gòu)成進(jìn)行說明。
[0071] 圖2是表示本實(shí)施方式的化妝輔助裝置的構(gòu)成的一例的框圖。
[0072] 在圖2中,化妝輔助裝置100具有拍攝單元210、圖像取得單元220、面部器官取得 單元230、閾值決定單元240、眉區(qū)域提取單元250、除眉單元260、化妝信息存儲單元270、化 妝選擇單元280、化妝提示單元290以及顯示單元300。
[0073] 拍攝單元210例如是數(shù)碼攝像機(jī),拍攝成為化妝模擬的對象的面部的影像。并且, 拍攝單元210將所拍攝的影像輸出給圖像取得單元220。影像由時間序列的多個圖像(幀 圖像)構(gòu)成。此外,在本實(shí)施方式中,成為化妝模擬的對象的面部為化妝輔助裝置100的用 戶的面部。
[0074] 圖像取得單元220從所輸入的影像中依次取得構(gòu)成影像的圖像。并且,圖像取得 單元220將所取得的圖像(以下稱為"拍攝圖像")輸出給面部器官取得單元230。此外, 圖像取得單元220為了給用戶提供一種一邊照鏡子一邊進(jìn)行化妝的感覺,優(yōu)選對拍攝圖像 進(jìn)行使其左右反轉(zhuǎn)的圖像處理。另外,拍攝圖像包括成為化妝模擬的對象的面部的圖像的 部分(以下稱為"面部圖像")。
[0075] 面部器官取得單元230從所輸入的圖像中取得面部的面部器官的區(qū)域。面部器官 的區(qū)域的取得例如通過圖像的各部分區(qū)域與預(yù)先準(zhǔn)備的各面部器官的模板的匹配來進(jìn)行 (例如,參照專利文獻(xiàn)5)。此外,對于該面部器官的區(qū)域的取得,包括將眉的特征點(diǎn)以及眼 的特征點(diǎn)包含在內(nèi)的各面部器官的特征點(diǎn)(以下稱為"面部特征點(diǎn)")的提取。并且,面部 器官取得單元230將面部器官信息與拍攝圖像一起輸出給閾值決定單元240。在此,面部器 官信息是指表示所取得的面部器官的識別信息以及區(qū)域(包含面部特征點(diǎn)的識別信息以 及位置)的信息。
[0076] 閾值決定單元240從面部圖像中提取閾值決定用的圖像。閾值決定用的圖像是用 于決定后述的二值化閾值的區(qū)域。在本實(shí)施方式中,閾值決定用的圖像是面部圖像中的包 含眉頭及其周邊且不包含眉尾的區(qū)域的圖像,且是以眉頭的位置為基準(zhǔn)的預(yù)定的大小以及 形狀的區(qū)域的圖像。
[0077] 并且,閾值決定單元240在所提取的閾值決定用的圖像中僅包含皮膚區(qū)域和眉的 區(qū)域的前提下,根據(jù)所述圖像來決定二值化閾值。在此,二值化閾值是指用于判定眉的區(qū)域 的像素值的閾值。并且,閾值決定單元240將所決定的二值化閾值與拍攝圖像以及面部器 官信息一起輸出給眉區(qū)域提取單元250。閾值決定用的圖像的提取方法以及二值化閾值的 決定方法的詳細(xì)內(nèi)容稍后敘述。
[0078] 眉區(qū)域提取單元250使用面部器官信息來推定拍攝圖像中的中間區(qū)域。在此,中 間區(qū)域是指眉所在的大概區(qū)域。另外,眉區(qū)域提取單元250使用二值化閾值對拍攝圖像進(jìn) 行二值化。并且,眉區(qū)域提取單元250基于所推定出的中間區(qū)域所包含的二值圖像的邊緣, 推定拍攝圖像中的眉的區(qū)域。以下,所推定出的眉的區(qū)域(即,由二值化閾值規(guī)定的眉的區(qū) 域)稱為"二值眉區(qū)域"。
[0079] 進(jìn)而,眉區(qū)域提取單元250將使二值眉區(qū)域擴(kuò)展后的區(qū)域提取為最終的眉的區(qū) 域。作為最終的眉的區(qū)域而提取的區(qū)域以下簡稱為"眉的區(qū)域"。并且,眉區(qū)域提取單元250 將表示眉的區(qū)域的信息(以下稱為"眉區(qū)域信息")與拍攝圖像以及面部器官信息一起輸出 給除眉單元260。中間區(qū)域的推定方法以及眉的區(qū)域的提取方法的詳細(xì)內(nèi)容稍后敘述。
[0080] 除眉單元260基于拍攝圖像、面部器官信息以及眉區(qū)域信息,進(jìn)行針對面部圖像 來涂滿眉的區(qū)域的除眉處理。在本實(shí)施方式中,除眉處理是優(yōu)先使用眉的區(qū)域的周邊區(qū)域 的顏色中的眉頭側(cè)的顏色針對面部圖像來涂滿眉的區(qū)域的處理。更具體而言,除眉處理例 如是針對從面部圖像中刪除眉的區(qū)域的圖像而得到的圖像,按從眉頭側(cè)向眉尾側(cè)的方向依 次對顏色進(jìn)行插值的處理。并且,除眉單元260將進(jìn)行了除眉處理之后的拍攝圖像(以下 稱為"除去了眉的圖像)與面部器官信息一起輸出給化妝提示單元290。除眉處理的詳細(xì) 內(nèi)容稍后敘述。
[0081] 化妝信息存儲單元270存儲有化妝表以及化妝信息表?;瘖y表對作為面部整體的 化妝模式的多個化妝模式進(jìn)行定義?;瘖y信息表按構(gòu)成化妝模式的化妝類別而記述化妝信 息?;瘖y信息是對化妝的內(nèi)容與面部器官的區(qū)域(面部特征點(diǎn)的位置)進(jìn)行關(guān)聯(lián)而記述的 信息?;瘖y表以及化妝信息表的詳細(xì)內(nèi)容稍后敘述。
[0082] 化妝選擇單元280受理用戶從化妝信息表