Fast algorithm for rate-based optimal error protection of embedded codes
Embedded image codes are very sensitive to channel noise because a single bit error can lead to an irreversible loss of synchronization between the encoder and the decoder. P.G. Sherwood and K. Zeger (see IEEE Signal Processing Lett., vol.4, p.191-8, 1997) introduced a powerful system that protects...
Saved in:
Published in | IEEE transactions on communications Vol. 51; no. 11; pp. 1788 - 1795 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.11.2003
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Embedded image codes are very sensitive to channel noise because a single bit error can lead to an irreversible loss of synchronization between the encoder and the decoder. P.G. Sherwood and K. Zeger (see IEEE Signal Processing Lett., vol.4, p.191-8, 1997) introduced a powerful system that protects an embedded wavelet image code with a concatenation of a cyclic redundancy check coder for error detection and a rate-compatible punctured convolutional coder for error correction. For such systems, V. Chande and N. Farvardin (see IEEE J. Select. Areas Commun., vol.18, p.850-60, 2000) proposed an unequal error protection strategy that maximizes the expected number of correctly received source bits subject to a target transmission rate. Noting that an optimal strategy protects successive source blocks with the same channel code, we give an algorithm that accelerates the computation of the optimal strategy of Chande and Farvardin by finding an explicit formula for the number of occurrences of the same channel code. Experimental results with two competitive channel coders and a binary symmetric channel showed that the speed-up factor over the approach of Chande and Farvardin ranged from 2.82 to 44.76 for transmission rates between 0.25 and 2 bits per pixel. |
---|---|
AbstractList | Noting that an optimal strategy protects successive source blocks with the same channel code, we give an algorithm that accelerates the computation of the optimal strategy of Chande and Farvardin by finding an explicit formula for the number of occurrences of the same channel code. Embedded image codes are very sensitive to channel noise because a single bit error can lead to an irreversible loss of synchronization between the encoder and the decoder. P.G. Sherwood and K. Zeger (see IEEE Signal Processing Lett., vol.4, p.191-8, 1997) introduced a powerful system that protects an embedded wavelet image code with a concatenation of a cyclic redundancy check coder for error detection and a rate-compatible punctured convolutional coder for error correction. For such systems, V. Chande and N. Farvardin (see IEEE J. Select. Areas Commun., vol.18, p.850-60, 2000) proposed an unequal error protection strategy that maximizes the expected number of correctly received source bits subject to a target transmission rate. Noting that an optimal strategy protects successive source blocks with the same channel code, we give an algorithm that accelerates the computation of the optimal strategy of Chande and Farvardin by finding an explicit formula for the number of occurrences of the same channel code. Experimental results with two competitive channel coders and a binary symmetric channel showed that the speed-up factor over the approach of Chande and Farvardin ranged from 2.82 to 44.76 for transmission rates between 0.25 and 2 bits per pixel. |
Author | Hamzaoui, R. Stankovic, V. Saupe, D. |
Author_xml | – sequence: 1 givenname: V. surname: Stankovic fullname: Stankovic, V. organization: Dept. of Electr. Eng., Texas A&M Univ., College Station, TX, USA – sequence: 2 givenname: R. surname: Hamzaoui fullname: Hamzaoui, R. – sequence: 3 givenname: D. surname: Saupe fullname: Saupe, D. |
BookMark | eNp9kT9PHDEQxa2ISDku-QARzYoiVHsZe7xnu0QnCJFANKS2vN4xLNpbH7avyLePj0OKREE1xfze_HnvlJ3McSbGvnNYcQ7m58Pm_u5uJQBwpbkR2H1iC951ugXdqRO2ADDQrpXSX9hpzs8AIAFxwW6uXS6Nmx5jGsvTtgkxNckVanuXaWjiroxbNzWUUm3sUizkyxjnJoaGtj0NQ4V8HCh_ZZ-DmzJ9e6tL9uf66mFz097e__q9ubxtPXZYWiOFMhgIvdBrx3sBqus7M0DAtQjB90oFMUjHleYeDUnkATyCNsopGXpcsovj3HrMy55ysdsxe5omN1PcZ2vEGoWUddmS_fiQFLqOhVfw_B34HPdprl9YrSWiQqMrxI-QTzHnRMHuUrUm_bUc7CEC-xqBPURgjxFUjXqn8WNxB_9KcuP0ofLsqByJ6P8mITujDf4DbOiUsg |
CODEN | IECMBT |
CitedBy_id | crossref_primary_10_1109_LSP_2005_843768 crossref_primary_10_1109_TMC_2006_120 crossref_primary_10_1109_JSTSP_2008_923581 crossref_primary_10_1109_TIP_2007_903262 crossref_primary_10_1109_JSAC_2003_816455 crossref_primary_10_1109_TIT_2009_2039082 crossref_primary_10_1117_1_2907203 crossref_primary_10_1109_TCOMM_2010_06_080203 crossref_primary_10_1109_TMM_2006_884606 crossref_primary_10_1007_s42452_020_1992_0 crossref_primary_10_1109_TIP_2008_2001390 crossref_primary_10_1109_TSP_2005_857058 crossref_primary_10_1109_TIP_2005_854497 crossref_primary_10_1186_1687_1499_2012_275 crossref_primary_10_1109_TCSVT_2012_2203202 crossref_primary_10_1109_SURV_2012_060912_00149 crossref_primary_10_1007_s11432_010_0001_4 crossref_primary_10_1109_TIP_2008_2004609 crossref_primary_10_1002_wcm_470 crossref_primary_10_1109_TIP_2007_901810 crossref_primary_10_1016_j_image_2006_12_007 crossref_primary_10_1109_TCOMM_2019_2945788 crossref_primary_10_1109_TIP_2011_2167342 crossref_primary_10_1109_TCOMM_2008_060320 crossref_primary_10_1109_MSP_2005_1550192 |
Cites_doi | 10.1007/978-1-4615-4469-2 10.1007/978-1-4615-0799-4 10.1109/49.848239 10.1109/DCC.2000.838161 10.1109/icassp.1991.150437 10.1109/97.1001646 10.1109/76.889025 10.1109/97.596882 10.1109/76.499834 10.1109/DCC.2002.999944 10.1109/26.848555 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2003 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2003 |
DBID | RIA RIE AAYXX CITATION 7SP 8FD L7M F28 FR3 |
DOI | 10.1109/TCOMM.2003.819235 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 1998-Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts Engineering Research Database ANTE: Abstracts in New Technology & Engineering |
DatabaseTitleList | Technology Research Database Technology Research Database Engineering Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEL url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1558-0857 |
EndPage | 1795 |
ExternalDocumentID | 2429721381 10_1109_TCOMM_2003_819235 1245989 |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACGFS ACIWK ACKIV ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 IAAWW IBMZZ ICLAB IES IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 ZCA ZCG AAYOK AAYXX CITATION RIG 7SP 8FD L7M F28 FR3 |
ID | FETCH-LOGICAL-c353t-942793fe3c286a1b2075b59d0f362ffcb77f2d4a1781c39e431f0c30897a74fb3 |
IEDL.DBID | RIE |
ISSN | 0090-6778 |
IngestDate | Thu Jul 10 18:40:44 EDT 2025 Thu Jul 10 18:28:03 EDT 2025 Fri Jul 25 19:12:16 EDT 2025 Thu Apr 24 23:06:09 EDT 2025 Tue Jul 01 05:14:00 EDT 2025 Wed Aug 27 02:49:12 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 11 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c353t-942793fe3c286a1b2075b59d0f362ffcb77f2d4a1781c39e431f0c30897a74fb3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
PQID | 884337398 |
PQPubID | 23500 |
PageCount | 8 |
ParticipantIDs | crossref_primary_10_1109_TCOMM_2003_819235 proquest_miscellaneous_926324435 crossref_citationtrail_10_1109_TCOMM_2003_819235 proquest_journals_884337398 ieee_primary_1245989 proquest_miscellaneous_28308035 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2003-11-01 |
PublicationDateYYYYMMDD | 2003-11-01 |
PublicationDate_xml | – month: 11 year: 2003 text: 2003-11-01 day: 01 |
PublicationDecade | 2000 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on communications |
PublicationTitleAbbrev | TCOMM |
PublicationYear | 2003 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref14 ref11 ref10 ref2 Stankovi (ref12) ref1 Hedayat (ref7); I Lin (ref13) 1983 ref8 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref11 doi: 10.1007/978-1-4615-4469-2 – ident: ref4 doi: 10.1007/978-1-4615-0799-4 – ident: ref2 doi: 10.1109/49.848239 – ident: ref6 doi: 10.1109/DCC.2000.838161 – start-page: 593 volume-title: Proc. IEEE Workshop Multimedia Signal Processing ident: ref12 article-title: Fast algorithm for optimal error protection of embedded wavelet codes – ident: ref14 doi: 10.1109/icassp.1991.150437 – ident: ref9 doi: 10.1109/97.1001646 – ident: ref5 doi: 10.1109/76.889025 – ident: ref1 doi: 10.1109/97.596882 – volume-title: Error Control Coding. year: 1983 ident: ref13 – ident: ref3 doi: 10.1109/76.499834 – ident: ref8 doi: 10.1109/DCC.2002.999944 – volume: I start-page: 189 volume-title: Proc. IEEE Int. Conf. Image Processing ident: ref7 article-title: Rate allocation in source-channel coding of images – ident: ref10 doi: 10.1109/26.848555 |
SSID | ssj0004033 |
Score | 1.9717691 |
Snippet | Embedded image codes are very sensitive to channel noise because a single bit error can lead to an irreversible loss of synchronization between the encoder and... Noting that an optimal strategy protects successive source blocks with the same channel code, we give an algorithm that accelerates the computation of the... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 1788 |
SubjectTerms | Algorithms Asynchronous transfer mode Channels Coders Convolutional codes Decoding Error correction Error correction & detection Error correction codes Error detection Image coding Image communication Mathematical models Optimization Power system protection Signal processing algorithms Strategy Studies Video signal processing |
Title | Fast algorithm for rate-based optimal error protection of embedded codes |
URI | https://ieeexplore.ieee.org/document/1245989 https://www.proquest.com/docview/884337398 https://www.proquest.com/docview/28308035 https://www.proquest.com/docview/926324435 |
Volume | 51 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED4VJhh4I8rTAxMiJYmdxB5RRVUhFRaQ2KL4BQjaoDZd-PWcnbRFvMQWyY9YPp_vs333HcCptlxRzuKgUFQFTKZpICXqVaFNbCONoIK5AOfBTdq_Z9cPyUMLzuexMMYY73xmOu7Tv-XrUk3dVdkF2qJEcLEES3hwq2O1FjGQIW0YJ507e8abF8woFBd33dvBwFN_dhz9l8_strBBPqnKt53Ym5feOgxmA6u9Sl4600p21PsXzsb_jnwD1hqcSS7rhbEJLTPagtVP7IPb0O8Vk4oUr4_l-Ll6GhKEr8QRRwTOsmlS4mYyxC7MeIwFDZ8DSpGUlpihNLhjaeIi4ic7cN-7uuv2gyaxQqBoQqtAsBjV0hqqYp4WkYwRN8hE6NCiObNWySyzsWZFlPFIUWEQZNhQ0ZCLrMiYlXQXlkflyOwBiTLLNNMICmXMjEhEqoxGjMeYTZnUtg3hbKpz1bCOu-QXr7k_fYQi99Jx2TBpXkunDWfzJm815cZflbfdbC8q1hPdhoOZPPNGKSc554zSjArehpN5KWqTeyIpRqacTnJHh8ZD1y35pYbwBPcIMvd__vMBrNT-fu6W5hCWq_HUHCFuqeSxX7Af8abpnQ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT9swFH8q7AAcYHxMK2XDh50mUpLYSezjhFZ1QOBSJG5R_AUI2qA2vfDX8-yk7bQxtFskO471np_fL_Z7vwfwTVuuKGdxUCqqAibTNJAS7arUJraRRlDBXIJzfpUOb9j5bXLbgZNlLowxxgefmb579Hf5ulJzd1R2ir4oEVyswQf0-0nUZGutsiBD2nJOuoD2jLd3mFEoTkdn13nuyT_7jgDM13ZbeSFfVuWvvdg7mMEO5IupNXElj_15Lfvq5Q_Wxv-d-0fYbpEm-dEsjV3omMkebP3GP7gPw0E5q0n5dFdNH-r7MUEASxx1ROB8myYVbidjHMJMp9jQMjqgHklliRlLg3uWJi4nfnYAN4Ofo7Nh0JZWCBRNaB0IFqNhWkNVzNMykjEiB5kIHVp0aNYqmWU21qyMMh4pKgzCDBsqGnKRlRmzkn6C9Uk1MZ-BRJllmmmEhTJmRiQiVUYjymPMpkxq24VwIepCtbzjrvzFU-H_P0JReO24epi0aLTThe_LV54b0o33Ou87aa86NoLuQm-hz6I1y1nBOaM0o4J34XjZivbkLknKianms8IRovHQDUv-0UN4inuEmYdvf_kYNoaj_LK4_HV10YPNJvrPndkcwXo9nZsviGJq-dUv3ldIOOzm |
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%3Ajournal&rft.genre=article&rft.atitle=Fast+algorithm+for+rate-based+optimal+error+protection+of+embedded+codes&rft.jtitle=IEEE+transactions+on+communications&rft.au=Stankovic%2C+V&rft.au=Hamzaoui%2C+R&rft.au=Saupe%2C+D&rft.date=2003-11-01&rft.issn=0090-6778&rft.volume=51&rft.issue=11&rft_id=info:doi/10.1109%2FTCOMM.2003.819235&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0090-6778&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0090-6778&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0090-6778&client=summon |