專利名稱:具有照相功能的移動設(shè)備及其人臉識別處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種具有照相功能的移動設(shè)備的人臉識 別處理技術(shù)。
背景技術(shù):
隨著科技日新月異的發(fā)展,例如手機(jī)、攝像機(jī)或照相機(jī)的可移動設(shè)備的照相功能 變得逐漸專業(yè),例如人臉識別、防紅眼、防抖動等功能也逐漸出現(xiàn)在設(shè)備上。人臉識別技術(shù) 是深受人們喜愛并且又實用的功能,它提高了拍照的質(zhì)量,降低了人們成為攝像專家的門 檻。人臉識別是對照相中拍攝到的人臉圖像進(jìn)行處理,使其變得清晰、美顏或其他希望達(dá)到 的形式。在一些特殊的場合,可能需要對一些重要的人物信息進(jìn)行保密處理或者滿足用戶 娛樂性或其他需要,即對被拍照的人像進(jìn)行一些模糊或馬賽克處理。目前的方式是將拍攝 的照片復(fù)制到電腦上,利用電腦上安裝的專門處理軟件對相應(yīng)的照片人像進(jìn)行馬賽克處 理。但是,這樣增加了該操作的繁雜性。因此,目前亟需提出一種可簡單、快捷地實現(xiàn)拍攝人臉不可辨識化圖像處理的移 動設(shè)備。
發(fā)明內(nèi)容
本發(fā)明的目的旨在至少解決現(xiàn)有技術(shù)中的上述對拍攝人臉圖像進(jìn)行不可辨識化 處理操作復(fù)雜的問題。為此,本發(fā)明的實施例提出一種具有照相功能的移動設(shè)備及其人臉識別處理方 法,以能夠簡單且快捷地實現(xiàn)可移動設(shè)備即時拍攝照片或視頻短片中對應(yīng)拍攝圖像的人臉 不可辨識化圖像處理。根據(jù)本發(fā)明的一個方面,本發(fā)明實施例的具有照相功能的移動設(shè)備包括拍攝模 塊,所述拍攝模塊用于啟動照相功能進(jìn)行圖像拍攝,以獲得對應(yīng)的拍攝圖像;人臉識別處理 模塊,所述人臉識別處理模塊接收來自拍攝模塊的圖像,并對所述圖像中的人臉進(jìn)行識別 以對所述人臉進(jìn)行不可辨識化圖像處理;以及顯示屏幕,所述顯示屏幕用于顯示經(jīng)不可辨 識化圖像處理后的所述拍攝圖像。根據(jù)本發(fā)明的另一方面,本發(fā)明的實施例提出一種具有照相功能的移動設(shè)備的人 臉識別處理方法,所述人臉識別處理方法包括以下步驟啟動移動設(shè)備的照相功能進(jìn)行圖 像拍攝以獲得拍攝圖像;檢測所述拍攝圖像對應(yīng)的取景界面內(nèi)是否有人臉出現(xiàn);當(dāng)有人臉 出現(xiàn)時,計算人臉出現(xiàn)區(qū)域的范圍;對所述人臉出現(xiàn)區(qū)域的圖像進(jìn)行不可辨識化圖像處理; 以及顯示經(jīng)不可辨識化圖像處理后的所述拍攝圖像。本發(fā)明通過在例如手機(jī)、照相機(jī)等可移動的設(shè)備上增加不可辨識化圖像處理的人 臉識別功能,從而可使得上述移動設(shè)備在使用于一些特殊的場合,例如需要對一些重要的 人物信息進(jìn)行保密處理的情況下,通過開啟相應(yīng)的處理功能則能夠簡單、方便地實現(xiàn)對拍攝的照片的及時不可辨識化圖像處理。本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過本發(fā)明的實踐了解到。
本發(fā)明的上述和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變 得明顯和容易理解,其中圖1為本發(fā)明的一個實施例的具有照相功能的移動設(shè)備的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例的一個實施例的、具有照相功能的移動設(shè)備的人臉識別處理 方法步驟流程圖。
具體實施例方式下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終 相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附 圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。參考圖1,該圖顯示了本發(fā)明實施例的具有照相功能的移動設(shè)備的結(jié)構(gòu)。在本發(fā)明 中,移動設(shè)備具有照相功能,例如手機(jī)、照相機(jī)、具有照相和拍攝功能的攝像機(jī)或其他類似 設(shè)備等等,這些設(shè)備的特點是能夠根據(jù)使用者的意愿隨時隨地進(jìn)行照片或視頻短片拍攝。如圖1所示,本發(fā)明實施例的移動設(shè)備100包括拍攝模塊102、人臉識別處理模塊 104以及顯示屏幕112。拍攝模塊102用于啟動移動設(shè)備100的照相功能或視頻攝像功能 進(jìn)行圖像拍攝,以獲得對應(yīng)的拍攝圖像。所述人臉識別處理模塊104接收來自拍攝模塊102 的圖像,并對所述圖像中的人臉進(jìn)行識別進(jìn)而對所述人臉進(jìn)行不可辨識化圖像處理,例如 馬賽克處理、模糊化處理或其他形式的不可辨識化圖像處理。具體來說,人臉識別處理模塊104包括人臉檢測單元106、區(qū)域確定單元108以 及處理單元110。在拍攝模塊102拍攝圖像之后,若開啟了人臉識別的不可辨識化圖像處理 功能,人臉識別處理模塊104則對拍攝圖像對應(yīng)的每一幀采集數(shù)據(jù)信息進(jìn)行處理,以保證 實時性的要求。首先,人臉檢測單元106根據(jù)拍攝圖像對應(yīng)的數(shù)據(jù),檢測對應(yīng)拍攝圖像對應(yīng)的取 景界面內(nèi)是否有人臉出現(xiàn)。如果沒有,則正常傳送數(shù)據(jù)到相應(yīng)的顯示屏幕112進(jìn)行顯示。人臉檢測單元106通過從拍攝圖像上檢測出不同的人臉面部特征的位置,然后根 據(jù)它們之間的幾何關(guān)系來定位人臉。人臉局部特征分布總是存在一定的規(guī)律,如人的兩眼 總是對稱分布在人臉的上半部分,鼻子和嘴唇的中心點的連線基本與兩眼之間的連線垂直 等。于是可以利用一組描述人臉的局部特征分布的規(guī)則來進(jìn)行人臉識別,這些規(guī)律可以表 述為人臉局部特征之間的相對距離和位置關(guān)系等,當(dāng)人臉檢測單元106將滿足這些規(guī)律的 圖像區(qū)域找到后,則將一副人臉檢測出來。如果有人臉出現(xiàn)時,區(qū)域確定單元108用于計算人臉出現(xiàn)區(qū)域的范圍,并且由處 理單元110用于對人臉出現(xiàn)區(qū)域的圖像進(jìn)行不可辨識化圖像處理。處理完畢后并正常傳送 下去,即傳輸給顯示屏幕112,則這時顯示屏幕112上就會出現(xiàn)有經(jīng)不可辨識化處理過的對 應(yīng)拍攝人臉圖像。
在對人臉區(qū)域進(jìn)行不可辨識化圖像處理時,處理單元110需要將人臉出現(xiàn)區(qū)域?qū)?應(yīng)的多個圖像像素進(jìn)行放大,以使得相鄰的像素同時表現(xiàn)為相同的像素值。圖像是由像素 組成的,像素顆粒的大小決定了圖像的精度,通過處理單元110將指定區(qū)域的像素進(jìn)行放 大,則會出現(xiàn)例如馬賽克的不可辨識效果。具體來說,處理單元110首先獲得例如人臉區(qū)域范圍的左上角坐標(biāo),并從這個坐 標(biāo)點開始計算,往右和往下都取一定的像素長度組成一個矩形,將此矩形內(nèi)的像素都拷貝 成與左上角的像素的數(shù)值相同。然后在計算出下一個相鄰的區(qū)域范圍,將這個區(qū)域所有的 像素值都拷貝為此區(qū)域的左上角的像素值。一直到所有的人臉區(qū)域都拷貝完畢,此時該人 臉區(qū)域?qū)?yīng)的不可辨識化圖像即處理完成。當(dāng)然,也可以選取人臉區(qū)域內(nèi)任一個像素點,將 人臉區(qū)域內(nèi)的所有其他像素點都改變?yōu)榕c該像素點像素值一樣,從而對人臉區(qū)域的圖像進(jìn) 行不可辨識化圖像處理。該像素點還可以是為多個子像素點組成的?;蛘?,處理單元110將人臉出現(xiàn)區(qū)域的多個圖像像素進(jìn)行任意排列組合,然后再 填充于對應(yīng)的人臉出現(xiàn)區(qū)域內(nèi),從而實現(xiàn)人臉區(qū)域圖像的不可辨識化處理。本發(fā)明的人臉識別處理模塊104還可以具有其他的人臉識別功能,例如防抖、去 紅眼等等,也可以基于照相機(jī)的普通人臉識別功能上實現(xiàn)。另外,本發(fā)明要求移動設(shè)備100 擁有良好的數(shù)據(jù)處理能力,因此為了不影響手機(jī)或者照相機(jī)等設(shè)備的正常功能,可以單獨 增加一個數(shù)據(jù)處理的中央處理單元(CPU)將人臉識別處理模塊104設(shè)置在該單獨增加的 CPU中,以保證實時實現(xiàn)不可辨識化圖像處理時的大量數(shù)據(jù)運算。在一個實施例中,本發(fā)明的移動設(shè)備100還可以包括緩存模塊(圖中未顯示)與 成像模塊(圖中未顯示)。緩存模塊可以進(jìn)一步連接在拍攝模塊102與人臉識別模塊104 之間,用于將拍攝模塊102獲得的拍攝圖像的圖像數(shù)據(jù)進(jìn)行緩存,以用于后續(xù)人臉識別處 理模塊104對緩存的圖像數(shù)據(jù)進(jìn)行不可辨識化圖像處理。并且,成像模塊可以連接在人臉識別模塊104與顯示屏幕112之間,用于將人臉識 別模塊104執(zhí)行過不可辨識化圖像處理的人臉圖像數(shù)據(jù)進(jìn)一步保存為正式圖片,例如jpg 格式的拍攝圖像然后再傳輸給顯示屏幕112進(jìn)行顯示。另外,對于拍攝模塊102拍攝的圖像為多幀圖像時,人臉識別處理模塊104可以將 這些多幀圖像連續(xù)地進(jìn)行其中的人臉檢測識別以及不可辨識化圖像處理。對于攝像機(jī)設(shè)備、手機(jī)或者照相機(jī)中拍攝的視頻短片,通過對視頻短片的每幀圖 像連續(xù)執(zhí)行相應(yīng)的人臉檢測和不可辨識化圖像處理,然后由顯示屏幕112顯示的視頻短片 中對應(yīng)的人臉則以經(jīng)過不可辨識化的圖形形式體現(xiàn)。現(xiàn)在參考圖2,該圖給出了本發(fā)明實施例的具有照相/拍攝功能的移動設(shè)備的人 臉識別處理方法步驟流程圖。移動設(shè)備例如是具有照相/拍攝功能的手機(jī)、照相機(jī)、攝像機(jī) 或其他類似設(shè)備等等。如圖2所示,首先啟動移動設(shè)備的照相功能進(jìn)行圖像拍攝并獲得拍攝圖像(步驟 202)。然后,開啟人臉識別處理的功能,即執(zhí)行不可辨識化圖像處理,例如馬賽克處理、模糊 化處理或其他形式的不可辨識化圖像處理(步驟204)。這時,則對拍攝圖像對應(yīng)的每一幀 采集數(shù)據(jù)信息進(jìn)行人臉的不可辨識化圖像處理。首先,根據(jù)拍攝圖像對應(yīng)的數(shù)據(jù),對取景界面對應(yīng)的拍攝圖像進(jìn)行檢測(步驟 206),接著判斷拍攝圖像對應(yīng)取景界面內(nèi)是否有人臉出現(xiàn)(步驟208)。如果沒有,則返回步驟206對拍攝圖像對應(yīng)的下一幀采集數(shù)據(jù)信息進(jìn)行檢測處理,同時正常傳送數(shù)據(jù)到相應(yīng)的 顯示屏幕進(jìn)行顯示。當(dāng)有人臉出現(xiàn)時,則計算人臉出現(xiàn)區(qū)域的范圍(步驟210),并且對人臉出現(xiàn)區(qū)域 的圖像進(jìn)行不可辨識化圖像處理(步驟212)。處理完畢后并正常傳送下去,并在屏幕上進(jìn) 行顯示(步驟214),則會出現(xiàn)有經(jīng)過不可辨識化圖像處理的對應(yīng)拍攝人臉圖像。在步驟212中,對人臉區(qū)域進(jìn)行不可辨識化圖像處理具體包括將人臉出現(xiàn)區(qū)域 對應(yīng)的多個圖像像素進(jìn)行放大,以使得相鄰的像素同時表現(xiàn)為相同的像素值。具體來說,首先獲得例如人臉區(qū)域范圍的左上角坐標(biāo),并從這個坐標(biāo)點開始計算, 往右和往下都取一定的像素長度組成一個矩形,將此矩形內(nèi)的像素值都拷貝成與左上角的 像素值相同。然后在計算出下一個相鄰的區(qū)域范圍,將這個區(qū)域所有的像素值都拷貝為此 區(qū)域的左上角的像素值。一直到所有的人臉區(qū)域都拷貝完畢,此時該人臉區(qū)域?qū)?yīng)的不可 辨識化圖像即處理完成。當(dāng)然,也可以選取人臉區(qū)域內(nèi)任一個像素點,將人臉區(qū)域內(nèi)的所有其他像素點都 改變?yōu)榕c該像素點像素值一樣,從而對人臉區(qū)域的圖像進(jìn)行不可辨識化圖像處理。該像素 點還可以是為多個子像素點組成的?;蛘?,將人臉出現(xiàn)區(qū)域的多個圖像像素進(jìn)行任意排列組合,然后再填充于對應(yīng)的 人臉出現(xiàn)區(qū)域內(nèi),從而實現(xiàn)人臉區(qū)域圖像的不可辨識化處理。在一個實施例中,本發(fā)明的人臉識別處理方法還可以進(jìn)一步將步驟202中拍攝獲 得的拍攝圖像的圖像數(shù)據(jù)進(jìn)行緩存,以用于后續(xù)步驟206到步驟212的人臉檢測和不可辨 識化圖像處理。并且,在步驟214進(jìn)行顯示之前,將步驟212中經(jīng)過不可辨識化圖像處理的圖像數(shù) 據(jù)保存為成像圖片。然后再傳輸給屏幕進(jìn)行圖片形式的拍攝圖像顯示。在上述拍攝圖像的人臉檢測識別與不可辨識化圖像處理步驟中,對于拍攝的圖像 為多幀圖像時,可以這些多幀圖像連續(xù)地進(jìn)行人臉識別以及不可辨識化圖像處理。對于攝像機(jī)設(shè)備拍攝的視頻短片,通過對視頻短片的每幀圖像連續(xù)執(zhí)行相應(yīng)的人 臉檢測和不可辨識化圖像處理,這樣屏幕顯示的視頻短片中對應(yīng)的人臉則以經(jīng)過不可辨識 化的圖像形式體現(xiàn)。本發(fā)明通過在例如手機(jī)、照相機(jī)等可移動的設(shè)備上增加例如馬賽克、模糊化等人 臉不可辨識化圖像處理的人臉識別功能,從而可使得上述移動設(shè)備在使用于一些特殊的場 合,例如需要對一些重要的人物信息進(jìn)行保密處理的情況下,使用者能夠?qū)ν瓿膳臄z后形 成的照片及時地進(jìn)行人臉的不可辨識化處理,或者在沒有完成拍照形成正式的照片前就執(zhí) 行了不可辨認(rèn)化的處理。本發(fā)明操作簡單且方便、快捷。盡管已經(jīng)示出和描述了本發(fā)明的實施例,對于本領(lǐng)域的普通技術(shù)人員而言,可以 理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實施例進(jìn)行多種變化、修改、替換 和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
1.一種具有照相功能的移動設(shè)備,其特征在于,所述移動設(shè)備包括拍攝模塊,所述拍攝模塊用于啟動照相功能進(jìn)行圖像拍攝,以獲得對應(yīng)的拍攝圖像;人臉識別處理模塊,所述人臉識別處理模塊接收來自拍攝模塊的拍攝圖像,并對所述 拍攝圖像中的人臉進(jìn)行識別以對所述人臉進(jìn)行不可辨識化處理,以及顯示屏幕,所述顯示屏幕用于顯示經(jīng)不可辨識化處理后的所述拍攝圖像。
2.如權(quán)利要求1所述的移動設(shè)備,其特征在于,所述人臉識別處理模塊包括人臉檢測單元,所述人臉檢測單元用于檢測所述拍攝圖像對應(yīng)的取景界面內(nèi)是否有人 臉出現(xiàn);區(qū)域確定單元,所述區(qū)域確定單元用于計算人臉出現(xiàn)區(qū)域的范圍;和圖像處理單元,所述圖像處理單元用于對人臉出現(xiàn)區(qū)域的圖像進(jìn)行不可辨識化圖像處理。
3.如權(quán)利要求2所述的移動設(shè)備,其特征在于,所述圖像處理單元將所述人臉出現(xiàn)區(qū) 域的多個圖像像素進(jìn)行放大,以使得相鄰的像素同時表現(xiàn)為相同的像素值。
4.如權(quán)利要求2所述的移動設(shè)備,其特征在于,所述圖形處理單元將所述人臉出現(xiàn)區(qū) 域的多個圖像像素進(jìn)行任意排列組合后再填充于所述人臉出現(xiàn)區(qū)域內(nèi)。
5.如權(quán)利要求1或2所述的移動設(shè)備,其特征在于,還包括緩存模塊,所述緩存模塊將所述拍攝模塊獲得的所述拍攝圖像的圖像數(shù)據(jù)進(jìn)行緩存, 以用于所述人臉識別處理模塊對緩存的所述圖像數(shù)據(jù)進(jìn)行不可辨識化圖像處理;以及成像模塊,所述成像模塊用于將經(jīng)過不可辨識化圖像處理的所述圖像數(shù)據(jù)保存為成像 圖片的拍攝圖像,以用于所述顯示屏幕進(jìn)行顯示。
6.如權(quán)利要求1或2所述的移動設(shè)備,其特征在于,所述人臉識別處理模塊設(shè)置在所述 移動設(shè)備單獨增加的數(shù)據(jù)處理單元中。
7.如權(quán)利要求1或2所述的移動設(shè)備,其特征在于,所述移動設(shè)備為手機(jī)、照相機(jī)或者 攝像機(jī)。
8.如權(quán)利要求1或2所述的移動設(shè)備,其特征在于,所述拍攝模塊可連續(xù)地拍攝多幀圖 像,以對所述多幀圖像進(jìn)行連續(xù)的識別以及不可辨識化圖像處理。
9.一種具有照相功能的移動設(shè)備的人臉識別處理方法,其特征在于,所述人臉識別處 理方法包括以下步驟a)啟動移動設(shè)備的照相功能進(jìn)行圖像拍攝以獲得拍攝圖像;b)檢測所述拍攝圖像對應(yīng)的取景界面內(nèi)是否有人臉出現(xiàn);c)當(dāng)有人臉出現(xiàn)時,計算人臉出現(xiàn)區(qū)域的范圍;d)對所述人臉出現(xiàn)區(qū)域的圖像進(jìn)行不可辨識化圖像處理;以及e)顯示經(jīng)不可辨識化圖像處理后的所述拍攝圖像。
10.如權(quán)利要求9所述的人臉識別處理方法,其特征在于,所述步驟d包括將所述人 臉出現(xiàn)區(qū)域的多個圖像像素進(jìn)行放大,以使得相鄰的像素同時表現(xiàn)為相同的像素值。
11.如權(quán)利要求9所述的人臉識別處理方法,其特征在于,所述步驟d包括將所述人 臉出現(xiàn)區(qū)域的多個圖像像素進(jìn)行任意排列組合后再填充于所述人臉出現(xiàn)區(qū)域內(nèi)。
12.如權(quán)利要求9所述的人臉識別處理方法,其特征在于,還包括將步驟a中拍攝獲得的所述拍攝圖像的圖像數(shù)據(jù)進(jìn)行緩存,以用于所述步驟b到d對所述拍攝圖像的圖像數(shù)據(jù)進(jìn)行人臉檢測和不可辨識化圖像處理;以及在所述步驟e進(jìn)行顯示之前,將步驟d中經(jīng)過人臉不可辨識化圖像處理的所述圖像數(shù) 據(jù)保存為成像圖片的拍攝圖像。
13.如權(quán)利要求9-12中任一項所述的人臉識別處理方法,其特征在于,所述移動設(shè)備 為手機(jī)、照相機(jī)或者攝像機(jī)。
14.如權(quán)利要求9-12中任一項所述的人臉識別處理方法,其特征在于,所述拍攝圖像 為多幀圖像,以對所述多幀圖像連續(xù)地進(jìn)行識別以及不可辨識化圖像處理。
全文摘要
本發(fā)明公開了一種具有照相功能的移動設(shè)備及其人臉識別處理方法,首先通過啟動照相功能進(jìn)行圖像拍攝獲得對應(yīng)的拍攝圖像;然后檢測拍攝圖像對應(yīng)的取景界面內(nèi)是否有人臉出現(xiàn);并計算人臉出現(xiàn)區(qū)域的范圍;然后對人臉出現(xiàn)區(qū)域的圖像進(jìn)行不可辨識化圖像處理;最后顯示經(jīng)不可辨識化圖像處理后的拍攝圖像。本發(fā)明能夠簡單且快捷地實現(xiàn)可移動設(shè)備即時拍攝照片或視頻短片的人像不可辨識化圖像處理。
文檔編號H04M1/725GK102111491SQ20091026174
公開日2011年6月29日 申請日期2009年12月29日 優(yōu)先權(quán)日2009年12月29日
發(fā)明者蘇循波 申請人:比亞迪股份有限公司