本公開(kāi)涉及終端技術(shù)領(lǐng)域,尤其涉及一種圖像處理方法、裝置及終端。
背景技術(shù):
美顏功能,是圖像處理功能的一種,指通過(guò)識(shí)別技術(shù)識(shí)別圖像中的局部圖像例如面部圖像,腿部圖像或全身圖像,然后對(duì)所識(shí)別的圖像進(jìn)行美化處理的功能。通過(guò)美顏功能,能夠?qū)D像中的用戶(hù)進(jìn)行磨皮美白、瘦臉大眼、祛斑祛痘、牙齒美白、高挺鼻梁、以及上妝等處理,并達(dá)到較為理想的美化效果。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)實(shí)施例提供一種圖像處理方法、裝置及終端,用以解決相關(guān)技術(shù)中對(duì)合影圖像的美顏方式無(wú)法滿(mǎn)足用戶(hù)的個(gè)性化需求的問(wèn)題。
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種圖像處理方法,包括:
確定待處理圖像為合影圖像;
對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
在一實(shí)施例中,所述確定待處理圖像為合影圖像,包括:
識(shí)別待處理圖像中的人物數(shù)量;
在所述人物數(shù)量至少為兩個(gè)時(shí),確定所述待處理圖像為合影圖像。
在一實(shí)施例中,所述對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理,包括:
獲取所述合影圖像中與預(yù)設(shè)用戶(hù)身份相匹配的用戶(hù)圖像,作為預(yù)設(shè)用戶(hù)圖像,及對(duì)所述預(yù)設(shè)用戶(hù)圖像的美顏處理參數(shù);
基于所述美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
在一實(shí)施例中,所述對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理,包括:
獲取對(duì)所述合影圖像中的用戶(hù)圖像的選定操作,及對(duì)選定的用戶(hù)圖像的美顏處理參數(shù);
將所述選定操作對(duì)應(yīng)的用戶(hù)圖像作為預(yù)設(shè)用戶(hù)圖像,基于所述美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
在一實(shí)施例中,所述基于所述美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理,包括:
在所述美顏處理參數(shù)為表情更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的表情庫(kù)中選擇的目標(biāo)表情;將所述選定操作對(duì)應(yīng)的用戶(hù)圖像的表情更換為所述目標(biāo)表情;和/或
在所述美顏處理參數(shù)為姿勢(shì)更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的姿勢(shì)庫(kù)中選擇的目標(biāo)姿勢(shì);將所述選定操作對(duì)應(yīng)的用戶(hù)圖像的姿勢(shì)更換為所述目標(biāo)姿勢(shì)。
在一實(shí)施例中,所述基于所述美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理之前,所述方法還包括:
識(shí)別所述合影圖像中的預(yù)設(shè)用戶(hù)的性別;
基于性別的不同對(duì)預(yù)設(shè)用戶(hù)圖像分別進(jìn)行第二處理。
在一實(shí)施例中,所述對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理,包括:
對(duì)所述合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行人臉識(shí)別,確定機(jī)主用戶(hù);
對(duì)所述機(jī)主用戶(hù)的圖像進(jìn)行第一級(jí)別的美顏處理,對(duì)所述合影圖像中除所述機(jī)主用戶(hù)以外的預(yù)設(shè)用戶(hù)圖像進(jìn)行第二級(jí)別的美顏處理,所述第一級(jí)別高于所述第二級(jí)別。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種圖像處理裝置,包括:
確定模塊,被配置為確定待處理圖像為合影圖像;
處理模塊,被配置為對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
在一實(shí)施例中,所述確定模塊包括:
第一識(shí)別子模塊,被配置為識(shí)別待處理圖像中的人物數(shù)量;
第一確定子模塊,被配置為在所述人物數(shù)量至少為兩個(gè)時(shí),確定所述待處理圖像為合影圖像。
在一實(shí)施例中,所述處理模塊包括:
第一獲取子模塊,被配置為獲取所述合影圖像中與預(yù)設(shè)用戶(hù)身份相匹配的用戶(hù)圖像,作為預(yù)設(shè)用戶(hù)圖像,及對(duì)所述預(yù)設(shè)用戶(hù)圖像的美顏處理參數(shù);
第一處理子模塊,被配置為基于所述美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
在一實(shí)施例中,所述處理模塊包括:
第二獲取子模塊,被配置為獲取對(duì)所述合影圖像中的用戶(hù)圖像的選定操作,及對(duì)選定的用戶(hù)圖像的美顏處理參數(shù);
第二確定子模塊,被配置為將所述選定操作對(duì)應(yīng)的用戶(hù)圖像作為預(yù)設(shè)用戶(hù)圖像;
第一處理子模塊,被配置為基于所述美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
在一實(shí)施例中,所述第一處理子模塊包括:
第一更換子模塊,被配置為在所述美顏處理參數(shù)為表情更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的表情庫(kù)中選擇的目標(biāo)表情;將所述選定操作對(duì)應(yīng)的用戶(hù)圖像的表情更換為所述目標(biāo)表情;和/或
第二更換子模塊,被配置為在所述美顏處理參數(shù)為姿勢(shì)更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的姿勢(shì)庫(kù)中選擇的目標(biāo)姿勢(shì);將所述選定操作對(duì)應(yīng)的用戶(hù)圖像的姿勢(shì)更換為所述目標(biāo)姿勢(shì)。
在一實(shí)施例中,所述處理模塊還包括:
第二識(shí)別子模塊,被配置為識(shí)別所述合影圖像中的預(yù)設(shè)用戶(hù)的性別;
第二處理子模塊,被配置為基于性別的不同對(duì)預(yù)設(shè)用戶(hù)圖像分別進(jìn)行第二處理。
在一實(shí)施例中,所述處理模塊包括:
第三識(shí)別子模塊,被配置為對(duì)所述合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行人臉識(shí)別,確定機(jī)主用戶(hù);
第三處理子模塊,被配置為對(duì)所述機(jī)主用戶(hù)的圖像進(jìn)行第一級(jí)別的美顏處理,對(duì)所述合影圖像中除所述機(jī)主用戶(hù)以外的預(yù)設(shè)用戶(hù)圖像進(jìn)行第二級(jí)別的美顏處理,所述第一級(jí)別高于所述第二級(jí)別。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種終端,包括:
處理器;
用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
確定待處理圖像為合影圖像;
對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本公開(kāi)中的終端可以針對(duì)合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理,從而滿(mǎn)足用戶(hù)的個(gè)性化需求,由于用戶(hù)在性別、膚色、五官、年齡、胖瘦等方面的特征都不可能完全一致,因而每個(gè)人需要的美顏功能和參數(shù)隨之不同,比如,圓臉和長(zhǎng)臉需要的瘦臉程度不一樣;較黑和較白的膚色需要的磨皮美白程度不一樣。因而相關(guān)技術(shù)中使用統(tǒng)一處理參數(shù)對(duì)合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行統(tǒng)一處理、處理效果很難滿(mǎn)足各個(gè)用戶(hù)的需求,因而本公開(kāi)提供的方法解決了上述問(wèn)題的同時(shí),也使得合影圖像的處理效果更加和諧,更加自然,尤其對(duì)于合影圖像中具有年齡差距大的用戶(hù),解決了采用統(tǒng)一處理參數(shù)進(jìn)行處理所造成的失真、違和等問(wèn)題。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
圖1a是根據(jù)一示例性實(shí)施例示出的一種圖像處理方法的流程圖。
圖1b是根據(jù)一示例性實(shí)施例示出的一種圖像處理方法的場(chǎng)景圖。
圖2是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖。
圖3是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖。
圖4是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖。
圖5是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖。
圖6是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖。
圖7是根據(jù)一示例性實(shí)施例示出的一種圖像處理裝置的框圖。
圖8是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖。
圖9是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖。
圖10是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖。
圖11是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖。
圖12是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖。
圖13是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖。
圖14是根據(jù)一示例性實(shí)施例示出的一種適用于圖像處理裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1a是根據(jù)一示例性實(shí)施例示出的一種圖像處理方法的流程圖,圖1b是根據(jù)一示例性實(shí)施例示出的一種圖像處理方法的場(chǎng)景圖;該圖像處理方法可以應(yīng)用在終端上,本公開(kāi)中的終端可以是任何具有上網(wǎng)功能的智能終端,例如,可以具體為手機(jī)、平板電腦、pda(personaldigitalassistant,個(gè)人數(shù)字助理)等。其中,終端可以通過(guò)無(wú)線(xiàn)局域網(wǎng)接入路由器,并通過(guò)路由器訪(fǎng)問(wèn)公網(wǎng)上的服務(wù)器。如圖1a所示,該圖像處理方法包括以下步驟101-102:
在步驟101中,確定待處理圖像為合影圖像。
在一實(shí)施例中,待處理圖像可以為用戶(hù)從終端的相冊(cè)中選擇的圖像。待處理圖像還可以為用戶(hù)通過(guò)攝像頭拍攝的圖像,也就是說(shuō),在檢測(cè)到相機(jī)拍攝了圖像時(shí),將該圖像確定為待處理圖像,并進(jìn)入處理界面。處理界面上可以包括各種處理參數(shù)。
在一實(shí)施例中,合影圖像指的是圖像中包括多個(gè)用戶(hù)的圖像,終端可以通過(guò)識(shí)別圖像中的人物數(shù)量確定待處理圖像是否為合影圖像。在終端確定了待處理圖像為合影圖像時(shí),可以識(shí)別合影圖像中的各個(gè)用戶(hù)圖像,可以接收用戶(hù)對(duì)待處理的圖像的選中和處理操作。
在步驟102中,對(duì)合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
在一實(shí)施例中,預(yù)設(shè)用戶(hù)圖像可以是用戶(hù)在合影圖像中選定的用戶(hù)的圖像,也可以是通過(guò)人臉識(shí)別等算法識(shí)別出的機(jī)主用戶(hù)的圖像,或者利用算法識(shí)別出是否符合預(yù)設(shè)用戶(hù)條件(比如是否為年輕女性等),等等。
在一實(shí)施例中,終端對(duì)合影圖像中的各用戶(hù)圖像進(jìn)行不同等級(jí)的美顏處理,如有的美顏處理,有的不做美顏處理;還可以有的做深度美顏處理,有的做基礎(chǔ)美顏處理,等等。該美顏處理可以包括:針對(duì)面部的美顏處理、背景處理、表情更換、姿勢(shì)更換等處理。也就是說(shuō),本公開(kāi)實(shí)施例中,終端可以對(duì)合影圖像中的各個(gè)用戶(hù)分別進(jìn)行處理,可以采用相同的處理參數(shù)也可以采用不同的處理參數(shù)。另外,可以?xún)H對(duì)用戶(hù)面部圖像進(jìn)行處理,也可以對(duì)用戶(hù)的全身圖像進(jìn)行處理。
在一示例性場(chǎng)景中,如圖1b所示,以合影圖像中包括兩個(gè)用戶(hù)圖像為例進(jìn)行示例性說(shuō)明,在圖1b所示的場(chǎng)景中,包括:作為終端的智能手機(jī),在圖像處理界面上顯示有待處理圖像,終端首先識(shí)別待處理圖像中的人物個(gè)數(shù),識(shí)別結(jié)果為該待處理圖像中具有兩個(gè)人物,因而確定該待處理圖像為合影圖像。在檢測(cè)到用戶(hù)對(duì)用戶(hù)圖像的選定操作時(shí),將選定操作對(duì)應(yīng)的用戶(hù)圖像確定為預(yù)設(shè)用戶(hù)圖像,并對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
具體如何處理圖像的,請(qǐng)參考后續(xù)實(shí)施例。
至此,本公開(kāi)實(shí)施例提供的上述方法,可以針對(duì)合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理,從而滿(mǎn)足用戶(hù)的個(gè)性化需求,由于用戶(hù)在性別、膚色、五官、年齡、胖瘦等方面的特征都不可能完全一致,因而每個(gè)人需要的美顏功能和參數(shù)隨之不同,比如,圓臉和長(zhǎng)臉需要的瘦臉程度不一樣;較黑和較白的膚色需要的磨皮美白程度不一樣。因而相關(guān)技術(shù)中使用統(tǒng)一處理參數(shù)對(duì)合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行統(tǒng)一處理、處理效果很難滿(mǎn)足各個(gè)用戶(hù)的需求,因而本公開(kāi)提供的方法解決了上述問(wèn)題的同時(shí),也使得合影圖像的處理效果更加和諧,更加自然,尤其對(duì)于合影圖像中具有年齡差距大的用戶(hù),解決了采用統(tǒng)一處理參數(shù)進(jìn)行處理所造成的失真、違和等問(wèn)題。
下面以具體實(shí)施例來(lái)說(shuō)明本公開(kāi)實(shí)施例提供的技術(shù)方案。
圖2是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖;本實(shí)施例利用本公開(kāi)實(shí)施例提供的上述方法,以確定待處理圖像為合影圖像為例并結(jié)合圖1b進(jìn)行示例性說(shuō)明,如圖2所示,包括如下步驟201-203:
在步驟201中,識(shí)別待處理圖像中的人物數(shù)量。
在一實(shí)施例中,終端可以通過(guò)面部識(shí)別等技術(shù)確定待處理圖像中的人物數(shù)量。
在步驟202中,在人物數(shù)量至少為兩個(gè)時(shí),確定待處理圖像為合影圖像。
本實(shí)施例中,通過(guò)上述步驟201-202,根據(jù)識(shí)別技術(shù)對(duì)待處理圖像中的人物數(shù)量進(jìn)行識(shí)別,并在確定為合影圖像時(shí),對(duì)合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
圖3是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖;本實(shí)施例利用本公開(kāi)實(shí)施例提供的上述方法,以如何對(duì)合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理為例并結(jié)合圖1b進(jìn)行示例性說(shuō)明,如圖3所示,包括如下步驟301-302:
在步驟301中,獲取合影圖像中與預(yù)設(shè)用戶(hù)身份相匹配的用戶(hù)圖像,作為預(yù)設(shè)用戶(hù)圖像,及對(duì)預(yù)設(shè)用戶(hù)圖像的美顏處理參數(shù)。
在一實(shí)施例中,預(yù)設(shè)用戶(hù)身份可以包括:預(yù)設(shè)用戶(hù)的圖像,例如機(jī)主用戶(hù)的圖像,那么對(duì)應(yīng)的圖像處理方案可以為對(duì)機(jī)主用戶(hù)進(jìn)行深度美顏處理,對(duì)其他用戶(hù)圖像進(jìn)行淺度美顏處理,或不做美顏處理;預(yù)設(shè)用戶(hù)身份還可以包括:終端通過(guò)識(shí)別算法估算出的年齡在預(yù)設(shè)范圍內(nèi)的女性,例如年齡在20-30歲之間的女性等,那么對(duì)應(yīng)的圖像處理方案可以為對(duì)符合該身份特征的女性進(jìn)行美顏處理,對(duì)不符合該身份特征的用戶(hù)圖像不做美顏處理等。
在步驟302中,基于美顏處理參數(shù)對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
圖4是根據(jù)一示例性實(shí)施例示出的另一種圖像處理方法的流程圖;本實(shí)施例利用本公開(kāi)實(shí)施例提供的上述方法,以如何對(duì)合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理為例并結(jié)合圖1b進(jìn)行示例性說(shuō)明,如圖4所示,包括如下步驟401-402:
在步驟401中,獲取對(duì)合影圖像中的用戶(hù)圖像的選定操作,及對(duì)選定的用戶(hù)圖像的美顏處理參數(shù)。
上述實(shí)施例中提及,在終端對(duì)合影圖像進(jìn)行人臉識(shí)別時(shí),用戶(hù)可以對(duì)需要進(jìn)行美顏處理的用戶(hù)圖像進(jìn)行選定操作,例如點(diǎn)擊用戶(hù)圖像上顯示的標(biāo)識(shí)框即可,即認(rèn)為是選定了對(duì)應(yīng)的用戶(hù)。
在一實(shí)施例中,不僅存儲(chǔ)有預(yù)設(shè)用戶(hù)圖像,還可以預(yù)存儲(chǔ)有預(yù)設(shè)用戶(hù)圖像對(duì)應(yīng)的美顏處理參數(shù)。該美顏處理參數(shù)可以基于之前的美顏處理而獲得,或者經(jīng)用戶(hù)手動(dòng)設(shè)置之后進(jìn)行存儲(chǔ)。
例如,在圖像處理app界面上,用戶(hù)可以自行選擇美顏處理參數(shù)對(duì)用戶(hù)圖像進(jìn)行美顏處理,還可以基于預(yù)存儲(chǔ)的美顏處理參數(shù)對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。在app界面上提供有圖像處理選項(xiàng),用戶(hù)可以選擇“磨皮美白”、“祛斑祛痘”、“瘦臉瘦身”等美顏處理參數(shù),終端基于用戶(hù)選擇的美顏處理參數(shù),對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行相關(guān)的美顏處理參數(shù)的對(duì)應(yīng)存儲(chǔ),對(duì)于每個(gè)美顏處理選項(xiàng),還可以包括不同級(jí)別的參數(shù),例如“磨皮美白”的級(jí)別包括5級(jí),級(jí)別越高,美白程度越高。從而,終端可以基于用戶(hù)選擇的美顏參數(shù)對(duì)選擇的用戶(hù)圖像進(jìn)行美顏處理,從而可以對(duì)不同的用戶(hù)圖像執(zhí)行不同程度的美顏處理,使得不同年齡、不同需求的用戶(hù)能夠得到不同的處理效果,滿(mǎn)足不同用戶(hù)的需求,提高合影圖像的整體處理效果的和諧程度。
在步驟402中,將選定操作對(duì)應(yīng)的用戶(hù)圖像作為預(yù)設(shè)用戶(hù)圖像。
在步驟403中,基于美顏處理參數(shù)對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
下面將結(jié)合實(shí)施例具體說(shuō)明對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
圖5是根據(jù)一示例性實(shí)施例示出的又一種圖像處理方法的流程圖;本實(shí)施例利用本公開(kāi)實(shí)施例提供的上述方法,以如何基于美顏處理參數(shù)對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理為例并結(jié)合圖1b進(jìn)行示例性說(shuō)明,如圖5所示,包括如下步驟501-504:
在步驟501中,在美顏處理參數(shù)為表情更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的表情庫(kù)中選擇的目標(biāo)表情。
在一實(shí)施例中,終端中可以預(yù)存儲(chǔ)針對(duì)各個(gè)預(yù)設(shè)用戶(hù)圖像的表情庫(kù),表情庫(kù)中存儲(chǔ)有對(duì)應(yīng)用戶(hù)的各種表情。
在一實(shí)施例中,終端的相冊(cè)也可以基于用戶(hù)來(lái)進(jìn)行分類(lèi),針對(duì)某個(gè)用戶(hù)的相冊(cè)也可以用作本申請(qǐng)實(shí)施例中的表情庫(kù)。
在步驟502中,將選定操作對(duì)應(yīng)的用戶(hù)圖像的表情更換為選擇的目標(biāo)表情。
本申請(qǐng)實(shí)施例中,通過(guò)上述步驟501-502,通過(guò)將表情庫(kù)中的表情選擇為目標(biāo)表情,可以對(duì)合影圖像中用戶(hù)圖像的表情進(jìn)行任意更換,換成更為滿(mǎn)意的表情,提升用戶(hù)對(duì)圖像處理的滿(mǎn)意度。
在步驟503中,在美顏處理參數(shù)為姿勢(shì)更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的姿勢(shì)庫(kù)中選擇的目標(biāo)姿勢(shì)。
在一實(shí)施例中,終端的相冊(cè)也可以基于用戶(hù)來(lái)進(jìn)行分類(lèi),針對(duì)某個(gè)用戶(hù)的相冊(cè)也可以用作本申請(qǐng)實(shí)施例中的姿勢(shì)庫(kù)。
在一實(shí)施例中,終端中可以預(yù)存儲(chǔ)針對(duì)各個(gè)用戶(hù)圖像的姿勢(shì)庫(kù),姿勢(shì)庫(kù)中存儲(chǔ)有對(duì)應(yīng)用戶(hù)的各種姿勢(shì)。
在步驟504中,將選定操作對(duì)應(yīng)的用戶(hù)圖像的姿勢(shì)更換該目標(biāo)姿勢(shì)。
本申請(qǐng)實(shí)施例中,通過(guò)上述步驟503-504,通過(guò)將姿勢(shì)庫(kù)中的姿勢(shì)選擇為目標(biāo)姿勢(shì),可以對(duì)合影圖像中用戶(hù)圖像的姿勢(shì)進(jìn)行任意更換,換成更為滿(mǎn)意的姿勢(shì),提升用戶(hù)對(duì)圖像處理的滿(mǎn)意度。
需要說(shuō)明的是,終端可以對(duì)用戶(hù)圖像中的表情或姿勢(shì)進(jìn)行更換,也可以對(duì)二者一起進(jìn)行更換。
在上述所示實(shí)施例中,終端在檢測(cè)到完成美顏處理的操作時(shí),可以將經(jīng)過(guò)處理的用戶(hù)圖像及針對(duì)該用戶(hù)圖像的本次美顏處理參數(shù)對(duì)應(yīng)的存儲(chǔ)到用戶(hù)參數(shù)庫(kù)中,從而便于終端在后續(xù)對(duì)對(duì)應(yīng)的用戶(hù)圖像進(jìn)行美顏處理時(shí),可以直接讀取對(duì)應(yīng)于該用戶(hù)的美顏處理參數(shù),并直接基于讀取的美顏處理參數(shù)對(duì)用戶(hù)圖像進(jìn)行處理即可,無(wú)需重新選擇各個(gè)參數(shù),簡(jiǎn)化了用戶(hù)的操作,節(jié)省了用戶(hù)的時(shí)間,并且能夠保證圖像的處理效果。
在上述實(shí)施例中,在對(duì)用戶(hù)圖像進(jìn)行處理之前,終端還可以識(shí)別合影圖像中的各個(gè)用戶(hù)的性別;并基于性別的不同對(duì)各個(gè)用戶(hù)圖像分別進(jìn)行第二處理。例如終端中可以存儲(chǔ)有用于處理男性用戶(hù)和女性用戶(hù)的不同的參數(shù),在確定待處理圖像為合影圖像時(shí),可以基于性別的不同對(duì)用戶(hù)圖像進(jìn)行初步處理,從而為用戶(hù)后續(xù)處理提供方便。
圖6是根據(jù)一示例性實(shí)施例示出的又一種圖像處理方法的流程圖;本實(shí)施例利用本公開(kāi)實(shí)施例提供的上述方法,以如何對(duì)所述合影圖像中的各個(gè)用戶(hù)圖像分別進(jìn)行處理為例進(jìn)行示例性說(shuō)明,如圖6所示,包括如下步驟601-602:
在步驟601中,對(duì)合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行人臉識(shí)別,確定機(jī)主用戶(hù)。
在一實(shí)施例中,終端中可以預(yù)先存儲(chǔ)機(jī)主用戶(hù)的圖像,那么在本公開(kāi)步驟中,可以對(duì)合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行人臉識(shí)別,并將識(shí)別出的用戶(hù)圖像與預(yù)存儲(chǔ)的機(jī)主圖像進(jìn)行一一比對(duì),以確定合影圖像中有沒(méi)有機(jī)主用戶(hù),以及確定機(jī)主用戶(hù)是合影圖像中的哪位。
在步驟602中,對(duì)機(jī)主用戶(hù)的圖像進(jìn)行第一級(jí)別的美顏處理,對(duì)所述合影圖像中除所述機(jī)主用戶(hù)以外的預(yù)設(shè)用戶(hù)圖像進(jìn)行第二級(jí)別的美顏處理,所述第一級(jí)別高于第二級(jí)別。
在一實(shí)施例中,終端在識(shí)別出機(jī)主用戶(hù)時(shí),對(duì)機(jī)主用戶(hù)和合影圖像中的其他用戶(hù)進(jìn)行不同級(jí)別的處理,例如,對(duì)機(jī)主用戶(hù)進(jìn)行第一級(jí)別的美顏處理,對(duì)除機(jī)主用戶(hù)以外的用戶(hù)進(jìn)行第二級(jí)別的美顏處理,其中第一級(jí)別可以高于第二級(jí)別,也就是說(shuō),對(duì)機(jī)主用戶(hù)的美顏程度更高,從而使得對(duì)圖像進(jìn)行美顏處理之后,機(jī)主用戶(hù)的美顏效果更好,更突出,成為合影圖像中的焦點(diǎn)。
本公開(kāi)實(shí)施例中,通過(guò)上述步驟601-602,能夠識(shí)別出合影圖像中的機(jī)主用戶(hù),并對(duì)機(jī)主用戶(hù)進(jìn)行較高級(jí)別的美顏處理,從而使得機(jī)主用戶(hù)在合影圖像中能夠脫穎而出,滿(mǎn)足用戶(hù)的個(gè)性化需求,本公開(kāi)實(shí)施例適用于各種合影,例如閨蜜自拍,聚會(huì)合影等。
圖7是根據(jù)一示例性實(shí)施例示出的一種圖像處理裝置的框圖,如圖7所示,圖像處理裝置包括:確定模塊710和處理模塊720。
確定模塊710,被配置為確定待處理圖像為合影圖像;
處理模塊720,被配置為對(duì)確定模塊710確定的合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
圖8是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖,如圖8所示,在上述圖8所示實(shí)施例的基礎(chǔ)上,確定模塊710可以包括:第一識(shí)別子模塊711和第一確定子模塊712。
第一識(shí)別子模塊711,被配置為識(shí)別待處理圖像中的人物數(shù)量;
第一確定子模塊712,被配置為在第一識(shí)別子模塊711所識(shí)別的人物數(shù)量至少為兩個(gè)時(shí),確定待處理圖像為合影圖像。
圖9是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖,如圖9所示,在上述圖7所示實(shí)施例的基礎(chǔ)上,處理模塊720可以包括:第一獲取子模塊721和第一處理子模塊722。
第一獲取子模塊721,被配置為獲取合影圖像中與預(yù)設(shè)用戶(hù)身份相匹配的用戶(hù)圖像,作為預(yù)設(shè)用戶(hù)圖像,及對(duì)所述預(yù)設(shè)用戶(hù)圖像的美顏處理參數(shù);
第一處理子模塊722,被配置為基于第一獲取子模塊721獲取的美顏處理參數(shù)對(duì)所述預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
圖10是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖,如圖10所示,在上述圖7所示實(shí)施例的基礎(chǔ)上,處理模塊720可以包括:第二獲取子模塊723、第二確定子模塊724和第一處理子模塊722。
第二獲取子模塊723,被配置為獲取對(duì)所述合影圖像中的用戶(hù)圖像的選定操作,及對(duì)選定的用戶(hù)圖像的美顏處理參數(shù);
第二確定子模塊724,被配置為將選定操作對(duì)應(yīng)的用戶(hù)圖像作為預(yù)設(shè)用戶(hù)圖像;
第一處理子模塊722,被配置為基于美顏處理參數(shù)對(duì)預(yù)設(shè)用戶(hù)圖像進(jìn)行第一處理。
圖11是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖,如圖11所示,在上述圖9或10所示實(shí)施例的基礎(chǔ)上,第一處理子模塊722可以包括:第一更換子模塊725和/或第二更換子模塊726。
第一更換子模塊725,被配置為在美顏處理參數(shù)為表情更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的表情庫(kù)中選擇的目標(biāo)表情;將所述選定操作對(duì)應(yīng)的用戶(hù)圖像的表情更換為所述目標(biāo)表情;和/或
第二更換子模塊726,被配置為在美顏處理參數(shù)為姿勢(shì)更換參數(shù)時(shí),確定用戶(hù)從預(yù)存儲(chǔ)的姿勢(shì)庫(kù)中選擇的目標(biāo)姿勢(shì);將所述選定操作對(duì)應(yīng)的用戶(hù)圖像的姿勢(shì)更換為所述目標(biāo)姿勢(shì)。
圖12是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖,如圖12所示,在上述圖9或10所示實(shí)施例的基礎(chǔ)上,處理模塊720可以包括:第二識(shí)別子模塊727和第二處理子模塊728。
第二識(shí)別子模塊727,被配置為識(shí)別合影圖像中的預(yù)設(shè)用戶(hù)的性別;
第二處理子模塊728,被配置為基于第二識(shí)別子模塊727識(shí)別出的性別的不同對(duì)預(yù)設(shè)用戶(hù)圖像分別進(jìn)行第二處理。
圖13是根據(jù)一示例性實(shí)施例示出的另一種圖像處理裝置的框圖,如圖13所示,在上述圖7所示實(shí)施例的基礎(chǔ)上,處理模塊720可以包括:
第三識(shí)別子模塊729,被配置為對(duì)所述合影圖像中的各個(gè)用戶(hù)圖像進(jìn)行人臉識(shí)別,確定機(jī)主用戶(hù);
第三處理子模塊7210,被配置為對(duì)第三識(shí)別子模塊729識(shí)別出的機(jī)主用戶(hù)的圖像進(jìn)行第一級(jí)別的美顏處理,對(duì)所述合影圖像中除機(jī)主用戶(hù)以外的預(yù)設(shè)用戶(hù)圖像進(jìn)行第二級(jí)別的美顏處理,所述第一級(jí)別高于所述第二級(jí)別。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
圖14是根據(jù)一示例性實(shí)施例示出的一種適用于圖像處理裝置的框圖。例如,裝置1400可以是移動(dòng)電話(huà),計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等用戶(hù)設(shè)備。
參照?qǐng)D14,裝置1400可以包括以下一個(gè)或多個(gè)組件:處理組件1402,存儲(chǔ)器1404,電源組件1406,多媒體組件1408,音頻組件1410,輸入/輸出(i/o)的接口1412,傳感器組件1414,以及通信組件1416。
處理組件1402通常控制裝置1400的整體操作,諸如與顯示,電話(huà)呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理元件1402可以包括一個(gè)或多個(gè)處理器1420來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1402可以包括一個(gè)或多個(gè)模塊,便于處理組件1402和其他組件之間的交互。例如,處理部件1402可以包括多媒體模塊,以方便多媒體組件1408和處理組件1402之間的交互。
存儲(chǔ)器1404被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在設(shè)備1400的操作。這些數(shù)據(jù)的示例包括用于在裝置1400上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話(huà)簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1404可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram),電可擦除可編程只讀存儲(chǔ)器(eeprom),可擦除可編程只讀存儲(chǔ)器(eprom),可編程只讀存儲(chǔ)器(prom),只讀存儲(chǔ)器(rom),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
電力組件1406為裝置1400的各種組件提供電力。電力組件1406可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1400生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1408包括在所述裝置1400和用戶(hù)之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶(hù)的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1408包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備1400處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1410被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1410包括一個(gè)麥克風(fēng)(mic),當(dāng)裝置1400處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1404或經(jīng)由通信組件1416發(fā)送。在一些實(shí)施例中,音頻組件1410還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
i/o接口1412為處理組件1402和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1414包括一個(gè)或多個(gè)傳感器,用于為裝置1400提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1414可以檢測(cè)到設(shè)備1400的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置1400的顯示器和小鍵盤(pán),傳感器組件1414還可以檢測(cè)裝置1400或裝置1400一個(gè)組件的位置改變,用戶(hù)與裝置1400接觸的存在或不存在,裝置1400方位或加速/減速和裝置1400的溫度變化。傳感器組件1414可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件1414還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1414還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1416被配置為便于裝置1400和其他設(shè)備之間有線(xiàn)或無(wú)線(xiàn)方式的通信。裝置1400可以接入基于通信標(biāo)準(zhǔn)的無(wú)線(xiàn)網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個(gè)示例性實(shí)施例中,通信部件1416經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信部件1416還包括近場(chǎng)通信(nfc)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于射頻識(shí)別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(irda)技術(shù),超寬帶(uwb)技術(shù),藍(lán)牙(bt)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置1400可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(asic)、數(shù)字信號(hào)處理器(dsp)、數(shù)字信號(hào)處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1004,上述指令可由裝置1000的處理器1020執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是rom、隨機(jī)存取存儲(chǔ)器(ram)、cd-rom、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
其中,處理器1420被配置為:
確定待處理圖像為合影圖像;
對(duì)所述合影圖像中的預(yù)設(shè)用戶(hù)圖像進(jìn)行美顏處理。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的公開(kāi)后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。