Resynchronizing variable-length codes for robust image transmission
Summary form only given. This paper considers instantaneous prefix codes with possibly unequal codeword lengths but specific codewords, such as a Huffman code. Resynchronizing VLC (RVLC) contain one or more synchronizing codewords that resynchronize the decoder regardless of any previous data. Previ...
Saved in:
| Published in | Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096) p. 529 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
1999
|
| Subjects | |
| Online Access | Get full text |
| ISBN | 9780769500966 076950096X |
| ISSN | 1068-0314 |
| DOI | 10.1109/DCC.1999.785686 |
Cover
| Abstract | Summary form only given. This paper considers instantaneous prefix codes with possibly unequal codeword lengths but specific codewords, such as a Huffman code. Resynchronizing VLC (RVLC) contain one or more synchronizing codewords that resynchronize the decoder regardless of any previous data. Previous applications of optimal resynchronizing VLC have been limited to sources with alphabets of sizes less than 30, while only non-optimal VLC with ad-hoc marker codewords have been applied to image data. This paper adapts a general design algorithm for optimal resynchronizing VLC to JPEG image data, demonstrating its applicability to sources with large alphabets (>1000). In order to ensure that the decoded data is placed properly in the image following resynchronization, the resulting VLC are modified to contain extended synchronizing codewords to serve as markers. Minor modifications to the baseline JPEG coder increase the robustness to errors, and a concealment algorithm locates and repairs errant data. Images coded using the RVLC-JPEG combined with the concealment algorithm are robust to BER as high as 2/spl times/10/sup -4/ and are extremely tolerant of burst errors. The excellent tolerance to both bit and burst errors at high bit rates demonstrates that images coded with such RVLC can be transmitted over imperfect channels suffering bit errors or packet losses without channel coding for the image data. At lower bit rates, while the overhead is non-trivial, the encoded bitstream does not have firm restrictions on numbers or spacings of errors and hence provides more graceful degradation than traditional ECC. |
|---|---|
| AbstractList | Summary form only given. This paper considers instantaneous prefix codes with possibly unequal codeword lengths but specific codewords, such as a Huffman code. Resynchronizing VLC (RVLC) contain one or more synchronizing codewords that resynchronize the decoder regardless of any previous data. Previous applications of optimal resynchronizing VLC have been limited to sources with alphabets of sizes less than 30, while only non-optimal VLC with ad-hoc marker codewords have been applied to image data. This paper adapts a general design algorithm for optimal resynchronizing VLC to JPEG image data, demonstrating its applicability to sources with large alphabets (>1000). In order to ensure that the decoded data is placed properly in the image following resynchronization, the resulting VLC are modified to contain extended synchronizing codewords to serve as markers. Minor modifications to the baseline JPEG coder increase the robustness to errors, and a concealment algorithm locates and repairs errant data. Images coded using the RVLC-JPEG combined with the concealment algorithm are robust to BER as high as 2/spl times/10/sup -4/ and are extremely tolerant of burst errors. The excellent tolerance to both bit and burst errors at high bit rates demonstrates that images coded with such RVLC can be transmitted over imperfect channels suffering bit errors or packet losses without channel coding for the image data. At lower bit rates, while the overhead is non-trivial, the encoded bitstream does not have firm restrictions on numbers or spacings of errors and hence provides more graceful degradation than traditional ECC. |
| Author | Lau, R. Hemami, S.S. Chang, T. |
| Author_xml | – sequence: 1 givenname: S.S. surname: Hemami fullname: Hemami, S.S. organization: Cornell Univ., Ithaca, NY, USA – sequence: 2 givenname: T. surname: Chang fullname: Chang, T. – sequence: 3 givenname: R. surname: Lau fullname: Lau, R. |
| BookMark | eNotj81KAzEURgNWsK1dC67yAlNzJ5n8LGXUKhQE6b4kmTvTyDSRZBTq01uoq293zvkWZBZTRELugK0BmHl4ats1GGPWSjdSyyuyMkozJU3DmJFyRubApK4YB3FDFqV8MlYzJmFO2g8sp-gPOcXwG-JAf2wO1o1YjRiH6UB96rDQPmWak_suEw1HOyCdso3lGEoJKd6S696OBVf_uyS7l-dd-1pt3zdv7eO2ClpNlQbQzp7F3otOCyd6MLzxvKsN57oxUtQolbQ9NKCUQ2e1FK4DXavec1R8Se4v2ICI-698Dsmn_eUx_wMw6Ev7 |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/DCC.1999.785686 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| ExternalDocumentID | 785686 |
| GroupedDBID | -~X 29F 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i87t-8118ba002cc4d84b4f1935c3d2933859642e676af15177beba864bd1827fc3e73 |
| IEDL.DBID | RIE |
| ISBN | 9780769500966 076950096X |
| ISSN | 1068-0314 |
| IngestDate | Tue Aug 26 17:57:26 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i87t-8118ba002cc4d84b4f1935c3d2933859642e676af15177beba864bd1827fc3e73 |
| ParticipantIDs | ieee_primary_785686 |
| PublicationCentury | 1900 |
| PublicationDate | 19990000 |
| PublicationDateYYYYMMDD | 1999-01-01 |
| PublicationDate_xml | – year: 1999 text: 19990000 |
| PublicationDecade | 1990 |
| PublicationTitle | Proceedings DCC'99 Data Compression Conference (Cat. No. PR00096) |
| PublicationTitleAbbrev | DCC |
| PublicationYear | 1999 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0020061 ssj0000558169 |
| Score | 1.2705194 |
| Snippet | Summary form only given. This paper considers instantaneous prefix codes with possibly unequal codeword lengths but specific codewords, such as a Huffman code.... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 529 |
| SubjectTerms | Algorithm design and analysis Bit error rate Bit rate Channel coding Decoding Degradation Error correction codes Image communication Propagation losses Robustness |
| Title | Resynchronizing variable-length codes for robust image transmission |
| URI | https://ieeexplore.ieee.org/document/785686 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8NAEF1sT56qteI3e_CaNGU_c46WIigiFXor2c0uFjGVNhHsr3dmk1YUD96SEAgZJpn3Zve9IeQacsaKxAFN9cB0uC9EZFxio5ErbJ6YxEiGeuf7Bzl55nczMWt9toMWxjkXNp-5GA_DWn6xtDW2yoZKC6llh3SUlo1Ua9dOSYTQI5yV3XItLM1hoVOigixMdwLGngqE7Fvjne25bC1_Rkk6vMkyFPClcfOsHzNXQskZ9xot9zo4FeJOk9e4rkxsN798HP_5Ngdk8K3to4-7qnVI9lzZJ73tcAfafutHJHty68_SBu_cDdxJP4BVo84qwtkr1QtFMfyaAualq6Wp1xVdvMG_iVZY_CB5sAs3INPx7TSbRO3EhWihVRVpYBsmh-hZywvNDfcA74RlBWACpkUKXMVJJXMPMEEp40yuJTcFUBTlLXOKHZNuuSzdCaGsyLkB9pmkVnLPWM4tEC3jpPcp12l-SvoYkfl746kxb4Jx9ufVc7LfmCVg4-OCdKtV7S4BClTmKiTBF4qSrbA |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8NAEF20HvRUrRW_3YPXpCnZ3WzO0VK1LSIVeivZzS4WMZUmFeyvd2aTVhQP3pIQCBkmmfdm970h5BpyRvPAAE21wHSYzbinTKC9rsl0GqhAiRD1zsOR6D-z-wmf1D7bTgtjjHGbz4yPh24tP5vrJbbKOpHkQoptssMZY7wSa20aKgHnsovTsmu2hcXZLXUK1JC5-U7A2WOOoH1tvbM-F7XpTzeIOzdJghK-2K-e9mPqiis6vWal5i6cVyHuNXn1l6Xy9eqXk-M_32eftL_VffRxU7cOyJbJW6S5Hu9A66_9kCRPpvjMtXPPXcGd9AN4NSqtPJy-Ur5QlMMXFFAvXczVsijp7A3-TrTE8gfpg324Nhn3bsdJ36tnLngzGZWeBL6hUoie1iyTTDELAI_rMANUEEoeA1sxIhKpBaAQRcqoVAqmMiApkdWhicIj0sjnuTkmNMxSpoB_BrEWzIZhyjRQLWWEtTGTcXpCWhiR6XvlqjGtgnH659UrstsfDwfTwd3o4YzsVdYJ2AY5J41ysTQXAAxKdekS4gvYp7D9 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+DCC%2799+Data+Compression+Conference+%28Cat.+No.+PR00096%29&rft.atitle=Resynchronizing+variable-length+codes+for+robust+image+transmission&rft.au=Hemami%2C+S.S.&rft.au=Chang%2C+T.&rft.au=Lau%2C+R.&rft.date=1999-01-01&rft.pub=IEEE&rft.isbn=9780769500966&rft.issn=1068-0314&rft.spage=529&rft_id=info:doi/10.1109%2FDCC.1999.785686&rft.externalDocID=785686 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1068-0314&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1068-0314&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1068-0314&client=summon |