專利名稱:嵌入式人臉識別器的制作方法
技術領域:
本實用新型有關一種人臉識別技術,尤其是一種基于數(shù)字處理器(Digital Signal Processor,DSP)的嵌入式人臉識別器。
背景技術:
人臉檢測與識別技術作為生物識別領域的一個熱點問題,很多研究機構和公司都在積極的進行研究和相應的產(chǎn)品開發(fā),并且已經(jīng)研究出了多種人臉檢測算法、人臉識別算法,但是目前形成人臉檢測和識別產(chǎn)品的卻很少。并且由于人臉檢測與識別算法的運算量大、運算復雜度高,對硬件資源要求較高,這些為數(shù)不多的產(chǎn)品一般基于配置較高的PC平臺,才可以實現(xiàn)。從而造成產(chǎn)品可靠性差、穩(wěn)定性低、體積大、成本高,這就使的這些產(chǎn)品的應用領域大大受限。
DSP(Digital Signal Processor,數(shù)字信號處理器)是一種特別適合于運算密集型操作的芯片,現(xiàn)在已經(jīng)廣泛的應用在了音頻信號、雷達信號、視頻/圖像信號的處理中,如果能夠以它為核心,設計嵌入式的信號處理平臺,則有可能會實現(xiàn)人臉的檢測與識別算法。
實用新型內(nèi)容本實用新型的目的在于提供一種嵌入式人臉識別器,其可以基于數(shù)字信號處理器提供準確的提供人臉檢測及識別。
本實用新型的目的是這樣實現(xiàn)的一種嵌入式人臉識別器,包括可以接收自外部傳來的視頻信號并進行解碼的視頻解碼器、將經(jīng)過上述視頻解碼器解碼的視頻信號轉(zhuǎn)換為公用中分辨率格式的可編程邏輯器件、存儲器,連接于上述可編程邏輯器件,并受上述可編程邏輯器件的控制、與上述視頻解碼器及存儲器連接的數(shù)字信號處理器,可進行人臉的檢測與識別、快閃內(nèi)存,與上述數(shù)據(jù)信號處理器連接,用以存儲人臉識別過程中所需要的系數(shù)矩陣,人臉模板庫等信息、同步動態(tài)隨機存貯器,在上電后通過數(shù)據(jù)信號處理器接收自上述快閃內(nèi)存加載的信息、及輸出接口,可以將數(shù)字信號處理器的所要輸出的信息輸出。
與現(xiàn)有技術相比,本實用新型的有益效果是由于采用了數(shù)字信號處理器,其可靠性、穩(wěn)定性較強,并且體積小、成本低,因而應用范圍較廣。
圖1是本實用新型嵌入式人臉識別器的結(jié)構示意圖;其中1視頻解碼器2復雜可編程邏輯器件3先入先出存儲器4數(shù)字信號處理器5同步動態(tài)存儲器6快閃內(nèi)存7串口 8串口接頭9以太網(wǎng)接口10 以太網(wǎng)接頭具體實施方式
以下結(jié)合附圖和實施例對本實用新型作進一步描述。
圖1是本實用新型嵌入式人臉識別器的一個實施例的結(jié)構示意圖,請參閱圖1所示。本實用新型所提供的嵌入式人臉識別器是一種基于數(shù)字信號處理器(DSP,Digital Signal Processor)的人臉識別器,數(shù)字信號處理器可以對其它器件傳來的人臉圖像進行檢測、識別,對于逆光及暗光等光線條件比較差的場合會自動進行光照補償。本實用新型所采用的數(shù)字信號處理器為美國TI(德州儀器)公司的TMS320C6204型DSP,除了上述的數(shù)字信號處理器4之外,還包括可以接收自外部傳來的視頻信號并進行解碼的視頻解碼器(Video Decoder)1;將經(jīng)過上述視頻解碼器1解碼的視頻信號轉(zhuǎn)換為公用中分辨率格式(CIF,Common Intermediate Format)的復雜可編程邏輯器件2(CPLD)也與上述視頻解碼器1相連;一個先入先出的存儲器FIFO(Fist In First Out),連接于上述可編程邏輯器件2,并受上述可編程邏輯器件2的控制;一個8M字節(jié)的快閃內(nèi)存(FLASH Memory)6與上述數(shù)據(jù)信號處理器4連接,用以存儲人臉識別過程中所需要的系數(shù)矩陣及人臉模板庫等信息;一個16M字節(jié)的同步動態(tài)隨機存貯器(SDRAM)5,在上電后通過數(shù)據(jù)信號處理器4接收自上述快閃內(nèi)存6加載的信息;本實施例中同時采用兩種輸出接口,其一RS232串口7,并通過串口接頭8(DB9)向外輸出,另一為以太網(wǎng)接口9,并通過以太網(wǎng)接頭10(RJ45)輸出,上述兩接口裝置可以將數(shù)字信號處理器4的所要輸出的信息輸出。識別后的結(jié)果經(jīng)過RS232串口或以太網(wǎng)接口輸出,輸出信息形式十分豐富既可輸出簡單的2值信息——是否通過識別,也可輸出檢測到的人臉圖像,還可輸出標記人臉區(qū)域的原始圖像,考慮到傳輸速度問題,對于圖像信息使用以太網(wǎng)輸出。
人臉識別過程所需要的系數(shù)矩陣、人臉模板庫等信息首先保存在FLASHMemory中,上電后,從FLASH 6加載到SDRAM 5中使用。模擬視頻信號從視頻輸入接口進入,經(jīng)視頻解碼器1轉(zhuǎn)換成數(shù)字信號;進入CPLD 2(復雜可編程邏輯器件),由CPLD 2完成視頻CIF(Common Intermediate Format,公用中分辨率格式)格式的變換然后輸出至存儲器3,F(xiàn)IFO(First In FirstOut,先入先出存儲器)存儲器3進行寫控制等功能;當FIFO寫滿后,在數(shù)字信號處理器4的控制下,CIF格式的圖像信號經(jīng)FIFO讀出到SDRAM 5中的圖像緩沖區(qū)中,進行人臉檢測與識別的運算,檢測和識別的結(jié)果通過串口7或以太網(wǎng)接口9輸出。
綜上所述,本實用新型完成了設計人的目的,嵌入式人臉識別器由于采用了數(shù)字信號處理器,其可靠性、穩(wěn)定性較強,并且體積小、成本低,因而應用范圍較廣。
權利要求1.一種嵌入式人臉識別器,其特征在于包括可以接收自外部傳來的視頻信號并進行解碼的視頻解碼器、將經(jīng)過上述視頻解碼器解碼的視頻信號轉(zhuǎn)換為公用中分辨率格式的可編程邏輯器件、存儲器,連接于上述可編程邏輯器件,并受上述可編程邏輯器件的控制、與上述視頻解碼器及存儲器連接的數(shù)字信號處理器,可進行人臉的檢測與識別、快閃內(nèi)存,與上述數(shù)據(jù)信號處理器連接,用以存儲人臉識別過程中所需要的系數(shù)矩陣,人臉模板庫等信息、同步動態(tài)隨機存貯器,在上電后通過數(shù)據(jù)信號處理器接收自上述快閃內(nèi)存加載的信息、及輸出接口,可以將數(shù)字信號處理器的所要輸出的信息輸出。
2.如權利要求1所述的嵌入式人臉識別器,其特征在于所述儲存器為先入先出的儲存器。
3.如權利要求1所述的嵌入式人臉識別器,其特征在于所述輸出接口為串口或者以太網(wǎng)接口。
4.如權利要求3所述的嵌入式人臉識別器,其特征在于所述數(shù)字信號處理器輸出的圖像信息通過以太網(wǎng)接口輸出。
5.如權利要求1所述的嵌入式人臉識別器,其特征在于所述數(shù)字信號處理器可以在逆光及暗光條件下進行自動光照補償。
6.如權利要求1所述的嵌入式人臉識別器,其特征在于所述可編程邏輯器件為復雜可編程邏輯器件。
專利摘要本實用新型有關一種嵌入式人臉識別器,包括可以接收自外部傳來的視頻信號并進行解碼的視頻解碼器、將經(jīng)過上述視頻解碼器解碼的視頻信號轉(zhuǎn)換為公用中分辨率格式的可編程邏輯器件、存儲器,連接于上述可編程邏輯器件,并受上述可編程邏輯器件的控制、與上述視頻解碼器及存儲器連接的數(shù)字信號處理器,可進行人臉的檢測與識別、快閃內(nèi)存,與上述數(shù)據(jù)信號處理器連接,用以存儲人臉識別過程中所需要的系數(shù)矩陣,人臉模板庫等信息、同步動態(tài)隨機存貯器,在上電后通過數(shù)據(jù)信號處理器接收自上述快閃內(nèi)存加載的信息、及輸出接口,可以將數(shù)字信號處理器的所要輸出的信息輸出。本實用新型成本低,體積小,可靠性強,穩(wěn)定性強,增加了人臉識別模塊的使用范圍。
文檔編號G06F17/00GK2718676SQ200420023559
公開日2005年8月17日 申請日期2004年6月9日 優(yōu)先權日2004年6月9日
發(fā)明者趙峰, 王國田, 張震國 申請人:上海銀晨智能識別科技有限公司