TY - JOUR
T1 - Dynamic sub-GOP forward error correction code for real-time video applications
AU - Xiao, Jimin
AU - Tillo, Tammam
AU - Lin, Chunyu
AU - Zhao, Yao
N1 - Funding Information:
Manuscript received June 28, 2011; revised November 29, 2011; accepted April 01, 2012. Date of publication April 09, 2012; date of current version July 13, 2012. This work was supported by the National Natural Science Foundation of China (No.60972085), the Sino-Singapore JRP (No.2010DFA11010), the National Science Foundation of China for Distinguished Young Scholars (No.61025013), and the National Basic Research Program of China (Grant No. 2012CB316400). The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Zhihai (Henry) He.
PY - 2012
Y1 - 2012
N2 - Reed-Solomon erasure codes are commonly studied as a method to protect the video streams when transmitted over unreliable networks. As a block-based error correcting code, on one hand, enlarging the block size can enhance the performance of the Reed-Solomon codes; on the other hand, large block size leads to long delay which is not tolerable for real-time video applications. In this paper a novel Dynamic Sub-GOP FEC (DSGF) approach is proposed to improve the performance of Reed-Solomon codes for video applications. With the proposed approach, the Sub-GOP, which contains more than one video frame, is dynamically tuned and used as the RS coding block, yet no delay is introduced. For a fixed number of extra introduced packets, for protection, the length of the Sub-GOP and the redundancy devoted to each Sub-GOP becomes a constrained optimization problem. To solve this problem, a fast greedy algorithm is proposed. Experimental results show that the proposed approach outperforms other real-time error resilient video coding technologies.
AB - Reed-Solomon erasure codes are commonly studied as a method to protect the video streams when transmitted over unreliable networks. As a block-based error correcting code, on one hand, enlarging the block size can enhance the performance of the Reed-Solomon codes; on the other hand, large block size leads to long delay which is not tolerable for real-time video applications. In this paper a novel Dynamic Sub-GOP FEC (DSGF) approach is proposed to improve the performance of Reed-Solomon codes for video applications. With the proposed approach, the Sub-GOP, which contains more than one video frame, is dynamically tuned and used as the RS coding block, yet no delay is introduced. For a fixed number of extra introduced packets, for protection, the length of the Sub-GOP and the redundancy devoted to each Sub-GOP becomes a constrained optimization problem. To solve this problem, a fast greedy algorithm is proposed. Experimental results show that the proposed approach outperforms other real-time error resilient video coding technologies.
KW - Dynamic Sub-GOP
KW - H.264/AVC
KW - error resilience
KW - real-time transmission
KW - systematic Reed-Solomon
UR - http://www.scopus.com/inward/record.url?scp=84864119854&partnerID=8YFLogxK
U2 - 10.1109/TMM.2012.2194274
DO - 10.1109/TMM.2012.2194274
M3 - Article
AN - SCOPUS:84864119854
SN - 1520-9210
VL - 14
SP - 1298
EP - 1308
JO - IEEE Transactions on Multimedia
JF - IEEE Transactions on Multimedia
IS - 4 PART 2
M1 - 6180000
ER -