跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.41) 您好!臺灣時間:2026/01/13 16:59
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:尤俊傑
研究生(外文):Chun-Chieh Yu
論文名稱:H.264編碼器在快速選擇Inter-prediction Mode之效能改進---實作於德儀DM6437數位訊號處理器
論文名稱(外文):A performance improvement of H.264 Fast Inter prediction Mode Select ---Implemented on TI DM6437 DSP
指導教授:陳延禎
指導教授(外文):Yen-Jen Chen
口試委員:唐政元陳延禎黃植振吳怡樂
口試委員(外文):Cheng-Yuan TangYen-Jen ChenJr-Jen HuangYi-Len Wu
口試日期:2011-01-18
學位類別:碩士
校院名稱:明志科技大學
系所名稱:電子工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2011
畢業學年度:99
語文別:中文
論文頁數:63
中文關鍵詞:H.264Inter-PredictionPSNRCBPDM6437
外文關鍵詞:H.264Inter-PredictionPSNRCBPDM6437
相關次數:
  • 被引用被引用:0
  • 點閱點閱:351
  • 評分評分:
  • 下載下載:23
  • 收藏至我的研究室書目清單書目收藏:0
H.264的壓縮技術是目前極重要的視訊編碼技術之一,這套視訊編碼技術標準是由Joint Video Team (JVT) 於2003年5月時推行,並開放此壓縮技術的官方原始碼JM,雖然JM實現了高品質與高壓縮效能的技術,但是在執行速度上卻不理想。本研究以本實驗室自製的Constrained Baseline Profile H.264編碼器作基礎,進一步改良其選擇Inter-Prediction 模式的方法,其原理乃是利用CBP(Code Block Patten)計算非零值來做為選擇的依據,在盡量不降低畫面品質與增高壓縮量的情況下,利用此機制來避免H.264編碼器需計算所有模式以達到最小壓縮量,進而加快執行速度,本改良可使實驗室既有的編碼器在x86 CPU平台上,從原本僅能每秒壓縮5張視訊畫面提升到最多每秒13張的程度。此外,將此改良法移植到德州儀器公司之 DM6437 DSP開發板中,以實現智慧型網路攝影機之開發,目前移植到DSP中的編碼器程式,再經過編譯最佳化後,可以達到壓縮QCIF畫面每秒13張的程度,而原本實驗室舊有的演算法在DSP中僅能達到QCIF每秒3張,兩者相比較後可以發現速度明顯的提升,但是DSP中還無法到即時畫面的速度,即使在Inter-Prediction模式的選擇上做了很大的改進,但程式的部份是由x86所移植,軟體撰寫不夠符合硬體,因此未來的工作將修改程式碼以適合在DSP的架構下執行。
關鍵字 : H.264、Inter-Prediction、PSNR、CBP、DM6437。
The compression of H.264 that was showcased in May of 2003 by the Joint Video Team (JVT) is one of the most important technologies of video encoding. Released along with it, was the source code JM. Although JM is of high quality and efficiency, the executing speed of the algorithm is non-optimal. With the self-made Constrained Baseline Profile H.264 as a starting point, the method of choosing Inter-Prediction mode has been further improved. The choosing method was decided using CBP (Code Block Patten) to calculate the non-zero values.
In this research using the original H.264 of self-study on platform x86 improves the new algorithm, getting excellent performance that can increase the number of frames per second from five to thirteen. Also, the TI DSP was used on the DM6437 platform to remove the new algorithm and develop the real-time camera system. Presently, the new algorithm on DSP can compress thirteen QCIF frames per second, surpassing the old algorithm’s three frames per second. However, the algorithm doesn’t have good performance on DSP because the algorithm structure is implemented on x86. Even if the algorithm improves the Inter-Prediction Mode selection, it can’t compress real time frame numbers on DSP. In the future, the target is to rewrite part of the algorithm or change to a new search method that will equalize performance on DSP architecture.
Keywords : H.264、Inter-Prediction、PSNR、CBP、DM6437

明志科技大學碩士學位論文指導教授推薦書 i
明志科技大學碩士學位論文口試委員審定書 ii
明志科技大學學位論文授權書 iii
誌 謝 iv
摘 要 v
Abstract vi
目 錄 vii
表目錄 ix
圖目錄 x
第一章 序論 1
1.1 研究背景與動機 1
1.2 研究目的與方法 2
1.3 論文架構 3
第二章 H.264影像壓縮標準介紹 4
2.1 H.264演算法介紹 4
2.1.1 預測編碼(Prediction Coding) 5
2.1.2 轉化及量化編碼(Transform Coding) 9
2.2 自製H.264之編碼器 13
2.2.1 演算法介紹 13
2.2.2 H.264與自製H.264之差異 15
2.3 位元率估測技術 17
2.3.1 位元率失真函數簡介 17
2.3.2 簡易位元率估測法與比較 18
第三章 快速畫面內預測模式之探討 23
3.1 快速演算法之探討 23
3.1.1 Inter快速模式選擇演算法 23
3.1.2 Intra快速模式選擇演算法 25
3.2 簡易估測技術與編碼區塊樣式 27
3.2.1 簡易量化判別 27
3.2.2 簡易估測技術與編碼區塊樣式演算法架構 30
3.3 演算法之差異性 35
第四章 德州儀器開發環境與最佳化介紹 36
4.1 DM6437硬體開發平台 36
4.2 CCSv3.3軟體開發平台 38
4.3 系統環境建置 43
4.4 平行化與管線處理 44
4.4.1 管線與平行化之理論介紹 44
4.4.2 管線與平行化技術之演算法效能提升 48
第五章 研究結果與分析 54
5.1 演算法分析與比較 54
5.2 移植DSP之演算法效能比較 57
第六章 結論與未來展望 61
參考文獻 62

[1]王俊強, “製作H.264視訊編碼器於數位訊號處理器,”明志科技大學碩士論文,2010。
[2]林志遠, “DSP程式效能最佳化研究-以H.264編碼器為範例,”明志科技大學論文,2010。
[3]Shih-Hsuan Yang, Bo-Yuan Chen, and Kuo-Hsin Wang, “H.264 Fast Inter
-Mode Selection Based on Coded Block Patterns”, IEICE Computer Science and Information Engineering, February 2009
[4]黃暉舜, “利用DM642數位訊號處理器進行H.264/AVC編碼器的實作與優化,” 中華大學碩士論文,2007。
[5]Texas Instruments Inc., “TMS320C6000 DSP Programmer User's Guide,” Literature No. spru198g, August 2002.
[6]JVT, “H.264/AVC JM Reference Software,” Fraunhofer Heinrich-Hertz-
Institut, http://iphome.hhi.de/suehring/tml/.
[7]ISO/IEC International Standard 14496, Information Technology-Coding of Audio-Visual Objects – Part 10: Advanced Video Coding., Dec. 2005, corrected version, March 2006.
[8]Jhing-Fa Wang, Jia-Ching Wang, Jang-Ting Chen, An-Chao Tsai, “A Novel Fast Algorithm for Intra Mode Decision in H.264/AVC Encoders”, IEEE International Symposium on Circuits and System, 2006.
[9]盧怡仁、蔡偉和,初版, “數位信號處理平台在嵌入式系統的應用,”台北:文魁資訊股份有限公司, 2006.
[10]楊中瑜, “應用DM642數位信號處理器進行H.264/AVC編碼器之優化與降低復雜度,” 台北大學碩士論文, 2008.
[11]Xin-Fu Wang and De-Bin Zhao, “Performance comparison of AVS and H.264/AVC Video coding standards,” Journal of Computer Science & Technology, May 2006.
[12]Texas Instruments Inc., “Code Composer Studio Development Tools v3.3,” Literature No. spru509h, October 2006.
[13]Texas Instruments Inc., “TMS320C64x+ DSP Mega module Reference Guide,” Literature No. spru871j, August 2008.
[14]Zhe Wei and Canhui Cai, “Realization and Optimization of DSP Based H.264 Encoder,” IEEE International Symposium on Circuits and Systems, November 2006.
[15] I. Werda, F. Kossentini, M.-A. Ben Ayed and N. Massmoudi, “Analysis and Optimization of UB Video's H.264 Baseline Encoder Implementation on Texas Instruments' TMS320DM642 DSP,” IEEE International Conference on Image Processing (ICIP), October 2006.
[16]N. Vun, T.N.A. Nguyen, “Development of H.264 Encoder for a DSP Based Embedded System,” IEEE International Symposium on Consumer Electronics (ISCE), June 2007.
[17]K. S.Aw, S. M.Goh, K. H. Goh, T .K. Chiew,and J. Y.Tham,“ Live H.264/
AVC Encoding and Streaming Server Based on TI DSP,”IEEE Conference on Industrial Electronics and Applications (ICIEA), May 2009.
[18] CIPR Sequences, http://www.cipr.rpi.edu/resource/sequences/.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 楊東震、羅玨瑜(2003),<非營利組織顧客滿意之研究:以臺北市立美術館為例>。《非營利組織管理學刊》,1,1~26。
2. 劉維公(2001),<當代消費文化社會的理論分析架構,文化經濟學(culture ecomomy)、生活風格(lifestyles)與生活美學(the Aesthetics of Everyday Life)>。《東吳社會學報》,11,113-116。
3. 黃俊英、林義屏、董玉娟(1999),<非營利組織顧客滿意度模式之研究-以臺南捐血中心為例>。《亞太管理評論》,第四卷,第三期。
4. 郭禎祥、陳肆明(1987),<美術教育在學校課程的重要性---從哲學、歷史觀點探索美術教育的理論基礎>。《師大學報》,第32期,頁521-532。
5. 周泰華、楊東震(1999),<高雄市立美術館服務品質與行銷策略之個案研究>。《中山管理評論》,7(3),795~820。
6. 陳水源(1989),<遊客遊憩需求與遊憩體驗之探討>。《戶外遊憩研究》,第1卷第3期,頁38~49。
7. 黃慶源、邱志仁、陳秀鳳(2004),博物館之體驗行銷策略。科技博物,8(2)47-66。
8. 曾信傑(1999),<博物館行銷時代的來臨>。《博物館學季刊》,13(3):3-9。
9. 高明智(2001),由旅情談體驗行銷與服務。突破雜誌第187卷,頁14-16。
10. 6.唐清浿、傅邦鈞,「BIM 的應用初探—以Autodesk Revit 輔助營建專案資訊整合為例」,技師月刊,第48期,第57-63頁,2008年3月。
11. 黃文美(2007),<顧客關係管理導入博物館之現況之探討---以國立歷史博物館為例>。《國立歷史博物館學報》,36,23-38。
12. 許功明、劉幸真(1998),<博物館參觀經驗之比較—以省美館與科博館為例>。《博物館學季刊》,12(3),頁3-34。
13. 賈建明(1991),<博物館教育在中國的早期認識與實踐>。《博物館學季刊》,第5卷,第4期,頁77。
14. 吳崑玉(2001),酒神文化與體驗行銷:體驗行銷大師在臺演講記實。突破雜誌,191,128-129。
15. 吳國淳(1999),<杜布菲展覽觀眾研究>。《國立歷史博物館學報》,12,頁61-73。