專利名稱:嵌入式人臉檢測與識別裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型有關(guān)一種基于美國德州儀器公司(以下簡稱美國TI公司)達芬奇(DaVinciTM) 技術(shù)的嵌入式人臉檢測與識別裝置。達芬奇(DaVinciTM)技術(shù)是美國TI公司新近推出的數(shù) 字視音頻產(chǎn)品開發(fā)技術(shù)。
背景技術(shù):
目前,大多數(shù)人臉識別的產(chǎn)品都是"桌面系統(tǒng)",也就是在高檔服務(wù)器或PC機上運行的 軟件系統(tǒng)。但是,在一些人臉識別的應(yīng)用場合(如基于人臉識別的門鎖、手持式或便攜式的 人臉識別器等),我們需要嵌入式系統(tǒng),而不是"桌面系統(tǒng)"。嵌入式系統(tǒng)面向特定的應(yīng)用。嵌入式系統(tǒng)包括硬件和軟件兩個部分。硬件部分包括嵌入 式處理器、存儲器、各種外設(shè)接口和相應(yīng)的控制器等。軟件部分包括操作系統(tǒng)和應(yīng)用程序。 應(yīng)用程序控制著系統(tǒng)的運作和行為;而操作系統(tǒng)控制著應(yīng)用程序與硬件的交互作用。嵌入式系統(tǒng)硬件部分的核心是嵌入式處理器。嵌入式處理器分成下面幾類* 微處理器(Micro-processor Unit,MPU),如Power PC、 ARM系列的MPU;* 微控制器(Microcontroller Unit, MCU),如MCS-51系列的MCU;* 數(shù)字信號處理器(Digital Signal Processor, DSP),如美國TI公司TMS320系列的DSP; *片上系統(tǒng)(System On Chip, SoC)芯片,如美國TI公司新近推出的達芬奇ARM/DSP雙核SoC芯片;公開的文獻資料表明,國內(nèi)己有采用DSP處理器構(gòu)造嵌入式人臉檢測與識別系統(tǒng)的專利 (如實用新型專利"嵌入式人臉識別器",ZL專利號200420023559.8),但沒有同時采用 ARM處理器和DSP處理器構(gòu)造嵌入式人臉檢測與識別系統(tǒng)的專利,更沒有采用美國TI公司 達芬奇ARM/DSP雙核SoC芯片構(gòu)造嵌入式人臉檢測與識別系統(tǒng)的專利。人臉檢測與識別算法的實現(xiàn)需要大量的計算,因此,采用DSP處理器構(gòu)造嵌入式人臉檢 測與識別系統(tǒng)是一個自然和合理的選擇。但是, 一個嵌入式系統(tǒng)并不僅僅包含算法的實現(xiàn)部 分,還必須包含各種外設(shè)接口。如果這些外設(shè)接口都由DSP處理器來控制,勢必造成DSP 處理器負擔過重,而且,DSP處理器結(jié)構(gòu)本身也并不適合實現(xiàn)這些控制功能。同時采用ARM處理器和DSP處理器構(gòu)造嵌入式系統(tǒng)可以使DSP處理器從煩瑣的外設(shè)控 制中解放出來,使之專注于算法的實現(xiàn)。ARM/DSP雙核結(jié)構(gòu)使系統(tǒng)分工明確,結(jié)構(gòu)合理。增 加ARM處理器后,嵌入式人臉檢測與識別系統(tǒng)就分成了兩個主要部分, 一為需要進行大量 運算的檢測與識別部分,由DSP處理器負責;二為負責系統(tǒng)與外界交互(包括與用戶交互、 與外部其他系統(tǒng)交互、聯(lián)網(wǎng)等等)的部分,由ARM處理器負責。構(gòu)建一個雙核(ARM與DSP)的嵌入式系統(tǒng),可以采用分立器件的方式,即系統(tǒng)中有一 個獨立的ARM處理器和一個獨立的DSP處理器,也可以采用ARM/DSP雙核SoC芯片的方 式,即在一個芯片上集成ARM處理器和DSP處理器,并同時集成必要的外部接口和相應(yīng)的 控制器。采用ARM/DSP雙核SoC芯片的好處是顯而易見的。由于把整個系統(tǒng)集成在一塊芯
片內(nèi),從而使得系統(tǒng)的體積大大縮小,功耗大大降低,穩(wěn)定性大大提高,所有這一切都是手 持式或便攜式設(shè)備最為青睞的品質(zhì)。達芬奇(DaVindTM)技術(shù)是美國TI公司新近推出的數(shù)字視音頻產(chǎn)品開發(fā)技術(shù),該技術(shù) 包括三個部分* ARM/DSP雙核SoC芯片。達芬奇ARM/DSP雙核SoC芯片不但包括一個ARM9核、 一個C64xDSP核和豐富的片上外設(shè),特別地,還包括一個專門進行視頻輸入輸出處 理的子系統(tǒng)(VPFE/BE)和一個專門進行視頻/圖形處理的協(xié)處理器(VICP)。這樣 的結(jié)構(gòu)使得這款SoC芯片特別適合數(shù)字視音品產(chǎn)品的開發(fā)。*在達芬奇ARM/DSP雙核SoC芯片上運行的嵌入式應(yīng)用程序。目前,美國TI公司或 第三方提供的嵌入式應(yīng)用程序都是關(guān)于圖象、視頻、音頻和語音編碼方面的內(nèi)容, 沒有關(guān)于人臉檢測與識別方面的內(nèi)容。* 開發(fā)工具,包括eXpressDSP 集成配置工具、TMS320DM644x SoC分析器和 MontaVista Linux支持包。雖然,從視頻中檢測和識別人臉的裝置屬于典型的運算密集型數(shù)字視音品產(chǎn)品,但是, 在本實用新型發(fā)明之前,未見有利用達芬奇技術(shù)開發(fā)嵌入式人臉檢測和識別裝置的專利或報 道。實用新型內(nèi)容本實用新型提供了一種采用美國TI公司達芬奇ARM/DSP雙核SoC芯片構(gòu)建的嵌入式人 臉檢測與識別裝置,該裝置實現(xiàn)了從輸入視頻中實時檢測和識別人臉的功能。見圖1,嵌入式人臉檢測與識別裝置,其特征在于,包括嵌入式處理器(8)、以太網(wǎng) 收發(fā)器(1)、鍵盤及控制芯片(2)、 CMOS傳感器(3)、快閃存貯器(4)、液晶顯示屏(5)、 音頻解碼器(6)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10), USB接頭(7)、紅外線發(fā)射器 (9)、感光器件(11)、電源模塊(12);其中CMOS傳感器(3)和嵌入式處理器(8)通過 控制線和視頻輸入總線連接,液晶顯示屏(5)和嵌入式處理器(8)通過控制線和視頻輸出 總線連接,以太網(wǎng)收發(fā)器(1)通過控制線和網(wǎng)絡(luò)數(shù)據(jù)總線與嵌入式處理器(8)連接,鍵盤 及其控制芯片(2)和音頻解碼器(6)通過串行總線與嵌入式處理器(8)相連,紅外線發(fā)射 器(9)和感光器件(11)通過控制線連接到嵌入式處理器(8)的通用輸入/輸出接口上,USB A型接頭和USB B型接頭(7)連接到嵌入式處理器(8)的USB2.0接口上,快閃存貯器(4)、 雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10)和嵌入式處理器(8)通過控制總線,數(shù)據(jù)總線和地 址總線互相連接,電源模塊(12)與各部分相連。本實用新型提供的嵌入式人臉檢測與識別裝置具體各部分如下- 達芬奇ARM/DSP雙核SoC芯片(8)。達芬奇ARM/DSP雙核SoC芯片目前主要有 二個型號DM6443和DM6446。 DM6446在前端增加了視頻采集功能,能采集多種 格式的數(shù)字視頻。因此,本實用新型采用DM6446。*感光器(11)。感光器(11)自動檢測拍攝的光照環(huán)境,在光線昏暗時向DM6446 (8) 發(fā)出信號,提示DM6446 (8)啟動紅外線發(fā)射器(9),同時通知CMOS傳感器(3)
撤除紅外濾光鏡。DM6446 (8)通過通用輸入輸出接口 (GPIO)與感光器(11)交 互信息。*紅外線發(fā)射器(9)。紅外線發(fā)射器(9)在光線昏暗的時候發(fā)射紅外線照射被拍攝的 物體。DM6446 (8)通過通用輸入輸出接口 (GPIO)接口與紅外線發(fā)射器(9)交 互信息。* CMOS傳感器(3),型號OV7648。 CMOS傳感器(3)接受鏡頭的光信號,并把 光信號轉(zhuǎn)化為電信號(CCD視頻信號)。DM6446 (8)通過CCD[7-0]接口接收CMOS 傳感器(3)送來的CCD視頻信號。*鍵盤陣列接口芯片(2),型號ZLG7290。鍵盤陣列(2)接受用戶通過鍵盤輸入的 控制命令。DM6446 (8)通過I2C接口接收鍵盤陣列(2)送來的用戶控制命令。* 128M的NAND型快閃存貯器(4),型號HY27UA081G1M??扉W存貯器(4)用 于存放操作系統(tǒng)、應(yīng)用程序、人臉特征數(shù)據(jù)庫和經(jīng)過檢測和預(yù)處理的人臉圖像等。 DM6446 (8)通過異步外部存儲接口 (EMIFA)與快閃存儲器(4)交換數(shù)據(jù)。*雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10),型號MT47H32M16BN-5E。雙倍數(shù)據(jù)速 率同步動態(tài)隨機存儲器(10)運行操作系統(tǒng)和應(yīng)用程序。DM6446 (8)通過DDR2 數(shù)據(jù)接口D[0-31]和地址接口 A[0-21]與雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10)交 換數(shù)據(jù)。 液晶顯示屏(5)。液晶顯示屏(5)顯示從CMOS傳感器(3)接受的視頻,以便用 戶觀察實時拍攝的效果,也可以根據(jù)用戶從鍵盤(2)輸入的命令,顯示存放在快閃 存貯器(4)內(nèi)的圖像。DM6446 (8)通過數(shù)字視頻輸出接口 (8-/16-位的YUV或 24位的RGB接口)給液晶顯示屏(5)發(fā)送視頻或圖像數(shù)據(jù)。*音頻解碼器(6),型號PCM1716。音頻解碼器(6)接收從DM6446 (8) McBSP 接口送來的音頻PCM編碼數(shù)據(jù),解碼后送至喇叭。* 以太網(wǎng)收發(fā)器(1),型號LXT971ALE。 DM6446 (8)通過10/100EMAC接口與以 太網(wǎng)收發(fā)器(1)相接,實現(xiàn)嵌入式系統(tǒng)的聯(lián)網(wǎng)功能。* USB接頭(7)。 USB接頭(7)與DM6446 (8)的USB2.0主機/設(shè)備接口相接。主 機接口可以外接USB數(shù)碼攝像頭等USB設(shè)備(參見附圖5),設(shè)備接口可以與其它 系統(tǒng)(如桌面系統(tǒng))相接(參見附圖6)。*電源管理模塊(11),型號TPS54310PWP。電源模塊為裝置的各個部分提供所需的 各種電壓。本實用新型提供的裝置相當于一臺完整的計算機,ARM相當于CPU, DSP相當于協(xié)處 理器。ARM運行MontaVista Linux操作系統(tǒng)并通過操作系統(tǒng)實現(xiàn)對片內(nèi)片外資源的控制,DSP 運行人臉檢測與識別的應(yīng)用程序。人臉檢測采用Harr特征+AdBoost算法,人臉識別采用分 塊二維主元分析算法。工作過程(參見附圖4):上電后,DM6446 (8)把預(yù)先存放在快閃存儲器(4)內(nèi)的操 作系統(tǒng)內(nèi)核、文件系統(tǒng)、應(yīng)用程序、人臉特征數(shù)據(jù)庫、系統(tǒng)配置信息等等數(shù)據(jù)讀入DM6446 (8)的片內(nèi)內(nèi)存和雙倍數(shù)據(jù)速率同步動態(tài)隨機存貯器(10)并運行。當用戶沒有輸入或沒有 開啟檢測和識別功能時,應(yīng)用程序處于空閑狀態(tài),其主要任務(wù)是向用戶提供圖形用戶界面并響應(yīng)有關(guān)消息,并將傳感器捕捉到的視頻實時顯示在液晶顯示屏(5)上(不進行任何的檢測 與識別),同時在光照條件不好時(通過感光器件(11)進行判定)啟動紅外線發(fā)射器(9) 進行主動紅外攝像。當用戶通過鍵盤(2)啟動人臉檢測與識別功能時,應(yīng)用程序即開啟執(zhí)行 人臉檢測和識別的功能,其主要執(zhí)行步驟如下1、獲取數(shù)字圖像;2、對圖像進行預(yù)處理;3、 執(zhí)行Haar特征+AdaBoost人臉檢測算法;4、人臉區(qū)域精確定位和圖像歸一化;5、執(zhí)行BLOCK 2DPCA人臉識別算法。具體執(zhí)行流程為,圖像傳感器獲得的數(shù)字圖像首先進入圖像預(yù)處理模塊,主要進行光照 補償,噪聲消除,圖像增強等處理。處理后的數(shù)字圖像即送入人臉檢測模塊。人臉檢測模塊 輸出檢測到的人臉區(qū)域(粗檢)被送到精確定位和歸一化模塊,精確確定人臉的區(qū)域并將人 臉圖像歸一化為大小統(tǒng)一的人臉圖像。最后該歸一化人臉圖像被送入人臉識別模塊進行識別, 人臉識別的結(jié)果存放在快閃存儲器(4)中,同時也在液晶顯示屏(5)上顯示,必要時還可 以通過音頻解碼器(6)和喇叭報警。在聯(lián)網(wǎng)時,人臉識別的結(jié)果還可以通過局域網(wǎng)上傳到監(jiān) 控中心。此外裝置還可通過GPIO與外部設(shè)備進行聯(lián)動,例如控制外部門禁設(shè)備的開關(guān)等。 根據(jù)需要,執(zhí)行3步驟后所得的人臉圖像可以存儲在快閃存儲器(4)中,以對所有被檢測過 的人員進行記錄。該流程見說明書附圖4。本項目提供的嵌入式人臉檢測與識別裝置的優(yōu)點是顯而易見的,主要優(yōu)點可以歸納如下 *由于SoC芯片把整個系統(tǒng)集成于一塊芯片之中,從而使得系統(tǒng)的開發(fā)周期大大縮短, 體積大大縮小,功耗大大降低,穩(wěn)定性大大提高。所有這些特點都是嵌入式系統(tǒng)追 求的目標。參美國TI公司的達芬奇ARM/DSP雙核SoC芯片,不但集成了一個高速的DSP內(nèi)核, 而且還集成了一個專門進行視頻輸入輸出處理的子系統(tǒng)(CPS)和一個專門進行視頻 /圖形數(shù)字處理的加速器(VICP)。因此,這款SoC芯片特別適合應(yīng)用于運算密集型 的數(shù)字視音產(chǎn)品的開發(fā)。本實用新型提供的從輸入視頻中實時檢測和識別人臉的嵌 入式裝置就是典型的運算密集型數(shù)字視音品產(chǎn)品(人臉檢測與識別需要大量的運 算)。*達芬奇技術(shù)是一個完整的數(shù)字視音品產(chǎn)品開發(fā)技術(shù),它不但包括ARM/DSP雙核SoC 芯片和開發(fā)工具,而且還包括TI公司和第三方提供的、在ARM/DSP雙核SoC芯片 上運行的各種有關(guān)數(shù)字視音頻處理的應(yīng)用軟件。隨著達芬奇技術(shù)的推廣,這些應(yīng)用 軟件的種類和數(shù)量在不斷增加。公開的文獻資料表明,在本實用新型發(fā)明之前,尚 沒有在達芬奇ARM/DSP雙核SoC芯片上運行的人臉檢測與識別的應(yīng)用軟件。開發(fā) 這方面的應(yīng)用程序,不但豐富達芬奇技術(shù)的內(nèi)容,同時,借助TI公司和達芬奇技術(shù) 的品牌,也可以拓展自己的市場。達芬奇技術(shù)的軟件開發(fā)模型參見附圖3。
圖1是本實用新型發(fā)明的嵌入式人臉檢測與識別裝置的結(jié)構(gòu)示意圖,其中(1)以太網(wǎng)收發(fā)器(2) 鍵盤及接口芯片
(3)CMOS傳感器(4)快閃存儲器(5)液晶顯示屏(6)音頻解碼器(7)USB接頭(8)達芬奇ARM/DSP雙核處理器(9)紅外線發(fā)射器(10)雙倍數(shù)據(jù)速率同步動態(tài)存儲器(11)感光器(12)電源模塊圖2是美國德州儀器公司ARM/DSP雙核SoC芯片DM6446的內(nèi)部框圖。 圖3是美國德州儀器公司達芬奇技術(shù)軟件開發(fā)模型圖。 圖4是本實用新型人臉檢測與識別應(yīng)用程序的流程圖。圖5是本實用新型發(fā)明的嵌入式人臉檢測與識別裝置外接USB攝像頭的工作模式圖,其中(13) USB攝像頭(14) 嵌入式人臉檢測與識別裝置(15) USB電纜圖6是本實用新型發(fā)明的嵌入式人臉檢測與識別裝置與上位機進行USB通信的示意圖, 其中(14) 嵌入式人臉檢測與識別裝置(15) USB電纜(16) 桌面系統(tǒng)圖7是本實用新型發(fā)明的嵌入式人臉檢測與識別裝置在基于局域網(wǎng)的門禁系統(tǒng)中應(yīng)用的 示意圖,其中-(14)嵌入式人臉檢測與識別裝置(17) 服務(wù)器具體實施方式
以下結(jié)合附圖和實施實例對本實用新型作進一步描述。實施實例1:圖1是本實用新型提供的嵌入式人臉檢測與識別裝置的結(jié)構(gòu)示意圖。從圖1中可以看出,達芬奇ARM/DSP雙核SoC芯片DM6446 (8)是整個裝置的核心。DM6446 (8)通過CCD 接口與CMOS傳感器(3)相接,接受輸入視頻;通過I2C接口與鍵盤(2)相接,接受用戶 的控制命令;通過數(shù)字視頻接口與液晶顯示屏相接,顯示各種視頻或圖像信息;通過通用輸 入輸出接口 (GPIO)與紅外線發(fā)射器(9)相接,以便夜間或陰天等光照條件差的場合發(fā)射 主動紅外光;通過10/100EMAC接口與以太網(wǎng)收發(fā)器(1)相接,實現(xiàn)聯(lián)網(wǎng)功能;通過EMIF 接口與快閃存儲器(4)相接,以便讀入存放在快閃存儲器(4)內(nèi)的操作系統(tǒng)、應(yīng)用程序、 人臉特征數(shù)據(jù)庫、系統(tǒng)配置信息等等數(shù)據(jù);通過雙倍數(shù)據(jù)速率接口DDR2與雙倍數(shù)據(jù)速率同 步動態(tài)隨機存貯器(10)相接,運行操作系統(tǒng)和應(yīng)用程序;通過USB2.0接口與各種USB設(shè) 備(如USB數(shù)碼攝像機)相接,或者與上位機相接。
DM6446 (8)內(nèi)部包括一個ARM9核和一個C64x DSP核(參見附圖2)。 ARM9核是具 有精簡指令集的微處理器,運行MontaVista Linux操作系統(tǒng),對硬件進行統(tǒng)一管理,并為應(yīng) 用程序提供編程接口和為用戶提供友好的圖形界面。C64xDSP核是高性能的32位定點DSP, 運行在594MHz的頻率下能達到4752MMACs (百萬次乘加)的運算能力,特別適合進行數(shù) 字視頻信號處理的復(fù)雜運算,能夠保證從視頻中實時檢測和識別人臉。為了實時快速采集視頻數(shù)據(jù)流,CMOS傳感器(3)采用了美國OmniVision公司開發(fā)的 CMOS彩色圖像傳感器芯片OV7648。該芯片在640x320的分辨率下能過到30幀/秒的速率, 在低照度的工作環(huán)境下具有很高的感光靈敏度。該芯片支持多種數(shù)字視頻輸出格式(RAW RGB、 RGB (GRB 4:2:2)、 YUV (4:2:2)、 YCbCr (4:2:2))和標準的串行攝像頭控制總路線 (SCCB),能夠在不增加任何附加邏輯的情況下與DM6446 (8)直接相連,達到視頻數(shù)據(jù)的 無縫傳輸。為了滿足操作系統(tǒng)和應(yīng)用程序?qū)?nèi)存使用的需求,系統(tǒng)配備了兩片32Mxl6總共128MB 的雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10)。操作系統(tǒng)、應(yīng)用程序和人臉特征數(shù)據(jù)庫等等都需要預(yù)先固化在非易失性存儲器(4)內(nèi), 上電時再加載到DDR內(nèi)存(10)內(nèi)運行。因此,必須使用大容量的非易失存儲器。NAND 型快閃存儲器具有密度高,每單位存儲單元成本低的特點。本系統(tǒng)采用韓國現(xiàn)代公司的 64Mxl6共128MB的NAND型快閃存儲芯片。DM6446 (8)本身包含一個10/100的以太網(wǎng)控制器,外圍加上一個以太網(wǎng)物理層的收發(fā) 器(1)即可工作。Linux內(nèi)核本身支持TCP/IP協(xié)議棧,系統(tǒng)可以很容易實現(xiàn)上網(wǎng)功能,進行 遠程采集和控制。工作過程(參見附圖4):上電后,DM6446 (8)把預(yù)先存放在快閃存儲器(4)內(nèi)的操 作系統(tǒng)、應(yīng)用程序、人臉特征數(shù)據(jù)庫、系統(tǒng)配置信息等等數(shù)據(jù)讀入DM6446 (8)和雙倍數(shù)據(jù) 速率同步動態(tài)隨機存貯器(10)并運行。用戶通過鍵盤(2)啟動人檢測與識別進程(在用戶 沒有啟動之前,裝置處于空閑狀態(tài))。DM6446 (8)接收從CMOS傳感器(3)輸入CCD視 頻并檢測視頻各幀圖像中是否存在人臉。如果存在人臉,DM6446 (8)則對這些人臉進行識 別。人臉檢測算法采用Harr特征+AdBoost算法,人臉識別算法采用分塊二維主元分析算法。 人臉識別的結(jié)果存放在快閃存儲器(4)中,同時也在液晶顯示屏(5)上顯示,必要時還可 以通過音頻解碼器(6)和喇叭報警。在聯(lián)網(wǎng)時,人臉識別的結(jié)果還可以通過局域網(wǎng)上傳到監(jiān) 控中心。實施實例2:參見附圖5,實施實例2與實施實例1基本相同,不同的是,不通過CMOS傳感器獲得 數(shù)字圖像,而是通過外接的USB接口的數(shù)碼攝像頭獲得數(shù)字圖像。這樣實施可以分離運算設(shè) 備與攝像設(shè)備,增加不用應(yīng)用場合的適應(yīng)性。實施實例3:參見附圖7,實施實例3是一個基于局域網(wǎng)的分布式人臉檢測與識別系統(tǒng),這樣的系統(tǒng)
可以適應(yīng)不同的應(yīng)用場合人臉檢測與識別的任務(wù)放在前端(即本實用新型發(fā)明的嵌入式人臉檢測與識別裝置),服 務(wù)器可以通過局域網(wǎng)為每一臺裝置配置不同的人臉特征數(shù)據(jù)庫,使得不同的裝置成為同一個 寫字樓里不同單位的門禁系統(tǒng)。人臉檢測與識別的任務(wù)放在后臺(即服務(wù)器),本實用新型發(fā)明的嵌入式人臉檢測與識別 裝置只是負責人臉檢測,檢測出來的人臉通過局域網(wǎng)發(fā)往服務(wù)器,由服務(wù)器進行人臉識別。 這樣做,可以在較大規(guī)模的人臉特征數(shù)據(jù)庫上進行人臉識別。
權(quán)利要求1、一種嵌入式人臉檢測與識別裝置,其特征在于,包括嵌入式處理器(8)、以太網(wǎng)收發(fā)器(1)、鍵盤及控制芯片(2)、CMOS傳感器(3)、快閃存貯器(4)、液晶顯示屏(5)、音頻解碼器(6)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10),USB接頭(7)、紅外線發(fā)射器(9)、感光器件(11)、電源模塊(12);其中CMOS傳感器(3)和嵌入式處理器(8)通過控制線和視頻輸入總線連接,液晶顯示屏(5)和嵌入式處理器(8)通過控制線和視頻輸出總線連接,以太網(wǎng)收發(fā)器(1)通過控制線和網(wǎng)絡(luò)數(shù)據(jù)總線與嵌入式處理器(8)連接,鍵盤及其控制芯片(2)和音頻解碼器(6)通過串行總線與嵌入式處理器(8)相連,紅外線發(fā)射器(9)和感光器件(11)通過控制線連接到嵌入式處理器(8)的通用輸入/輸出接口上,USB A型接頭和USB B型接頭(7)連接到嵌入式處理器(8)的USB2.0接口上,快閃存貯器(4)、雙倍數(shù)據(jù)速率同步動態(tài)隨機存儲器(10)和嵌入式處理器(8)通過控制總線,數(shù)據(jù)總線和地址總線互相連接,電源模塊(12)與各部分相連。
2、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述的嵌入式處理器(8) 為美國德州儀器公司的ARM/DSP雙核SoC芯片TMS320DM6446。
3、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述的以太網(wǎng)收發(fā)器(l) 通過10/100EMAC接口直接與嵌入式處理器(8)相接,實現(xiàn)聯(lián)網(wǎng)功能。
4、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述的鍵盤及其控制芯 片(2)通過I2C接口與嵌入式處理器(8)相接。
5、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述的CMOS傳感器 通過CCD接口與嵌入式處理器(8)實現(xiàn)視頻的無縫連接。
6、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述快閃存儲器(4) 為NAND型大容量快閃存儲器。
7、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述的音頻解碼器(6) 為IIS接口的雙聲道音頻解碼器,通過多通道緩沖串行口 McBSP與嵌入式處理器(8) 相摶。
8、 根據(jù)權(quán)利要求l所述的嵌入式人臉檢測與識別裝置,其特征是所述的雙倍數(shù)據(jù)速率同 歩動態(tài)隨機存儲器(10)通過DDR2接口與嵌入式處理器(8)相接。
9、 根據(jù)權(quán)利要求1所述的嵌入式人臉檢測與識別裝置,其特征是所述的USB接頭(7)與 嵌入式處理器(8)的USB2.0主/從接口相接。
專利摘要本實用新型提供一種基于美國德州儀器公司ARM/DSP雙核SoC芯片DM6446(8)的嵌入式人臉檢測與識別裝置。DM6446(8)不但包括ARM、DSP和豐富的外設(shè)控制,特別的,還包括一個專門進行視頻輸入輸出處理的子系統(tǒng)和一個專門進行視頻/圖形數(shù)字處理的協(xié)處理器,因此非常適合用來構(gòu)造從輸入視頻中檢測與識別人臉的嵌入式裝置。本實用新型提供的嵌入式裝置,以DM6446(8)為核心,外接CMOS傳感器(3)、鍵盤(2)、液晶顯示器(5)、以太網(wǎng)收發(fā)器(1)、快閃存儲器(4)、雙倍數(shù)率同步動態(tài)隨機存儲器(10)等外設(shè)。DM6446(8)做為一塊SoC芯片,把整個嵌入式系統(tǒng)集成于一塊芯片之中,從而使得系統(tǒng)的開發(fā)周期縮短,體積縮小,功耗降低,穩(wěn)定性提高。
文檔編號A61B5/117GK201033077SQ200620068088
公開日2008年3月12日 申請日期2006年11月20日 優(yōu)先權(quán)日2006年11月20日
發(fā)明者丁曉宇, 胡海峰, 馬爭鳴, 黃柏球 申請人:中山大學