隨著通信技術和計算機技術的發展,多媒體的應用與服務越來越廣泛,視頻壓縮編碼技術也隨之成為非常重要的研究領域。運動估計是視頻壓縮編碼中的一項關鍵技術。由于視頻編碼系統的復雜性主要取決于運動估計算法,因此如何找到一種可靠、快速、性能優良的運動估計算法一直是視頻壓縮編碼的研究熱點。運動估計在視頻編碼器中承擔的運算量最大、控制最為復雜,由于對視頻編碼的實時性要求,因此運動估計模塊一般都采用硬件來設計。 本文的目的是在FPGA芯片上設計實現一種更優的易于硬件實現的塊匹配運動估計算法——二步搜索算法。全文首先討論了塊匹配運動估計理論及其主要技術指標,介紹了運動估計技術在MPEG-4中的應用,然后在對典型的運動估計算法進行分析比較的基礎上討論了一種性能和硬件實現難易度綜合指數較高的二步搜索算法。本文對已有的用于全搜索算法實現的VLSI結構進行了改進,設計了符合二步搜索算法要求的FPGA實現結構,并在對其理論分析之后,對實現該算法的運動估計模塊進行了功能模塊的劃分,并運用VerilogHDL硬件描述語言、ISE及Modelsim開發工具在Spartan-IIEXC2S300eFPGA芯片上完成了對各功能模塊的設計、實現與時序仿真。最后,對整個運動估計模塊進行了仿真測試,給出了其在FPGA上搭建實現后的時序仿真波形圖與占用硬件資源情況,通過對時序仿真結果可知本文設計的各功能模塊工作正常,并且能夠協同工作,整個運動估計模塊能夠正確的實現二步搜索運動估計算法,并輸出正確的運動估計結果;通過對占用硬件資源及時鐘頻率情況的分析驗證了本文設計的二步搜索運動估計算法的FPGA實現結構具備先進性和實時可實現性。
上傳時間: 2013-05-27
上傳用戶:wpt
隨著圖像處理和模式識別技術的進步,基于生物特征的識別技術成為蓬勃發展的高技術之一,根據IBG(InternationalBiometricGroup)組織對生物特征市場的統計和預測,該領域的收入的年增長率30-50%,到2008年,全球總收入將達到46.39億美元。而基于指紋特征的識別技術由于其獨特的可靠性,穩定性,方便快捷的特點,恰好符合了市場的需求。目前指紋識別技術是生物識別領域中應用最廣泛的識別技術,也是研究與應用的一個熱點。 SOPC片上可編程系統和嵌入式系統是當前電子設計領域中最熱門的概念。NiosⅡ是Altera公司開發的一種采用流水線技術、單指令流的RISC嵌入式處理器軟核,可以將它嵌入FPGA內部,與用戶自定義邏輯結合構成一個基于FPGA的片上系統。與嵌入式硬核相比較,嵌入式軟核具有更大的靈活性。而FPGA的高速性、恰恰滿足了指紋識別系統對速度的要求。 本文對指紋識別技術中各個環節的算法進行了較為深入的研究,結合NiosⅡ嵌入式處理器的特點,對算法進行了合理的選擇與優化,形成了一套完整的指紋識別算法,并提出了一種基于FPGA的指紋識別系統硬件設計方案。 論文的內容主要包括以下幾個方面: 1、對指紋圖像預處理、后處理和匹配算法進行了改進,提高了算法的性能;設計了一種適用于快速匹配的指紋特征數據結構;提出了一套基于特征點匹配的指紋識別算法。實驗結果表明該算法速度快、誤識率較低、可靠性較高,可以滿足實用的要求。 2、本著增加系統集成度、減小系統體積、提高便攜性、降低功耗和成本,同時提升系統的性能的原則,使用Altera公司提供的外圍設備IP核配合NiosⅡ處理器軟核搭建了一個單片嵌入式系統,然后以內嵌NiosⅡ軟核的FPGA和FPS200指紋采集器為核心芯片,外配片外RAM和Flash存儲器以及小鍵盤和LCD顯示屏等器件,設計了一個便攜式指紋識別系統,提出了一套基于FPGA的硬件設計方案。 3、利用NiosⅡ開發板對硬件設計方案進行了初步的驗證,實現了指紋采集芯片FPS200與FPGA的接口,并進行了算法的移植。 實驗結果表明本文所提出的系統設計方案是可行的。基于FPGA的自動指紋識別系統在速度、功耗、體積、擴展性方面有著獨特的優勢,具有廣闊的發展空間。最后提出了對這一設計繼續改進的思路和下一步研究的內容。
上傳時間: 2013-07-28
上傳用戶:hxy200501
正交頻分復用(OFDM)技術是一種多載波數字調制技術,它具有頻譜利用率高、抗多徑能力強等特點,在寬帶無線多媒體通信領域中受到了廣泛的關注。 OFDM系統可分為連續工作模式和突發工作模式。在IEEE802.11a、HiperLANType2等無線局域網標準中采用了OFDM的突發工作模式,該模式下的接收機首先對符合某種特定格式的幀做出檢測。本文介紹了一種基于最小錯誤概率準則的幀檢測算法,提出了該算法的FPGA實現方案。 同步技術是OFDM最關鍵的技術之一,它包括載波頻率同步和符號同步。載波頻率同步是為了糾正接收端相對于發送端的載波頻率偏移,以保證子載波間的正交性;符號同步確定OFDM符號有用數據信息的開始時刻,也就是確定FFT窗的開始時刻。本文首先介紹了一種基于自相關的載波頻率同步算法,給出了它的FPGA實現方案,重點講述了其中用到的Cordic算法及其實現;然后介紹了分別基于互相關和自相關的兩種符號同步算法,給出了各自的FPGA實現方案,從實現的角度比較了兩種算法的優缺點,并且在FPGA設計中體現了面積復用和流水線操作的設計思想。 文章最后介紹了系統調試的情況,總結出一種ChipScopePro與Matlab相結合的調試方法,該方法在FPGA調試方面具有一定的通用性。
上傳時間: 2013-07-16
上傳用戶:Killerboo
小波變換是一種新興的理論,是數學發展史上的重要成果。它無論對數學還是對工程應用都產生了深遠的影響。最新的靜態圖像壓縮標準JPEG2000就以離散小波變換(DWT)作為核心變換算法。 本文首先較為詳細地分析了小波變換的理論基礎,對多分辨率分析、Mallat算法和提升算法做了介紹。然后分析了JPEG2000所采用的小波濾波器,并引入了一個新的LS97小波。該小波系數簡單、易于硬件實現,并且與CDF97小波有很好的兼容性,可作為CDF97小波的替代者。使用Matlab對CDF97小波和LS97小波的兼容性做仿真測試,結果表明這兩個小波具有幾乎相同的性能。在確定所用的小波后,本文設計了二維離散小波變換的硬件結構。設計過程中對標準二維小波變換做了優化,即將行變換和列變換的歸一化步驟合并計算,這樣可以減少兩次乘法操作。另外還使用移位加代替乘法,提取移位加中的公共算子等方式來優化設計。對于邊界數據的處理,本文采用了嵌入式對稱延拓技術,不需要額外的緩存,節約了硬件資源。為提高硬件利用率,本文將LeGall53小波變換和LS97小波變換統一起來,只要一個控制信號就可實現兩者之間的轉換。本文所提出的結構采用基于行的變換方式,只需要六行中間數據即可完成全部行數據的小波變換。采用流水線技術提高了整個設計的運行速度。最后也給出了二維離散小波反變換的實現結構。 在完成硬件結構設計的基礎上,使用Verilog硬件描述語言對整個設計進行了完全可綜合的RTL級描述,采用同步設計,提高了可靠性。在Xilinx公司的FPGA開發軟件ISE6.3i中對正反小波變換做了仿真和實現,結果表明,本設計能高速高精度地完成正反可逆和不可逆小波變換,可以滿足各種實時性要求。
上傳時間: 2013-07-25
上傳用戶:sn2080395
本文研制的數據采集器,用于采集導彈過載模擬試車臺的各種參數,來評價導彈在飛行過程中的性能,由于試車臺是高速旋轉體,其工作環境惡劣,受電磁干擾大,而且設備要求高,如果遇到設備故障或設備事故,其損失相當巨大,保證設備的安全性和可靠性較為困難。 本文在分析數字通信技術的基礎上,選用了基于現場可編程邏輯陣列(FPGA)采用脈沖編碼調制(PCM)通信實現多路數據采集器的設計,其優點是FPGA技術在數據采集器中可以進行模塊化設計,增加了系統的抗干擾性、靈活性和適應性,并且可以將整個PCM通信系統設計成可編程序系統,用戶只要稍加變更程序,則系統的被測路數、幀結構、碼速率、標度等均可改變以適應任何場合。并且采用合理的糾錯和加密編碼能夠實現數據在傳輸工程中的完整性和安全性。 通過對PCM通信的特點研究,研制了一套集采集與傳輸的系統。文章給出了各個模塊的具體建模與設計,系統采用的是FPGA技術來實現數據采集和信號處理,采用VHDL實現了數字復接器和分接器、編解碼器、調制與解調模塊的建模與設計。采用基于NiosII實現串口通訊,構建了實時性和準確性通信網絡,實現了數據的采集。 測試數據和數據采集的實驗結果證明,采用FPGA技術實現PCM信號的編碼、傳輸、解碼,能夠有較強的抗干擾性、抗噪聲性能好、差錯可控、易加密、易與現代技術結合,并且誤碼率較低,要遠遠優于傳統的方法。
上傳時間: 2013-04-24
上傳用戶:com1com2
FFT/IFFT是時域信號與頻域信號之間轉換的基本運算,是數字信號處理的核心工具之一,因此,它廣泛地應用于許多領域。在數字化的今天,不論是在通信領域還是在圖像處理領域,對數字信號處理的速度、精度和實時性要求不斷提高。為滿足不斷提高的要求,國內外不斷地推出各種FFT/IFFT處理器,主要處理器有ASIC、DSP芯片、FPGA等。由于FPGA具有可反復編程的特點及豐富資源,所以它受到廣泛的關注。 本論文就是一種基于FPGA實現浮點型數據的FFT及IFFT處理器,該處理器使用A1tera公司的Stratix Ⅱ系列的FPGA芯片。它主要采用流水線結構,這種結構可以使各級運算并行處理,對輸入進來的數據進行連續處理,提高了運算速度,滿足了系統的實時性要求;另外處理器所處理的數據是32位浮點型的,因此它同時提高了運算的精度。
上傳時間: 2013-07-12
上傳用戶:cuicuicui
溫度的測量和控制在工業生產中有廣泛的應用,尤其在石油、化工、電力、冶金等工業領域中,對溫度的測量和監控是非常重要的一個環節,溫度參數是工業控制中的一項重要的指標。 本文主要研究了基于ARM9架構的嵌入式Linux系統在工業領域中各種爐溫控制場合中的應用。目前控制方案主要是采用傳統的PLC和單片機進行控制。PLC主要是針對單項工程或者重復數極少的項目,靈活性相對不足,并且體積大,成本相對較高;而單片機主要用于小型設備的控制,具有成本低,功耗低,效率高的特點,但可移植性較差。為了適應信息產業的發展,新技術革新以及產業的專業化現代化的發展,本文針對PLC和單片機控制的優缺點和應用場合提出了采用ARM9嵌入式微控制器AT91RM9200和Linux操作系統相結合的嵌入式溫度控制系統,具有系統擴展性強、可靠性高、響應速度快、體積小等特點,為用戶提供了一種新型的控制方案。 本文首先論述了嵌入式操作系統的組成,接著設計了溫度控制系統的硬件系統,主要包括CPU模塊、模擬電路模塊、存儲模塊和通信模塊四個部分:在對溫度控制系統的軟件部分的設計中,主要是針對Boot-Loader的移植、Linux內核移植、根文件系統的定制、驅動程序的編寫和應用程序的編寫五部分進行設計。 系統功能主要是循環采集AD通道數據,上傳AD數據到服務器,接收服務器下發的控制數據包,記錄日志等。通過在線運行測試,該系統穩定可靠,采集和控制效果良好,可有效降低了生產成本和工人的勞動強度,為安全生產提供保證。
上傳時間: 2013-04-24
上傳用戶:ma1301115706
在數字化推進速度加快的大背景下,全球農業也由傳統農業向現代農業方向轉變,而實現農業信息與數字化則是現代化農業的重要標志與核心技術。我國農業具有地域分散、對象多樣、生物自身變異大、環境因子不確定等特點,也是受環境影響最明顯的領域,因此對環境與生物信息的監測顯得十分重要。同時現代無線網絡信息技術和計算機應用等技術近幾年得到了長足的發展,廣泛的應用于工業的各個領域。因此,將這些最新的技術應用于相對發展較慢的農業各領域顯得迫在眉睫。 本文根據農業對象具有偏遠、分散、易變、多樣等特點,提出了一種針對農業環境信息遠程監測的系統設計方案,并從軟件和硬件二方面詳細介紹了系統方案的設計和實現方法。本研究通過采用μC/OS-Ⅱ系統的嵌入式技術,實現了數據采集系統底層網絡與信息發布上層網絡的無縫連接為建立基于WEB的農業環境遠程監測系統奠定了基礎,同時也為農業網絡通信“最后一公里”問題的解決提供了一種解決方案。 該系統的設計充分利用了網絡技術。通過INTERNET,用戶可以隨時了解農業環境的實時情況以采取措施。系統中嵌入式操作系統μC/OS-Ⅱ的應用提高了系統的實時性、可靠性和可擴展性:減少了對系統硬件的依賴,增加了系統安全性;降低了成本。特別是自主開發的核心板卡,經連續的調試運行穩定、數據可靠。 本文首先介紹了高速實時數據采集系統的發展和現狀。由于傳統的設計方式的欠缺而考慮到將嵌入式操作系統引入到該系統中,很好的解決了多傳感器的接入,使得本系統具有巨大的靈活性和可擴展性。 本文以源碼開放的嵌入式操作系統μC/OS-Ⅱ為核心,以LPC2210微控制器為載體,充分利用GPRS無線網絡傳輸技術,實現了高速實時信息監測系統的關鍵設計。 考慮到該系統以后的可擴展性,在設計的過程中硬件部分預留了一部分接口電路以備后續開發使用;軟件的設計過程中應該注意的問題和實際操作中出現的一系列問題以及解決辦法在文中都有詳細的說明,并且軟件的基本構架在文章中也有所體現,文章結尾給出了一些系統經實驗后在WEB上發布顯示的數據。
上傳時間: 2013-05-17
上傳用戶:hw1688888
生物識別技術代表了未來身份驗證技術的發展方向,而指紋識別技術又是最可靠、最有效的生物識別技術之一。目前,指紋識別技術是優于其它生物識別技術的身份鑒別方法。這是因為人的指紋各不相同、終生基本不變的特點已經得到公認,特別是現有的指紋識別算法已達到識別迅速、準確可靠的水平,是完全可以商業化的生物識別技術。 傳統的指紋識別系統多是基于PC平臺,這種系統將指紋圖像處理和指紋匹配甚至指紋采集控制都放在PC平臺上,在獲得了較高速度和開發效率的同時,缺點也是顯而易見的,其體積龐大,成本較高。而已有的嵌入式指紋識別系統多是基于單片機和DSP的,不是在運算速度上受到硬件限制,就是在系統的擴展性、可維護性及用戶交互上有諸多不足。 近年來指紋識別應用的普及對自動指紋識別系統的便攜性和易用性提出了更高的要求,指紋識別技術正向著小型化和嵌入式的方向發展。在微電子領域,以ARM、DSP、FPGA為代表的嵌入式微處理器的性能飛速提高,為構建嵌入式系統提供了硬件保證。 ARM是當前最為流行的32位RISC處理器架構,目前ARM占RISC處理器市場的七成左右。三星公司的S3C2410是基于ARM920T內核的通用32位微處理器,它具有高性能和低功耗的特性,被設計用于手持設備和通用嵌入式系統。 嵌入式系統對操作系統和其上運行的軟件有特別的要求。針對本課題所采用的ARM硬件平臺,詳細介紹了嵌入式操作系統Arm-Linux的移植。分別說明了交叉編譯工具鏈的安裝、引導裝載器的移植和Linux內核的裁減和交叉編譯過程。為了運行應用程序,還介紹了文件系統的構建。 指紋識別系統需要指紋采集設備。FPS200是Veridicom公司推出的第三代半導體指紋傳感器,是一款專為嵌入式系統設計的高性能、低成本、低功耗的電容式固態指紋傳感器。本文詳細闡述了基于FPS200的USB接口指紋采集卡的設計與實現。 指紋圖像處理與匹配是整個系統的重要環節,論文介紹了圖像處理與匹配的一般概念,并提出了新的指紋匹配方法。指紋匹配是自動指紋識別中的一個難點。現有的指紋匹配方法大致可以歸結為圖形匹配和人工神經網絡匹配兩大類,本文提出的基于線段的特征點匹配算法屬于圖形匹配。 嵌入式系統需要完善的軟件支持。隨著嵌入式技術的飛速發展,用戶交互界面也由傳統的字符界面向圖形界面轉變,圖形用戶界面系統得到了長足的發展。MiniGUI 是一個非常適合于工業控制實時系統以及嵌入式系統的可定制的、小巧的圖形用戶界面支持系統。本文介紹了基于MiniGUI的可視化指紋識別軟件設計。 綜上所述,本文針對特定硬件條件,構建了定制的嵌入式操作系統;設計了支持USB數據傳輸的指紋采集卡;指紋圖像的濾波、提取特征和指紋特征匹配均針對嵌入式系統的實際情況進行了優化;利用MiniGUI圖形支持庫完成了界面美觀友好的可視化指紋識別程序。系統具有安全可靠、易于擴展、性價比高等優點。
上傳時間: 2013-08-02
上傳用戶:小儒尼尼奧
本文研制了一種基于社區和家庭,以家庭為核心的“家庭——社區醫院——中心醫院”的三層體系結構的遠程家庭監護系統。該系統主要包括家庭端的遠程家庭監護智能終端和遠端的醫院監護中心兩部分,其中,家庭端的遠程家庭監護智能終端的軟硬件實現是本文的重點和關鍵。 給出了遠程家庭監護智能終端的硬件結構和軟件體系的總體設計方案。遠程家庭監護的硬件平臺,以Philips的ARM內核的32位嵌入式微處理器LPC2214為控制核心,外圍擴展藍牙模塊、ISP1160 USB主機模塊、10M以太網通信模塊、CF卡存儲模塊和液晶顯示模塊等模塊實現。對各硬件模塊的設計實現做了詳盡的論述。在硬件平臺的基礎上,移植嵌入式操作系統μC/OS-Ⅱ,按照操作系統、中間件程序和應用程序的分層軟件體系結構,設計實現了遠程家庭監護智能終端的軟件,使得軟件更易維護和升級。 對家庭監護終端的軟件實現進行了詳細的論述。設計實現了各硬件模塊的驅動程序、通信協議和應用程序。整個應用程序按功能劃分為9個任務,由操作系統內核進行調度,提高了系統的可靠性和實時性。應用程序實現了友好的人機界面和生理信號的自動分析功能。重點研究了ECG信號自動分析診斷算法,應用自適應模板法,實現了疾病自動分析診斷功能,能夠實現10種常見心律異常的自動分析診斷。 遠程家庭監護智能終端系統可實現對病人心電、血壓、血糖、體溫、呼吸率和血氧飽和度等參數的實時遠程監護,可根據病人的情況定制要監護的參數,具有良好的可擴展性和靈活性。遠程家庭監護終端,通過藍牙模塊以無線方式采集病人的心電和體溫參數,通過USB主機下行口連接其他生理參數模塊采集血壓等參數。所采集的參數經終端分析處理后,可在液晶上顯示生理參數值及結果,并可通過局域網傳送到監護中心服務器,供社區醫院監護醫生分析診斷。在病人出現生理異常時,家庭監護智能終端能夠給出初步診斷結果并發出報警。監護服務器收到報警后提醒監護醫生給出診斷結果,并將診斷結果反饋到家庭監護終端顯示,使病人能夠得到及時救治。
上傳時間: 2013-06-06
上傳用戶:13681659100