針對目前光照補償后人臉圖像的識別率仍不夠理想這一問題,提出了一種基于模糊增強和小波包變換相結合的非均勻光照下人臉識別方法。將人臉圖像在對數域中計算二維小波包變換,通過舍棄部分子帶圖像中的系數來實現人臉
上傳時間: 2013-04-24
上傳用戶:gxf2016
在本設計中,二極管D1到D4對AC輸入進行整流。電容C1和C2對經整流的AC進行濾波。電感L1和L2以及電容C1和C2組成一個π型濾波器,對差模傳導EMI噪聲進行衰減。這些與Power Integra
上傳時間: 2013-06-27
上傳用戶:刺猬大王子
開關電源原理和設計_陶顯芳 很不錯的學習開關電源 的資料
上傳時間: 2013-06-23
上傳用戶:BOBOniu
相對于JPEG中二維離散余弦變換(2DDCT)來說,在JPEG2000標準中,二維離散小波變換(2DDWT)是其圖像壓縮系統的核心變換。在很多需要進行實時處理圖像的系統中,如數碼相機、遙感遙測、衛星通信、多媒體通信、便攜式攝像機、移動通信等系統,需要用芯片實現圖像的編解碼壓縮過程。雖然有許多研究工作者對圖像處理的小波變換進行了研究,但大都只偏重算法研究,對算法硬件實現時的復雜性考慮較少,對圖像處理的小波變換硬件實現的研究也較少。 本文針對圖像處理的小波變換算法及其硬件實現進行了研究。對文獻[13]提出的“內嵌延拓提升小波變換”(Combiningthedata-extensionprocedureintothelifting-basedDWTcore)快速算法進行仔細分析,提出一種基于提升方式的5/3小波變換適合硬件實現的算法,在MATLAB中仿真驗證了該算法,證明其是正確的。并設計了該算法的硬件結構,在MATLAT的Simulink中進行仿真,對該結構進行VHDL語言的寄存器傳輸級(RTL)描述與仿真,成功綜合到Altera公司的FPGA器件中進行驗證通過。本算法與傳統的小波變換的邊界處理方法比較:由于將其邊界延拓過程內嵌于小波變換模塊中,使該硬件結構無需額外的邊界延拓過程,減少小波變換過程中對內存的讀寫量,從而達到減少內存使用量,降低功耗,提高硬件利用率和運算速度的特點。本算法與文獻[13]提出的算法相比較:無需增加額外的硬件計算模塊,又具有在硬件實現時不改變原來的提升小波算法的規則性結構的特點。這種小波變換硬件芯片的實現不僅適用于JPEG2000的5/3無損小波變換,當然也可用于其它各種實時圖像壓縮處理硬件系統。
上傳時間: 2013-06-13
上傳用戶:jhksyghr
在合成孔徑雷達的研究和研制工作中,合成孔徑雷達模擬技術具有十分重要的作用。本文以440MHz帶寬線性調頻信號,采樣頻率500MHz高分辨合成孔徑雷達視頻模擬器為研究對象。首先對模擬器的幾項主要技術進行分析,在對點目標回波信號模型分析研究的基礎上,對點目標原始回波數據進行模擬并做了成像驗證,從而為硬件實現提供了正確的信號模型;針對傳統的“波形存儲直讀法”方案,即在計算機平臺上用模擬軟件產生原始回波數據并存儲,再通過計算機接口實現數據傳輸,最后完成數模轉換產生視頻信號這一過程,分析指出該方案在實現高分辨率時的速度和容量瓶頸。 針對具體的設計要求,圍繞速度和容量問題,本文著眼于高分辨率SAR模擬器的FPGA實現研究,指出FPGA實時生成點目標原始回波數據是其實現的核心;針對這一核心問題,充分利用現代VLSI設計中的流水線技術與并行陣列技術以及FPGA的優良性能和豐富資源,在時間上采用同步流水結構、空間上采用并行陣列形式,將速度和容量問題統一為數據的高速生成問題;給出了系統總體設計思想,該方案不需要大容量存儲器單元,大大減少模擬器復雜度;對原始回波數據實時生成模塊的各主要單元給出了結構并進行了仿真,結果表明FPGA可以滿足課題設計要求;同時,對該模擬器片上系統的實現、增強人機交互性,給出了人機界面的設計思路。 分析指出了點目標原始回波數據實時生成模塊通過并行擴展即可實現多點目標的原始回波數據實時生成;最后對復雜場景目標模擬器的實現進行了構思,指出了傳統方案在改進的基礎上實現高分辨率視頻模擬器的可行性。本文首次提出以FPGA實現高分辨率合成孔徑雷達原始回波數據實時生成的思想,為國內業界在此方向做了一些理論和實踐上的有益探索,對于國內高分辨率合成孔徑雷達的研制具有一定的實際意義。
上傳時間: 2013-05-26
上傳用戶:alia
本文分析了誤碼儀系統需求,制定出誤碼儀由誤碼測試子系統和人機界面子系統構成的總體結構圖.提出采用FPGA進行誤碼測試子系統模塊設計,提高了系統功能擴展性和系統的集成度,使用嵌入式操作系統進行系統應用軟件設計提高系統實時性.研究了傳統誤碼儀在誤碼測試子系統上設計方法,給出了偽隨機碼、人工碼、誤碼插入、誤碼計算模塊的設計原理,介紹了帶同步保護的同步判決模塊的設計方法,采用數據復合和數據分解技術,實現了高速人工碼發送以及誤碼測試,還制定了子系統間的通信協議.設計了人機界面子系統硬件電路圖,并詳細介紹了人機界面子系統中顯示模塊、實時時鐘模塊、數據存儲模塊、串行RS232通信模塊、鍵盤接口模塊的硬件設計及其驅動程序的開發.介紹了Small RTOS51嵌入式操作系統的特點,運行條件,重要概念以及移植方法,提出了使用Small RTOS51嵌入式操作系統的原因.分析了系統應用軟件需求,給出了基于Small RTOS51嵌入式操作系統任務創建方法,以及任務調度關系,詳細介紹了各任務執行流程圖.
上傳時間: 2013-07-10
上傳用戶:yolo_cc
本文研究數字音頻無線傳輸中的前向糾錯(FEC)算法和電路的設計及實現.在本文中介紹了一種基于Altera公司的FPGA Cyclone芯片的實現方案.文章首先介紹了本前向糾錯系統采用的方案,然后從總體規劃的角度介紹了整個系統的內部結構、模塊劃分及所采用的設計方法和編程風格.之后對各個模塊的設計進行了詳細的描述,并給出了測試數據、實現結果及時序仿真波形圖,并對設計的硬件下載驗證進行了詳細描述.本文對FEC中的主要功能模塊,諸如Reed-Solomon編解碼,交織與解交織,以及與外圍的接口電路等給出了基本算法以及基于FPGA及硬件描述語言的解決方法.
上傳時間: 2013-04-24
上傳用戶:duoshen1989
頻率合成技術廣泛應用于通信、航空航天、儀器儀表等領域。目前,常用的頻率合成技術有直接式頻率合成,鎖相頻率合成和直接數字頻率合成(DDS)。本次設計是利用FPGA完成一個DDS系統并利用該系統實現模擬信號的數字化調頻。 DDS是把一系列數字量形式的信號通過D/A轉換形成模擬量形式的信號的合成技術。主要是利用高速存儲器作查尋表,然后通過高速D/A轉換器產生已經用數字形式存入的正弦波(或其他任意波形)。一個典型的DDS系統應包括:相位累加器,可在時鐘的控制下完成相位的累加;相位碼—幅度碼轉換電路,一般由ROM實現;DA轉換電路,將數字形式的幅度碼轉換成模擬信號。DDS系統可以很方便地獲得頻率分辨率很精細且相位連續的信號,也可以通過改變相位字改變信號的相位,因此也廣泛用于數字調頻和調相。本次數字化調頻的基本思想是利用AD轉換電路將模擬信號轉換成數字信號,同時用該數字信號與一個固定的頻率字累加,形成一個受模擬信號幅度控制的頻率字,從而獲得一個頻率受模擬信號的幅度控制的正弦波,即實現了調頻。該DDS數字化調頻方案的硬件系統是以FPGA為核心實現的。使用Altera公司的ACEX1K系列FPGA,整個系統由VHDL語言編程,開發軟件為MAX+PLUSⅡ。經過實際測試,該系統在頻率較低時與理論值完全符合,但在高頻時,受器件速度的限制,波形有較大的失真。
上傳時間: 2013-06-14
上傳用戶:ljt101007
本文主要介紹了基于FPGA的無線信道盲均衡器的設計與實現,在算法上選擇了比較成熟的DDLMS和CMA相結合的算法,結構上采用四路正交FIR濾波器模型.在設計的過程中我們采取了用MATLAB進行算法仿真,VerilogHDL語言進行FPGA設計的策略.在硬件描述語言的設計流程中,信道盲均衡器運用了Top-Down的模塊化設計方法,大大縮短了設計周期,提高了系統的穩定性和可擴展性.測試結果表明均衡器所有的性能指標均達到預定目標,且工作性能良好,均衡效果較為理想,能夠滿足指標要求.本課題所設計和實現的信道盲均衡器,為FPGA芯片設計技術做了有益的探索性嘗試,對今后無線通信系統中的單芯片可編程系統(SOPC)的設計運用有著積極的借鑒意義.
上傳時間: 2013-07-11
上傳用戶:lwwhust
在機器人學的研究領域中,如何有效地提高機器人控制系統的控制性能始終是研究學者十分關注的一個重要內容。在分析了工業機器人的發展歷程和機器人控制系統的研究現狀后,本論文的主要目標是針對四關節實驗室機器人特有的機械結構和數學模型,建立一個新型全數字的基于DSP和FPGA的機器人位置伺服控制系統的軟、硬件平臺,實現對四關節實驗室機器人的精確控制。 本論文從實際情況出發,首先分析了所研究的四關節實驗室機器人的本體結構,并對其抽象簡化得到了它的運動學數學模型。在明確了實現機器人精確位置伺服控制的控制原理后,我們對機器人控制系統的諸多可行性方案進行了充分論證,并最終決定采用了三級CPU控制的控制體系結構:第一級CPU為上位計算機,它實現對機器人的系統管理、協調控制以及完成機器人實時軌跡規劃等控制算法的運算;第二級CPU為高性能的DSP處理器,它輔之以具有高速并行處理能力的FPGA芯片,實現了對機器人多個關節的高速并行驅動;第三級CPU為交流伺服驅動處理器,它實現了機器人關節伺服電機的精確三閉環誤差驅動控制,以及電機的故障診斷和自動保護等功能。此外,我們采用比普通UART速度快得多的USB來實現上位計算機.與下位控制器之間的數據通信,這樣既保證了兩者之間連接方便,又有效的提高了控制系統的通信速度和可靠性。 機器人系統的軟件設計包括兩個部分:一是采用VC++實現的上位監控軟件系統,它主要負責機器人實時軌跡規劃等控制算法的運算,同時完成用戶與機器人系統之間的信息交互;二是采用C語言實現的下位DSP控制程序,它主要負責接收上位監控系統或者下位控制箱發送的控制信號,實現對機器人的實時驅動,同時還能夠實時的向上位監控系統或者下位控制箱反饋機器人的當前狀態信息。 研究開發出來的四關節實驗室機器人控制器具有控制實時性好、定位精度高、運行穩定可靠的特點,它允許用戶通過上位控制計算機實現對機器人的各種設定作業的控制,也可以讓用戶通過機器人控制箱現場對機器人進行回零、示教等各項操作。
上傳時間: 2013-06-11
上傳用戶:edisonfather