{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,30]],"date-time":"2025-08-30T16:48:47Z","timestamp":1756572527579,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"15","license":[{"start":{"date-parts":[[2023,10,18]],"date-time":"2023-10-18T00:00:00Z","timestamp":1697587200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,10,18]],"date-time":"2023-10-18T00:00:00Z","timestamp":1697587200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100003130","name":"Research Foundation Flanders","doi-asserted-by":"crossref","award":["1S55218N"],"award-info":[{"award-number":["1S55218N"]}],"id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100012331","name":"Agentschap Innoveren en Ondernemen","doi-asserted-by":"publisher","award":["HBC.2020.2375"],"award-info":[{"award-number":["HBC.2020.2375"]}],"id":[{"id":"10.13039\/100012331","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"DOI":"10.1007\/s11042-023-17163-2","type":"journal-article","created":{"date-parts":[[2023,10,18]],"date-time":"2023-10-18T07:02:20Z","timestamp":1697612540000},"page":"44485-44501","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["A study on keyframe injection in three generations of video coding standards for fast channel switching and packet-loss repair"],"prefix":"10.1007","volume":"83","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0660-3190","authenticated-orcid":false,"given":"Hannes","family":"Mareen","sequence":"first","affiliation":[]},{"given":"Martijn","family":"Courteaux","sequence":"additional","affiliation":[]},{"given":"Pieter-Jan","family":"Speelmans","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Lambert","sequence":"additional","affiliation":[]},{"given":"Glenn Van","family":"Wallendael","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,10,18]]},"reference":[{"issue":"1","key":"17163_CR1","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/TCE.2019.2956625","volume":"66","author":"T Akgul","year":"2020","unstructured":"Akgul T (2020) A Client-Based Fast Channel Change Technique Using Multiple Decoder Clocks. IEEE Trans Consum Electron 66(1):61\u201368","journal-title":"IEEE Trans Consum Electron"},{"key":"17163_CR2","doi-asserted-by":"crossref","unstructured":"Begen AC, Glazebrook N, Ver Steeg W (2009) A Unified Approach for Repairing Packet Loss and Accelerating Channel Changes in Multicast IPTV. In: 2009 6th IEEE consumer communications and networking conference, pp 1\u20136","DOI":"10.1109\/CCNC.2009.4784878"},{"key":"17163_CR3","doi-asserted-by":"crossref","unstructured":"Bejerano Y, Koppol PV (2009) Improving zap response time for IPTV. In: IEEE INFOCOM 2009, pp 1971\u20131979","DOI":"10.1109\/INFCOM.2009.5062119"},{"key":"17163_CR4","doi-asserted-by":"crossref","unstructured":"Benjak M, Samayoa Y, Ostermann J (2021) Neural network-based error concealment for VVC. In: IEEE International conference on image processing (ICIP), pp 2114\u20132118. IEEE","DOI":"10.1109\/ICIP42928.2021.9506399"},{"key":"17163_CR5","unstructured":"Bossen F (2013) Common test conditions and software reference configurations. Tech. Rep. JCTVC-L1100, ITU-T Joint Collaborative Team on Video Coding (JCT-VC)"},{"key":"17163_CR6","unstructured":"Boyce JM, Tourapis A.M (2005) Fast efficient channel change [set-top box applications]. In: 2005 Digest of technical papers. international conference on consumer electronics, 2005. ICCE., pp 1\u20132"},{"key":"17163_CR7","doi-asserted-by":"crossref","unstructured":"Bross B, Helle P, Lakshman H, Ugur K (2014) Inter-Picture Prediction in HEVC. In: High efficiency video coding (hevc): algorithms and architectures. Springer International Publishing, Cham, pp 113\u2013140","DOI":"10.1007\/978-3-319-06895-4_5"},{"issue":"10","key":"17163_CR8","doi-asserted-by":"publisher","first-page":"3736","DOI":"10.1109\/TCSVT.2021.3101953","volume":"31","author":"B Bross","year":"2021","unstructured":"Bross B, Wang YK, Ye Y, Liu S, Chen J, Sullivan GJ, Ohm JR (2021) Overview of the versatile video coding (VVC) standard and its applications. IEEE Trans Circuits Syst Video Technol 31(10):3736\u20133764","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"issue":"10","key":"17163_CR9","doi-asserted-by":"publisher","first-page":"2252","DOI":"10.1109\/TMM.2017.2734330","volume":"19","author":"J De Praeter","year":"2017","unstructured":"De Praeter J, Van Wallendael G, Slowack J, Lambert P (2017) Video Encoder Architecture for Low-Delay Live-Streaming Events. IEEE Trans Multimed 19(10):2252\u20132266","journal-title":"IEEE Trans Multimed"},{"key":"17163_CR10","doi-asserted-by":"crossref","unstructured":"Erfanian A, Tashtarian F, Farahani R, Timmerer C, Hellwagner H (2020) On Optimizing Resource Utilization in AVC-based Real-time Video Streaming. In: 2020 6th IEEE conference on network softwarization (NetSoft), pp 301\u2013309","DOI":"10.1109\/NetSoft48620.2020.9165450"},{"key":"17163_CR11","doi-asserted-by":"crossref","unstructured":"Farber N, Girod B (1997) Robust h.263 compatible video transmission for mobile access to video servers. In: Proceedings of international conference on image processing, vol 2, pp 73\u201376 vol2","DOI":"10.1109\/ICIP.1997.638676"},{"key":"17163_CR12","unstructured":"Farber N, Steinbach E, Girod B (1996) Robust h.263 compatible transmission for mobile video server access. In: Proceedings of first international workshop on wireless image\/video communications, pp 8\u201313"},{"key":"17163_CR13","doi-asserted-by":"crossref","unstructured":"Fati SM, Azad S, Khan Pathan AS (2018) Channel-Zapping Time in IPTV: Challenges and Solutions. In: IPTV delivery networks: next generation architectures for live and video-on-demand services. Wiley, pp 151\u2013183","DOI":"10.1002\/9781119397939.ch6"},{"key":"17163_CR14","unstructured":"Fraunhofer (2023) Advanced Video Coding (H.264\/AVC) \u2014 JVT. https:\/\/avc.hhi.fraunhofer.de\/"},{"key":"17163_CR15","unstructured":"Fraunhofer (2023) High Efficiency Video Coding (H.265\/HEVC) \u2014 JVT-VC. https:\/\/hevc.hhi.fraunhofer.de\/"},{"key":"17163_CR16","unstructured":"Fraunhofer (2023) Versatile Video Coding (VVC) \u2014 JVET. https:\/\/jvet.hhi.fraunhofer.de\/"},{"issue":"22","key":"17163_CR17","doi-asserted-by":"publisher","first-page":"23239","DOI":"10.1007\/s11042-016-4037-3","volume":"76","author":"BS Ghahfarokhi","year":"2017","unstructured":"Ghahfarokhi BS, Moghim N, Eftekhari S (2017) Reducing channel zapping time in live TV broadcasting over content centric networks. Multimed Tools App 76(22):23239\u201323271","journal-title":"Multimed Tools App"},{"key":"17163_CR18","first-page":"2366","volume-title":"Image quality metrics: PSNR vs","author":"A Hor\u00e9","year":"2010","unstructured":"Hor\u00e9 A, Ziou D (2010) Image quality metrics: PSNR vs. SSIM. In, International conference on pattern recognition, pp 2366\u20132369"},{"key":"17163_CR19","doi-asserted-by":"crossref","unstructured":"Jennehag U, Pettersson S (2008) On synchronization frames for channel switching in a GOP-based IPTV environment. In: 2008 5th IEEE consumer communications and networking conference, CCNC 2008, pp 638\u2013642","DOI":"10.1109\/ccnc08.2007.147"},{"issue":"2","key":"17163_CR20","doi-asserted-by":"publisher","first-page":"208","DOI":"10.1109\/TBC.2008.915767","volume":"54","author":"H Joo","year":"2008","unstructured":"Joo H, Song H, Lee D, Lee I (2008) An Effective IPTV Channel Control Algorithm Considering Channel Zapping Time and Network Utilization. IEEE Trans Broadcast 54(2):208\u2013216","journal-title":"IEEE Trans Broadcast"},{"issue":"6","key":"17163_CR21","doi-asserted-by":"publisher","first-page":"841","DOI":"10.1109\/TCSVT.2004.828335","volume":"14","author":"M Kalman","year":"2004","unstructured":"Kalman M, Steinbach E, Girod B (2004) Adaptive media playout for low-delay video streaming over error-prone channels. IEEE Trans Circ Syst Vid Technol 14(6):841\u2013851","journal-title":"IEEE Trans Circ Syst Vid Technol"},{"key":"17163_CR22","doi-asserted-by":"crossref","unstructured":"Karczewicz M, Kurceren R (2003) The SP- and SI-frames design for H.264\/AVC. IEEE Trans Circ Syst Vid Technol 13(7):637\u2013644","DOI":"10.1109\/TCSVT.2003.814969"},{"key":"17163_CR23","doi-asserted-by":"crossref","unstructured":"Kazemi M, Ghanbari M, Shirmohammadi S (2021) A review of temporal video error concealment techniques and their suitability for HEVC and VVC. Multimed Tools App","DOI":"10.1007\/s11042-020-10333-6"},{"key":"17163_CR24","doi-asserted-by":"publisher","first-page":"1044","DOI":"10.1007\/s11227-016-1769-9","volume":"73","author":"G Kokkonis","year":"2017","unstructured":"Kokkonis G, Psannis KE, Roumeliotis M, Schonfeld D (2017) Real-time wireless multisensory smart surveillance with 3D-HEVC streams for internet-of-things (IoT). J Supercomput 73:1044\u20131062","journal-title":"J Supercomput"},{"issue":"1","key":"17163_CR25","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1109\/TCE.2014.6780934","volume":"60","author":"E Lee","year":"2014","unstructured":"Lee E, Ku JY, Bahn H (2014) An efficient hot channel identification scheme for IPTV channel navigation. IEEE Trans Consum Electron 60(1):124\u2013129","journal-title":"IEEE Trans Consum Electron"},{"key":"17163_CR26","doi-asserted-by":"crossref","unstructured":"Lee Y, Lee J, Kim I, Shin H (2008) Reducing IPTV channel switching time using H.264 scalable video coding. IEEE Trans Consum Electron 54(2):912\u2013919","DOI":"10.1109\/TCE.2008.4560178"},{"key":"17163_CR27","doi-asserted-by":"crossref","unstructured":"Mareen H, Courteaux M, Vounckx J, Lambert P, Van Wallendael G (2022) Keyframe insertion for random access and packet-loss repair in H.264\/AVC, H.265\/HEVC, and H.266\/VVC. In: 2022 Data compression conference (DCC)","DOI":"10.1109\/DCC52660.2022.00083"},{"key":"17163_CR28","unstructured":"Muratori C (2019) Stable Filtering - Part 1. https:\/\/caseymuratori.com\/blog_0035"},{"key":"17163_CR29","unstructured":"Netflix Technology Blog (2016) Toward A Practical Perceptual Video Quality Metric. https:\/\/netflixtechblog.com\/toward-a-practical-perceptual-video-quality-metric-653f208b9652"},{"key":"17163_CR30","unstructured":"Ozer J (2017) Finding the Just Noticeable Difference with Netflix VMAF. https:\/\/streaminglearningcenter.com\/codecs\/finding-the-just-noticeable-difference-with-netflix-vmaf.html"},{"issue":"3","key":"17163_CR31","doi-asserted-by":"publisher","first-page":"364","DOI":"10.1109\/TMM.2015.2512231","volume":"18","author":"L Van Pham","year":"2016","unstructured":"Van Pham L, De Praeter J, Van Wallendael G, Van Leuven S, De Cock J, Van de Walle R (2016) Efficient Bit Rate Transcoding for High Efficiency Video Coding. IEEE Trans Multimed 18(3):364\u2013378","journal-title":"IEEE Trans Multimed"},{"key":"17163_CR32","unstructured":"Praeter JD, Hollmann C, Sjoberg R, Wallendael GV, Lambert P (2021) Network-Distributed Video Coding. arXiv"},{"issue":"2","key":"17163_CR33","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1007\/s11554-015-0514-6","volume":"12","author":"KE Psannis","year":"2016","unstructured":"Psannis KE (2016) HEVC in wireless environments. J Real-Time Image Proc 12(2):509\u2013516","journal-title":"J Real-Time Image Proc"},{"issue":"7","key":"17163_CR34","doi-asserted-by":"publisher","first-page":"400","DOI":"10.1016\/j.image.2011.03.005","volume":"26","author":"FMV Ramos","year":"2011","unstructured":"Ramos FMV, Crowcroft J, Gibbens RJ, Rodriguez P, White IH (2011) Reducing channel change delay in IPTV by predictive pre-joining of TV channels. Signal Process Image Commun 26(7):400\u2013412","journal-title":"Signal Process Image Commun"},{"key":"17163_CR35","doi-asserted-by":"crossref","unstructured":"Skupin R, Bartnik C, Wieckowski A, Sanchez Y, Bross B, Hellge C, Schierl T (2021) Open GOP resolution switching in http adaptive streaming with VVC. In: 2021 Picture coding symposium (PCS), pp 1\u20135. IEEE","DOI":"10.1109\/PCS50896.2021.9477501"},{"key":"17163_CR36","unstructured":"Speelmans PJ (2021) HESP - High Efficiency Streaming Protocol. Internet-Draft draft-theo-hesp-01, Internet Engineering Task Force. https:\/\/datatracker.ietf.org\/doc\/html\/draft-theo-hesp-01. Work in Progress"},{"issue":"12","key":"17163_CR37","doi-asserted-by":"publisher","first-page":"1649","DOI":"10.1109\/TCSVT.2012.2221191","volume":"22","author":"GJ Sullivan","year":"2012","unstructured":"Sullivan GJ, Ohm J, Han W, Wiegand T (2012) Overview of the High Efficiency Video Coding (HEVC) Standard. IEEE Trans Circ Syst Vid Technol 22(12):1649\u20131668","journal-title":"IEEE Trans Circ Syst Vid Technol"},{"key":"17163_CR38","doi-asserted-by":"crossref","unstructured":"Van Wallendael G, Lambert P, Speelmans PJ, Mareen H (2022) Mixed-resolution HESP for more efficient fast channel switching and packet-loss repair. In: Picture coding symposium (PCS), pp 319\u2013323","DOI":"10.1109\/PCS56426.2022.10018074"},{"key":"17163_CR39","doi-asserted-by":"crossref","unstructured":"Van\u00a0Wallendael G, Mareen H, Vounckx J, Lambert P (2021) Keyframe Insertion: Enabling Low-Latency Random Access and Packet Loss Repair. Electronics 10(6)","DOI":"10.3390\/electronics10060748"},{"key":"17163_CR40","doi-asserted-by":"crossref","unstructured":"Van\u00a0Wallendael G, Staelens N, Van\u00a0Leuven S, De\u00a0Cock J, Lambert P, Demeester P, Van\u00a0de Walle R (2014) Fast channel switching for single-loop scalable HEVC. In: 2014 IEEE international conference on image processing (ICIP), pp 5991\u20135995","DOI":"10.1109\/ICIP.2014.7026209"},{"issue":"1","key":"17163_CR41","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1109\/TBC.2011.2170610","volume":"58","author":"G Van Wallendael","year":"2012","unstructured":"Van Wallendael G, Van Lancker W, De Cock J, Lambert P, Macq J, Van de Walle R (2012) Fast Channel Switching Based on SVC in IPTV Environments. IEEE Trans Broadcast 58(1):57\u201365","journal-title":"IEEE Trans Broadcast"},{"key":"17163_CR42","unstructured":"VideoLAN (2023) x264, the best H.264\/AVC encoder. https:\/\/www.videolan.org\/developers\/x264.html"},{"key":"17163_CR43","unstructured":"VideoLAN (2023) x265, the free H.265\/HEVC encoder. https:\/\/www.videolan.org\/developers\/x265.html"},{"issue":"4","key":"17163_CR44","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/TIP.2003.819861","volume":"13","author":"Z Wang","year":"2004","unstructured":"Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600\u2013612","journal-title":"IEEE Trans Image Process"},{"key":"17163_CR45","doi-asserted-by":"crossref","unstructured":"Wiegand T, Sullivan G, Bjontegaard G, Luthra A (2003) Overview of the H.264\/AVC video coding standard. IEEE Trans Circuits Syst Video Technol 13(7):560\u2013576","DOI":"10.1109\/TCSVT.2003.815165"},{"issue":"7","key":"17163_CR46","doi-asserted-by":"publisher","first-page":"1096","DOI":"10.1109\/TMM.2015.2429552","volume":"17","author":"C Yang","year":"2015","unstructured":"Yang C, Liu Y (2015) On Achieving Short Channel Switching Delay and Playback Lag in IP-Based TV Systems. IEEE Trans Multimed 17(7):1096\u20131106","journal-title":"IEEE Trans Multimed"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-17163-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-023-17163-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-17163-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,31]],"date-time":"2024-10-31T01:05:41Z","timestamp":1730336741000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-023-17163-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,18]]},"references-count":46,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2024,5]]}},"alternative-id":["17163"],"URL":"https:\/\/doi.org\/10.1007\/s11042-023-17163-2","relation":{},"ISSN":["1573-7721"],"issn-type":[{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2023,10,18]]},"assertion":[{"value":"18 July 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 May 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 September 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 October 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"One of the authors, Pieter-Jan Speelmans, is founder of THEO Technologies, which is part of the HESP Alliance. The HESP Alliance standardizes and promotes the HESP, which utilizes keyframe injection. This could be considered as a potential conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}]}}