專利名稱:人臉檢測方法和裝置的制作方法
技術領域:
本發(fā)明涉及模式識別技術,特別涉及一種人臉檢測方法和一種人臉檢測 裝置。
背景技術:
人臉檢測是指利用自適應增強(AdaBoost)等算法,在感光元器件拍攝 并輸出的圖像中檢測出目標人臉。出于硬件實現(xiàn)的需要,需要將感光元器件輸出的一幀圖像先存儲在預設 大小的存儲空間內(nèi),然后再對存儲的整幀圖像執(zhí)行人臉檢測。其中,由于存儲資源有限,因而存放圖像的存儲空間大小通常會小于感 光元器件輸出的圖像大小,例如,存儲空間能夠保存的最大圖像尺寸為160 像素xl20像素,而感光元器件輸出的圖像大小為640像素x 480像素,從 而就需要將感光元器件輸出的圖像縮小到該存儲空間所能夠存儲的最大尺 寸。上述縮小圖像并存儲的方式能夠滿足硬件實現(xiàn)的需要,但存儲空間的大 小會限制人臉檢測所能夠檢測到的目標人臉最小尺寸。假設,存儲空間能夠保存的最大圖像尺寸為160像素x 120像素、感光 元器件輸出的圖像大小為640像素x480像素、人臉檢測算法所能夠檢測到 的目標人臉最小尺寸為20像素x20像素。這樣,利用人臉檢測算法在160 像素x 120像素的整幀圖像中,所能夠檢測到的目標人臉最小尺寸為20像 素x20像素,相應地,感光元器件輸出的640像素x 480像素大小的整幀圖 像中,只有大于等于80像素x 80像素的目標人臉才能夠被檢測到。如果希望檢測到640像素x480像素大小的圖像中小于80像素x 80像素的目標人臉,則需要增大存儲空間。假設,增大存儲空間,使其能夠保存的最大圖像尺寸為320像素x240 像素。這樣,利用人臉檢測算法在320像素x240像素的整幀圖像中,所能 夠檢測到的目標人臉最小尺寸仍為20像素x20像素,相應地,感光元器件 輸出的640像素x 480像素大小的整幀圖像中,目標人臉只要大于等于40 像素x 40像素就能夠被檢測到??梢姡F(xiàn)有人臉檢測為了能夠檢測到更小尺寸的目標人臉,只能夠增加 存儲空間的大小,從而增加了硬件存儲資源,提高了硬件實現(xiàn)人臉檢測的成 本。發(fā)明內(nèi)容有鑒于此,本發(fā)明提供了一種人臉檢測方法和一種人臉檢測裝置,能夠 在不增加硬件存儲資源的前提下,檢測到更小尺寸的目標人臉。本發(fā)明提供的一種人臉檢測方法,接收連續(xù)多幀圖像,該方法在接收到 每一幀圖像后包括從當前接收到的一幀圖像中截取預設大小的像素區(qū)域,將截取的像素區(qū) 域縮小至預設存儲空間所能夠存儲的最大尺寸,并存儲于所述存儲空間內(nèi);利用預設的人臉檢測算法,在所述存儲空間內(nèi)的像素區(qū)域中檢測目標人 臉,并將檢測到的目標人臉添加至檢測結(jié)果集合中;其中,該方法每次截取的各像素區(qū)域在整幀圖像中的位置不完全重疊、 且各像素區(qū)域疊加后的尺寸與整幀圖像相同。所述接收連續(xù)多幀圖像之前,該方法進一步包括將一整幀圖像縮小至預設存儲空間所能夠存儲的最大尺寸,并存儲于所 述存儲空間內(nèi);利用預設的人臉檢測算法,在所述存儲空間內(nèi)的整幀圖像中檢測目標人 臉,并將檢測到的目標人臉添加至檢測結(jié)果集合中。該方法進一步以所述人臉檢測算法支持的最小檢測尺寸與整幀圖像小倍數(shù)的乘積為尺寸上限,在所述存儲空間內(nèi)的像素區(qū)域中檢測目標人臉。所述預設存儲空間所能夠存儲的最大尺寸為整幀圖像尺寸的1/16; 每一像素區(qū)域的大小為整幀圖像必1/4。 截取的各像素區(qū)域在整幀圖像中的位置完全不重疊。 本發(fā)明提供的一種人臉檢測裝置,該裝置包括圖像截取單元,用于接收感光元器件輸出的連續(xù)多幀圖像,且從每次接 收到的 一 幀圖像中截取預設大小的像素區(qū)域;尺寸調(diào)整單元,用于將所述圖像截取單元截取的像素區(qū)域縮小至圖像存 儲單元所能夠存儲的最大尺寸,并存儲于所述圖像存儲單元內(nèi);區(qū)域檢測單元,用于利用預設的人臉檢測算法,在存儲于所述圖像存儲 單元內(nèi)的像素區(qū)域中檢測目標人臉,并將檢測到的目標人臉輸出至結(jié)果統(tǒng)計 單元;其中,所述圖像截取單元每次截取的各像素區(qū)域在整幀圖像中的位置不 完全重疊、且各像素區(qū)域疊加后的尺寸與整幀圖像相同。所述尺寸調(diào)整單元進一步接收感光元器件輸出的一整幀圖像,將該整幀 圖像縮小至圖像存儲單元所能夠存儲的最大尺寸,并存儲于所述圖像存儲單 元內(nèi);所述區(qū)域檢測單元進一步利用預設的人臉檢測算法,在存儲于所述圖像 存儲單元內(nèi)的整幀圖像中檢測目標人臉,并將檢測到的目標人臉輸出至結(jié)果 統(tǒng)計單元。該裝置進一步包括參數(shù)存儲單元,用于存儲所述人臉檢測算法支持的 最小檢測尺寸與預設整幀圖像縮小倍數(shù)的乘積;所述檢測單元,進一步以所述人臉檢測算法支持的最小檢測尺寸與整幀 圖像縮d、倍數(shù)的乘積為尺寸上限,執(zhí)行所述在所述存儲空間內(nèi)的像素區(qū)域中 才全測目標人臉。所述圖像存儲單元所能夠存儲的最大尺寸為整幀圖像尺寸的1/16; 所述圖像截取單元截取的每一像素區(qū)域的大小為整幀圖像的1/4。所述圖像存儲單元為閃存FLASH、或隨機存儲器RAM、或非易失性只 讀存儲器E2PROM。由上述技術方案可見,本發(fā)明依次從連續(xù)幾幀圖像中的每一幀中截取預 設大小的像素區(qū)域,并在每次截取后,均將截取的像素區(qū)域縮小至預設存儲 空間所能夠存儲的最大尺寸后存儲在預設存儲空間內(nèi),然后在存儲的像素區(qū) 域內(nèi)檢測目標人臉。這樣,由于針對同樣大小的存儲空間像素區(qū)域的縮小倍 數(shù)小于整幀圖像,因而相比于將一幀圖像縮小后整幀存儲于存儲空間內(nèi),就 增大了隨像素區(qū)域縮小并存儲的目標人臉尺寸,從而通過對存儲空間內(nèi)像素 區(qū)域的檢測,就能夠檢測到整幀圖像中更小尺寸的目標人臉。
圖1~圖5為本發(fā)明實施例中人臉檢測過程的示意圖。 圖6為本發(fā)明實施例中人臉檢測方法的流程示意圖。 圖7為本發(fā)明實施例中人臉檢測裝置的結(jié)構示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下參照附圖并舉 實施例,對本發(fā)明進一步詳細說明。在本發(fā)明中,基于現(xiàn)有的硬件存儲資源和硬件處理資源,通過對連續(xù)幾 幀圖像進行人臉檢測,且對第 一幀和后續(xù)多幀分別采用不同的處理方式。對于連續(xù)幾幀圖像中的第一幀,仍釆用現(xiàn)有方式,將整幀圖像縮小至預 設存儲空間所能夠存儲的最大尺寸后,存儲在預設存儲空間內(nèi),并在存儲的 整幀圖像中檢測目標人臉,以檢測出大尺寸的目標人臉。而對于連續(xù)幾幀圖像中的后續(xù)其他幀,則分別截取整幀圖像中不同位置 的像素區(qū)域,再將截取的像素區(qū)域縮小至預設存儲空間所能夠存儲的最大尺 寸后,存儲在預設存儲空間內(nèi),并在存儲的像素區(qū)域中檢測目標人臉,以檢 測出小尺寸的目標人臉其中,設人臉檢測算法所能夠檢測到的目標人臉最小尺寸、即最小檢測尺寸為Size一Min,則如上所述的大尺寸的目標人臉是指尺寸大于等于 (Siz^Minx整幀圖像的縮小倍數(shù))的目標人臉。相應地,假設截取的像素區(qū)域的尺寸與整幀圖像尺寸的比值為P,則如 上所述的小尺寸的目標人臉是指尺寸小于(Size_Min x整幀圖像的縮小倍 數(shù))、且大于等于(Size—Minx整幀圖像的縮小倍數(shù)xp)的目標人臉。其 中,(Size—Min x整幀圖像的縮小倍數(shù)x p )還可表示為(Size—Min x像素 區(qū)域的縮小倍數(shù))。需要說明的是,本文所述的縮小,較佳地采用長和寬同比例縮小??梢?,截取的像素區(qū)域的尺寸一定小于整幀圖像尺寸,因而P—定小于 1,因而通過對整幀圖像的截取、對截取的像素區(qū)域縮小、存儲并進行人臉 檢測的處理過程,相比于現(xiàn)有方式對整幀圖像縮小、存儲并進行人臉檢測的 處理過程,可檢測到整幀圖像中更小尺寸的目標人臉。需要說明的是,如果感光元器件輸入圖像的幀率足夠高,例如每秒鐘 30幀左右,則可以認為在連續(xù)幾幀的時間(0.1 0.2秒左右)內(nèi),圖像中目 標人臉的變化足夠小,因此近似等效于在一幀圖像內(nèi)檢測目標人臉;且檢測中不再贅述。這樣,當完成對截取自最后一幀圖像的像素區(qū)域的人臉檢測之后,檢測 出大尺寸的目標人臉和小尺寸的目標人臉均作為人臉檢測結(jié)果。當然,如果僅需要獲得小尺寸的目標人臉,則無需再執(zhí)行對整幀圖像的 人臉檢測,而是對于連續(xù)所有幀圖像均執(zhí)行截取、對截取的像素區(qū)域縮小、 存儲并進行人臉檢測的處理過程。以下,以接收感光元器件輸出的連續(xù)5幀圖像為例,對本實施例中的人 臉檢測過程進行詳細說明。假設如下條件感光元器件輸出的連續(xù)5幀圖像中,包含100像素xlOO像素的大尺寸目標人臉、以及40像素x40像素的小尺寸目標人臉;感光元器件輸出的圖像大小為640像素x480像素,存儲空間能夠保存 的最大圖像尺寸為160像素xl20像素,即整幀圖像的縮小倍數(shù)為16倍,整 幀圖像的長寬尺寸的縮小倍數(shù)均為4倍;人臉檢測算法所能夠檢測到的目標人臉最小尺寸Size_Min為20像素 x20像素;從整幀圖像中截取的像素區(qū)域的尺寸與整幀圖像尺寸的比例P為0.2 5, 即像素區(qū)域的縮小倍數(shù)為4倍,像素區(qū)域的長寬尺寸的縮小倍數(shù)均為2倍。相應地,根據(jù)上述假設值,計算得到 (Size—Min x整幀圖像的縮小倍數(shù))=[(20像素x20像素)xl6]=[( 20x4 像素)x ( 20x4像素)]=80像素x 80像素;(Size—Min x像素區(qū)域的縮小倍數(shù))=[(20像素x20像素)x,[ ( 20x2 像素)x ( 20x2像素)]=40像素x 40像素。參見圖1,將感光元器件輸出的第1幀圖像的尺寸,由640像素x480 像素縮小到160像素x 120像素,并將縮小后的第1幀圖像整幀保存在存儲 空間內(nèi)。這樣,第1幀圖像中的大尺寸目標人臉(其輪廓如圖1中左側(cè)的實線所 示)隨著整幀圖像縮小16倍,其長寬尺寸各縮小4倍,變?yōu)閇(100/4)像素 x ( 100/4 )像素]=25像素x 25像素,大于Size—Min因而能夠被檢測到;而 小尺寸目標人臉(其輪廓如圖1中右側(cè)下方的虛線所示)相應地縮小為10 像素x 10像素,小于Size一Min因而無法被檢測到。參見圖2,截取感光元器件輸出的第2幀圖像的左上角,得到尺寸為320 像素x 240像素的像素區(qū)域1 (如圖2中的陰影部分所示),像素區(qū)域l中 僅包括大尺寸目標人臉(其輪廓如圖2中左側(cè)的實線所示)。然后,將像素 區(qū)域1的尺寸由320像素x 240像素縮小到160像素x 120像素,并將縮小 后的像素區(qū)域l保存在存儲空間內(nèi)。這樣,像素區(qū)域1中的大尺寸目標人臉隨著像素區(qū)域1縮小4倍,其長寬尺寸各縮小2倍,變?yōu)閇(100/2)像素x ( 100/2)像素]=50像素x 50像素, 大于Size—Min因而能夠被檢測到;而小尺寸的目標人臉不包含在像素區(qū)域1 中,因而未被檢測到。但由于通過如圖l所示的處理過程,在整幀圖像中也 能夠檢測大尺寸目標人臉,因此,為了節(jié)省硬件處理資源,實際應用中在對 像素區(qū)域的檢測中,可以僅檢測尺寸小于(Size_Min x整幀圖像的縮小倍數(shù)) 的目標人臉,以避免重復檢測到同 一 目標人臉。參見圖3,截取感光元器件輸出的第3幀圖像的右上角,得到尺寸為320 像素x240像素的像素區(qū)域2 (如圖3中的陰影部分所示),像素區(qū)域2中 未包括大尺寸目標人臉和小尺寸目標人臉。然后,將像素區(qū)域2的尺寸由 320像素x 240像素縮小到160像素x 120像素,并將縮小后的像素區(qū)域2 保存在存儲空間內(nèi)。這樣,大尺寸目標人臉和小尺寸的目標人臉不包含在像素區(qū)域2中,因 而均未被纟全測到。參見圖4,截取感光元器件輸出的第4幀圖像的左下角,得到尺寸為320 像素x240像素的像素區(qū)域3 (如圖4中的陰影部分所示),像素區(qū)域3中 未包括大尺寸目標人臉和小尺寸目標人臉。然后,將像素區(qū)域3的尺寸由 320像素x 240像素縮小到160像素x 120像素,并將縮小后的像素區(qū)域3 保存在存儲空間內(nèi)。這樣,大尺寸目標人臉和小尺寸的目標人臉不包含在像素區(qū)域3中,因 而均未被檢測到。參見圖5,截取感光元器件輸出的第5頓圖像的右下角,得到尺寸為320 像素x 240像素的像素區(qū)域4 (如圖5中的陰影部分所示),像素區(qū)域4中 僅包括小尺寸目標人臉(其輪廓如圖5中右側(cè)下方的虛線所示)。然后,將 像素區(qū)域4的尺寸由320像素x 240像素縮小到160像素x 120像素,并將 縮小后的像素區(qū)域4保存在存儲空間內(nèi)。這樣,像素區(qū)域4中的小尺寸目標人臉隨著像素區(qū)域4縮小4倍,其長 寬尺寸各縮小2倍,變?yōu)閇(40/2)像素x (40/2)像素]=20像素x20像素,等于Size—Min因而能夠被檢測到;而大尺寸的目標人臉不包含在像素區(qū)域4 中,因而未被檢測到。可見,上述如圖1、 2所示的處遂過程檢測到了 100像素xl00像素的 大尺寸目標人臉,上述如圖5所示的處理過程則檢測到了 40像素x40像素 的小尺寸目標人臉。在執(zhí)行完如圖5所示的處理過程后,即將檢測到的大尺 寸目標人臉和小尺寸目標人臉均作為人臉檢測結(jié)果,并添加至檢測結(jié)果集合 中。實際應用中,各像素區(qū)域的大小也可以設置其他尺寸且不一定均相同; 各像素區(qū)域的劃分也可以采用其他方式,相互之間可以不完全重疊,而非一 定完全不重疊。此外,當完成對每一像素區(qū)域的縮小、存儲、檢測處理過程之后,還可 以在后續(xù)幾幀圖像中,依次截取該像素區(qū)域內(nèi)位置不全重疊的子區(qū)域,并逐 一執(zhí)行縮小、存儲、檢測的處理過程,以檢測到更小尺寸的目標人臉。依此 類推,當完成對每一子區(qū)域的縮小、存儲、檢測處理過程之后,還可以再進 一步地劃分更小的下一級子區(qū)域。也就是說,本實施例的技術方案還可以結(jié) 合現(xiàn)有技術中的金字塔結(jié)構進一步優(yōu)化。但需要說明的是,在保證存儲空間大小一定的情況下,需要實現(xiàn)的可檢 測目標人臉最小尺寸越小,需要劃分的子區(qū)域級別越多,人臉檢測的次數(shù)就 越多,耗費的處理時間就越長。因此,實際應用中可根據(jù)需要進行調(diào)整。圖6為本發(fā)明實施例中人臉檢測方法的流程示意圖。如圖6所示,本實 施例中的人臉檢測方法,在開始接收多幀圖像后,包括如下步驟步驟601,從當前一幀圖像中截取預設大小的像素區(qū)域,且如果當前幀 不是第一幀,則需保證截取的像素區(qū)域與之前的像素區(qū)域位置不全重疊。步驟602,將截取的像素區(qū)域縮小至預設存儲空間所能夠存儲的最大尺 寸,并存儲于存儲空間內(nèi)。步驟603,利用預設的人臉檢測算法,在存儲空間內(nèi)的像素區(qū)域中檢測目標人臉,并將檢測到的目標人臉添加至檢測結(jié)果集合中。步驟604,判斷是否已完成對最后一幀的處理,如果已截取的所有像素 區(qū)域疊加后的尺寸與整幀圖像相同,則表示已完成對最后一幀的處理,并結(jié) 束本流程;否則,表示未完成對最后一幀的處理,并返回步驟601將下一幀 作為當前幀繼續(xù)處理。實際應用中,還可以在預先設置了每次需要截取的像素區(qū)域大小的同 時,再設置每次需要截取的像素區(qū)域在整幀圖像中的位置、以及需要截取的 次數(shù),保證及截取的所有像素區(qū)域疊加后能夠與整幀圖像相同。這樣,在步 驟604判斷是否已完成對最后一幀的處理,還可以通過可判斷已截取像素區(qū) 域的次數(shù)是否達到預設的需要截取的次數(shù)來實現(xiàn),如果是,則結(jié)束流程,否 則,才返回步驟601繼續(xù)截取。當然,上述流程可以僅針對小尺寸目標人臉,在執(zhí)行上述流程之前,還 可以先將一整幀圖像縮小至預設存儲空間所能夠存儲的最大尺寸,并存儲于 所述存儲空間內(nèi),然后利用預設的人臉檢測算法,在所述存儲空間內(nèi)的整幀 圖像中檢測目標人臉,并將檢測到的目標人臉,即大尺寸目標人臉,也添加 至檢測結(jié)果集合中。圖7為本發(fā)明實施例中人臉檢測裝置的結(jié)構示意圖。如圖7所示,本實 施例中的人臉檢測裝置包括圖像截取單元701,用于從接收到的連續(xù)多幀圖像的每一幀中,依次截 取預設大小的像素區(qū)域,所截取的各像素區(qū)域在整幀圖像中的位置不完全重 疊、且各像素區(qū)域疊加后的尺寸與整幀圖像相同。尺寸調(diào)整單元702,用于在每次接收到圖像截取單元701截取的像素區(qū) 域后,將該像素區(qū)域縮小至圖像存儲單元703所能夠存儲的最大尺寸,并存 儲于圖像存儲單元703內(nèi)。圖像存儲單元703可為閃存(FLASH)、或隨機存儲器(RAM)、或 非易失性只讀存儲器(E2PROM)等任一種物理存儲介質(zhì)。區(qū)域檢測單元704,用于讀取圖像存儲單元703內(nèi)的像素區(qū)域,利用預 設的人臉檢測算法在讀取的像素區(qū)域中檢測目標人臉,并將檢測到的目標人臉輸出至結(jié)果統(tǒng)計單元705。實際應用中,上述各功能單元之間可以采用流水線方式進行處理,以提 升人臉檢測速度。結(jié)果統(tǒng)計單元705中存儲的所有檢測到的目標人臉,即構成了檢測結(jié)果 集合。仍參見圖7,本實施例中的人臉檢測裝置還可以包括多路選擇單元 700,其輸入端與感光元器件的輸出端相連、其一路輸出端與圖像截取單元 701、另一路輸出端與尺寸調(diào)整單元702的輸入相連,用于將連續(xù)多幀圖像 輸出至圖像截取單元701 ,且在選通其一路輸出端向圖像截取單元701輸出 連續(xù)多幀圖像之前,先選通其另 一路輸出端將這連續(xù)多幀圖像的前一幀圖像 整幀輸出至尺寸調(diào)整單元702。相應地,尺寸調(diào)整單元702進一步將接收到的一整幀圖像縮小至圖像存 儲單元703所能夠存儲的最大尺寸,并存儲于圖像存儲單元內(nèi)703;而區(qū)域 檢測單元704則進一步讀取圖像存儲單元703內(nèi)的整幀圖像,利用預設的人 臉檢測算法在讀取的整幀圖像中檢測目標人臉,并將檢測到的目標人臉輸出 至結(jié)果統(tǒng)計單元705。此外,如圖7所示的裝置還可以進一步包括參數(shù)存儲單元706,用于 存儲人臉檢測算法支持的最小檢測尺寸,與預設整幀圖像縮小倍數(shù)的乘積。 相應地,區(qū)域檢測單元704,進一步以人臉檢測算法支持的最小檢測尺寸與 整幀圖像縮小倍數(shù)的乘積為尺寸上限,在所述存儲空間內(nèi)的像素區(qū)域中檢測 目標人臉。這樣,就實現(xiàn)了在像素區(qū)域中僅檢測小尺寸目標人臉,而大尺寸目標人 臉則在整幀圖像中檢測。由上述實施例可見,本發(fā)明提供的人臉檢測方法和人臉檢測裝置,依次 從連續(xù)幾幀圖像中的每一幀中截取預設大小的像素區(qū)域,并在每次截取后, 均將截取的像素區(qū)域縮小至預設存儲空間所能夠存儲的最大尺寸后存儲在 預設存儲空間內(nèi),然后在存儲的像素區(qū)域內(nèi)檢測目標人臉。這樣,由于針對同樣大小的存儲空間像素區(qū)域的縮小倍數(shù)小于整幀圖像,因而相比于將一幀 圖像縮小后整幀存儲于存儲空間內(nèi),就增大了隨像素區(qū)域縮小并存儲的目標 人臉尺寸,從而通過對存儲空間內(nèi)像素區(qū)域的檢測,就能夠檢測到整幀圖像 中更小尺寸的目標人臉。以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范 圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換以及改進等, 均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1. 一種人臉檢測方法,其特征在于,接收連續(xù)多幀圖像,且該方法在接收到每一幀圖像后包括從當前接收到的一幀圖像中截取預設大小的像素區(qū)域,將截取的像素區(qū)域縮小至預設存儲空間所能夠存儲的最大尺寸,并存儲于所述存儲空間內(nèi);利用預設的人臉檢測算法,在所述存儲空間內(nèi)的像素區(qū)域中檢測目標人臉,并將檢測到的目標人臉添加至檢測結(jié)果集合中;其中,該方法每次截取的各像素區(qū)域在整幀圖像中的位置不完全重疊、且各像素區(qū)域疊加后的尺寸與整幀圖像相同。
2、 如權利要求1所述的方法,其特征在于,所述接收連續(xù)多幀圖像之 前,該方法進一步包括將一整幀圖像縮小至預設存儲空間所能夠存儲的最大尺寸,并存儲于所 述存儲空間內(nèi);利用預設的人臉檢測算法,在所述存儲空間內(nèi)的整幀圖像中檢測目標人 臉,并將檢測到的目標人臉添加至檢測結(jié)果集合中。
3、 如權利要求2所述的方法,其特征在于,該方法進一步以所述人臉 檢測算法支持的最小檢測尺寸與整幀圖像縮小倍數(shù)的乘積為尺寸上限,在所 述存儲空間內(nèi)的像素區(qū)域中檢測目標人臉。
4、 如權利要求1至3中任意一項所述的方法,其特征在于, 所述預設存儲空間所能夠存儲的最大尺寸為整幀圖像尺寸的1/16; 每一像素區(qū)域的大小為整幀圖像的1/4。
5、 如權利要求4所述的方法,其特征在于,截取的各像素區(qū)域在整幀 圖像中的位置完全不重疊。
6、 一種人臉檢測裝置,其特征在于,該裝置包括 圖像截取單元,用于接收感光元器件輸出的連續(xù)多幀圖像,且從每次接收到的一幀圖像中截取預設大小的像素區(qū)域;尺寸調(diào)整單元,用于將所述圖像截取單元截取的像素區(qū)域縮小至圖像存儲單元所能夠存儲的最大尺寸,并存儲于所述圖像存儲單元內(nèi);區(qū)域檢測單元,用于利用預設的人臉檢測算法,在存儲于所述圖像存儲 單元內(nèi)的像素區(qū)域中檢測目標人臉,并將檢測到的目標人臉輸出至結(jié)果統(tǒng)計 單元;其中,所述圖像截取單元每次截取的各像素區(qū)域在整幀圖像中的位置不 完全重疊、且各像素區(qū)域疊加后的尺寸與整幀圖像相同。
7、 如權利要求6所述的裝置,其特征在于,所述尺寸調(diào)整單元進一步接收感光元器件輸出的一整幀圖像,將該整幀 圖像縮小至圖像存儲單元所能夠存儲的最大尺寸,并存儲于所述圖像存儲單 元內(nèi);所述區(qū)域檢測單元進一步利用預設的人臉檢測算法,在存儲于所述圖像 存儲單元內(nèi)的整幀圖像中檢測目標人臉,并將檢測到的目標人臉輸出至結(jié)果 統(tǒng)計單元。
8、 如權利要求7所述的裝置,其特征在于,該裝置進一步包括參數(shù)存儲單元,用于存儲所述人臉檢測算法支持的 最小檢測尺寸與預設整幀圖像縮小倍數(shù)的乘積;所述檢測單元,進一步以所述人臉檢測算法支持的最小檢測尺寸與整幀 圖像縮小倍數(shù)的乘積為尺寸上限,執(zhí)行所述在所述存儲空間內(nèi)的像素區(qū)域中 ;險測目標人臉。
9、 如權利要求6至8中任意一項所述的裝置,其特征在于, 所述圖像存儲單元所能夠存儲的最大尺寸為整幀圖像尺寸的1/16; 所述圖像截取單元截取的每一像素區(qū)域的大小為整幀圖像的1/4。
10、 如權利要求9所述的裝置,其特征在于,所述圖像存儲單元為閃存 FLASH、或隨機存儲器RAM、或非易失性只讀存儲器E2PROM。
全文摘要
本發(fā)明公開了一種人臉檢測方法和一種人臉檢測裝置。本發(fā)明依次從連續(xù)幾幀圖像中的每一幀中截取預設大小的像素區(qū)域,并在每次截取后,均將截取的像素區(qū)域縮小至預設存儲空間所能夠存儲的最大尺寸后存儲在預設存儲空間內(nèi),然后在存儲的像素區(qū)域內(nèi)檢測目標人臉。這樣,由于針對同樣大小的存儲空間像素區(qū)域的縮小倍數(shù)小于整幀圖像,因而相比于將一幀圖像縮小后整幀存儲于存儲空間內(nèi),就增大了隨像素區(qū)域縮小并存儲的目標人臉尺寸,從而通過對存儲空間內(nèi)像素區(qū)域的檢測,就能夠檢測整幀圖像中更小尺寸的目標人臉。
文檔編號G06K9/62GK101281599SQ200810113079
公開日2008年10月8日 申請日期2008年5月27日 優(yōu)先權日2008年5月27日
發(fā)明者浩 王 申請人:北京中星微電子有限公司