本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別是涉及到一種圖像處理方法、裝置和移動終端。
背景技術(shù):
隨著智能手機在生活中逐漸普及,手機的拍照性能也越來越強。在日常生活中,隨手一拍分享到網(wǎng)絡(luò)成為十分流行的事,而美顏功能更成為愛美人士喜愛的功能。在使用美顏功能進行拍照時,用戶可以根據(jù)需要設(shè)置美顏處理項目,所述美顏處理項目如祛痘祛斑、放大眼睛、皮膚美白等,終端則根據(jù)設(shè)置的美顏處理項目對拍攝的照片進行美顏處理。其中,祛痘祛斑是為了消除人臉上的痘痘、斑點、疤痕、皺紋、痣等瑕疵,使得人臉看上去更加光潔美麗,是愛美人士特別是女性的最愛。
現(xiàn)有技術(shù)中,美顏處理等級(即處理強度)通常是設(shè)定好的,要么不可更改,要么需要每次照相時手動設(shè)定更改。然而,不同人的膚質(zhì)千差萬別,即使同一人的膚質(zhì)也隨著時間發(fā)生變化,當人臉的膚質(zhì)較好時,痘痘、斑點或皺紋較少,當人臉的膚質(zhì)較差時,痘痘、斑點或皺紋較多。如果美顏處理等級設(shè)定得較高,則會使得膚質(zhì)較好的人臉被過度處理,導(dǎo)致圖像失真,反而影響美顏效果;如果美顏處理等級設(shè)定得較低,則會使得膚質(zhì)較差的人臉沒有處理到位,導(dǎo)致斑點殘留,從而影響美顏效果。特別是當多人合照時,由于一張照片中的所有人臉都只能使用一種美顏處理等級,因此將導(dǎo)致只有少部分人滿意而其他人不滿意的情形,影響了用戶的滿意度,降低了用戶體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的為提供一種圖像處理方法、裝置和移動終端,旨在提高終端的美顏效果,提升用戶滿意度。
為達以上目的,本發(fā)明提出一種圖像處理方法,所述方法包括:
檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別;
根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級;
根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
可選地,所述評估每一人臉的膚質(zhì)級別的步驟包括:
對所述圖像中的人臉進行濾波處理,獲取所述人臉的輪廓細節(jié)特征;
統(tǒng)計所述輪廓細節(jié)特征的數(shù)量,根據(jù)所述輪廓細節(jié)特征的數(shù)量評估所述人臉的膚質(zhì)級別;其中,所述輪廓細節(jié)特征的數(shù)量與所述膚質(zhì)級別負相關(guān)。
可選地,所述對所述圖像中的人臉進行濾波處理的步驟包括:
獲取所述圖像中的人臉的亮度信息;
通過濾波器對所述亮度信息進行濾波處理。
可選地,所述獲取所述圖像中的人臉的亮度信息的步驟包括:
將所述圖像從rgb空間轉(zhuǎn)換到y(tǒng)uv空間;
在所述yuv空間下統(tǒng)計所述圖像的人臉區(qū)域的y值,將所述y值作為所述人臉的亮度信息。
可選地,所述濾波器為低通濾波器或高通濾波器。
可選地,所述根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理的步驟包括:根據(jù)匹配出的美顏處理等級,對所述人臉上具有輪廓細節(jié)特征的區(qū)域進行祛痘祛斑處理。
可選地,依次對所述圖像中的每一人臉順序執(zhí)行以下操作:評估膚質(zhì)級別、匹配美顏處理等級和進行祛痘祛斑處理。
可選地,所述檢測圖像中的至少一人臉的步驟包括:當拍攝獲得一張照片時,檢測所述照片中的至少一人臉。
可選地,所述檢測圖像中的至少一人臉的步驟包括:當拍攝界面顯示預(yù)覽圖像時,檢測所述預(yù)覽圖像中的至少一人臉。
可選地,所述檢測圖像中的至少一人臉的步驟包括:當接收到針對一圖片的美顏指令時,檢測所述圖片中的至少一人臉。
可選地,所述檢測圖像中的至少一人臉的步驟之前還包括:啟動相機程序獲取帶人臉的圖像,并啟動美顏處理。
可選地,所述根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級的步驟包括:
調(diào)用與終端的識別碼相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;
根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
可選地,所述識別碼為電話號碼。
可選地,所述根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級的步驟包括:
調(diào)用與終端當前的運行模式相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;
根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
可選地,所述運行模式包括兒童模式、工作模式和家長模式中的至少兩種。
可選地,所述美顏處理數(shù)據(jù)庫存儲于云端。
本發(fā)明同時提出一種圖像處理裝置,所述裝置包括:
檢測模塊,用于檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別;
匹配模塊,用于根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級;
處理模塊,用于根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
可選地,所述檢測模塊用于:
對所述圖像中的人臉進行濾波處理,獲取所述人臉的輪廓細節(jié)特征;統(tǒng)計所述輪廓細節(jié)特征的數(shù)量,根據(jù)所述輪廓細節(jié)特征的數(shù)量評估所述人臉的膚質(zhì)級別;其中,所述輪廓細節(jié)特征的數(shù)量與所述膚質(zhì)級別負相關(guān)。
可選地,所述檢測模塊用于:獲取所述圖像中的人臉的亮度信息,通過濾波器對所述亮度信息進行濾波處理。
可選地,所述檢測模塊用于:將所述圖像從rgb空間轉(zhuǎn)換到y(tǒng)uv空間;在所述yuv空間下統(tǒng)計所述圖像的人臉區(qū)域的y值,將所述y值作為所述人臉的亮度信息。
可選地,所述處理模塊用于:根據(jù)匹配出的美顏處理等級,對所述人臉上具有輪廓細節(jié)特征的區(qū)域進行祛痘祛斑處理。
可選地,所述裝置依次對所述圖像中的每一人臉順序執(zhí)行以下操作:評估膚質(zhì)級別、匹配美顏處理等級和進行祛痘祛斑處理。
可選地,所述檢測模塊用于:當拍攝獲得一張照片時,檢測所述照片中的至少一人臉。
可選地,所述檢測模塊用于:當拍攝界面顯示預(yù)覽圖像時,檢測所述預(yù)覽圖像中的至少一人臉。
可選地,所述檢測模塊用于:當接收到針對一圖片的美顏指令時,檢測所述圖片中的至少一人臉。
可選地,所述裝置還包括啟動模塊,所述啟動模塊用于:啟動相機程序獲取帶人臉的圖像,并啟動美顏處理,從而觸發(fā)所述檢測模塊。
可選地,所述匹配模塊用于:調(diào)用與終端的識別碼相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
可選地,所述匹配模塊用于:調(diào)用與終端當前的運行模式相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
本發(fā)明還提出一種移動終端,包括:
顯示器;
一個或多個處理器;
存儲器;
一個或多個應(yīng)用程序,其中所述一個或多個應(yīng)用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個應(yīng)用程序被配置為用于執(zhí)行上述圖像處理方法。
本發(fā)明實施例所提供的一種圖像處理方法和裝置,在對圖像進行美顏處理時,首先評估圖像中的人臉的膚質(zhì)級別,然后根據(jù)人臉的膚質(zhì)級別自動匹配出對應(yīng)的美顏處理等級來對該人臉進行祛痘祛斑處理。由于美顏處理等級與人臉的膚質(zhì)級別相對應(yīng),因此不會出現(xiàn)過度處理或處理不到位的情形,能夠達到最佳的美顏效果,極大的提高了用戶的滿意度。并且省去了用戶對待處理的圖像手動設(shè)置美顏處理等級的繁瑣流程,簡化了美顏處理的操作流程,提高了操作效率和終端的智能化水平。
同時,當圖像中有多個人臉時,還可以根據(jù)每一人臉的膚質(zhì)特征分別獲取對應(yīng)的美顏處理等級,從而有針對性的分別對每一人臉進行差異化的祛痘祛斑處理,使得最終的美顏效果符合圖像中每一人臉的膚質(zhì)特征,提高了圖像整體的美顏效果和圖像中所有人的滿意度,從而避免因傳統(tǒng)方法只能對同一張照片中的所有人臉設(shè)置相同的美顏處理等級而導(dǎo)致只有少部分人滿意而其他人不滿意的情形,大大提升了用戶體驗。
附圖說明
圖1是本發(fā)明第一實施例的圖像處理方法的流程圖;
圖2是本發(fā)明實施例中評估每一人臉的膚質(zhì)級別的步驟的具體流程圖;
圖3是本發(fā)明第二實施例的圖像處理裝置的模塊示意圖;
圖4是本發(fā)明實施例中用于實現(xiàn)圖像處理方法的移動終端的模塊示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或無線耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含義來解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,執(zhí)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;pcs(personalcommunicationsservice,個人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;pda(personaldigitalassistant,個人數(shù)字助理),其可以包括射頻接收器、尋呼機、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或gps(globalpositioningsystem,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計算機或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算機或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運輸、安裝在交通工具(航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行,和/或以分布形式,運行在地球和/或空間的任何其他位置運行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是pda、mid(mobileinternetdevice,移動互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機頂盒等設(shè)備。
實施例一
參照圖1,提出本發(fā)明第一實施例的圖像處理方法,所述方法包括以下步驟:
s11、檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別。
本步驟s11中,終端通過人臉識別技術(shù)檢測圖像中的人臉,當檢測到人臉時,通過人臉識別技術(shù)進行分析處理,評估人臉的膚質(zhì)級別。進一步地,當檢測到圖像中至少有兩個(張)人臉時,則分別評估每一人臉的膚質(zhì)級別。
本發(fā)明實施例中,所述圖像包括照片、圖片、預(yù)覽圖像等。
可選地,終端每拍攝獲得一張照片,則立即檢測該照片中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該照片進行美顏處理,使得用戶可以實時獲得美顏處理后的照片。進一步地,可以設(shè)置美顏功能開關(guān),只當美顏功能開關(guān)處于開啟狀態(tài)時,才自動對拍攝的照片進行美顏處理。
可選地,終端啟動攝像頭,根據(jù)攝像頭采集的圖像數(shù)據(jù)生成預(yù)覽圖像并顯示在拍攝界面上,并立即檢測該預(yù)覽圖像中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該預(yù)覽圖像進行美顏處理,使得用戶可以實時的查看美顏處理效果。進一步地,可以設(shè)置美顏功能開關(guān),只當美顏功能開關(guān)處于開啟狀態(tài)時,才自動對拍攝照片時的預(yù)覽圖像進行美顏處理。
可選地,用戶可以隨時發(fā)布針對本地存儲的任一圖片(包括照片)的美顏指令,當接收到針對一圖片的美顏指令時,終端立即檢測該圖片中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該圖片進行美顏處理。
可選地,終端啟動相機程序獲取帶人臉的圖像后,立即自動啟動美顏處理,檢測圖像中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該圖像進行美顏處理。
如圖2所示,本發(fā)明實施例中,終端評估人臉的膚質(zhì)級別的具體流程如下:
s111、對圖像中的人臉進行濾波處理,獲取人臉的輪廓細節(jié)特征。
對于人臉光潔度較高的區(qū)域,整體比較平坦則色澤統(tǒng)一,其像素的亮度是均勻的;而光潔度較低的區(qū)域,具有斑點、皺紋、痘痘等,其像素的亮度會發(fā)生突變。因此,本發(fā)明實施例通過對人臉的亮度信息進行濾波處理,就可以將光潔度較低的區(qū)域過濾出來,留下輪廓細節(jié)特征,從而將輪廓細節(jié)特征作為膚質(zhì)特征,評估出人臉的膚質(zhì)好壞。
具體的,終端首先獲取圖像中的人臉的亮度信息,然后通過低通濾波器或高通濾波器對人臉的亮度信息進行濾波處理,從而濾出人臉的輪廓細節(jié)特征,所述濾波器如高斯濾波器、雙邊濾波器等。當圖像為黑白圖像時,終端可以直接獲取圖像的亮度信息。當圖像為彩色圖像時,終端首先將圖像從rgb空間轉(zhuǎn)換到y(tǒng)uv空間,然后在yuv空間下統(tǒng)計圖像的人臉區(qū)域的y值,而y值即為人臉的亮度信息。圖像的rgb與yuv空間的轉(zhuǎn)換為成熟的現(xiàn)有技術(shù),在此不贅述。
在進行濾波處理時,終端可以像現(xiàn)有技術(shù)那樣進行低通濾波處理或高通濾波處理。例如,進行低通濾波處理時,終端對人臉進行分區(qū)塊遍歷掃描處理,以5*5像素大小的區(qū)塊為例,求取區(qū)塊內(nèi)的像素的亮度平均值,然后將平均值分別與該區(qū)塊內(nèi)每個像素的亮度值求差值,濾除差值的絕對值小于閾值的像素,濾出(留下或標記)差值的絕對值大于或等于閾值的像素作為輪廓細節(jié)特征,遍歷人臉區(qū)域的所有區(qū)塊,最終獲取人臉的所有輪廓細節(jié)特征。
s112、統(tǒng)計輪廓細節(jié)特征的數(shù)量,根據(jù)輪廓細節(jié)特征的數(shù)量評估人臉的膚質(zhì)級別。
本步驟s112中,終端將人臉的輪廓細節(jié)特征作為人臉的膚質(zhì)特征,統(tǒng)計輪廓細節(jié)特征的數(shù)量,根據(jù)輪廓細節(jié)特征的數(shù)量評估人臉的膚質(zhì)級別,其中,輪廓細節(jié)特征的數(shù)量與膚質(zhì)級別負相關(guān),即:人臉的輪廓細節(jié)特征越多,則說明膚質(zhì)較差,膚質(zhì)級別較低;人臉的輪廓細節(jié)特征越少,則說明膚質(zhì)較好,膚質(zhì)級別較高。通常的,人臉上輪廓細節(jié)特征的分布區(qū)域,則是斑點、麻子、痘痘、皺紋、痣、疤痕等瑕疵的分布區(qū)域。
在具體實施時,可以建立輪廓細節(jié)特征的數(shù)量與膚質(zhì)級別的對應(yīng)關(guān)系。舉例而言,假設(shè)膚質(zhì)級別包括好、中、差三個級別,當輪廓細節(jié)特征的數(shù)量大于或等于第一閾值時,評估人臉的膚質(zhì)級別為差;當輪廓細節(jié)特征的數(shù)量介于第一閾值和第二閾值之間時,評估人臉的膚質(zhì)級別為中;當輪廓細節(jié)特征的數(shù)量小于或等于第二閾值時,評估人臉的膚質(zhì)級別為好。當然,也可以根據(jù)需要將膚質(zhì)級別設(shè)定為兩個或者多個,本發(fā)明對此不作限定。
除了采用上述例舉的方式評估人臉的膚質(zhì)級別外,還可以采用現(xiàn)有技術(shù)中的其它方式進行膚質(zhì)級別的評估,本發(fā)明對此不作限定。
s12、根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級。
本發(fā)明實施例中,可以預(yù)先建立膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,當終端評估出圖像中的人臉的膚質(zhì)級別時,就可以根據(jù)人臉的膚質(zhì)級別匹配出與該膚質(zhì)級別相對應(yīng)的美顏處理等級。優(yōu)選地,膚質(zhì)級別與美顏處理等級一一對應(yīng)。
本發(fā)明實施例中預(yù)先設(shè)定的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,可以存儲于終端本地,也可以存儲于云端服務(wù)器,其中:
當存儲于終端本地時,終端查詢存儲于本地的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,獲取與圖像中人臉相匹配的美顏處理等級;
當存儲于云端服務(wù)器時,終端可以將圖像中人臉的膚質(zhì)級別發(fā)送給云端服務(wù)器,云端服務(wù)器查詢膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,獲取與圖像中人臉相匹配的美顏處理等級,并返回給終端。
進一步地,終端或云端服務(wù)器中可以存儲至少兩種不同的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,每一種對應(yīng)關(guān)系對應(yīng)一個終端的識別碼。終端首先獲取本終端的識別碼,然后調(diào)用與終端的識別碼相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫,該美顏處理數(shù)據(jù)庫中存儲有膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,最后根據(jù)每一人臉的膚質(zhì)級別,在美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。該識別碼優(yōu)選為終端的電話號碼,使得不同的電話號碼可以對應(yīng)獲取不同的美顏處理效果。此外,當美顏處理數(shù)據(jù)存儲于云端時,識別碼也可以是終端的唯一標識碼,使得不同的終端可以對應(yīng)獲取不同的美顏處理效果。從而,滿足了用戶對美顏處理的多樣化需求。
進一步地,終端或云端服務(wù)器中可以存儲至少兩種不同的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,終端的每一個運行模式對應(yīng)一種對應(yīng)關(guān)系。終端首先檢測當前的運行模式,然后調(diào)用與當前的運行模式相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫,該美顏處理數(shù)據(jù)庫中存儲有膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,最后根據(jù)每一人臉的膚質(zhì)級別,在美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。該運行模式包括兒童模式、工作模式和家長模式中的至少兩種,使得不同的運行模式可以對應(yīng)獲取不同的美顏處理效果,從而,滿足了用戶對美顏處理的多樣化需求。
s13、根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
本步驟s13中,終端以匹配出的美顏處理等級對圖像中的人臉進行祛痘祛斑處理,以消除人臉上的痘痘、斑點、麻子、皺紋、疤痕、痣等瑕疵,使得人臉顯得更加光潔美麗。具體的處理方式與現(xiàn)有技術(shù)相同,在此不贅述。
當圖像中至少有兩個人臉時,則根據(jù)匹配出的美顏處理等級分別對每一人臉進行祛痘祛斑處理。例如:當根據(jù)人臉a的膚質(zhì)級別匹配出美顏處理等級1時,則以美顏處理等級1對人臉a進行祛痘祛斑處理;當根據(jù)人臉b的膚質(zhì)級別匹配出美顏處理等級2時,則以美顏處理等級2對人臉b進行祛痘祛斑處理;當根據(jù)人臉c的膚質(zhì)級別匹配出美顏處理等級3時,則以美顏處理等級3對人臉c進行祛痘祛斑處理。
由于美顏處理等級與人臉的膚質(zhì)級別相對應(yīng),因此不會出現(xiàn)過度處理或處理不到位的情形,能夠達到最佳的美顏效果,極大的提高了用戶的滿意度。特別是多人合照時,每一個人臉都是以符合自身的膚質(zhì)特征的美顏處理等級進行的祛痘祛斑處理,因此每一個人臉都能達到最佳的美顏效果,提升了照片整體的美顏效果,使得照片中所有都感到滿意。
進一步地,當圖像中至少有兩個人臉時,終端優(yōu)選依次對圖像中的每一人臉順序執(zhí)行以下操作:評估膚質(zhì)級別、匹配美顏處理等級和進行祛痘祛斑處理。從而可以提高處理效率,并避免處理遺漏。
進一步地,在對人臉進行祛痘祛斑處理時,終端根據(jù)匹配出的美顏處理等級,只對人臉上具有輪廓細節(jié)特征的區(qū)域進行祛痘祛斑處理。也就是說只對人臉上具有痘痘、斑點、麻子、皺紋、疤痕、痣等瑕疵的區(qū)域進行針對性處理,而不處理沒有上述瑕疵的其它區(qū)域,從而保持其它區(qū)域的原有特征不變,防止對其它區(qū)域處理后導(dǎo)致圖像失真,如眉毛、眼珠的顏色變淡等,提升了圖像的整體效果。
本發(fā)明實施例的圖像處理方法,在對圖像進行美顏處理時,首先評估圖像中的人臉的膚質(zhì)級別,然后根據(jù)人臉的膚質(zhì)級別自動匹配出對應(yīng)的美顏處理等級來對該人臉進行祛痘祛斑處理。由于美顏處理等級與人臉的膚質(zhì)級別相對應(yīng),因此不會出現(xiàn)過度處理或處理不到位的情形,能夠達到最佳的美顏效果,極大的提高了用戶的滿意度。并且省去了用戶對待處理的圖像手動設(shè)置美顏處理等級的繁瑣流程,簡化了美顏處理的操作流程,提高了操作效率和終端的智能化水平。
同時,當圖像中有多個人臉時,還可以根據(jù)每一人臉的膚質(zhì)特征分別獲取對應(yīng)的美顏處理等級,從而有針對性的分別對每一人臉進行差異化的祛痘祛斑處理,使得最終的美顏效果符合圖像中每一人臉的膚質(zhì)特征,提高了圖像整體的美顏效果和圖像中所有人的滿意度,從而避免因傳統(tǒng)方法只能對同一張照片中的所有人臉設(shè)置相同的美顏處理等級而導(dǎo)致只有少部分人滿意而其他人不滿意的情形,大大提升了用戶體驗。
實施例二
參照圖3,提出本發(fā)明第二實施例的圖像處理裝置,所述裝置包括檢測模塊10、匹配模塊20和處理模塊30,其中:
檢測模塊10:用于檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別。
具體的,檢測模塊10通過人臉識別技術(shù)檢測圖像中的人臉,當檢測到人臉時,通過人臉識別技術(shù)進行分析處理,評估人臉的膚質(zhì)級別。進一步地,當檢測到圖像中至少有兩個(張)人臉時,則分別評估每一人臉的膚質(zhì)級別。
本發(fā)明實施例中,所述圖像包括照片、圖片、預(yù)覽圖像等。
可選地,終端每拍攝獲得一張照片,檢測模塊10則立即檢測該照片中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該照片進行美顏處理,使得用戶可以實時獲得美顏處理后的照片。進一步地,可以設(shè)置美顏功能開關(guān),只當美顏功能開關(guān)處于開啟狀態(tài)時,才自動對拍攝的照片進行美顏處理。
可選地,終端啟動攝像頭,根據(jù)攝像頭采集的圖像數(shù)據(jù)生成預(yù)覽圖像并顯示在拍攝界面上,檢測模塊10立即檢測該預(yù)覽圖像中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該預(yù)覽圖像進行美顏處理,使得用戶可以實時的查看美顏處理效果。進一步地,可以設(shè)置美顏功能開關(guān),只當美顏功能開關(guān)處于開啟狀態(tài)時,才自動對拍攝照片時的預(yù)覽圖像進行美顏處理。
可選地,用戶可以隨時發(fā)布針對本地存儲的任一圖片(包括照片)的美顏指令,當接收到針對一圖片的美顏指令時,檢測模塊10立即檢測該圖片中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該圖片進行美顏處理。
可選地,終端還包括一啟動模塊,該啟動模塊用于啟動相機程序獲取帶人臉的圖像,并啟動美顏處理。從而觸發(fā)檢測模塊10,以使檢測模塊10檢測圖像中的至少一人臉,評估每一人臉的膚質(zhì)級別,開始對該圖像進行美顏處理。
檢測模塊10可以通過以下方式評估人臉的膚質(zhì)級別:首先對圖像中的人臉進行濾波處理,獲取人臉的輪廓細節(jié)特征;然后統(tǒng)計輪廓細節(jié)特征的數(shù)量,根據(jù)輪廓細節(jié)特征的數(shù)量評估人臉的膚質(zhì)級別。
檢測模塊10在獲取人臉的輪廓細節(jié)特征時,首先獲取圖像中的人臉的亮度信息,然后通過低通濾波器或高通濾波器對人臉的亮度信息進行濾波處理,從而濾出人臉的輪廓細節(jié)特征,所述濾波器如高斯濾波器、雙邊濾波器等。當圖像為黑白圖像時,檢測模塊10可以直接獲取圖像的亮度信息。當圖像為彩色圖像時,檢測模塊10首先將圖像從rgb空間轉(zhuǎn)換到y(tǒng)uv空間,然后在yuv空間下統(tǒng)計圖像的人臉區(qū)域的y值,而y值即為人臉的亮度信息。圖像的rgb與yuv空間的轉(zhuǎn)換為成熟的現(xiàn)有技術(shù),在此不贅述。
在進行濾波處理時,檢測模塊10可以像現(xiàn)有技術(shù)那樣進行低通濾波處理或高通濾波處理。例如,進行低通濾波處理時,檢測模塊10對人臉進行分區(qū)塊遍歷掃描處理,以5*5像素大小的區(qū)塊為例,求取區(qū)塊內(nèi)的像素的亮度平均值,然后將平均值分別與該區(qū)塊內(nèi)每個像素的亮度值求差值,濾除差值的絕對值小于閾值的像素,濾出(留下或標記)差值的絕對值大于或等于閾值的像素作為輪廓細節(jié)特征,遍歷人臉區(qū)域的所有區(qū)塊,最終獲取人臉的所有輪廓細節(jié)特征。
當獲取輪廓細節(jié)特征后,檢測模塊10將人臉的輪廓細節(jié)特征作為人臉的膚質(zhì)特征,統(tǒng)計輪廓細節(jié)特征的數(shù)量,根據(jù)輪廓細節(jié)特征的數(shù)量評估人臉的膚質(zhì)級別,其中,輪廓細節(jié)特征的數(shù)量與膚質(zhì)級別負相關(guān),即:人臉的輪廓細節(jié)特征越多,則說明膚質(zhì)較差,膚質(zhì)級別較低;人臉的輪廓細節(jié)特征越少,則說明膚質(zhì)較好,膚質(zhì)級別較高。通常的,人臉上輪廓細節(jié)特征的分布區(qū)域,則是斑點、麻子、痘痘、皺紋、痣、疤痕等瑕疵的分布區(qū)域。
在具體實施時,可以建立輪廓細節(jié)特征的數(shù)量與膚質(zhì)級別的對應(yīng)關(guān)系。舉例而言,假設(shè)膚質(zhì)級別包括好、中、差三個級別,當輪廓細節(jié)特征的數(shù)量大于或等于第一閾值時,檢測模塊10則評估人臉的膚質(zhì)級別為差;當輪廓細節(jié)特征的數(shù)量介于第一閾值和第二閾值之間時,檢測模塊10則評估人臉的膚質(zhì)級別為中;當輪廓細節(jié)特征的數(shù)量小于或等于第二閾值時,檢測模塊10則評估人臉的膚質(zhì)級別為好。當然,也可以根據(jù)需要將膚質(zhì)級別設(shè)定為兩個或者多個,本發(fā)明對此不作限定。
除了采用上述例舉的方式評估人臉的膚質(zhì)級別外,還可以采用現(xiàn)有技術(shù)中的其它方式進行膚質(zhì)級別的評估,本發(fā)明對此不作限定。
匹配模塊20:用于根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級。
本發(fā)明實施例中,可以預(yù)先建立膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,當檢測模塊10評估出圖像中的人臉的膚質(zhì)級別時,匹配模塊20就可以根據(jù)人臉的膚質(zhì)級別匹配出與該膚質(zhì)級別相對應(yīng)的美顏處理等級。優(yōu)選地,膚質(zhì)級別與美顏處理等級一一對應(yīng)。
本發(fā)明實施例中預(yù)先設(shè)定的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,可以存儲于終端本地,也可以存儲于云端服務(wù)器,其中:
當存儲于終端本地時,匹配模塊20查詢存儲于本地的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,獲取與圖像中人臉相匹配的美顏處理等級;
當存儲于云端服務(wù)器時,匹配模塊20可以將圖像中人臉的膚質(zhì)級別發(fā)送給云端服務(wù)器,云端服務(wù)器查詢膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,獲取與圖像中人臉相匹配的美顏處理等級,并返回給匹配模塊20。
進一步地,終端或云端服務(wù)器中可以存儲至少兩種不同的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,每一種對應(yīng)關(guān)系對應(yīng)一個終端的識別碼。匹配模塊20首先獲取本終端的識別碼,然后調(diào)用與終端的識別碼相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫,該美顏處理數(shù)據(jù)庫中存儲有膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,最后根據(jù)每一人臉的膚質(zhì)級別,在美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。該識別碼優(yōu)選為終端的電話號碼,使得不同的電話號碼可以對應(yīng)獲取不同的美顏處理效果。此外,當美顏處理數(shù)據(jù)存儲于云端時,識別碼也可以是終端的唯一標識碼,使得不同的終端可以對應(yīng)獲取不同的美顏處理效果。從而,滿足了用戶對美顏處理的多樣化需求。
進一步地,終端或云端服務(wù)器中可以存儲至少兩種不同的膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,終端的每一個運行模式對應(yīng)一種對應(yīng)關(guān)系。匹配模塊20首先檢測當前的運行模式,然后調(diào)用與當前的運行模式相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫,該美顏處理數(shù)據(jù)庫中存儲有膚質(zhì)級別與美顏處理等級的對應(yīng)關(guān)系,最后根據(jù)每一人臉的膚質(zhì)級別,在美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。該運行模式包括兒童模式、工作模式和家長模式中的至少兩種,使得不同的運行模式可以對應(yīng)獲取不同的美顏處理效果,從而,滿足了用戶對美顏處理的多樣化需求。
處理模塊30:用于根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
具體的,處理模塊30以匹配出的美顏處理等級對圖像中的人臉進行祛痘祛斑處理,以消除人臉上的痘痘、斑點、麻子、皺紋、疤痕、痣等瑕疵,使得人臉顯得更加光潔美麗。具體的處理方式與現(xiàn)有技術(shù)相同,在此不贅述。
當圖像中至少有兩個人臉時,處理模塊30則根據(jù)匹配出的美顏處理等級分別對每一人臉進行祛痘祛斑處理。例如:當根據(jù)人臉a的膚質(zhì)級別匹配出美顏處理等級1時,則以美顏處理等級1對人臉a進行祛痘祛斑處理;當根據(jù)人臉b的膚質(zhì)級別匹配出美顏處理等級2時,則以美顏處理等級2對人臉b進行祛痘祛斑處理;當根據(jù)人臉c的膚質(zhì)級別匹配出美顏處理等級3時,則以美顏處理等級3對人臉c進行祛痘祛斑處理。
由于美顏處理等級與人臉的膚質(zhì)級別相對應(yīng),因此不會出現(xiàn)過度處理或處理不到位的情形,能夠達到最佳的美顏效果,極大的提高了用戶的滿意度。特別是多人合照時,每一個人臉都是以符合自身的膚質(zhì)特征的美顏處理等級進行的祛痘祛斑處理,因此每一個人臉都能達到最佳的美顏效果,提升了照片整體的美顏效果,使得照片中所有都感到滿意。
進一步地,當圖像中至少有兩個人臉時,裝置優(yōu)選依次對圖像中的每一人臉順序執(zhí)行以下操作:評估膚質(zhì)級別、匹配美顏處理等級和進行祛痘祛斑處理。從而可以提高處理效率,并避免處理遺漏。
進一步地,在對人臉進行祛痘祛斑處理時,處理模塊30根據(jù)匹配出的美顏處理等級,只對人臉上具有輪廓細節(jié)特征的區(qū)域進行祛痘祛斑處理。也就是說只對人臉上具有痘痘、斑點、麻子、皺紋、疤痕、痣等瑕疵的區(qū)域進行針對性處理,而不處理沒有上述瑕疵的其它區(qū)域,從而保持其它區(qū)域的原有特征不變,防止對其它區(qū)域處理后導(dǎo)致圖像失真,如眉毛、眼珠的顏色變淡等,提升了圖像的整體效果。
本發(fā)明實施例的圖像處理裝置,在對圖像進行美顏處理時,首先評估圖像中的人臉的膚質(zhì)級別,然后根據(jù)人臉的膚質(zhì)級別自動匹配出對應(yīng)的美顏處理等級來對該人臉進行祛痘祛斑處理。由于美顏處理等級與人臉的膚質(zhì)級別相對應(yīng),因此不會出現(xiàn)過度處理或處理不到位的情形,能夠達到最佳的美顏效果,極大的提高了用戶的滿意度。并且省去了用戶對待處理的圖像手動設(shè)置美顏處理等級的繁瑣流程,簡化了美顏處理的操作流程,提高了操作效率和終端的智能化水平。
同時,當圖像中有多個人臉時,還可以根據(jù)每一人臉的膚質(zhì)特征分別獲取對應(yīng)的美顏處理等級,從而有針對性的分別對每一人臉進行差異化的祛痘祛斑處理,使得最終的美顏效果符合圖像中每一人臉的膚質(zhì)特征,提高了圖像整體的美顏效果和圖像中所有人的滿意度,從而避免因傳統(tǒng)方法只能對同一張照片中的所有人臉設(shè)置相同的美顏處理等級而導(dǎo)致只有少部分人滿意而其他人不滿意的情形,大大提升了用戶體驗。
本發(fā)明實施例還提供了一種移動終端,如圖4所示,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,具體技術(shù)細節(jié)未揭示的,請參照本發(fā)明實施例方法部分。該終端可以為手機、平板電腦、pda(personaldigitalassistant,個人數(shù)字助理)、pos(pointofsales,銷售終端)、車載電腦等任意終端設(shè)備,以終端為手機為例:
圖4示出的是與本發(fā)明實施例提供的移動終端相關(guān)的手機的部分結(jié)構(gòu)的框圖。參考圖4,手機包括:射頻(radiofrequency,rf)電路310、存儲器320、輸入單元330、顯示單元340、傳感器350、音頻電路360、無線保真(wireless-fidelity,wi-fi)模塊370、處理器380、以及電源390等部件。本領(lǐng)域技術(shù)人員可以理解,圖4中示出的手機結(jié)構(gòu)并不構(gòu)成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖4對手機的各個構(gòu)成部件進行具體的介紹:
rf電路310可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器380處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路310包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路310還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標準或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(longtermevolution,lte)、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。
存儲器320可用于存儲軟件程序以及模塊,處理器380通過運行存儲在存儲器320的軟件程序以及模塊,從而執(zhí)行手機的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器320可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器320可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
輸入單元330可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元330可包括觸控面板331以及其他輸入設(shè)備332。觸控面板331,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板331上或在觸控面板331附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板331可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器380,并能接收處理器380發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板331。除了觸控面板331,輸入單元330還可以包括其他輸入設(shè)備332。具體地,其他輸入設(shè)備332可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
顯示單元340可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元340可包括顯示面板341,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板341。進一步的,觸控面板331可覆蓋顯示面板341,當觸控面板331檢測到在其上或附近的觸摸操作后,傳送給處理器380以確定觸摸事件的類型,隨后處理器380根據(jù)觸摸事件的類型在顯示面板341上提供相應(yīng)的視覺輸出。雖然在圖4中,觸控面板331與顯示面板341是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板331與顯示面板341集成而實現(xiàn)手機的輸入和輸出功能。
手機還可包括至少一種傳感器350,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板341的亮度,接近傳感器可在手機移動到耳邊時,關(guān)閉顯示面板341和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準)、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路360、揚聲器361,傳聲器362可提供用戶與手機之間的音頻接口。音頻電路360可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器361,由揚聲器361轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器362將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路360接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器380處理后,經(jīng)rf電路310以發(fā)送給比如另一手機,或者將音頻數(shù)據(jù)輸出至存儲器320以便進一步處理。
wifi屬于短距離無線傳輸技術(shù),手機通過wifi模塊370可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖4示出了wifi模塊370,但是可以理解的是,其并不屬于手機的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器380是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器320內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器380可包括一個或多個處理單元;優(yōu)選的,處理器380可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器380中。
手機還包括給各個部件供電的電源390(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器380邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。
在本發(fā)明實施例中,該終端所包括的處理器380還具有以下功能:
檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別;
根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級;
根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
本發(fā)明實施例公開了a1、一種圖像處理方法,包括:
檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別;
根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級;
根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
a2、如a1所述的圖像處理方法,所述評估每一人臉的膚質(zhì)級別的步驟包括:
對所述圖像中的人臉進行濾波處理,獲取所述人臉的輪廓細節(jié)特征;
統(tǒng)計所述輪廓細節(jié)特征的數(shù)量,根據(jù)所述輪廓細節(jié)特征的數(shù)量評估所述人臉的膚質(zhì)級別;其中,所述輪廓細節(jié)特征的數(shù)量與所述膚質(zhì)級別負相關(guān)。
a3、如a2所述的圖像處理方法,所述對所述圖像中的人臉進行濾波處理的步驟包括:
獲取所述圖像中的人臉的亮度信息;
通過濾波器對所述亮度信息進行濾波處理。
a4、如a3所述的圖像處理方法,所述獲取所述圖像中的人臉的亮度信息的步驟包括:
將所述圖像從rgb空間轉(zhuǎn)換到y(tǒng)uv空間;
在所述yuv空間下統(tǒng)計所述圖像的人臉區(qū)域的y值,將所述y值作為所述人臉的亮度信息。
a5、如a3所述的圖像處理方法,所述濾波器為低通濾波器或高通濾波器。
a6、如a2-a5任一項所述的圖像處理方法,所述根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理的步驟包括:
根據(jù)匹配出的美顏處理等級,對所述人臉上具有輪廓細節(jié)特征的區(qū)域進行祛痘祛斑處理。
a7、如a1-a5任一項所述的圖像處理方法,依次對所述圖像中的每一人臉順序執(zhí)行以下操作:評估膚質(zhì)級別、匹配美顏處理等級和進行祛痘祛斑處理。
a8、如a1-a5任一項所述的圖像處理方法,所述檢測圖像中的至少一人臉的步驟包括:當拍攝獲得一張照片時,檢測所述照片中的至少一人臉。
a9、如a1-a5任一項所述的圖像處理方法,所述檢測圖像中的至少一人臉的步驟包括:當拍攝界面顯示預(yù)覽圖像時,檢測所述預(yù)覽圖像中的至少一人臉。
a10、如a1-a5任一項所述的圖像處理方法,所述檢測圖像中的至少一人臉的步驟包括:當接收到針對一圖片的美顏指令時,檢測所述圖片中的至少一人臉。
a11、如a1-a5任一項所述的圖像處理方法,所述檢測圖像中的至少一人臉的步驟之前還包括:啟動相機程序獲取帶人臉的圖像,并啟動美顏處理。
a12、如a1-a5任一項所述的圖像處理方法,所述根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級的步驟包括:
調(diào)用與終端的識別碼相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;
根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
a13、如a12所述的圖像處理方法,所述識別碼為電話號碼。
a14、如a1-a5任一項所述的圖像處理方法,所述根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級的步驟包括:
調(diào)用與終端當前的運行模式相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;
根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
a15、如a14所述的圖像處理方法,所述運行模式包括兒童模式、工作模式和家長模式中的至少兩種。
a16、如a12-a15任一項所述的圖像處理方法,所述美顏處理數(shù)據(jù)庫存儲于云端。
本發(fā)明實施例還公開了b17、一種圖像處理裝置,包括:
檢測模塊,用于檢測圖像中的至少一人臉,并評估每一人臉的膚質(zhì)級別;
匹配模塊,用于根據(jù)每一人臉的膚質(zhì)級別,匹配出對應(yīng)的美顏處理等級;
處理模塊,用于根據(jù)匹配出的美顏處理等級對每一人臉進行祛痘祛斑處理。
b18、如b17所述的圖像處理裝置,所述檢測模塊用于:
對所述圖像中的人臉進行濾波處理,獲取所述人臉的輪廓細節(jié)特征;統(tǒng)計所述輪廓細節(jié)特征的數(shù)量,根據(jù)所述輪廓細節(jié)特征的數(shù)量評估所述人臉的膚質(zhì)級別;其中,所述輪廓細節(jié)特征的數(shù)量與所述膚質(zhì)級別負相關(guān)。
b19、如b18所述的圖像處理裝置,所述檢測模塊用于:獲取所述圖像中的人臉的亮度信息,通過濾波器對所述亮度信息進行濾波處理。
b20、如b19所述的圖像處理裝置,所述檢測模塊用于:將所述圖像從rgb空間轉(zhuǎn)換到y(tǒng)uv空間;在所述yuv空間下統(tǒng)計所述圖像的人臉區(qū)域的y值,將所述y值作為所述人臉的亮度信息。
b21、如b19所述的圖像處理裝置,所述濾波器為低通濾波器或高通濾波器。
b22、如b18-b21任一項所述的圖像處理裝置,所述處理模塊用于:根據(jù)匹配出的美顏處理等級,對所述人臉上具有輪廓細節(jié)特征的區(qū)域進行祛痘祛斑處理。
b23、如b17-b21任一項所述的圖像處理裝置,所述裝置依次對所述圖像中的每一人臉順序執(zhí)行以下操作:
評估膚質(zhì)級別、匹配美顏處理等級和進行祛痘祛斑處理。
b24、如b17-b21任一項所述的圖像處理裝置,所述檢測模塊用于:當拍攝獲得一張照片時,檢測所述照片中的至少一人臉。
b25、如b17-b21任一項所述的圖像處理裝置,所述檢測模塊用于:當拍攝界面顯示預(yù)覽圖像時,檢測所述預(yù)覽圖像中的至少一人臉。
b26、如b17-b21任一項所述的圖像處理裝置,所述檢測模塊用于:當接收到針對一圖片的美顏指令時,檢測所述圖片中的至少一人臉。
b27、如b17-b21任一項所述的圖像處理裝置,所述裝置還包括啟動模塊,所述啟動模塊用于:啟動相機程序獲取帶人臉的圖像,并啟動美顏處理,從而觸發(fā)所述檢測模塊。
b28、如b17-b21任一項所述的圖像處理裝置,所述匹配模塊用于:調(diào)用與終端的識別碼相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
b29、如b28所述的圖像處理裝置,所述識別碼為電話號碼。
b30、如b17-b21任一項所述的圖像處理裝置,所述匹配模塊用于:調(diào)用與終端當前的運行模式相關(guān)聯(lián)的美顏處理數(shù)據(jù)庫;根據(jù)每一人臉的膚質(zhì)級別,在所述美顏處理數(shù)據(jù)庫中匹配出對應(yīng)的美顏處理等級。
b31、如b20所述的圖像處理裝置,所述運行模式包括兒童模式、工作模式和家長模式中的至少兩種。
b32、如b28-b31任一項所述的圖像處理裝置,所述美顏處理數(shù)據(jù)庫存儲于云端。
本發(fā)明實施例還公開了c33、一種移動終端,包括:
顯示器;
一個或多個處理器;
存儲器;
一個或多個應(yīng)用程序,其中所述一個或多個應(yīng)用程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個應(yīng)用程序被配置為用于執(zhí)行a1至a16任一項所述的方法。
本領(lǐng)域技術(shù)人員可以理解,本發(fā)明包括涉及用于執(zhí)行本申請中所述操作中的一項或多項的設(shè)備。這些設(shè)備可以為所需的目的而專門設(shè)計和制造,或者也可以包括通用計算機中的已知設(shè)備。這些設(shè)備具有存儲在其內(nèi)的計算機程序,這些計算機程序選擇性地激活或重構(gòu)。這樣的計算機程序可以被存儲在設(shè)備(例如,計算機)可讀介質(zhì)中或者存儲在適于存儲電子指令并分別耦聯(lián)到總線的任何類型的介質(zhì)中,所述計算機可讀介質(zhì)包括但不限于任何類型的盤(包括軟盤、硬盤、光盤、cd-rom、和磁光盤)、rom(read-onlymemory,只讀存儲器)、ram(randomaccessmemory,隨機存儲器)、eprom(erasableprogrammableread-onlymemory,可擦寫可編程只讀存儲器)、eeprom(electricallyerasableprogrammableread-onlymemory,電可擦可編程只讀存儲器)、閃存、磁性卡片或光線卡片。也就是,可讀介質(zhì)包括由設(shè)備(例如,計算機)以能夠讀的形式存儲或傳輸信息的任何介質(zhì)。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以用計算機程序指令來實現(xiàn)這些結(jié)構(gòu)圖和/或框圖和/或流圖中的每個框以及這些結(jié)構(gòu)圖和/或框圖和/或流圖中的框的組合。本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以將這些計算機程序指令提供給通用計算機、專業(yè)計算機或其他可編程數(shù)據(jù)處理方法的處理器來實現(xiàn),從而通過計算機或其他可編程數(shù)據(jù)處理方法的處理器來執(zhí)行本發(fā)明公開的結(jié)構(gòu)圖和/或框圖和/或流圖的框或多個框中指定的方案。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進一步地,具有本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。進一步地,現(xiàn)有技術(shù)中的具有與本發(fā)明中公開的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。
以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。