人臉自動識別技術是模式識別、圖像處理等學科的一個最熱門研究課題之一。隨著社會的發展,各方面對快速有效的自動身份驗證的要求日益迫切,而人臉識別技術作為各種生物識別技術中最重要的方法之一,已經越來越多的受到重視。對于具有實時,快捷,低誤識率的高性能算法以及對算法硬件加速的研究也逐漸展開。 本文詳細分析了智能人臉識別算法原理,發展概況和前景,包括人臉檢測算法,人眼定位算法,預處理算法,PCA和ICA 算法,詳細分析了項目情況,系統劃分,軟硬件平臺的資源和使用。并在ISE軟件平臺上,用硬件描述語言(verilog HDL)對算法部分嚴格按照FPGA代碼風格進行了RTL 硬件建模,并對C++算法進行了優化處理,通過仿真與軟件算法結果進行比對,評估誤差,最后在VirtexII Pro FPGA 上進行了綜合實現。 主要研究內容如下: 首先,對硬件平臺xilinx的VirtexII Pro FPGA 上的系統資源進行了描述和研究,對存儲器sdram,RS-232 串口,JTAG 進行了研究和調試,對Coreconnect的OPB總線仲裁機理進行了兩種算法的比較,RTL 設計,仿真和綜合。利用ISE和VC++軟件平臺,對verilog和C++算法進行同步比較測試,使每步算法對應正確的結果。對軟硬件平臺的合理使用使得在項目中能盡可能多的充分利用硬件資源,制板時正確選型,以及加快設計和調試進度。其次,對人臉識別算法流程中的人臉檢測,人眼定位,預處理,識別算法分別進行了比較研究,選取其中各自性能最好的一種算法對其原理進行了分析討論。人臉檢測采用adaboost 算法,因其速度和精度的綜合性能表現優異。人眼定位采用小塊合并算法,因為它具有快速,準確,弱時實的特點。預處理算法采用直方圖均衡加平滑的算法,簡單,高效。 識別算法采用PCA 加ICA 算法,它能最大的弱化姿態和光照對人臉識別的影響。 最后,使用Verilog HDL 硬件描述語言進行算法的RTL 建模,在C++算法的基礎上,保證原來效果的前提下,根據FPGA 硬件特點對算法進行了優化。視頻輸入輸出是人臉識別的前提,它提供FPGA 上算法需要處理的數據,預處理算法在C++算法的基礎上進行了優化,最大的減少了運算量,提高了運算速度,16 位計算器模塊使得在算法實現時可以根據系統要求,在FPGA的ip 核和自己設計的模塊之間選擇性能更好的一個來調用,FIFO的設計提供同步和異步時鐘域的數據緩存。設計在ISE和VC++軟件平臺同時進行,隨時對verilog和C++數據進行監測和比對。全部設計模塊通過仿真,達到預定的性能要求,并在FPGA 上綜合實現。
上傳時間: 2013-07-13
上傳用戶:李夢晗
趙修科老師傾情巨獻-開關電源中電容器的選擇 南京航空航天大學自動化學院 趙修科 2005.6 1 一、電容器的基本原理 電容器的基本原理
標簽: 電容器
上傳時間: 2013-05-28
上傳用戶:蠢蠢66
因為密封鉛酸蓄電池的諸多優點,因此獲得了廣泛應用.然而密封鉛酸蓄電池的 充電技術似乎不被看重,因充電方式不合理而造成電池過早報廢的情況普遍存 在.有鑒于此,筆者設計制作了一款二階段恒流限壓式鉛酸電池充電器。 充電原理分析:
上傳時間: 2013-05-27
上傳用戶:a673761058
永訊一款精巧的K808原理圖,它用一片大規模集成BK4810的IC,集成了幾乎高端機所有的功能!
上傳時間: 2013-05-28
上傳用戶:2404
介紹了一種新型線性自動跟蹤工頻陷波器的電路結構。該陷波器應用于電子束曝光機束流測量電路中,用來抑制工頻干擾對測量精度的影響。基于對自動跟蹤陷波器的基本工作原理分析,陷波器采用了頻率/電壓轉換器與壓控帶阻濾波器相結合的設計方案,成功地解決了工頻頻偏對常規工頻陷波器濾波性能的嚴重影響問題。提出了提高抑制工頻干擾能力的設計要點和電路調試方法。通過性能指標的測試和長期實際運行應用,證明陷波器滿足了電子束測量中對工頻干擾進行強抑制的要求,提高了電子束曝光機的制版質量。
上傳時間: 2013-11-13
上傳用戶:天涯
總體平均經驗模式分解(EEMD)方法是一種先進的時頻分析方法,非常適合于對非平穩故障微弱信號的分析處理。文中介紹了EEMD方法的原理與算法實現步驟,重點分析了EEMD方法避免模式混淆的機理。利用EEMD方法對齒輪箱振動信號進行分析,成功提取了小齒輪磨損故障特征,驗證了EEMD方法在故障微弱信號特征提取的有效性。
上傳時間: 2014-11-30
上傳用戶:wbwyl
提供一份MP4的電路原理圖,交流
上傳時間: 2013-12-16
上傳用戶:micheal158235
單片機仿真軟件Proteus是英國Labcenter electronics公司出版的EDA工具軟件,下面不僅介紹了它的使用方法和Proteus 特色功能,以下還有Proteus的安裝方法。Proteus它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它是目前最好的仿真單片機及外圍器件的工具。雖然目前國內推廣剛起步,但已受到單片機愛好者、從事單片機教學的教師、致力于單片機開發應用的科技工作者的青睞。Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調試到單片機與外圍電路協同仿真,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。是目前世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。 proteusV7.5 SP3中文版安裝方法 1.執行setup75 Sp3.exe安裝proteus 7.5 Sp3; 2.添加licence時指定到Grassington North Yorkshire.lxk; 3.安裝完成后執行LXK Proteus 7.5 SP3 v2.1.,將目錄指定到X:\Program Files\Labcenter Electronics\Proteus 7 Professional (X是你安裝的盤符), 然后執行update; 漢化方法 將漢化文件解壓覆蓋到X:\Program Files\Labcenter Electronics\Proteus 7 Professional \BIN 單片機仿真軟件Proteus 使用方法 Proteus軟件破解版是根據官方放出的Demo版制作而成,其中有很多器件由于沒有仿真模型而無法使用,該軟件最大的優點在于能夠對常用微控制器進行仿真,適合于剛剛接觸單片機以及進行數模電綜合仿真的用戶使用,但是由于仿真精度等等原因,仿真結果不夠精細,甚至可能有錯誤,不要盲目信任仿真結果。 Proteus(海神)的ISIS是一款Labcenter出品的電路分析實物仿真系統,可仿真各種電路和IC,并支持單片機,元件庫齊全,使用方便,是不可多得的專業的單片機軟件仿真系統。 單片機仿真軟件Proteus 特色功能 ① 全部滿足我們提出的單片機軟件仿真系統的標準,并在同類產品中具有明顯的優勢。 ?、诰哂心M電路仿真、數字電路仿真、單片機及其外圍電路組成的系統的仿真、RS-232動態仿真、C調試器、SPI調試器、鍵盤和LCD系統仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發生器等。 ?、?目前支持的單片機類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。 ④ 支持大量的存儲器和外圍芯片。總之該軟件是一款集單片機和SPICE分析于一身的仿真軟件,功能極其強大 ,可仿真51、AVR、PIC。
上傳時間: 2013-11-08
上傳用戶:kernaling
內容提要: MCS-51單片機結構和原理分析 MCS51-指令系統簡介,匯編語言程序設計, 定時/計數器,串行接口,等等實例. 第一章 單片機基礎知識 第一節 引言 一 什么是單片機 二 單片機發展概況 三 MCS系列單片機簡介 第二節 MCS系列單片機結構特點 第三節 MCS系列單片機應用領域 第四節 MCS系列單片機的開發與開發工具 思考題與習題 第二章 MCS-51單片機的結構和原理分析 第一節 MCS-51單片機的結構 第二節 CPU結構 一 運算器 二 控制器 第三節 MCS-51單片機的儲存器 一 程序儲存器 二 數據儲存器 第四節CPU時序及引腳功能 一 MCS-51系列單片機引腳功能 二 振蕩電路和時鐘電路 三 CPU時序 第五節 輸入/輸出(I/0) 一 P0口 二 P1口 三 p2口 四 P3口 思考題與習題 ......... .........
上傳時間: 2013-10-17
上傳用戶:yuyizhixia
附件下載proteus7.8破解版包含了Proteus中文入門教程在內 Proteus Pro 7.8 sp2 漢化破解版,該Proteus 漢化破解版解決了7.2版本運行10分鐘就自動關閉的問題,是目前最Protus中最高的版本。Proteus 不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件,它是目前最好的仿真單片機及外圍器件的工具。從原理圖布圖、代碼調試到單片機與外圍電路協同仿真,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。 Proteus 是目前世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,Proteus為您建立完整的電子設計開發環境。中文系統可用,不需修改 “非unicode程序的語言”設置,不用改區域語言設置,也不要安裝其他破解。 proteus7.8破解版安裝步驟: 先安裝P7.8sp2.exe,再運行"Proteus Pro 7.8 SP2破解1.0.exe"破解,再漢化。這個漢化補丁用7.5的漢化修改而來,覆蓋前注意備份原文件,如果漢化報錯,就將“漢化報錯.exe” 復制到安裝文件夾再運行。 Proteus 不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件,它是目前最好的仿真單片機及外圍器件的工具。從原理圖布圖、代碼調試到單片機與外圍電路協同仿真,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。 Proteus中文入門教程 Proteus ISIS是英國Labcenter公司開發的電路分析與實物仿真軟件。它運行于Windows操作系統上,可以仿真、分析(SPICE)各種模擬器件和集成電路,該軟件的特點是:①實現了單片機仿真和SPICE電路仿真相結合。具有模擬電路仿真、數字電路仿真、單片機及其外圍電路組成的系統的仿真、RS232動態仿真、I2C調試器、SPI調試器、鍵盤和LCD系統仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發生器等。②支持主流單片機系統的仿真。目前支持的單片機類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。③提供軟件調試功能。在硬件仿真系統中具有全速、單步、設置斷點等調試功能,同時可以觀察各個變量、寄存器等的當前狀態,因此在該軟件仿真系統中,也必須具有這些功能;同時支持第三方的軟件編譯和調試環境,如Keil C51 uVision2等軟件。④具有強大的原理圖繪制功能??傊撥浖且豢罴瘑纹瑱C和SPICE分析于一身的仿真軟件,功能極其強大。本章介紹Proteus ISIS軟件的工作環境和一些基本操作。 Proteus中文入門教程目 錄 第一章 概述 2 一、進入Proteus ISIS 2 二、工作界面 3 三、基本操作 3 圖形編輯窗口 3 預覽窗口(The Overview Window) 4 對象選擇器窗口 5 圖形編輯的基本操作 5 參考1 10 參考2作原理圖仿真調試 12 四、實例一 16 電路圖的繪制 17 KeilC與Proteus連接調試 26 五、實例二 30 使用元件工具箱 30 使用狀態信息條 30 使用對話框 30 使用仿真信息窗口 30 關閉Proteus ISIS 30 四、菜單命令簡述 31 主窗口菜單 31 表格輸出窗口(Table)菜單 33 方格輸出窗口(Grid)菜單 33 Smith圓圖輸出窗口(Smith)菜單 33 直方圖輸出窗口(Histogram)菜單 33 第二章 基于51的PID爐溫度調節器的硬件設計及仿真 34
上傳時間: 2013-11-20
上傳用戶:tangsiyun