亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

圖像處理方法及相關(guān)產(chǎn)品與流程

文檔序號:11251857閱讀:662來源:國知局
圖像處理方法及相關(guān)產(chǎn)品與流程

本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種圖像處理方法及相關(guān)產(chǎn)品。



背景技術(shù):

隨著終端設(shè)備的技術(shù)發(fā)展,智能手機(jī)、平板電腦等終端設(shè)備的拍照、攝像功能不斷優(yōu)化,人們逐漸減少使用數(shù)碼相機(jī),因?yàn)橹悄苁謾C(jī)的拍照功能已經(jīng)能滿足日常的使用需求。

在拍照過程中,為了減少圖像中的噪聲,從而提升圖像質(zhì)量,可以采用多幀降噪的技術(shù),多幀降噪即連續(xù)拍攝多張圖像,然后將多張圖像疊加以獲得一張清晰度更高、噪聲更少的圖像。由于圖像中的噪聲包含高斯白噪聲,因而通過疊加多張圖像,可以將每個(gè)像素點(diǎn)求平均從而一定程度上消除高斯白噪聲,從而起到降噪的作用。

然而,在針對人像圖像進(jìn)行處理時(shí),若用于疊加的多張圖像中人臉的位置發(fā)生了改變,則通過上述多幀降噪技術(shù)獲得的圖像,其降噪效果不夠理想。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種圖像處理方法及相關(guān)產(chǎn)品,可以在多于一幅圖像中,人臉的位置移動的情況下,對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

本發(fā)明實(shí)施例第一方面公開了一種圖像處理方法,包括:

獲取多于一幀圖像;

識別所述多于一幀圖像中的人臉區(qū)域;

將所述多于一幀圖像中的人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

本發(fā)明實(shí)施例第二方面公開了一種終端設(shè)備,包括存儲器、處理器以及一個(gè)或多個(gè)程序;

所述一個(gè)或多個(gè)程序被存儲在所述存儲器中,并且被配置成由所述處理器執(zhí)行,所述處理器執(zhí)行所述一個(gè)或多個(gè)計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)以下步驟:

獲取多于一幀圖像;

識別所述多于一幀圖像中的人臉區(qū)域;

將所述多于一幀圖像中的人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

本發(fā)明實(shí)施例第三方面公開了一種圖像處理裝置,該裝置具有實(shí)現(xiàn)上述方法設(shè)計(jì)的功能。所述功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn);所述硬件或軟件包括一個(gè)或多個(gè)與上述功能相對應(yīng)的模塊。

本發(fā)明實(shí)施例第四方面公開了一種計(jì)算機(jī)可讀存儲介質(zhì),其存儲用于電子數(shù)據(jù)交換的計(jì)算機(jī)程序,其中,所述計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行如上述第一方面所公開的部分或全部步驟。

本發(fā)明實(shí)施例第五方面公開了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲了計(jì)算機(jī)程序的非瞬時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)程序可操作來使計(jì)算機(jī)執(zhí)行如上述第一方面所公開的部分或全部步驟。該計(jì)算機(jī)程序產(chǎn)品可以為一個(gè)軟件安裝包。

從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):

本發(fā)明實(shí)施例中,獲取多于一幀圖像;識別所述多于一幀圖像中的人臉區(qū)域;將所述多于一幀圖像中的人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。由此可見,實(shí)施本發(fā)明實(shí)施例,可以對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例公開的一種圖像處理方法的流程示意圖;

圖2a為本發(fā)明實(shí)施例公開的另一種圖像處理方法的流程示意圖;

圖2b為本發(fā)明實(shí)施例公開的一種圖像處理的示意圖;

圖3為本發(fā)明實(shí)施例公開的一種對人臉區(qū)域進(jìn)行對齊操作的示意圖;

圖4為本發(fā)明實(shí)施例公開的另一種對人臉區(qū)域進(jìn)行對齊操作的示意圖;

圖5為本發(fā)明實(shí)施例公開的一種終端設(shè)備500的結(jié)構(gòu)示意圖;

圖6為本發(fā)明實(shí)施例公開的另一種終端設(shè)備600的結(jié)構(gòu)示意圖;

圖7為本發(fā)明實(shí)施例公開的一種圖像處理裝置700的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別不同的對象,而不是用于描述特定順序。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法或設(shè)備固有的其他步驟或單元。

本發(fā)明實(shí)施例提供了一種圖像處理方法及相關(guān)產(chǎn)品,可以對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。以下分別進(jìn)行詳細(xì)說明。

本發(fā)明實(shí)施例中,對于圖像的量詞“幅”等同于權(quán)利要求中的“幀”,其不應(yīng)當(dāng)被理解為不同的量詞,本發(fā)明實(shí)施例后續(xù)不再贅述。

本發(fā)明實(shí)施例可以應(yīng)用于對多幅圖像(即多于一幀圖像)進(jìn)行處理的情況,在多幅圖像的情況下,其中一幅圖像會被選擇為參考圖像,除參考圖像以外的其他圖像根據(jù)參考圖像中的人臉區(qū)域位置或特征點(diǎn)等信息來與參考圖像對齊。本發(fā)明實(shí)施例中,識別多幅圖像中的人臉區(qū)域時(shí),可以在一定的情況下,僅對多幅圖像中的部分圖像進(jìn)行識別,也可以在其他的情況下,對多幅圖像中的所有圖像進(jìn)行識別;舉例來說,當(dāng)有4幅圖像時(shí),可以對4幅圖像進(jìn)行預(yù)處理,篩選出4幅圖像中與其他3幅差異較大,或者根本沒有包含人臉區(qū)域,或者畫面清晰度過低從而識別難度較大的1幅圖像,不對該圖像進(jìn)行人臉區(qū)域的識別處理。在這種情況下,在獲取了4幀圖像后,識別這4幀圖像中的人臉區(qū)域時(shí),僅會獲得3個(gè)人臉區(qū)域的識別結(jié)果。

需要說明的是,當(dāng)圖像的內(nèi)容為多人的合影時(shí),一幅圖像中的人臉區(qū)域可以指代包含圖像中所有人臉特征的集合,在實(shí)施本發(fā)明實(shí)施例中的圖像處理方法時(shí),對人臉特征的集合進(jìn)行統(tǒng)一處理;而另一方面,也可以區(qū)分圖像中的每個(gè)人臉,分別實(shí)施本發(fā)明實(shí)施例所描述的圖像處理方法。

在以下的詳細(xì)說明中,以兩幅圖像為例來進(jìn)行說明,其中,第一圖像相當(dāng)于上述的參考圖像,第二圖像相當(dāng)于上述其他圖像中的一幅圖像。

請參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種圖像處理方法的流程示意圖。其中,圖1所示的圖像處理方法可以包括以下步驟:

101、終端設(shè)備獲取第一圖像與第二圖像。

本發(fā)明實(shí)施例中,終端設(shè)備可為智能手機(jī)、智能手表、掌上電腦、平板電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、銷售終端(pointofsales,pos)等,本發(fā)明實(shí)施例后續(xù)不作復(fù)述。

作為一種可選的實(shí)施方式,終端設(shè)備可以通過攝像頭連續(xù)拍攝多幅圖像,然后利用本發(fā)明實(shí)施例中所描述的圖像處理方法來對拍攝獲得的多幅圖像進(jìn)行處理。舉例來說,對4幅圖像實(shí)施本實(shí)施例中所描述的圖像處理方法,即可獲得較好的圖像降噪效果。在一定的范圍內(nèi),增加處理的圖像的數(shù)量可以進(jìn)一步提高圖像降噪的效果。本實(shí)施例以拍攝獲得了兩幅圖像來進(jìn)行舉例說明,即第一圖像和第二圖像。

作為另一種可選的實(shí)施方式,第一圖像和第二圖像也可預(yù)先存儲在終端設(shè)備的存儲器中,在實(shí)施本實(shí)施例中的圖像處理方法時(shí),通過程序調(diào)用來獲取第一圖像與第二圖像。

102、終端設(shè)備識別第一圖像中的第一人臉區(qū)域和第二圖像中的第二人臉區(qū)域。

本發(fā)明實(shí)施例中,終端設(shè)備通過人臉識別技術(shù)捕捉圖像中的人臉,得到人臉的感興趣區(qū)域(regionofinterest,roi),即獲得圖像中的人臉區(qū)域。

作為一種可選的實(shí)施方式,可以通過基于幾何特征的算法來進(jìn)行人臉識別?;趲缀翁卣鞯乃惴梢酝ㄟ^提取人眼、口、鼻等重要特征點(diǎn)的位置和眼睛等重要器官的幾何形狀作為分類特征,來確定人臉區(qū)域。

作為另一種可選的實(shí)施方式,終端設(shè)備還可以通過基于神經(jīng)網(wǎng)絡(luò)的算法來進(jìn)行人臉識別。然而,基于神經(jīng)網(wǎng)絡(luò)的算法往往需要預(yù)置一個(gè)數(shù)據(jù)量較大的數(shù)據(jù)庫,數(shù)據(jù)庫中存儲有訓(xùn)練樣本,通過訓(xùn)練樣本訓(xùn)練神經(jīng)網(wǎng)絡(luò)以獲得較好的人臉識別結(jié)果。

因此,可選地,可以將人臉識別的操作轉(zhuǎn)移至云端服務(wù)器進(jìn)行,云端服務(wù)器預(yù)置有已訓(xùn)練的神經(jīng)網(wǎng)絡(luò)模型,并可通過定時(shí)更新、擴(kuò)充訓(xùn)練樣本來提高人臉識別的準(zhǔn)確性。終端設(shè)備通過無線網(wǎng)絡(luò)鏈接的方式與云服務(wù)器建立通信鏈接,在實(shí)施本實(shí)施例時(shí),通過無線網(wǎng)絡(luò)鏈接將第一圖像與第二圖像發(fā)送至云服務(wù)器,云服務(wù)器對第一圖像與第二圖像執(zhí)行人臉識別的操作,將獲得的人臉識別結(jié)果(包括第一人臉區(qū)域與第二人臉區(qū)域)通過無線網(wǎng)絡(luò)鏈接反饋給終端設(shè)備。

103、終端設(shè)備將第一人臉區(qū)域與第二人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

本發(fā)明實(shí)施例中,為了獲得更好的人像圖像的降噪效果,可以通過連續(xù)拍攝的方式獲取包含人臉的第一圖像與第二圖像,再取出第一圖像中的人臉區(qū)域(即第一人臉區(qū)域)和第二圖像中的人臉區(qū)域(即第二人臉區(qū)域),對第一人臉區(qū)域和第二人臉區(qū)域進(jìn)行疊加合成,通過合成兩張圖像中人臉區(qū)域的方式,可以將人臉區(qū)域的像素點(diǎn)求平均,以消除一部分高斯白噪聲,從而起到優(yōu)化圖像中人臉區(qū)域的圖像質(zhì)量的目的。

而與直接將第一圖像與第二圖像合成相比,由于人是動態(tài)的,因而獲取的第一圖像與第二圖像中,人臉區(qū)域的位置極大概率會發(fā)生變化,若直接疊加合成,則針對人臉區(qū)域的降噪效果較差;除此之外,還可能由于人臉位置的差異而引入畸變等不良因素,進(jìn)一步降低圖像質(zhì)量。

當(dāng)用戶使用前置攝像頭進(jìn)行自拍時(shí),由于拍攝的距離較近,用戶手持拍攝狀態(tài)下的輕微抖動,便很可能導(dǎo)致獲得的圖像不清晰。因此,在這種應(yīng)用場景中,可以當(dāng)用戶按下快門時(shí),在短時(shí)間內(nèi)快速連拍多幅圖像,對獲取的多幅圖像實(shí)施圖1所描述的圖像處理方法,不但可以實(shí)現(xiàn)常規(guī)的抗抖動,還能同時(shí)降低圖像的噪聲。

針對上述的應(yīng)用場景,由于人像為主體,因此可以利用圖1所描述的圖像處理方法,僅對人臉區(qū)域進(jìn)行降噪處理,而不對背景區(qū)域進(jìn)行處理,以節(jié)省處理時(shí)間,降低處理器的運(yùn)算負(fù)擔(dān)。

由此可見,實(shí)施圖1所描述的方法,可以在多于一幅圖像中,人臉的位置移動的情況下,對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

請參閱圖2a,圖2a是本發(fā)明實(shí)施例公開的另一種圖像處理方法的流程示意圖。如圖2a所示,該方法可以包括以下步驟:

201、終端設(shè)備獲取第一圖像與第二圖像。

作為一種可選的實(shí)施方式,終端設(shè)備可以通過攝像頭連續(xù)拍攝多幅圖像,然后利用本發(fā)明實(shí)施例中所描述的圖像處理方法來對拍攝獲得的多幅圖像進(jìn)行處理。舉例來說,對4幅圖像實(shí)施本實(shí)施例中所描述的圖像處理方法,即可獲得較好的圖像降噪效果。在一定的范圍內(nèi),增加處理的圖像的數(shù)量可以進(jìn)一步提高圖像降噪的效果。本實(shí)施例以拍攝獲得了兩幅圖像來進(jìn)行舉例說明,即第一圖像和第二圖像。

作為另一種可選的實(shí)施方式,第一圖像和第二圖像也可預(yù)先存儲在終端設(shè)備的存儲器中,在實(shí)施本實(shí)施例中的圖像處理方法時(shí),通過程序調(diào)用來獲取第一圖像與第二圖像。

202、識別第一圖像中的第一人臉區(qū)域和第二圖像中的第二人臉區(qū)域。

本發(fā)明實(shí)施例中,終端設(shè)備通過人臉識別技術(shù)捕捉圖像中的人臉,得到人臉的感興趣區(qū)域(regionofinterest,roi),即獲得圖像中的人臉區(qū)域。

作為一種可選的實(shí)施方式,可以通過基于幾何特征的算法來進(jìn)行人臉識別?;趲缀翁卣鞯乃惴梢酝ㄟ^提取人眼、口、鼻等重要特征點(diǎn)的位置和眼睛等重要器官的幾何形狀作為分類特征,來確定人臉區(qū)域。

作為另一種可選的實(shí)施方式,終端設(shè)備還可以通過基于神經(jīng)網(wǎng)絡(luò)的算法來進(jìn)行人臉識別。然而,基于神經(jīng)網(wǎng)絡(luò)的算法往往需要預(yù)置一個(gè)數(shù)據(jù)量較大的數(shù)據(jù)庫,數(shù)據(jù)庫中存儲有訓(xùn)練樣本,通過訓(xùn)練樣本訓(xùn)練神經(jīng)網(wǎng)絡(luò)以獲得較好的人臉識別結(jié)果。

因此,可選地,可以將人臉識別的操作轉(zhuǎn)移至云端服務(wù)器進(jìn)行,云端服務(wù)器預(yù)置有已訓(xùn)練的神經(jīng)網(wǎng)絡(luò)模型,并可通過定時(shí)更新、擴(kuò)充訓(xùn)練樣本來提高人臉識別的準(zhǔn)確性。終端設(shè)備通過無線網(wǎng)絡(luò)鏈接的方式與云服務(wù)器建立通信鏈接,在實(shí)施本實(shí)施例時(shí),通過無線網(wǎng)絡(luò)鏈接將第一圖像與第二圖像發(fā)送至云服務(wù)器,云服務(wù)器對第一圖像與第二圖像執(zhí)行人臉識別的操作,將獲得的人臉識別結(jié)果(包括第一人臉區(qū)域與第二人臉區(qū)域)通過無線網(wǎng)絡(luò)鏈接反饋給終端設(shè)備。

203、將第一人臉區(qū)域與第二人臉區(qū)域?qū)R。

本發(fā)明實(shí)施例中,將第一圖像中第一人臉區(qū)域的位置作為參考,將第二圖像中的第二人臉區(qū)域與第一人臉區(qū)域進(jìn)行對齊,以便與將第一人臉區(qū)域與第二人臉區(qū)域疊加合成。

作為一種可選的實(shí)施方式,獲取第一人臉區(qū)域中的特征點(diǎn)和第二人臉區(qū)域中的特征點(diǎn),其中,特征點(diǎn)可從人眼、口、鼻等部位輪廓處獲取,通過將相應(yīng)的特征點(diǎn)進(jìn)行位置匹配,即可將第一人臉區(qū)域與第二人臉區(qū)域?qū)R。請參閱圖3,圖3為本發(fā)明實(shí)施例公開的一種對人臉區(qū)域進(jìn)行對齊操作的示意圖。先在第一人臉區(qū)域中確定7個(gè)特征點(diǎn)(如圖中黑色圓點(diǎn)所示,分別位于眼睛、鼻子和嘴巴的邊緣位置),再在第二人臉區(qū)域中相應(yīng)確定7個(gè)特征點(diǎn),找出第二人臉區(qū)域中特征點(diǎn)相對于第一人臉區(qū)域中特征點(diǎn)的偏移值,將第二人臉區(qū)域進(jìn)行位置移動,以使第二人臉區(qū)域與第一人臉區(qū)域?qū)R。

作為另一種可選的實(shí)施方式,獲取第一人臉區(qū)域的邊緣坐標(biāo)值和第二人臉區(qū)域的邊緣坐標(biāo)值,其中,請參閱圖4,圖4為本發(fā)明實(shí)施例公開的另一種對人臉區(qū)域進(jìn)行對齊操作的示意圖:若上述人臉區(qū)域?yàn)榫匦螀^(qū)域,則邊緣坐標(biāo)值可取矩形的四個(gè)頂點(diǎn)的值;以第一人臉區(qū)域的邊緣坐標(biāo)值為參考,獲取第二人臉區(qū)域的邊緣坐標(biāo)值與第一人臉區(qū)域的邊緣坐標(biāo)值的差值,根據(jù)該差值對第二人臉區(qū)域進(jìn)行位置移動,以使第二人臉區(qū)域與第一人臉區(qū)域?qū)R。

204、將第一人臉區(qū)域與第二人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

本發(fā)明實(shí)施例中,為了獲得更好的人像圖像的降噪效果,可以通過連續(xù)拍攝的方式獲取包含人臉的第一圖像與第二圖像,再取出第一圖像中的人臉區(qū)域(即第一人臉區(qū)域)和第二圖像中的人臉區(qū)域(即第二人臉區(qū)域),對第一人臉區(qū)域和第二人臉區(qū)域進(jìn)行疊加合成,通過合成兩張圖像中人臉區(qū)域的方式,可以將人臉區(qū)域的像素點(diǎn)求平均,以消除一部分高斯白噪聲,從而起到優(yōu)化圖像中人臉區(qū)域的圖像質(zhì)量的目的。

而與直接將第一圖像與第二圖像合成相比,由于人是動態(tài)的,因而獲取的第一圖像與第二圖像中,人臉區(qū)域的位置極大概率會發(fā)生變化,若直接疊加合成,則針對人臉區(qū)域的降噪效果較差;除此之外,還可能由于人臉位置的差異而引入畸變等不良因素,進(jìn)一步降低圖像質(zhì)量。

本發(fā)明實(shí)施例中,可以僅對圖像中的人臉區(qū)域進(jìn)行降噪處理,而不對除人臉區(qū)域以外的背景區(qū)域進(jìn)行降噪處理,以降低圖像處理所需的時(shí)間,并且降低對處理器的負(fù)擔(dān)。

請參閱圖2b,圖2b為本發(fā)明實(shí)施例公開的一種圖像處理的示意圖。若僅對人臉區(qū)域進(jìn)行降噪處理,在獲得降噪后的目標(biāo)人臉區(qū)域之后,由于在步驟203中進(jìn)行對齊操作時(shí),以第一圖像作為參考,因而將第一圖像中除第一人臉區(qū)域以外的區(qū)域確定為第一背景區(qū)域,將目標(biāo)人臉區(qū)域與第一背景區(qū)域合成,以獲得最終輸出給用戶的完整圖像。

205、將第一圖像中除第一人臉區(qū)域以外的區(qū)域確定為第一背景區(qū)域。

206、將第二圖像中除第二人臉區(qū)域以外的區(qū)域確定為第二背景區(qū)域。

207、將第一背景區(qū)域與第二背景區(qū)域?qū)R。

本發(fā)明實(shí)施例中,將第一背景區(qū)域與第二背景區(qū)域?qū)R時(shí),可以將第一背景區(qū)域作為參考,將第二背景區(qū)域進(jìn)行位置移動以與第一背景區(qū)域進(jìn)行對齊。由于在步驟203中,對人臉區(qū)域進(jìn)行對齊也是以第一人臉區(qū)域作為參考,因此獲得了降噪后的目標(biāo)背景區(qū)域后,目標(biāo)背景區(qū)域的邊緣能夠與目標(biāo)人臉區(qū)域的邊緣無縫拼接,從而獲得降噪后的完整圖像。

208、將對齊后的第一背景區(qū)域與第二背景區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)背景區(qū)域。

209、將目標(biāo)人臉區(qū)域與目標(biāo)背景區(qū)域拼接以得到降噪后的完整圖像。

本發(fā)明實(shí)施例中,可以參考對圖像中人臉區(qū)域的降噪處理方法,將圖像中除人臉區(qū)域以外的區(qū)域確定為背景區(qū)域,將多幅圖像(本實(shí)施例中以兩幅圖像為例)中的背景區(qū)域進(jìn)行對齊、疊加合成的操作,以同時(shí)降低背景區(qū)域的噪點(diǎn)。

在完成背景區(qū)域的降噪操作之后,將降噪操作獲得的目標(biāo)人臉區(qū)域與目標(biāo)背景區(qū)域進(jìn)行合成,以獲得降噪后的完整圖像。

由此可見,實(shí)施圖2a所描述的方法,可以在多于一幅圖像中,人臉的位置移動的情況下,對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

請參閱圖5,圖5為本發(fā)明實(shí)施例公開的一種終端設(shè)備500的結(jié)構(gòu)示意圖。如圖5所示,終端設(shè)備500包括:處理器501以及存儲器502;其中存儲器502可以用于處理器501執(zhí)行數(shù)據(jù)處理所需要的緩存,還可以用于提供處理器501執(zhí)行數(shù)據(jù)處理調(diào)用的數(shù)據(jù)以及獲得的結(jié)果數(shù)據(jù)的存儲空間。

在本發(fā)明實(shí)施例中,處理器501通過調(diào)用存儲于存儲器502中的程序代碼,用于執(zhí)行以下操作:

獲取第一圖像與第二圖像;

識別第一圖像中的第一人臉區(qū)域和第二圖像中的第二人臉區(qū)域;

將第一人臉區(qū)域與第二人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

作為一種可選的實(shí)施方式,處理器501通過調(diào)用存儲于存儲器502中的程序代碼,還用于執(zhí)行以下操作:

將第一人臉區(qū)域與第二人臉區(qū)域?qū)R。

作為一種可選的實(shí)施方式,在實(shí)現(xiàn)將第一人臉區(qū)域與第二人臉區(qū)域?qū)R時(shí),處理器501通過調(diào)用存儲于存儲器502中的程序代碼,具體用于執(zhí)行以下操作:

獲取第一人臉區(qū)域中的特征點(diǎn)與第二人臉區(qū)域中的特征點(diǎn);

將第一人臉區(qū)域中的特征點(diǎn)與第二人臉區(qū)域中的特征點(diǎn)進(jìn)行位置匹配,以將第一人臉區(qū)域與第二人臉區(qū)域進(jìn)行對齊。

作為一種可選的實(shí)施方式,在實(shí)現(xiàn)將第一人臉區(qū)域與第二人臉區(qū)域?qū)R時(shí),處理器501通過調(diào)用存儲于存儲器502中的程序代碼,具體用于執(zhí)行以下操作:

獲取第一人臉區(qū)域的邊緣坐標(biāo)值;

將第二人臉區(qū)域按照第一人臉區(qū)域的邊緣坐標(biāo)值進(jìn)行位置移動以與第一人臉區(qū)域?qū)R。

作為一種可選的實(shí)施方式,處理器501通過調(diào)用存儲于存儲器502中的程序代碼,還用于執(zhí)行以下操作:

將第一圖像中除第一人臉區(qū)域以外的區(qū)域確定為第一背景區(qū)域;

將第二圖像中除第二人臉區(qū)域以外的區(qū)域確定為第二背景區(qū)域;

將第一背景區(qū)域與第二背景區(qū)域?qū)R;

將對齊后的第一背景區(qū)域與第二背景區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)背景區(qū)域。

作為一種可選的實(shí)施方式,處理器501通過調(diào)用存儲于存儲器502中的程序代碼,還用于執(zhí)行以下操作:

將目標(biāo)人臉區(qū)域與目標(biāo)背景區(qū)域拼接以得到降噪后的完整圖像。

由此可見,利用圖5所描述的終端設(shè)備,可以在多于一幅圖像中,人臉的位置移動的情況下,對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

請參閱圖6,圖6為本發(fā)明實(shí)施例公開的另一種終端設(shè)備600的結(jié)構(gòu)示意圖。如圖6所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例方法部分。該終端可以為包括手機(jī)、平板電腦、pda(personaldigitalassistant,個(gè)人數(shù)字助理)、pos(pointofsales,銷售終端)、車載電腦等任意終端設(shè)備,以終端為手機(jī)為例:

圖6示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖6,手機(jī)包括:射頻(radiofrequency,rf)電路601、存儲器602、輸入單元603、顯示單元604、傳感器605、音頻電路606、無線保真(wirelessfidelity,wifi)模塊607、處理器608、以及電源609等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

下面結(jié)合圖6對手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:

rf電路601可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器608處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路601包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路601還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(jìn)(longtermevolution,lte)、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。

存儲器602可用于存儲軟件程序以及模塊,處理器608通過運(yùn)行存儲在存儲器602的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器602可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器602可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個(gè)磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

輸入單元603可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元603可包括觸控面板6031以及其他輸入設(shè)備6032。觸控面板6031,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板6031上或在觸控面板6031附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板6031可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器608,并能接收處理器608發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板6031。除了觸控面板6031,輸入單元603還可以包括其他輸入設(shè)備6032。具體地,其他輸入設(shè)備6032可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

顯示單元604可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元604可包括顯示面板6041,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板6041。進(jìn)一步的,觸控面板6031可覆蓋顯示面板6041,當(dāng)觸控面板6031檢測到在其上或附近的觸摸操作后,傳送給處理器608以確定觸摸事件的類型,隨后處理器608根據(jù)觸摸事件的類型在顯示面板6041上提供相應(yīng)的視覺輸出。雖然在圖6中,觸控面板6031與顯示面板6041是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板6031與顯示面板6041集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。

手機(jī)還可包括至少一種傳感器605,比如光傳感器、運(yùn)動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板6041的亮度,接近傳感器可在手機(jī)移動到耳邊時(shí),關(guān)閉顯示面板6041和/或背光。作為運(yùn)動傳感器的一種,加速計(jì)傳感器可檢測各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路606、揚(yáng)聲器6061,傳聲器6062可提供用戶與手機(jī)之間的音頻接口。音頻電路606可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器6061,由揚(yáng)聲器6061轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器6062將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路606接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器608處理后,經(jīng)rf電路601以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲器602以便進(jìn)一步處理。

wifi屬于短距離無線傳輸技術(shù),手機(jī)通過wifi模塊607可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖6示出了wifi模塊607,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。

處理器608是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲在存儲器602內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器602內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器608可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器608可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器608中。

手機(jī)還包括給各個(gè)部件供電的電源609(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器608邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。

盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。

前述實(shí)施例中,各步驟方法流程可以基于該終端設(shè)備的結(jié)構(gòu)實(shí)現(xiàn)。其中應(yīng)用層和操作系統(tǒng)內(nèi)核均可視為處理器608的抽象化結(jié)構(gòu)的組成部分。

在本發(fā)明實(shí)施例中,處理器608通過調(diào)用存儲于存儲器602中的程序代碼,用于執(zhí)行以下操作:

獲取第一圖像與第二圖像;

識別第一圖像中的第一人臉區(qū)域和第二圖像中的第二人臉區(qū)域;

將第一人臉區(qū)域與第二人臉區(qū)域?qū)R;

將對齊后的第一人臉區(qū)域與第二人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

作為一種可選的實(shí)施方式,處理器608通過調(diào)用存儲于存儲器602中的程序代碼,還用于執(zhí)行以下操作:

將第一圖像中除第一人臉區(qū)域以外的區(qū)域確定為第一背景區(qū)域;

將第二圖像中除第二人臉區(qū)域以外的區(qū)域確定為第二背景區(qū)域;

將第一背景區(qū)域與第二背景區(qū)域?qū)R;

將對齊后的第一背景區(qū)域與第二背景區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)背景區(qū)域。

作為一種可選的實(shí)施方式,處理器608通過調(diào)用存儲于存儲器602中的程序代碼,還用于執(zhí)行以下操作:

將上述目標(biāo)人臉區(qū)域與上述目標(biāo)背景區(qū)域拼接以得到降噪后的完整圖像。

由此可見,利用圖6所描述的終端設(shè)備,可以在多于一幅圖像中,人臉的位置移動的情況下,對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

請參閱圖7,圖7為本發(fā)明實(shí)施例公開的一種圖像處理裝置700的結(jié)構(gòu)示意圖。由圖7可知,圖像處理裝置700中包括獲取單元701、識別單元702以及合成單元703。下面詳細(xì)介紹每個(gè)單元的用途。

獲取單元701,用于獲取第一圖像與第二圖像。

識別單元702,用于識別第一圖像中的第一人臉區(qū)域和第二圖像中的第二人臉區(qū)域。

合成單元703,用于將第一人臉區(qū)域與第二人臉區(qū)域進(jìn)行合成以獲得降噪后的目標(biāo)人臉區(qū)域。

需要說明的是,上述各個(gè)單元可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn);除了上述獲取單元701、識別單元702和合成單元703以外,該圖像處理裝置還可以包括其他用于實(shí)現(xiàn)上述方法實(shí)施例中所提及的其他功能的單元或模塊。

由此可見,利用圖7所描述的圖像處理裝置,可以在多于一幅圖像中,人臉的位置移動的情況下,對人臉區(qū)域進(jìn)行合成以精確地降低人臉區(qū)域的噪聲,提高人像的圖像質(zhì)量。

本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲介質(zhì),其中,該計(jì)算機(jī)存儲介質(zhì)存儲用于電子數(shù)據(jù)交換的計(jì)算機(jī)程序,該計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行如上述方法實(shí)施例中記載的任何一種解鎖控制方法的部分或全部步驟。

本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,上述計(jì)算機(jī)程序產(chǎn)品包括存儲了計(jì)算機(jī)程序的非瞬時(shí)性計(jì)算機(jī)可讀存儲介質(zhì),上述計(jì)算機(jī)程序可操作來使計(jì)算機(jī)執(zhí)行如上述方法實(shí)施例中記載的任何一種解鎖控制方法的部分或全部步驟。

需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。

在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。

在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如上述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。

上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件程序模塊的形式實(shí)現(xiàn)。

上述集成的單元如果以軟件程序模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲器中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲器中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例上述方法的全部或部分步驟。而前述的存儲器包括:u盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計(jì)算機(jī)可讀存儲器中,存儲器可以包括:閃存盤、只讀存儲器(英文:read-onlymemory,簡稱:rom)、隨機(jī)存取器(英文:randomaccessmemory,簡稱:ram)、磁盤或光盤等。

以上對本發(fā)明實(shí)施例進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上上述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1