title: Rate-distortion optimized hybrid error control for real-time packetized video transmission.
abstract: The problem of application-layer error control for real-time video transmission over packet lossy networks is commonly addressed via joint source-channel coding (JSCC), where source coding and forward error correction (FEC) are jointly designed to compensate for packet losses. In this paper, we consider hybrid application-layer error correction consisting of FEC and retransmissions. The study is carried out in an integrated joint source-channel coding (IJSCC) framework, where error resilient source coding, channel coding, and error concealment are jointly considered in order to achieve the best video delivery quality. We first show the advantage of the proposed IJSCC framework as compared to a sequential JSCC approach, where error resilient source coding and channel coding are not fully integrated. In the USCC framework, we also study the performance of different error control scenarios, such as pure FEC, pure retransmission, and their combination. Pure FEC and application layer retransmissions are shown to each achieve optimal results depending on the packet loss rates and the round-trip time. A hybrid of FEC and retransmissions is shown to outperform each component individually due to its greater flexibility.
authors.affiliation: Texas Instruments, Dallas, TX 75243, USA. fzhai@ti.com
authors.forename: Fan
authors.initials: F
authors.lastname: Zhai
authors.forename: Yiftach
authors.initials: Y
authors.lastname: Eisenberg
authors.forename: Thrasyvoulos N
authors.initials: TN
authors.lastname: Pappas
authors.forename: Randall
authors.initials: R
authors.lastname: Berry
authors.forename: Aggelos K
authors.initials: AK
authors.lastname: Katsaggelos
mesh_terms: D000465:Algorithms; D003195:Computer Communication Networks; D003196:Computer Graphics; D003199:Computer Systems; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D016247:Information Storage and Retrieval / Q000379:methods*; D009716:Numerical Analysis, Computer-Assisted; D012815:Signal Processing, Computer-Assisted; D014741:Video Recording / Q000379:methods*