跳到主要內容

簡易檢索 / 詳目顯示

研究生: 王啟峰
Chi-Feng Wang
論文名稱: IP網路之MPEG-4調適性視訊品質控制
Adaptive MPEG-4 Video Quality Control over IP Network
指導教授: 張寶基
Pao-Chi Chang
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 電機工程學系
Department of Electrical Engineering
畢業學年度: 89
語文別: 中文
論文頁數: 94
中文關鍵詞: 位元率控制品質控制MPEG-4IP網路
外文關鍵詞: rate control, quality control, MPEG-4, IP netwrok
相關次數: 點閱:13下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

  • 我們提出一套可根據IP網路壅塞現況而動態調整的MPEG-4調適性視訊品質控制機制。此機制是由編碼端的網路監控器以及解碼端的品質回授器所組成,其根據封包遺失率所對映出的網路連線狀況來動態調整編碼端之編碼輸出位元率。我們分別以畫面為基礎及物件為基礎的兩種編碼形態在各種不同網路壅塞狀況下進行調適性品質控制機制的模擬及驗證。為配合MPEG-4 VM8來源端位元率控制機制,在以畫面為編碼基礎的研究中,我們提出以調升量化參數降低位元率的方式來取代傳統的直接降低目標位元率之做法;而在以物件為編碼基礎的研究中,我們提出回授阻止錯誤蔓延機制以快速的阻擋物件的錯誤蔓延,並利用物件可調性觀念進行視訊品質控制,保護重要物件之傳輸優先權。實驗結果顯示,不管是以畫面或物件為基礎的情況下,在網路嚴重壅塞時(封包遺失率為20%),加入所提之品質控制機制的平均PSNR比沒有品質控制提升1.27到2.16 dB。



    We verify and simulate the proposed adaptive quality mechanism under various congestion conditions. In frame-based adaptive quality control the frame output bitrate is adjusted by changing the value of quantization parameter instead of decreasing the overall target bitrate directly. In MVO-based adaptive quality control we use feedback to stop error propagation of MVO shape coding rapidly. Moreover, we utilize the object scalability property to protect the significant objects by high priority transmission. Simulation results show that either frame-based or MVO-based adaptive quality control mechanism improves the average PSNR more remarkably than no quality control under the heavy congestion network condition with a packet loss rate 20%. The improvement of average PSNR is in the range from 1.27 to 2.16 dB.

    目 錄 中文摘要................................................................................................I 英文摘要...............................................................................................II 目錄.......................................................................................................III 圖目.......................................................................................................VI 表目........................................................................................................X 第一章 緒論...........................................................................................1 1.1研究背景與動機..............................................................................1 1.2論文架構...........................................................................................3 第二章 視訊傳送原理..........................................................................4 2.1 MPEG視訊編碼基本觀念..............................................................4 2.1.1 畫面內編碼(Intra-frame Coding)............................................5 2.1.2 畫面間編碼(Inter-frame Coding)............................................6 2.1.3 MPEG視訊編碼原理....................................................................7 2.1.4 MPEG可調性編碼原理..............................................................10 2.2 MPEG-4 Video 加強以及新增的功能.........................................12 2.2.1物件式編碼(Object-based coding)..........................................15 2.2.2可調性編碼(Scalable coding)..................................................17 2.2.3抗錯式編碼(Error resilience coding).......................................19 2.3 IP網路重要原理.............................................................................22 2.3.1 IP網路重要特性..........................................................................23 2.3.2 IP網路應用環境的優點.............................................................23 2.3.3 MPEG video over IP網路的參考模型........................................24 2.4在IP網路上傳送的封裝機制.........................................................25 2.4.1封裝機制(Packetization Mechanism).......................................25 2.4.2封裝演算法(Packetization Algorithm).....................................27 第三章 編碼端位元率控制及訊務調整...........................................30 3.1傳輸層位元率控制..........................................................................30 3.2回授機制的運作...............................................................................31 3.2.1 RTP/RTCP協定..............................................................................32 3.2.2回授控制(Feedback control).....................................................33 3.3 實際在IP網路上傳送的情形.........................................................34 3.4 MPEG-4 位元率控制.......................................................................35 3.4.1 基本畫面位元率控制..................................................................35 3.4.2多物件位元率控制........................................................................44 3.4.2 以MB為基礎的位元率控制........................................................48 第四章 視訊品質控制系統..................................................................50 4.1系統架構.............................................................................................50 4.1.1 畫面為基礎之品質控制...............................................................53 4.1.2 物件為基礎之品質控制...............................................................54 4.2品質回授器.........................................................................................55 4.2.1 封包遺失率監測............................................................................55 4.2.2 監測解碼時的MB Error.................................................................56 4.3網路監控器.........................................................................................57 4.3.1 和傳統品質控制方法之比較......................................................58 4.3.2 連線品質調整................................................................................59 4.3 物件編碼阻止錯誤蔓延機制.........................................................62 4.3.1 週期性Intra shape............................................................................65 4.3.2 回授阻止錯誤蔓延........................................................................65 第五章 實驗結果與討論.......................................................................66 5.1實驗模擬的細節................................................................................66 5.1.1視訊序列..........................................................................................66 5.1.2 模擬系統參數的設定與說明......................................................68 5.2 物件編碼錯誤阻擋機制..................................................................71 5.3 品質調整系統的模擬......................................................................74 5.3.1 畫面為基礎品質調整機制..........................................................74 5.3.2 物件為基礎品質調整機制..........................................................87 第六章 結論............................................................................................91 參考文獻..................................................................................................92

    [1]J.C. Bolot and T. Turletti, "Adaptive error control for packet video in the Internet," in Proc. IEEE Int. Conf. Image Processing (ICIP''96), Lausanne, Sept. 1996.
    [2]MPEG-2 Systems Committee, "MPEG-2 systems working draft," ISO/IEC/JTC1/SC29/WG-11-N0501, Seoul, July 1993.
    [3]ISO/IEC/JTC1/SC29/WG11, "Information technology-coding of audio-visual objects, Part1:System,Part2:Visual,Part3:Audio," FCD 14496, Dec. 1998.
    [4]P.C. Chang, J.T. Wang, and Y.C. Lin, "Adaptive video quality control based on connection status over ATM networks," IEICE Trans. on Commun., pp.1388-1396, Sept. 1999.
    [5]J.C. Bolot and T. Turletti, "A rate control mechanism for packet video in the Internet," 1994. http://www-sop.inria.fr/rodeo/ivs.html.
    [6]A.H. Sadka, F. Eryurtlu, and A.M. Kondoz, "Rate control feedback mechanism for packet video networks," Electronics Letters, 11th April 1996, vol. 32, no. 8.
    [7]J.T. Wang and P.C. Chang, "Error-propagation prevention technique for real-time video transmission over ATM networks," IEEE Trans. on Circuits and Systems for Video Technology, vol. 9, pp.513-523, April 1999.
    [8]R. Talluri, "Error-Resilient Video Coding in the ISO MPEG-4 Standard," IEEE Commun. Magazine, June 1998.
    [9]I. Moccagatta, S. Soudagar, J. Liang, and H. Chen, "Error-Resilient Coding in JPEG-2000 and MPEG-4," IEEE J. Select. Areas Commun., vol. 18, no. 6, June 2000.
    [10]J. Mogul and S. Deering, "Path MTU discovery," RFC 1191, Internet Engineering Task Force, Nov. 1990.
    [11]T. Turletti and C. Huitema, "Videoconference on the Internet,"IEEE/ACM Trans. on Networking, vol.4, no.3, June 1996.
    [12]D. Wu, Y.T. Hou, W. Zhu, T.H. Chiang, and H.J. Chao, "MPEG-4 video transmission over Internet," Telecommunications in Modern Satellite, Cable and Broadcasting Services, 1999.
    [13]Y.T. Hou, D. Wu, W. Zhu, H.J. Lee, T.H. Chiang, and Y.Q. Zhang, "An end-to-end architecture for MPEG-4 video streaming over the Internet," in Proc. IEEE Int. Conf. Image Processing (ICIP''99), Dec. 1999.
    [14]D. Wu, Y.T. Hou, W. Zhu, H.J. Lee, T.H. Chiang, Y.Q. Zhang, and H.J. Chao,"On End-to-End Architecture for Transporting MPEG-4 Video over the Internet," IEEE Trans. on Circuits and Systems for Video Technology, vol.10, no.6, pp.923-941, Sept. 2000.
    [15]F.L. Leannec and G.M. Guillemot,"Error resilient video transmission over the Internet," in SPIE Proceeding Visual Communications and Image Processing (VCIP''99), Jan. 1999.
    [16]T. Turletti and C. Huitema, "RTP payload format for H.261 video streams," RFC 2032, Internet Engineering Task Force, Oct. 1996.
    [17]C. Zhu, "RTP payload format for H.263 video streams," RFC 2190, Internet Engineering Task Force, Sept. 1997.
    [18]H. Schulzrinne, D. Hoffman, M. Speer, R. Civanlar, A. Basso, V. Balabanian, and C. Herpel, "RTP payload format for MPEG-4 elementary streams," Internet Draft, Internet Engineering Task Force, March 1998.
    [19]黃能富, 區域網路與高速網路, pp.2-2~4-45.
    [20]W. Stallings, High-Speed Networks, pp.240~297.
    [21]Y.T. Hou, S.S. Panwar, Z.L. Zhang, H. Tzeng, and Y.Q. Zhang, "Network bandwidth sharing for transporting rate-adaptive packet video using feedback," in Proc. IEEE Global Telecommunications Conference (GLOBECOM''98), pp. 1547-1555, Sydney, Australia, Nov. 8-12, 1998.
    [22]F.A. Tobagi and I. Dalgic, "Performance Evaluation of 10 Base-T and 100 Based-T Ethernets Carrying Multimedia Traffic," IEEE J. Select. Areas Commun., vol.14 no.7, Sept. 1996.
    [23]M.R. Frater, W.S. Lee, M. Pickering, and J.F. Arnold, "Error Concealment for Arbitrarily Shaped Video Objects," in Proc. IEEE Int. Conf. Image Processing (ICIP''98), Oct. 1998.
    [24]S. Shirani, B. Erol, and F. Kossentini, "A Concealment Method for Shape Information in MPEG-4 Coded Video Sequence," IEEE Trans. on Multimedia, vol. 2, no. 3, Sept. 2000.
    [25]林玉誠, "ATM網路上之可調適視訊品質控制," 中央大學資訊工程研究所碩士論文, 中華民國八十七年六月.
    [26]王群文, "可調性MPEG-2視訊在ATM網路上傳播之視訊品質控制," 中央大學電機工程研究所碩士論文, 中華民國 八十八年六月.
    [27]王仲資, "Real-Time Video Quality Control System over Broadband Networks," 中央大學電機工程研究所博士論文, 中華 民國八十九年六月.

    QR CODE
    :::