Low-complexity unbalanced multiple description coding based on balanced clusters for adaptive peer-to-peer video streaming

被引:4
|
作者
Ardestani, Majid R. [1 ]
Shirazi, Ali Asghar Beheshti [1 ]
Hashemi, Mahmoud Reza [2 ]
机构
[1] Iran Univ Sci & Technol, Image Proc Lab, Sch Elect Engn, Tehran, Iran
[2] Univ Tehran, Multimedia Proc Lab, Sch Elect & Comp Engn, Tehran, Iran
关键词
Scalable video coding; Multiple description coding; Motion compensated temporal filtering; Channel-aware redundancy-rate allocation; Clustering; COMPRESSION;
D O I
10.1016/j.image.2011.01.003
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multiple description scalable coding based on T+2D wavelet decomposition structure is highly flexible for peer-to-peer (P2P) video streaming. Finding the optimal truncation point of each wavelet-decomposed code block (CB) within each description is an NP-hard problem (Akyol et al., 2007 [1]). For P2P video streaming, it is necessary to implement an efficient multiple description encoder with three attributes: "adaptive" (due to the time-varying capacity of the P2P network links and nodes), "low-complexity" (because of the low processing power of the receiving peer) with arbitrarily "unbalanced descriptions" (because of the unequal capacities of the different sending peers). To design a multiple description encoder with the above mentioned features, we propose a simple clustering algorithm for partitioning the CBs into a limited number of clusters. This simple and efficient clustering algorithm significantly reduces the size of redundancy-rate assignment matrix, such that one can find the optimal channel-aware cluster-level redundancy-rate assignment matrix using a low-complexity full search approach. This approach improves the decoding quality compared to the co-echelon adaptive frameworks (Akyol et al., 2007 [1]; Tillo et al.. 2007 [8]) in which a non-optimal heuristic rate assignment pattern is used. Especially for the unbalanced P2P scenario (which is the usual case), the performance gain of the proposed approach over the one presented in Tillo et al. (2007) 181 (generating only balanced descriptions) is significant (0.95-3.0 dB). In addition, the proposed clustering approach may be analytically represented by closed-form relations for low-complexity computation of the optimal encoding parameters. Our complexity analysis shows that the proposed approach requires 52-96% less computations compared to the framework in Akyol et al. (2007) [1]. Therefore, an efficient real-time post-encoding adaptation mechanism may be realized. The simulation results demonstrate that the adaptive proposed framework outperforms the approach presented in Akyol et al. (2007) [1] by (0.26-0.95 dB) and the non-adaptive multiple description coding by (1.1-2.3 dB). (C) 2011 Elsevier B.V. All rights reserved,
引用
收藏
页码:143 / 161
页数:19
相关论文
共 50 条
  • [1] AN IMPROVED LOW-COMPLEXITY MULTIPLE DESCRIPTION CODING FOR PEER-TO-PEER VIDEO STREAMING
    Ardestani, Majid R.
    Shirazi, Ali Asghar Beheshti
    Hashemi, Mahmoud Reza
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME 2010), 2010, : 255 - 260
  • [2] Adaptive peer-to-peer video streaming with optimized flexible multiple description coding
    Akyol, Emrah
    Tekalp, A. Murat
    Civanlar, M. Reha
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 725 - +
  • [3] A Flexible Multiple Description Coding Framework for Adaptive Peer-to-Peer Video Streaming
    Akyol, Emrah
    Tekalp, A. Murat
    Civanlar, M. Reha
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2007, 1 (02) : 231 - 245
  • [4] Complexity-Adaptive Random Network Coding for Peer-to-Peer Video Streaming
    Fiandrotti, Attilio
    Zezza, Simone
    Magli, Enrico
    [J]. 2011 IEEE 13TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2011,
  • [5] SEACAST: A PROTOCOL FOR PEER-TO-PEER VIDEO STREAMING SUPPORTING MULTIPLE DESCRIPTION CODING
    Zezza, Simone
    Magli, Enrico
    Olmo, Gabriella
    Grangetto, Marco
    [J]. ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1586 - +
  • [6] Quality-Adaptive Proxy Caching for Peer-to-Peer Video Streaming Using Multiple Description Coding
    Ding, Jen-Wen
    Lan, Shi-Yuan
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (03) : 687 - 701
  • [7] Redundancy controllable scalable unbalanced multiple description bitstream generation for peer-to-peer video streaming
    Majid, Muhammad
    Abhayaratne, Charith
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (05) : 496 - 512
  • [8] SCALABLE VS. MULTIPLE-DESCRIPTION VIDEO CODING FOR ADAPTIVE STREAMING OVER PEER-TO-PEER NETWORKS
    Bagci, K. Tolga
    Gurler, C. Goktug
    Tekalp, A. Murat
    [J]. 2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 1840 - 1844
  • [9] Multiple description coded video streaming in peer-to-peer networks
    Xu, Yuanyuan
    Zhu, Ce
    Zeng, Wenjun
    Li, Xue Jun
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (05) : 412 - 429
  • [10] Quality Adaptive Peer-to-Peer Streaming Using Scalable Video Coding
    Abboud, Osama
    Pussep, Konstantin
    Kovacevic, Aleksandra
    Steinmetz, Ralf
    [J]. WIRED-WIRELESS MULTIMEDIA NETWORKS AND SERVICES MANAGEMENT, 2009, 5842 : 41 - 54