JPEG2000是由ISO/ITU-T組織下的IECJTC1/SC29/WG1小組制定的下一代靜止圖像壓縮標(biāo)準(zhǔn),其優(yōu)良的壓縮特性使得它將具有廣泛的應(yīng)用領(lǐng)域。JPEG2000算法非常復(fù)雜,圖像編碼過程占用了大量的處理器時(shí)間開銷和內(nèi)存開銷,因而通過對(duì)JPEG2000算法進(jìn)行優(yōu)化并采用硬件電路來實(shí)現(xiàn)JPEG2000標(biāo)準(zhǔn)的部分或全部?jī)?nèi)容,對(duì)加快編碼速度從而擴(kuò)展其應(yīng)用領(lǐng)域有重要的意義。 本文的研究主要包括兩方面的內(nèi)容,其一是JPEG2000算術(shù)編碼器算法的研究與硬件設(shè)計(jì),其二是JPEG2000碼率控制算法的研究與優(yōu)化算法的設(shè)計(jì)。在研究算術(shù)編碼器過程中,首先研究了JPEG2000中基于上下文的MQ算術(shù)編碼器的編碼原理和編碼流程,之后采用有限狀態(tài)機(jī)和二級(jí)流水線技術(shù),并在不影響關(guān)鍵路徑的情況下通過對(duì)算術(shù)編碼步驟優(yōu)化采用硬件描述語言對(duì)算術(shù)編碼器進(jìn)行了設(shè)計(jì),并通過了功能仿真與綜合。實(shí)驗(yàn)證明該設(shè)計(jì)不但編碼速度快,而且流水線短,硬件設(shè)計(jì)的復(fù)雜度低且易于控制。 在研究碼率控制算法過程中,首先結(jié)合率失真理論建立了算法的數(shù)學(xué)模型,并驗(yàn)證了該算法的有效性,之后深入分析了該數(shù)學(xué)模型的實(shí)現(xiàn)流程,找出影響算法效率的關(guān)鍵路徑。在對(duì)算法優(yōu)化時(shí)采用黃金分割點(diǎn)算法代替原來的二分查找法,并使用了碼塊R-D斜率最值記憶和碼率誤差控制算法。實(shí)驗(yàn)證明,采用優(yōu)化算法在增加少量系統(tǒng)資源的情況下使得計(jì)算效率提高了60%以上。之后,分析了率失真理論與JPEG2000中PCRD-opt算法的具體實(shí)現(xiàn),又提出了一種失真更低的比特分配方案,即按照“失真/碼長(zhǎng)”值從大到小通道編碼順序進(jìn)行編碼,通過對(duì)該算法的仿真驗(yàn)證,得出在固定碼率條件下新算法將產(chǎn)生更少的失真。
標(biāo)簽: JPEG 2000 FPGA 標(biāo)準(zhǔn)
上傳時(shí)間: 2013-07-13
上傳用戶:long14578
用51單片機(jī)設(shè)計(jì)的時(shí)鐘電路畢業(yè)論文第一章電路原理分析1-1 顯示原理1-2 數(shù)碼管結(jié)構(gòu)及代碼顯示1-3 鍵盤及讀數(shù)原理1-4 連擊功能的實(shí)現(xiàn)第 二 章 程序設(shè)計(jì)思想和相關(guān)指令介紹2-1 數(shù)據(jù)與代碼轉(zhuǎn)換2-2 計(jì)時(shí)功能的實(shí)現(xiàn)與中斷服務(wù)程序2-3 時(shí)間控制功能與比較指令2-4 時(shí)鐘誤差的分析附錄A 電路圖附錄B 存儲(chǔ)單元地址表附錄C 輸入輸出口功能分配表附錄D 定時(shí)中斷程序流程圖附錄F 調(diào)時(shí)功能流程圖附錄G 程序清單
標(biāo)簽: 51單片機(jī) 時(shí)鐘電路 畢業(yè)論文
上傳時(shí)間: 2013-10-29
上傳用戶:hoperingcong
目錄 C語言基礎(chǔ)知識(shí) C 語言簡(jiǎn)介 C 語言的特點(diǎn)… C 語言的發(fā)展和標(biāo)準(zhǔn)化…數(shù)據(jù)類型、運(yùn)算、表達(dá)式和編譯預(yù)處理 數(shù)據(jù)類型… 基本類型與數(shù)據(jù)表示 整數(shù)類型和整數(shù)的表示… 實(shí)數(shù)類型和實(shí)數(shù)的表示… 字符類型和字符的表示… 運(yùn)算符、表達(dá)式與計(jì)算… 算術(shù)運(yùn)算符 算術(shù)表達(dá)式 表達(dá)式的求值… 變量——概念、定義和使用… 變量的定義0 變量的使用:取值與賦值 預(yù)處理 文件包含命令… 宏定義與宏替換…邏輯判斷與運(yùn)算… 關(guān)系運(yùn)算和邏輯運(yùn)算 復(fù)雜條件的描述0 i f語句循環(huán)控制 whi le語句 for語句… 循環(huán)程序常用的若干機(jī)制 增量和減量運(yùn)算符(++、--) 逗號(hào)運(yùn)算符 控制結(jié)構(gòu)和控制語句 do-while循環(huán)結(jié)構(gòu)… 流程控制語句… goto語句… 開關(guān)語句…函數(shù) 概述… 函數(shù)定義和程序的函數(shù)分解… 函數(shù)定義… 函數(shù)調(diào)用…數(shù)組 數(shù)組的概念、定義和使用 數(shù)組變量定義… 數(shù)組的使用 數(shù)組的初始化…結(jié)構(gòu) 結(jié)構(gòu)(struct) 結(jié)構(gòu)說明與變量定義 結(jié)構(gòu)變量的初始化和使用 結(jié)構(gòu)與函數(shù) 處理結(jié)構(gòu)的函數(shù)0指針 指針的概念 指針操作… 指針作為函數(shù)的參數(shù) 與指針有關(guān)的一些問題… 指針與數(shù)組 指向數(shù)組元素的指針 基于指針運(yùn)算的數(shù)組程序設(shè)計(jì) 數(shù)組參數(shù)與指針 字符指針與字符數(shù)組0
上傳時(shí)間: 2013-11-16
上傳用戶:asdkin
數(shù)據(jù)結(jié)構(gòu)中堆棧的具體應(yīng)用,實(shí)現(xiàn)表達(dá)式的化簡(jiǎn)、求值等功能,可以自由確定變量,并且可以給變量賦值。Vc開發(fā),包括了用戶操作界面,輸入輸出清晰。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 堆棧
上傳時(shí)間: 2013-12-05
上傳用戶:gut1234567
我二年級(jí)的數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì),是關(guān)于表達(dá)式求值的,本人覺得還可以,里面的算法很好,但是vc用得還不熟
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu)
上傳時(shí)間: 2014-12-21
上傳用戶:l254587896
Linux下使用c語言實(shí)現(xiàn)的內(nèi)存管理模擬器 假設(shè)有臺(tái)計(jì)算機(jī)物理內(nèi)存大小為4MB,每個(gè)內(nèi)存頁大小為4k。采用分頁機(jī)制,使用二級(jí)頁表,第一級(jí)為頁目錄,共有1024項(xiàng),每個(gè)頁目錄項(xiàng)指向一個(gè)頁表,每個(gè)頁表項(xiàng)指向一個(gè)實(shí)際的物理頁面,每個(gè)頁表共有1024個(gè)頁表項(xiàng)。假設(shè)頁目錄和頁表不占用內(nèi)存空間。 系統(tǒng)中還有一個(gè)交換設(shè)備,采用分塊管理機(jī)制,每塊大小為4K,共1024個(gè)。有一系列內(nèi)存訪問指令,系統(tǒng)根據(jù)內(nèi)存訪問指令的內(nèi)存虛地址訪問內(nèi)存。如果頁目錄項(xiàng)為空,則分配一個(gè)頁表,并將相關(guān)值存入頁目錄項(xiàng),如果頁表項(xiàng)為空,則請(qǐng)求分配一個(gè)內(nèi)存頁,如果沒有空閑內(nèi)存,則使用頁面置換算法換出一個(gè)內(nèi)存頁到交換設(shè)備上。如果頁表項(xiàng)表明內(nèi)存頁在交換設(shè)備上,則先請(qǐng)求一個(gè)物理內(nèi)存頁,然后從交換設(shè)備上讀入內(nèi)存內(nèi)容,釋放交換設(shè)備上的磁盤塊。
上傳時(shí)間: 2015-05-01
上傳用戶:ardager
輸入一系列遞減順序的整數(shù)(100,50,40,30……),以0標(biāo)志結(jié)束,將這些數(shù)作為data域逆序建立一個(gè)單鏈表;從鍵盤輸入一個(gè)整數(shù)X,將X插入到此單鏈表中并保持單鏈表data域的值遞增關(guān)系,輸出此時(shí)單鏈表各結(jié)點(diǎn)data域的值;從鍵盤輸入一個(gè)整數(shù)Y,若Y值在單鏈表中存在,則刪除data域的值為Y的結(jié)點(diǎn)(注單鏈表中沒有data域值相同的結(jié)點(diǎn)),并輸出此時(shí)單鏈表各結(jié)點(diǎn)data域的值。
上傳時(shí)間: 2013-12-20
上傳用戶:s363994250
數(shù)據(jù)結(jié)構(gòu)課程的經(jīng)典源碼,進(jìn)行表達(dá)式求值運(yùn)算,老師給的示范程序哈
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 源碼
上傳時(shí)間: 2015-08-13
上傳用戶:weiwolkt
屬于利用C++開發(fā)的數(shù)據(jù)結(jié)構(gòu)代碼,利用棧結(jié)構(gòu)實(shí)現(xiàn)了算術(shù)表達(dá)式的求值。
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 代碼
上傳時(shí)間: 2014-11-28
上傳用戶:mikesering
以字符形式從終端輸入語法正確的,不含變量的整數(shù)表達(dá)式。利用算符優(yōu)先關(guān)系,實(shí)現(xiàn)對(duì)算術(shù)四則混合運(yùn)算表達(dá)式求值。
上傳時(shí)間: 2015-11-08
上傳用戶:四只眼
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1