H.263視頻壓縮算法及其在TMS320C5501上的實現(xiàn)
發(fā)布時間:2021-06-29 08:51
近年來,隨著多媒體技術的不斷發(fā)展,人們對可視電話、會議電話和安全監(jiān)視等視頻業(yè)務也越來越感興趣。H.26x和MPEG系列視頻標準的制定,為多媒體通信產(chǎn)業(yè)的發(fā)展帶來了廣闊的發(fā)展空間,其相關產(chǎn)品因此得到了廣泛的應用。H.263標準是國際電信聯(lián)盟ITU-T針對低比特率視頻應用制定的視頻壓縮標準。TMS320C5501 DSP芯片是美國德州儀器公司(TI)生產(chǎn)的高性能的數(shù)字信號處理芯片。利用DSP芯片實現(xiàn)H.263標準,與專用的數(shù)字圖像處理芯片相比,具有系統(tǒng)靈活、易升級等特點。在本論文中,主要研究了H.263視頻編解碼器在C5501上的實現(xiàn)問題。本文對H.263視頻編解碼的基本原理、系統(tǒng)結(jié)構(gòu)和壓縮方法做了簡要的分析。對H.263編解碼器的主要模塊進行了分析,找出了運算量較大的模塊DCT/IDCT模塊和運動估計模塊,分別對這兩個模塊進行了算法上的優(yōu)化,并實現(xiàn)了DCT/IDCT的定點化;針對C5501 DSP芯片的特點,通過內(nèi)聯(lián)函數(shù)、優(yōu)化選項和并行指令等的使用對C代碼進行了優(yōu)化,使系統(tǒng)效率得到進一步的提高;最后,對編解碼的速度和編解碼的結(jié)果進行了分析總結(jié),并指出了進一步研究探索的方向。
【文章來源】:電子科技大學四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:67 頁
【學位級別】:碩士
【部分圖文】:
亮度和色度的采樣位置
24代半導體公司的 HY57V641620HG(4Banks×1M×16bit)同步動態(tài)存儲器。圖3-2 硬件平臺3.1.3 集成開發(fā)環(huán)境 CCSCCS(Code Composer Studio) 是 一 個 完 整 的 為 TI TMS320C2000 、TMS320C5000、TMS320C6000 系列 DSP 而設計的集成開發(fā)環(huán)境,也是目前使用最為廣泛的 DSP 開發(fā)軟件之一[13]。CCS 不但包含代碼生成工具,具備基本調(diào)試功能,而且具備實時分析能力。它支持整個軟件開發(fā)過程:從方案設計、代碼生成到調(diào)試、實時分析等。它的主要功能有:●集成可視化代碼編輯界面,可以直接編寫 C、匯編、.H 文件、.cmd 文件等!窦纱a生成工具,包括匯編器、優(yōu)化 C 編譯器、連接器等。●基本調(diào)試工具。如裝入執(zhí)行代碼(.out 文件),查看寄存器、存儲器、反匯編、變量窗口等,支持 C 源代碼級調(diào)試。●?
263 算法在 TMS320C5501 上的實現(xiàn)27圖3-4 系統(tǒng)實現(xiàn)框圖3.2.3 系統(tǒng)初始化在 C5501 上實現(xiàn) H.263 算法,首先要做的是對 DSP 及 SDRAM 進行初始化,對其進行配置,使之能夠正常的工作。在這里,我們使用 TI 公司提供的芯片支持庫(CSL)進行配置[14]。CSL 提供了 C 語言可調(diào)用的 DSP 外圍接口庫函數(shù),并在一個完整的庫中包含了所有模塊函數(shù),其中有單獨應用于某個 DSP 外設的模塊函數(shù),如:DMA 模塊、McBSP模塊、TIMER 模塊等;也有通用的模塊函數(shù),如中斷請求模塊(Interrupt Request:IRQ)和 CHIP 模塊
【參考文獻】:
期刊論文
[1]H.263編碼中DCT在定點DSP上的實現(xiàn)[J]. 陳文生,歐陽華. 通信技術. 2003(06)
[2]塊運動估計中具有可擴展性的高精度三步搜索算法[J]. 楊清永,王新,周俊輝. 西安電子科技大學學報. 2002(05)
[3]H.263中全零離散余弦變換系數(shù)的預先判別[J]. 石峻,余松煜,陳穎琪. 上海交通大學學報. 2001(09)
[4]H.263的發(fā)展及應用[J]. 田棟,姚志恒,沈蘭蓀. 測控技術. 2001(05)
[5]極低碼率視頻編碼中運動估值技術的研究[J]. 蘇育挺,張春田. 通信學報. 1999(06)
[6]H.263 中預先判別全零系數(shù)的新方法[J]. 周璇,譚徑微,余松煜. 上海交通大學學報. 1998(09)
[7]ITU-TH.263源編碼器可探討編碼模式的特點與分析[J]. 吳琰,曹寧,沙濟彰. 桂林電子工業(yè)學院學報. 1997(04)
[8]極低碼速率視頻編碼建議H.263的句法和碼流結(jié)構(gòu)[J]. 邱俊海,朱斌,張春田. 天津通信技術. 1996(04)
本文編號:3256139
【文章來源】:電子科技大學四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:67 頁
【學位級別】:碩士
【部分圖文】:
亮度和色度的采樣位置
24代半導體公司的 HY57V641620HG(4Banks×1M×16bit)同步動態(tài)存儲器。圖3-2 硬件平臺3.1.3 集成開發(fā)環(huán)境 CCSCCS(Code Composer Studio) 是 一 個 完 整 的 為 TI TMS320C2000 、TMS320C5000、TMS320C6000 系列 DSP 而設計的集成開發(fā)環(huán)境,也是目前使用最為廣泛的 DSP 開發(fā)軟件之一[13]。CCS 不但包含代碼生成工具,具備基本調(diào)試功能,而且具備實時分析能力。它支持整個軟件開發(fā)過程:從方案設計、代碼生成到調(diào)試、實時分析等。它的主要功能有:●集成可視化代碼編輯界面,可以直接編寫 C、匯編、.H 文件、.cmd 文件等!窦纱a生成工具,包括匯編器、優(yōu)化 C 編譯器、連接器等。●基本調(diào)試工具。如裝入執(zhí)行代碼(.out 文件),查看寄存器、存儲器、反匯編、變量窗口等,支持 C 源代碼級調(diào)試。●?
263 算法在 TMS320C5501 上的實現(xiàn)27圖3-4 系統(tǒng)實現(xiàn)框圖3.2.3 系統(tǒng)初始化在 C5501 上實現(xiàn) H.263 算法,首先要做的是對 DSP 及 SDRAM 進行初始化,對其進行配置,使之能夠正常的工作。在這里,我們使用 TI 公司提供的芯片支持庫(CSL)進行配置[14]。CSL 提供了 C 語言可調(diào)用的 DSP 外圍接口庫函數(shù),并在一個完整的庫中包含了所有模塊函數(shù),其中有單獨應用于某個 DSP 外設的模塊函數(shù),如:DMA 模塊、McBSP模塊、TIMER 模塊等;也有通用的模塊函數(shù),如中斷請求模塊(Interrupt Request:IRQ)和 CHIP 模塊
【參考文獻】:
期刊論文
[1]H.263編碼中DCT在定點DSP上的實現(xiàn)[J]. 陳文生,歐陽華. 通信技術. 2003(06)
[2]塊運動估計中具有可擴展性的高精度三步搜索算法[J]. 楊清永,王新,周俊輝. 西安電子科技大學學報. 2002(05)
[3]H.263中全零離散余弦變換系數(shù)的預先判別[J]. 石峻,余松煜,陳穎琪. 上海交通大學學報. 2001(09)
[4]H.263的發(fā)展及應用[J]. 田棟,姚志恒,沈蘭蓀. 測控技術. 2001(05)
[5]極低碼率視頻編碼中運動估值技術的研究[J]. 蘇育挺,張春田. 通信學報. 1999(06)
[6]H.263 中預先判別全零系數(shù)的新方法[J]. 周璇,譚徑微,余松煜. 上海交通大學學報. 1998(09)
[7]ITU-TH.263源編碼器可探討編碼模式的特點與分析[J]. 吳琰,曹寧,沙濟彰. 桂林電子工業(yè)學院學報. 1997(04)
[8]極低碼速率視頻編碼建議H.263的句法和碼流結(jié)構(gòu)[J]. 邱俊海,朱斌,張春田. 天津通信技術. 1996(04)
本文編號:3256139
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3256139.html
最近更新
教材專著