在信息化發(fā)展的當(dāng)前,音視頻等多媒體作為信息的載體,在社會(huì)生活的各個(gè)領(lǐng)域,起著越來(lái)越重要的作用。數(shù)字視頻的海量性成為阻礙其應(yīng)用的的瓶頸之一。在這種情況下,H.264作為新一代的視頻壓縮標(biāo)準(zhǔn),以其高性能的壓縮效率,成為備受關(guān)注的焦點(diǎn)和研究問(wèn)題。H.264通過(guò)運(yùn)動(dòng)估計(jì)/運(yùn)動(dòng)補(bǔ)償(MP/MC)消除視頻時(shí)間冗余,對(duì)差值圖像進(jìn)行離散余弦變換(DCT)消除空間冗余,對(duì)量化后的系數(shù)進(jìn)行可變長(zhǎng)編碼(VLC)消除統(tǒng)計(jì)冗余,獲得了極高的壓縮效率。隨著嵌入式處理器性能的逐漸提升和3G網(wǎng)絡(luò)即將商用的推動(dòng),H.264以其優(yōu)秀的壓縮性能,無(wú)論是無(wú)線信道傳輸方面,還是存儲(chǔ)容量有限的嵌入式設(shè)備都具有廣闊的應(yīng)用前景。 但H.264在提升壓縮性能的同時(shí)付出的代價(jià)是算法復(fù)雜度的成倍增加,實(shí)際應(yīng)用中人們對(duì)視頻解碼的實(shí)時(shí)性要求嚴(yán)格,已出現(xiàn)的對(duì)應(yīng)算法代碼多基于PC通用處理器實(shí)現(xiàn),而嵌入式設(shè)備的主頻和處理能力仍然相對(duì)有限,存儲(chǔ)容量相對(duì)較小,總線速率相對(duì)偏低,因此必須對(duì)標(biāo)準(zhǔn)對(duì)應(yīng)算法進(jìn)行優(yōu)化移植,才能滿足實(shí)際應(yīng)用的需求。 本文在對(duì)H.264標(biāo)準(zhǔn)及其新特性進(jìn)行詳細(xì)介紹后,重點(diǎn)研究了在解碼端如何針對(duì)解碼耗時(shí)較多的模塊進(jìn)行改進(jìn),然后將算法移植到ARM平臺(tái),并針對(duì)平臺(tái)特點(diǎn)作出相應(yīng)優(yōu)化,最后完成解碼圖象顯示,并給出了測(cè)試結(jié)果。本文主要完成的工作如下: 詳細(xì)分析了H.264的參考軟件JM中解碼流程,并利用測(cè)試工具分析了各模塊耗時(shí),針對(duì)耗時(shí)較多的模塊如插值運(yùn)算及去塊濾波模塊,提出了對(duì)應(yīng)的改進(jìn)算法并在H.264的參考軟件JM86上進(jìn)行了實(shí)現(xiàn),PC測(cè)試實(shí)驗(yàn)證明了算法改進(jìn)的優(yōu)越性和運(yùn)算優(yōu)化的可行性。最后針對(duì)ARM平臺(tái),在對(duì)程序結(jié)構(gòu)和對(duì)應(yīng)代碼進(jìn)行優(yōu)化之后,將其移植到WINCE系統(tǒng)之下,同時(shí)給出了WINCE平臺(tái)解碼后圖象加速顯示方法,并對(duì)最終測(cè)試結(jié)果與性能做出了評(píng)價(jià)。
標(biāo)簽: 264 ARM 解碼 算法優(yōu)化
上傳時(shí)間: 2013-06-04
上傳用戶:shijiang
諧波帶來(lái)的影響已經(jīng)嚴(yán)重危及到電力系統(tǒng)的安全、經(jīng)濟(jì)、穩(wěn)定運(yùn)行。解決諧波污染的關(guān)鍵在于精確實(shí)時(shí)地確定諧波的成分、幅值和相位等因素。而今普通工業(yè)控制計(jì)算機(jī)已越來(lái)越不能滿足系統(tǒng)運(yùn)行的高效性、高實(shí)時(shí)性、高穩(wěn)定運(yùn)行性和高可靠性等要求,給諧波的測(cè)量帶來(lái)誤差,因而開(kāi)發(fā)新一代基于ARM平臺(tái)和嵌入式Linux系統(tǒng)的電力諧波檢測(cè)裝置來(lái)滿足這些要求顯得很重要。 同時(shí),友好的圖形界面也已經(jīng)成為人們普遍關(guān)注的一個(gè)熱點(diǎn)問(wèn)題。電力諧波檢測(cè)裝置的圖形用戶系統(tǒng)更是存在著進(jìn)程獨(dú)立、網(wǎng)絡(luò)通信能力、跨平臺(tái)等特殊需求。在眾多的圖形用戶界面軟件中,因QT/Embedded具有跨平臺(tái)、面向?qū)ο蟆⒛茉O(shè)計(jì)精美的人機(jī)界面等優(yōu)點(diǎn),系統(tǒng)便選取QT/Embedded作為支撐平臺(tái),并解決了QT/Embedded跨平臺(tái)移植和中文化等問(wèn)題。 因頻譜泄露和柵欄效應(yīng)以及系統(tǒng)基本頻率的波動(dòng),普通的FFT算法不能準(zhǔn)確測(cè)量諧波和間諧波成份。為了提高測(cè)量精度,本文先用頻域插值法確定系統(tǒng)的基本頻率,以及插值多項(xiàng)式方法重構(gòu)時(shí)域采樣信號(hào),接下來(lái)用FFT計(jì)算整數(shù)次諧波成份,以及頻域插值方法計(jì)算間諧波成份。 系統(tǒng)選用長(zhǎng)沙科瑞捷機(jī)電有限公司提供的基于ARM處理器的SAM7430模塊,在此基礎(chǔ)上開(kāi)發(fā)諧波檢測(cè)軟件,包括數(shù)據(jù)采集、FFT分析以及界面顯示程序。經(jīng)初步調(diào)試系統(tǒng)工作穩(wěn)定可靠,具有一定的實(shí)用參考價(jià)值。
標(biāo)簽: ARMLinux 電力諧波 檢測(cè)算法
上傳時(shí)間: 2013-08-02
上傳用戶:lijinchuan
隨著科學(xué)技術(shù)的發(fā)展,人們對(duì)生活質(zhì)量的要求越來(lái)越高,在視聽(tīng)享受方面,家庭影院越來(lái)越普遍,便攜式電子設(shè)備也日趨成熟。目前,人們對(duì)嵌入式媒體播放器的研究越來(lái)越廣泛了,國(guó)內(nèi)外已經(jīng)出現(xiàn)了像MP3、MP4和智能手機(jī)等眾多樣式的便攜式嵌入式媒體播放器。但由于種種環(huán)境及條件的限制,這些便攜式的媒體播放器都只能播放單一的或幾種固定的媒體格式,可擴(kuò)展性都比較差;而現(xiàn)在隨著應(yīng)用的不斷增多,越來(lái)越多的更先進(jìn)的壓縮算法被提出,導(dǎo)致了媒體格式的多樣化,在這種情況下,必然要求嵌入式媒體播放器要適應(yīng)多種格式。為此,通過(guò)對(duì)各種PC機(jī)上的播放器設(shè)計(jì)架構(gòu)的研究與借鑒,在本文中主要在軟件方面為嵌入式媒體播放器設(shè)計(jì)了一種可擴(kuò)展性架構(gòu),并設(shè)計(jì)了播放器界面,實(shí)現(xiàn)了一些播放器的功能。 另外,在本文還介紹了一種基于嵌入式技術(shù)的多媒體播放器的系統(tǒng)設(shè)計(jì)方案。該系統(tǒng)主要是通過(guò)在嵌入式芯片上加載操作系統(tǒng),同時(shí)擴(kuò)充必要的接口,在操作系統(tǒng)的支持下,開(kāi)發(fā)多媒體播放器。 在本文的整個(gè)系統(tǒng)設(shè)計(jì)過(guò)程中,采用了Intel公司的PXA270處理器芯片,外擴(kuò)展了USB接口,定制并加載了Linux操作系統(tǒng),在操作系統(tǒng)的支持下,對(duì)各個(gè)外擴(kuò)的接口進(jìn)行了驅(qū)動(dòng)程序的編寫(xiě),同時(shí)應(yīng)用QT/Embedded開(kāi)發(fā)了多媒體播放器的圖形界面并實(shí)現(xiàn)了相應(yīng)的功能,最后,圖像既可顯示在LCD顯示屏上也可通過(guò)VGA接口顯示在電腦顯示屏上,聲音信號(hào)則是通過(guò)PXA270處理器的IIS總線傳給CODEC芯片,然后將其轉(zhuǎn)換為模擬信號(hào),進(jìn)而通過(guò)音箱或者耳機(jī)等設(shè)備放出。
標(biāo)簽: ARM-LINUX 嵌入式 媒體播放器
上傳時(shí)間: 2013-06-19
上傳用戶:stvnash
無(wú)刷直流電機(jī)具有輸出轉(zhuǎn)矩大、調(diào)速性能好、運(yùn)行可靠等一系列優(yōu)點(diǎn),具有廣泛的應(yīng)用前景,其傳統(tǒng)的理論分析及設(shè)計(jì)方法已經(jīng)比較成熟。它的進(jìn)一步推廣和應(yīng)用,在很大程度上有賴于對(duì)其控制策略的研究。本文主要研究了無(wú)刷直流電機(jī)的速度控制問(wèn)題。 無(wú)刷直流電機(jī)是一種多變量和非線性的控制系統(tǒng),傳統(tǒng)的控制方法很難滿足對(duì)它的精確控制。近代模糊控制理論在無(wú)刷直流電機(jī)的控制中得到了廣泛的應(yīng)用,提高了控制系統(tǒng)的性能。但是,在模糊控制器控制規(guī)則優(yōu)化和參數(shù)在線調(diào)整方面還存在著許多不足。針對(duì)這些問(wèn)題,本文提出了一種使用遺傳算法優(yōu)化的模糊控制器,并且應(yīng)用到無(wú)刷直流電機(jī)的控制中。系統(tǒng)采用雙閉環(huán)控制,內(nèi)環(huán)采用電流負(fù)反饋對(duì)電機(jī)轉(zhuǎn)矩進(jìn)行調(diào)節(jié);外環(huán)應(yīng)用模糊控制器進(jìn)行速度控制,通過(guò)遺傳算法離線優(yōu)化模糊控制規(guī)則和在線調(diào)節(jié)模糊控制器的參數(shù)以提高系統(tǒng)的動(dòng)態(tài)性能。同時(shí)本文使用Matlab和電機(jī)仿真軟件VisSim對(duì)無(wú)刷直流電機(jī)的速度控制進(jìn)行了軟件仿真。 數(shù)字信號(hào)處理器(DSP)是一種高速的信號(hào)處理芯片,近幾年在電機(jī)控制領(lǐng)域得到了廣泛的應(yīng)用。本文以TI公司的TMS320LF2407控制器為基礎(chǔ),介紹了DSP在無(wú)刷直流電機(jī)控制中常用的應(yīng)用技術(shù)。同時(shí)為了降低系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的復(fù)雜性,提高控制系統(tǒng)的可靠性以及軟件開(kāi)發(fā)的快速性,本文將嵌入式操作系統(tǒng)移植到DSP中,并在該操作平臺(tái)上開(kāi)發(fā)出高效的控制算法。 實(shí)驗(yàn)結(jié)果表明,通過(guò)遺傳算法優(yōu)化的模糊控制器對(duì)無(wú)刷直流電機(jī)模型的不確定性和負(fù)載變化具有較強(qiáng)的適應(yīng)性和魯棒性,而且控制系統(tǒng)具有較好的動(dòng)態(tài)性能。
標(biāo)簽: 模糊遺傳算法 無(wú)刷直流電機(jī) 速度控制
上傳時(shí)間: 2013-06-12
上傳用戶:h886166
基于手姿態(tài)的人機(jī)交互是以實(shí)現(xiàn)自然的人機(jī)交互為研究目標(biāo),可提高計(jì)算機(jī)的可操作性,同時(shí)使計(jì)算機(jī)能夠完成更加復(fù)雜的任務(wù)。而基于ARM的嵌入式系統(tǒng)具有功耗低、體積小、集成度高等特點(diǎn),嵌入式與具體應(yīng)用有機(jī)地結(jié)合在一起,具有較長(zhǎng)的生命周期,能夠根據(jù)特定的需求對(duì)軟硬件進(jìn)行合理剪裁。結(jié)合嵌入式技術(shù)的手姿態(tài)跟蹤設(shè)備能夠?qū)崟r(shí)的檢測(cè)出人機(jī)交互系統(tǒng)中人手的位置與角度等數(shù)據(jù),并將這些數(shù)據(jù)及時(shí)反饋給計(jì)算機(jī)虛擬系統(tǒng)來(lái)進(jìn)行人機(jī)交互,提高跟蹤設(shè)備的可靠性和空間跟蹤精度。 通過(guò)對(duì)嵌入式開(kāi)發(fā)過(guò)程以及對(duì)控制系統(tǒng)構(gòu)成的分析,確定了手姿態(tài)信號(hào)輸入方案及系統(tǒng)的軟硬件總體設(shè)計(jì)方案。通過(guò)對(duì)目前流行的眾多嵌入式處理器的研究、分析、比較選擇了S3C2440處理器作為系統(tǒng)開(kāi)發(fā)硬件核心,詳細(xì)介紹了S3C2440的相關(guān)模塊的設(shè)計(jì),包括存儲(chǔ)單元模塊、通信接口模塊、JATG接口電路。同時(shí)設(shè)計(jì)了系統(tǒng)的外圍電路像系統(tǒng)時(shí)鐘電路、電源電路、系統(tǒng)復(fù)位電路。 選擇更適合于ARM開(kāi)發(fā)的Linux系統(tǒng)作為軟件開(kāi)發(fā)平臺(tái)。實(shí)現(xiàn)了Linux系統(tǒng)向開(kāi)發(fā)板的移植、Bootloader的啟動(dòng)與編譯、設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā);根據(jù)手姿態(tài)信號(hào)輸入方案系統(tǒng)采用分模塊、分層次的方法設(shè)計(jì)了系統(tǒng)的應(yīng)用程序——串口通信程序及手姿態(tài)識(shí)別子程序。通過(guò)分析常用的手姿態(tài)識(shí)別算法,系統(tǒng)采用基于神經(jīng)網(wǎng)絡(luò)的動(dòng)態(tài)時(shí)間規(guī)整與模板匹配相結(jié)合的動(dòng)態(tài)手姿態(tài)識(shí)別算法。并依據(jù)相應(yīng)的軟硬件測(cè)試方法對(duì)系統(tǒng)進(jìn)行了分模塊調(diào)試及系統(tǒng)的集成。
標(biāo)簽: ARM 嵌入式 設(shè)備 控制
上傳時(shí)間: 2013-07-11
上傳用戶:songyuncen
介紹了基于DSP 的單相全橋逆變器數(shù)字控制系統(tǒng)。詳細(xì)論述了利用數(shù)字信號(hào)處理器TMS320LF2407 產(chǎn)生SPWM 波形和實(shí)現(xiàn)雙閉環(huán)PI 控制的算法,并給出了其實(shí)現(xiàn)原理及軟件流程。針對(duì)同相供電
標(biāo)簽: SPWM DSP 優(yōu)化算法
上傳時(shí)間: 2013-05-19
上傳用戶:sammi
本文深入研究了Nios 自定制指令的軟硬件接口,基于Altera 的IP 核FFT V2.2.0實(shí)現(xiàn)了變換長(zhǎng)度為1024 點(diǎn)的高速?gòu)?fù)數(shù)FFT 算法,提出了一種在Nios 嵌入式系統(tǒng)中定制用戶FFT 算
標(biāo)簽: Nios FFT 定制 處理器
上傳時(shí)間: 2013-04-24
上傳用戶:hfmm633
本文主要從單片機(jī)軟件實(shí)現(xiàn)角度介紹一種公歷到農(nóng)歷轉(zhuǎn)換的算法思想, 算法采用MCS-51 指令系統(tǒng)實(shí)現(xiàn)。并給出程序流程圖,另外對(duì)二十四節(jié)氣和生肖的算法也做詳細(xì)介紹。關(guān)鍵詞:?jiǎn)纹瑱C(jī);MCS-51 指
標(biāo)簽: 農(nóng)歷 日期轉(zhuǎn)換算法
上傳用戶:lnnn30
本文通過(guò)對(duì)匯編語(yǔ)言地指令系統(tǒng)的共性的研究,找到了一種有效的在匯編語(yǔ)言的基礎(chǔ)上,自動(dòng)得到源代碼的流程圖的算法。對(duì)軟件維護(hù)自動(dòng)化的實(shí)現(xiàn)提供了良好的開(kāi)端。關(guān)鍵詞:程序模塊圖,程序流程圖,網(wǎng)格法,
標(biāo)簽: 源程序 流程圖 程序 自動(dòng)生成
上傳時(shí)間: 2013-07-02
上傳用戶:JIUSHICHEN
針對(duì)自己開(kāi)發(fā)的液位控制系統(tǒng)參數(shù)難以調(diào)整的問(wèn)題,本文提出了一種智能PID 的液位控制方法。智能PID 控制算法是在常規(guī)PID 控制算法的基礎(chǔ)上,根據(jù)前人和專家的經(jīng)驗(yàn)以及操作人員的實(shí)際經(jīng)驗(yàn),針對(duì)具有大滯后
標(biāo)簽: PID 算法 液位控制系統(tǒng) 中的應(yīng)用
上傳時(shí)間: 2013-07-31
上傳用戶:windwolf2000
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1