A forward error recovery technique for MPEG-II video transport

R. Pillai, B. Prabhakaran, Qui Qiang
{"title":"A forward error recovery technique for MPEG-II video transport","authors":"R. Pillai, B. Prabhakaran, Qui Qiang","doi":"10.1145/319878.319897","DOIUrl":null,"url":null,"abstract":"Digital video is increasingly being used as an important medium of information. MPEG-II is widely used for compression of digital video in order to reduce the network bandwidth and storage requirements [4]. Digital video, when used in networked multimedia applications, suffers from data losses/errors. This is a serious problem in the case of wireless networks [7]. There are several ways to recover from these losses or errors. Recovery mechanisms based on re-transmission of the data may not be suitable in many cases because of the real-time nature of the applications and the absence of reverse channel for feedback. Real-time communication of digital video, as in the case of video conferencing, benefit from forward error correction/recovery techniques. Forward error correction (FEC) codes and frequent synchronizing codewords have been proposed in [5, 61. These techniques require low complexity hardware, however they add redundancy thereby lowering the coding efficiency. FEC can potentially add more errors to a bit stream once the correcting capability of the code has been exceeded. An error-resilient entropy coding (EREC) technique has been suggested in [2, 3, 11. EREC achieves bit stream resynchronization. [2, 3, l] also propose a hierarchical pyramid predictor in place of the standard differentially coded DPCM. These proposals consider channels subject to burst errors and packet errors and aim at providing an environment where performance degrades gracefully with increasing channel noise. Several simple error resilient approaches are suggested in [7]. These approaches include error concealment, temporal localization by sending extra I-frames, and spatial localization by providing early resynchronization of the elements in the bit stream that are coded differentially between MPEG-II macro-blocks.","PeriodicalId":265329,"journal":{"name":"MULTIMEDIA '99","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MULTIMEDIA '99","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/319878.319897","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Digital video is increasingly being used as an important medium of information. MPEG-II is widely used for compression of digital video in order to reduce the network bandwidth and storage requirements [4]. Digital video, when used in networked multimedia applications, suffers from data losses/errors. This is a serious problem in the case of wireless networks [7]. There are several ways to recover from these losses or errors. Recovery mechanisms based on re-transmission of the data may not be suitable in many cases because of the real-time nature of the applications and the absence of reverse channel for feedback. Real-time communication of digital video, as in the case of video conferencing, benefit from forward error correction/recovery techniques. Forward error correction (FEC) codes and frequent synchronizing codewords have been proposed in [5, 61. These techniques require low complexity hardware, however they add redundancy thereby lowering the coding efficiency. FEC can potentially add more errors to a bit stream once the correcting capability of the code has been exceeded. An error-resilient entropy coding (EREC) technique has been suggested in [2, 3, 11. EREC achieves bit stream resynchronization. [2, 3, l] also propose a hierarchical pyramid predictor in place of the standard differentially coded DPCM. These proposals consider channels subject to burst errors and packet errors and aim at providing an environment where performance degrades gracefully with increasing channel noise. Several simple error resilient approaches are suggested in [7]. These approaches include error concealment, temporal localization by sending extra I-frames, and spatial localization by providing early resynchronization of the elements in the bit stream that are coded differentially between MPEG-II macro-blocks.
面向MPEG-II视频传输的前向错误恢复技术
数字视频正日益成为一种重要的信息媒介。为了减少网络带宽和存储需求,MPEG-II被广泛用于数字视频的压缩。在网络多媒体应用中使用数字视频时,会出现数据丢失/错误。对于无线网络b[7]来说,这是一个严重的问题。有几种方法可以从这些损失或错误中恢复。由于应用程序的实时性和缺乏反向反馈通道,基于数据重传的恢复机制在许多情况下可能不合适。数字视像的实时通信,如视像会议,得益于前向纠错/恢复技术。前向纠错码(FEC)和频繁同步码字在文献[5,61]中被提出。这些技术需要低复杂度的硬件,但是它们增加了冗余从而降低了编码效率。一旦超过了码的纠错能力,FEC可能会在位流中添加更多的错误。在[2,3,11]中提出了一种错误弹性熵编码(EREC)技术。EREC实现位流再同步。[2,3,1]还提出了一个分层金字塔预测器来代替标准的差分编码DPCM。这些建议考虑了受突发错误和数据包错误影响的信道,并旨在提供一个性能随信道噪声增加而优雅下降的环境。在[7]中提出了几种简单的抗误差方法。这些方法包括错误隐藏,通过发送额外的i帧进行时间定位,以及通过提供MPEG-II宏块之间编码差异的比特流中元素的早期重新同步来进行空间定位。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信