Joint Intra and Multiple Description Coding for Packet Loss Resilient Video Transmission
Multiple description coding (MDC) is a technique for video transmission over error prone networks where the descriptions are routed over multiple paths. Intra coding such as MDC provides error resiliency but coding in this mode must be decided with care since it degrades the compression ratio. In th...
Gespeichert in:
| Veröffentlicht in: | IEEE transactions on multimedia Jg. 20; H. 4; S. 781 - 795 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
01.04.2018
|
| Schlagworte: | |
| ISSN: | 1520-9210, 1941-0077 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Multiple description coding (MDC) is a technique for video transmission over error prone networks where the descriptions are routed over multiple paths. Intra coding such as MDC provides error resiliency but coding in this mode must be decided with care since it degrades the compression ratio. In this paper, we present our investigation results for a new intra coding approach in MDC. We have found that, in MDC streams, the best policy is to encode selective frames as I-frame instead of coding some macroblocks of frames in intra mode. In order to find the most suitable I-frame positions within a given video stream, we developed a cost function based on which intra/inter frame type is decided. The MDC scheme with the proposed intra coding criterion, with and without redundancy optimization, is implemented in the H.264/AVC reference software, JM16.0. Based on the experimental performance evaluation, we show that our method achieves higher average PSNR compared to the other optimized MDCs found in the literature. |
|---|---|
| AbstractList | Multiple description coding (MDC) is a technique for video transmission over error prone networks where the descriptions are routed over multiple paths. Intra coding such as MDC provides error resiliency but coding in this mode must be decided with care since it degrades the compression ratio. In this paper, we present our investigation results for a new intra coding approach in MDC. We have found that, in MDC streams, the best policy is to encode selective frames as I-frame instead of coding some macroblocks of frames in intra mode. In order to find the most suitable I-frame positions within a given video stream, we developed a cost function based on which intra/inter frame type is decided. The MDC scheme with the proposed intra coding criterion, with and without redundancy optimization, is implemented in the H.264/AVC reference software, JM16.0. Based on the experimental performance evaluation, we show that our method achieves higher average PSNR compared to the other optimized MDCs found in the literature. |
| Author | Shirmohammadi, Shervin Kazemi, Mohammad Iqbal, Razib |
| Author_xml | – sequence: 1 givenname: Mohammad orcidid: 0000-0003-1139-3076 surname: Kazemi fullname: Kazemi, Mohammad email: m.kazemi@eng.ui.ac.ir organization: Department of Electrical Engineering, University of Isfahan, Isfahan, Iran – sequence: 2 givenname: Razib orcidid: 0000-0002-9293-2993 surname: Iqbal fullname: Iqbal, Razib email: riqbal@missouristate.edu organization: Department of Computer Science, Missouri State University, Springfield, MO, USA – sequence: 3 givenname: Shervin orcidid: 0000-0002-3973-4445 surname: Shirmohammadi fullname: Shirmohammadi, Shervin email: shervin@eecs.uottawa.ca organization: School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, ON, Canada |
| BookMark | eNp9kD1PwzAQhi1UJNrCjsTiP5ByFydxPKLyVdQKhApiixznggypXdlh4N-TqhUDA9PdcM-r954JGznviLFzhBkiqMv1ajVLAeUslXmZy_KIjVFlmABIORr2PIVEpQgnbBLjBwBmOcgxe3vw1vV84fqguXYNX311vd12xK8pmmC3vfWOz31j3TtvfeBP2nxSz5c-Rv5M0XaWBv7VNuT5OmgXNzbGgTllx63uIp0d5pS93N6s5_fJ8vFuMb9aJiYtRJ_UUpVoVNuUjSFpWiUQUJta5AWSTsEAFnktKWsViFqi0EI1iEKZshVKazFlxT7XhKFSoLYytte71sNHtqsQqp2favBT7fxUBz8DCH_AbbAbHb7_Qy72iCWi3_MS8kyKTPwAUmNzeA |
| CODEN | ITMUF8 |
| CitedBy_id | crossref_primary_10_1109_ACCESS_2022_3146396 crossref_primary_10_1109_TMM_2023_3323895 crossref_primary_10_1007_s11042_022_12216_4 crossref_primary_10_1007_s11235_020_00702_9 crossref_primary_10_1109_TMM_2019_2957991 crossref_primary_10_1007_s11036_023_02101_1 crossref_primary_10_1109_TMM_2021_3129918 |
| Cites_doi | 10.1109/TMM.2011.2182184 10.1109/49.848251 10.1109/TCSVT.2014.2315770 10.1109/76.993440 10.1007/s11042-014-2409-0 10.1109/TCSVT.2003.815165 10.1109/TCSVT.2011.2129270 10.1109/TCSVT.2006.875203 10.1109/79.952806 10.1109/76.767126 10.1016/j.jvcir.2016.03.016 10.1109/TMM.2016.2607342 10.1109/TSP.2015.2416676 10.1007/s11042-015-2546-0 10.1109/TIP.2006.891047 10.1109/49.848249 10.1016/S0923-5965(99)00022-3 10.1007/s00530-013-0319-z 10.1109/79.733497 10.1109/TCSVT.2007.913751 10.1109/TMM.2006.887989 10.1109/JPROC.2004.839618 10.1109/ISM.2016.0066 10.1007/s11042-016-3471-6 10.1109/TMM.2007.911300 10.1109/MCOM.2004.1321395 10.1109/TMM.2010.2089504 10.1109/TCSVT.2011.2129251 10.1109/TIP.2007.894230 10.1109/TCSVT.2003.819182 10.1109/TCSVT.2003.815168 10.1109/TCSVT.2002.800320 10.1109/49.848250 10.1109/TCSVT.2013.2249018 10.1109/49.848255 10.1109/TCSVT.2004.842606 10.1109/79.855913 10.1109/TCSVT.2012.2221191 10.1016/j.image.2015.06.006 |
| ContentType | Journal Article |
| DBID | 97E RIA RIE AAYXX CITATION |
| DOI | 10.1109/TMM.2017.2758578 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE All-Society Periodicals Package (ASPP) 1998-Present IEEE Electronic Library (IEL) CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EISSN | 1941-0077 |
| EndPage | 795 |
| ExternalDocumentID | 10_1109_TMM_2017_2758578 8054734 |
| Genre | orig-research |
| GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P PQQKQ RIA RIE RNS TN5 VH1 ZY4 AAYXX CITATION |
| ID | FETCH-LOGICAL-c263t-b7981c9fd8dce7cf93101acb3561ea20c0165b7e4f903b713a39d1139c8f39aa3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 9 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000427623000002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1520-9210 |
| IngestDate | Sat Nov 29 02:04:04 EST 2025 Tue Nov 18 22:21:57 EST 2025 Wed Aug 27 02:52:11 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c263t-b7981c9fd8dce7cf93101acb3561ea20c0165b7e4f903b713a39d1139c8f39aa3 |
| ORCID | 0000-0003-1139-3076 0000-0002-9293-2993 0000-0002-3973-4445 |
| PageCount | 15 |
| ParticipantIDs | crossref_citationtrail_10_1109_TMM_2017_2758578 crossref_primary_10_1109_TMM_2017_2758578 ieee_primary_8054734 |
| PublicationCentury | 2000 |
| PublicationDate | 2018-April 2018-4-00 |
| PublicationDateYYYYMMDD | 2018-04-01 |
| PublicationDate_xml | – month: 04 year: 2018 text: 2018-April |
| PublicationDecade | 2010 |
| PublicationTitle | IEEE transactions on multimedia |
| PublicationTitleAbbrev | TMM |
| PublicationYear | 2018 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| References | ref35 ref13 ref34 ref12 ref37 ref15 ref30 ref33 ref11 ref32 lam (ref44) 1999; 9 ref2 ref1 ref39 ref17 ref38 ref16 correia (ref4) 2015 ref19 yang (ref36) 0 ref18 (ref10) 0; 583 wiegand (ref28) 2003; 13 (ref45) 0 ref24 ref23 ref25 ref20 ref41 côté (ref31) 1999; 15 ref22 ref21 wiegand (ref26) 0 ref43 lin (ref14) 2011; 21 ref27 ref29 ref8 ref7 ref9 stockhammer (ref42) 0 ref3 ref6 ref5 ref40 |
| References_xml | – ident: ref3 doi: 10.1109/TMM.2011.2182184 – ident: ref38 doi: 10.1109/49.848251 – ident: ref21 doi: 10.1109/TCSVT.2014.2315770 – ident: ref7 doi: 10.1109/76.993440 – year: 0 ident: ref42 article-title: Rate-distortion optimization for H.26L video coding in packet loss environment – ident: ref37 doi: 10.1007/s11042-014-2409-0 – volume: 13 start-page: 560 year: 2003 ident: ref28 article-title: overview of the h.264/avc video coding standard publication-title: IEEE Transactions on Circuits and Systems for Video Technology doi: 10.1109/TCSVT.2003.815165 – volume: 21 start-page: 589 year: 2011 ident: ref14 article-title: Multiple description coding for H.264/AVC with redundancy allocation at macro block level publication-title: IEEE Trans Circuits Syst Video Technol doi: 10.1109/TCSVT.2011.2129270 – ident: ref30 doi: 10.1109/TCSVT.2006.875203 – ident: ref1 doi: 10.1109/79.952806 – year: 0 ident: ref45 – volume: 9 start-page: 608 year: 1999 ident: ref44 article-title: Modeling DCT coefficients for fast video encoding publication-title: IEEE Trans Circuits Syst Video Technol doi: 10.1109/76.767126 – ident: ref20 doi: 10.1016/j.jvcir.2016.03.016 – ident: ref16 doi: 10.1109/TMM.2016.2607342 – ident: ref22 doi: 10.1109/TSP.2015.2416676 – ident: ref18 doi: 10.1007/s11042-015-2546-0 – ident: ref32 doi: 10.1109/TIP.2006.891047 – ident: ref34 doi: 10.1109/49.848249 – volume: 15 start-page: 25 year: 1999 ident: ref31 article-title: Optimal intra coding of blocks for robust video communication over the internet publication-title: Signal Process Image Commun doi: 10.1016/S0923-5965(99)00022-3 – ident: ref43 doi: 10.1007/s00530-013-0319-z – year: 2015 ident: ref4 article-title: Multiple description coding for multipath video streaming publication-title: Emerging Research on Networked Multimedia Communication Systems – ident: ref25 doi: 10.1109/79.733497 – ident: ref13 doi: 10.1109/TCSVT.2007.913751 – ident: ref41 doi: 10.1109/TMM.2006.887989 – ident: ref2 doi: 10.1109/JPROC.2004.839618 – ident: ref24 doi: 10.1109/ISM.2016.0066 – ident: ref19 doi: 10.1007/s11042-016-3471-6 – ident: ref40 doi: 10.1109/TMM.2007.911300 – ident: ref5 doi: 10.1109/MCOM.2004.1321395 – ident: ref6 doi: 10.1109/TMM.2010.2089504 – ident: ref12 doi: 10.1109/TCSVT.2011.2129251 – ident: ref35 doi: 10.1109/TIP.2007.894230 – volume: 583 start-page: 581 year: 0 ident: ref10 article-title: A drift-free motion-compensated predictive encoding technique for multiple description coding publication-title: Proc Int l Conf Multimedia and Expo 2003 – ident: ref11 doi: 10.1109/TCSVT.2003.819182 – ident: ref27 doi: 10.1109/TCSVT.2003.815168 – ident: ref8 doi: 10.1109/TCSVT.2002.800320 – start-page: 542 year: 0 ident: ref26 article-title: Lagrangian multiplier selection in hybrid video coder control publication-title: Proc 2001 Int Conf Image Process – ident: ref39 doi: 10.1109/49.848250 – start-page: 1 year: 0 ident: ref36 article-title: Low-complexity rate-distortion optimization for robust H.264 video coding publication-title: Proc 2011 IEEE Int Conf Multimedia Expo – ident: ref15 doi: 10.1109/TCSVT.2013.2249018 – ident: ref33 doi: 10.1109/49.848255 – ident: ref9 doi: 10.1109/TCSVT.2004.842606 – ident: ref23 doi: 10.1109/79.855913 – ident: ref29 doi: 10.1109/TCSVT.2012.2221191 – ident: ref17 doi: 10.1016/j.image.2015.06.006 |
| SSID | ssj0014507 |
| Score | 2.2646549 |
| Snippet | Multiple description coding (MDC) is a technique for video transmission over error prone networks where the descriptions are routed over multiple paths. Intra... |
| SourceID | crossref ieee |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 781 |
| SubjectTerms | Cost function Decoding Distortion Encoding error resilient coding intra coding mode decision Multiple description coding Packet loss Resilience |
| Title | Joint Intra and Multiple Description Coding for Packet Loss Resilient Video Transmission |
| URI | https://ieeexplore.ieee.org/document/8054734 |
| Volume | 20 |
| WOSCitedRecordID | wos000427623000002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1941-0077 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014507 issn: 1520-9210 databaseCode: RIE dateStart: 19990101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFH_M4UEPTjfF-UUOXgS7dU27NEcZDpVtDJmyW0nTFxiMVrbOv9-Xths7iOCthARC30t-v_fyPgDufU04ECSeg0YKh27JvqM4Fw5qTwlPBUJgUV1_JCaTcD6X0xo87nJhELEIPsOO_Sze8pNMb6yrrBu6tlOufwAHQvTLXK3di4EfFKnRBEeuI8mO2T5JurI7G49tDJfoeJYc24ZqexC011OlgJRh43-bOYWTijqyp1LWZ1DDtAmNbVsGVp3SJhzv1RhswfwtW6Q5e7VOXKbShI2rEEJGJuf2ymCDzGIYIwbLpooOds5GtHX2juvF0mZMss9FghkrkI00w7rYzuFj-DwbvDhVOwVHe32eO7GQYU9Lk4SJRqGNJGbXUzrmRKFQea62mU2xQN9Il8dkvCoukx4xRB0aLpXiF1BPsxQvgZlYE8wbVG5sfM5laAJFqhAj2bZK6V4buts_HOmq1rhtebGMCpvDlRHJJLIyiSqZtOFht-KrrLPxx9yWFcduXiWJq9-Hr-GIFodltM0N1PPVBm_hUH_ni_XqrlCiHxqjxX8 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB5qFdSDb7E-9-BFMDbNJt3sUcTSaluKVOktbDazUCiJaPT3O5tH6UEEbyHshiUzu983Oy-Aa18TDgSJ56CRwqFTsusozoWD2lPCU4EQWFTXH4rxOJzN5KQBt8tcGEQsgs_wzj4Wvvwk01_2qqwdurZTrr8G64Hve26ZrbX0GfhBkRxNgOQ6kiyZ2inpyvZ0NLJRXOLOs_TYtlRbAaGVrioFqPR2_7ecPdipyCO7L6W9Dw1MD2C3bszAqn16ANsrVQYPYfaUzdOcDew1LlNpwkZVECEjo7M-NNhDZlGMEYdlE0VbO2dDWjp7wc_5wuZMsrd5ghkrsI10w16yHcFr73H60HeqhgqO9ro8d2Ihw46WJgkTjUIbSdyuo3TMiUSh8lxtc5tigb6RLo_JfFVcJh3iiDo0XCrFj6GZZimeADOxJqA3qNzY-JzL0ASKlCFGsm6V0p0WtOs_HOmq2rhterGICqvDlRHJJLIyiSqZtOBmOeO9rLTxx9hDK47luEoSp7-_voLN_nQ0jIaD8fMZbNGHwjL25hya-ccXXsCG_s7nnx-XhUL9AImuyMY |
| 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=Joint+Intra+and+Multiple+Description+Coding+for+Packet+Loss+Resilient+Video+Transmission&rft.jtitle=IEEE+transactions+on+multimedia&rft.au=Kazemi%2C+Mohammad&rft.au=Iqbal%2C+Razib&rft.au=Shirmohammadi%2C+Shervin&rft.date=2018-04-01&rft.pub=IEEE&rft.issn=1520-9210&rft.volume=20&rft.issue=4&rft.spage=781&rft.epage=795&rft_id=info:doi/10.1109%2FTMM.2017.2758578&rft.externalDocID=8054734 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1520-9210&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1520-9210&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1520-9210&client=summon |