{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,26]],"date-time":"2025-06-26T04:09:35Z","timestamp":1750910975381,"version":"3.41.0"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2017,9,19]],"date-time":"2017-09-19T00:00:00Z","timestamp":1505779200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s11554-017-0715-2","type":"journal-article","created":{"date-parts":[[2017,9,19]],"date-time":"2017-09-19T07:58:17Z","timestamp":1505807897000},"page":"2127-2146","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Architecture for parallel marker-free variable length streams decoding"],"prefix":"10.1007","volume":"16","author":[{"given":"Yousef","family":"Baroud","sequence":"first","affiliation":[]},{"given":"Jos\u00e9 Manuel","family":"Mari\u00f1os Velarde","sequence":"additional","affiliation":[]},{"given":"Zhe","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Steffen","family":"Kie\u00df","sequence":"additional","affiliation":[]},{"given":"Seyyed Mahdi","family":"Najmabadi","sequence":"additional","affiliation":[]},{"given":"Jajnabalkya","family":"Guhathakurta","sequence":"additional","affiliation":[]},{"given":"Sven","family":"Simon","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,9,19]]},"reference":[{"key":"715_CR1","unstructured":"Recommendation ITU-R BT.2020-2: Parameter values for ultra-high definition television systems for production and international programme exchange (2015)"},{"key":"715_CR2","unstructured":"ITU-T Recommendation H.264 : Advanced video coding for generic audiovisual services. http:\/\/www.itu.int\/rec\/T-REC-H.264-200711-I\/en (2007)"},{"key":"715_CR3","unstructured":"ITU-T Recommendation ITU-T H.265: High efficiency video coding. http:\/\/handle.itu.int\/11.1002\/1000\/11885 (2013)"},{"issue":"2","key":"715_CR4","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/s11265-008-0256-9","volume":"57","author":"C Meenderinck","year":"2009","unstructured":"Meenderinck, C., Azevedo, A., Juurlink, B., Alvarez Mesa, M., Ramirez, A.: Parallel scalability of video decoders. J. Signal Process. Syst. 57(2), 173\u2013194 (2009). doi: 10.1007\/s11265-008-0256-9","journal-title":"J. Signal Process. Syst."},{"key":"715_CR5","doi-asserted-by":"publisher","unstructured":"Wu, N., Wen, M., Ren, H.S.J., Zhang, C.: A parallel H.264 encoder with CUDA: mapping and evaluation. In: 2012 IEEE 18th International Conference on Parallel and Distributed Systems (ICPADS), pp. 276\u2013283 (2012). doi: 10.1109\/ICPADS.2012.46","DOI":"10.1109\/ICPADS.2012.46"},{"key":"715_CR6","doi-asserted-by":"publisher","unstructured":"Lu, Y., Zhang, Q., Wei, B.: Real-time CPU based H.265\/HEVC encoding solution with x86 platform technology. In: 2015 International Conference on Computing, Networking and Communications (ICNC), pp. 418\u2013421 (2015). doi: 10.1109\/ICCNC.2015.7069380","DOI":"10.1109\/ICCNC.2015.7069380"},{"issue":"7\u20138","key":"715_CR7","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1016\/j.micpro.2010.06.003","volume":"34","author":"S Saponara","year":"2010","unstructured":"Saponara, S., Martina, M., Casula, M., Fanucci, L., Masera, G.: Motion estimation and CABAC VLSI co-processors for real-time high-quality H.264\/AVC video coding. Microprocess. Microsyst. Embed. Hardw. Des. 34(7\u20138), 316\u2013328 (2010). doi: 10.1016\/j.micpro.2010.06.003","journal-title":"Microprocess. Microsyst. Embed. Hardw. Des."},{"key":"715_CR8","doi-asserted-by":"publisher","unstructured":"Mei-Hua, X., Yu-Lan, C., Feng, R., Zhang-Jin, C.: Optimizing design and FPGA implementation for CABAC decoder. In: 2007 International Symposium on High Density packaging and Microsystem Integration, pp. 1\u20135 (2007). doi: 10.1109\/HDP.2007.4283645","DOI":"10.1109\/HDP.2007.4283645"},{"issue":"1","key":"715_CR9","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1109\/TCE.2005.1405712","volume":"51","author":"JL Nunez","year":"2005","unstructured":"Nunez, J.L., Chouliaras, V.A.: High-performance arithmetic coding VLSI macro for the H264 video compression standard. IEEE Trans. Consum. Electron. 51(1), 144\u2013151 (2005). doi: 10.1109\/TCE.2005.1405712","journal-title":"IEEE Trans. Consum. Electron."},{"issue":"9","key":"715_CR10","doi-asserted-by":"publisher","first-page":"1395","DOI":"10.1109\/TCSVT.2009.2020340","volume":"19","author":"YC Yang","year":"2009","unstructured":"Yang, Y.C., Guo, J.I.: High-throughput H.264\/AVC high-profile CABAC decoder for HDTV applications. IEEE Trans. Circuits Syst. Video Technol. 19(9), 1395\u20131399 (2009). doi: 10.1109\/TCSVT.2009.2020340","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"issue":"3","key":"715_CR11","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1007\/s11265-012-0678-2","volume":"69","author":"V Sze","year":"2012","unstructured":"Sze, V., Chandrakasan, A.P.: Joint algorithm-architecture optimization of CABAC. J. Signal Process. Syst. 69(3), 239\u2013252 (2012). doi: 10.1007\/s11265-012-0678-2","journal-title":"J. Signal Process. Syst."},{"key":"715_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/s11554-017-0697-0","author":"TT Liao","year":"2017","unstructured":"Liao, T.T., Shen, C.A., Tseng, Y.H.: The algorithm and VLSI architecture of a high efficient motion estimation with adaptive search range for HEVC systems. J. Real-Time Image Process. (2017). doi: 10.1007\/s11554-017-0697-0","journal-title":"J. Real-Time Image Process."},{"key":"715_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/s11554-016-0663-2","author":"CY Lung","year":"2016","unstructured":"Lung, C.Y., Shen, C.A.: Design and implementation of a highly efficient fractional motion estimation for the HEVC encoder. J. Real-Time Image Process. (2016). doi: 10.1007\/s11554-016-0663-2","journal-title":"J. Real-Time Image Process."},{"key":"715_CR14","doi-asserted-by":"publisher","DOI":"10.1007\/s11554-016-0636-5","author":"KCRC Varma","year":"2016","unstructured":"Varma, K.C.R.C., Kumar, M.V.P., Mahapatra, S.: Search range reduction for uni-prediction and bi-prediction in HEVC. J. Real-Time Image Process. (2016). doi: 10.1007\/s11554-016-0636-5","journal-title":"J. Real-Time Image Process."},{"key":"715_CR15","doi-asserted-by":"publisher","unstructured":"Sze, V., Budagavi, M.: Parallelization of cabac transform coefficient coding for hevc. In: 2012 Picture Coding Symposium, pp. 509\u2013512 (2012). doi: 10.1109\/PCS.2012.6213266","DOI":"10.1109\/PCS.2012.6213266"},{"key":"715_CR16","unstructured":"Ono, F., Rucklidge, W., Arps, R., Constantinescu, C.: JBIG2\u2014the ultimate bi-level image coding standard. In: ICIP, pp. 140\u2013143 (2000). http:\/\/dblp.uni-trier.de\/db\/conf\/icip\/icip2000.html#OnoRAC00"},{"issue":"4","key":"715_CR17","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/103085.103089","volume":"34","author":"GK Wallace","year":"1991","unstructured":"Wallace, G.K.: The JPEG still picture compression standard. Commun. ACM 34(4), 30\u201344 (1991)","journal-title":"Commun. ACM"},{"issue":"8","key":"715_CR18","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1109\/83.855427","volume":"9","author":"MJ Weinberger","year":"2000","unstructured":"Weinberger, M.J., Seroussi, G., Sapiro, G.: The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS. IEEE Trans. Image Process. 9(8), 1309\u20131324 (2000)","journal-title":"IEEE Trans. Image Process."},{"key":"715_CR19","unstructured":"Singh, S., Bhasin, A., Saha, K.: Parallelization of variable length decoding. http:\/\/www.google.com\/patents\/US8520958 (2013). US Patent 8,520,958"},{"key":"715_CR20","unstructured":"Korodi, G., He, D., Yang, E., Martin-Cocher, G.: Methods and devices for load balancing in parallel entropy coding and decoding. http:\/\/www.google.com\/patents\/US8730071 (2014). US Patent 8,730,071"},{"key":"715_CR21","doi-asserted-by":"crossref","unstructured":"Ebrahimi, T., Horne, C.: MPEG-4 natural video coding\u2014an overview. In: Signal Processing: Image Communication, vol. 14. Elsevier, Amsterdam, Netherlands, pp. 365\u2013385 (2000)","DOI":"10.1016\/S0923-5965(99)00054-5"},{"key":"715_CR22","unstructured":"ITU: ISO\/IEC 10918-1: 1993(E) CCIT Recommendation T.81. http:\/\/www.w3.org\/Graphics\/JPEG\/itu-t81.pdf (1993)"},{"key":"715_CR23","doi-asserted-by":"publisher","unstructured":"Moussalli, R., Najjar, W.A., Luo, X., Khan, A.: A high throughput no-stall Golomb-rice hardware decoder. In: 21st IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2013, Seattle, WA, USA, 28\u201330 April 2013, pp. 65\u201372. IEEE Computer Society (2013). doi: 10.1109\/FCCM.2013.9","DOI":"10.1109\/FCCM.2013.9"},{"key":"715_CR24","unstructured":"Altera: White paper: video and image processing design using fpgas systems. Tech. Rep. WP-VIDEO0306-1.1, Altera Corporation (2007)"},{"key":"715_CR25","doi-asserted-by":"publisher","DOI":"10.1002\/9780470828519","volume-title":"Design for Embedded Image Processing on FPGAs","author":"Donald G. Bailey","year":"2011","unstructured":"Bailey, D.: Design for Embedded Image Processing on FPGAs. Wiley, New York (2011). https:\/\/books.google.de\/books?id=ynSYGQdsgIAC"},{"key":"715_CR26","doi-asserted-by":"crossref","unstructured":"Baroud, Y., L\u00ea, N., Wang, Z., Kie\u00df, S., Najmabadi, S.M., Simon, S.: A parallel codec architecture for marker-free variable length code streams. In: Proceedings of the 10th HiPEAC Workshop on Reconfigurable Computing (WRC) (2016)","DOI":"10.1007\/s11554-017-0715-2"},{"key":"715_CR27","doi-asserted-by":"publisher","unstructured":"Baroud, Y., Velarde, J.M.M., Simon, S.: Architecture for parallelizing decoding of marker-free variable length code streams. In: 2016 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), pp. 270\u2013275 (2016). doi: 10.1109\/SPA.2016.7763626","DOI":"10.1109\/SPA.2016.7763626"},{"key":"715_CR28","unstructured":"Fimoff, M., Laud, T., Lee, R.: Method of processing variable size blocks of data by storing numbers representing size of data blocks in a fifo. http:\/\/www.google.tl\/patents\/USRE41569 (2010). US Patent RE41,569"},{"key":"715_CR29","unstructured":"Kwon, O.: Apparatus for parallel encoding\/decoding of digital video signals. http:\/\/www.google.co.ug\/patents\/EP0720372A1?cl=en (1996). EP Patent App. EP19,940,120,951"},{"issue":"1","key":"715_CR30","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1109\/76.109154","volume":"1","author":"S.-M. Lei","year":"1991","unstructured":"Lei, S., Sun, M.T.: An entropy coding system for digital hdtv applications. IEEE Trans. Circuits Syst. Video Technol. 1(1), 147\u2013155 (1991). http:\/\/dblp.uni-trier.de\/db\/journals\/tcsv\/tcsv1.html#LeiS91","journal-title":"IEEE Transactions on Circuits and Systems for Video Technology"},{"key":"715_CR31","doi-asserted-by":"crossref","unstructured":"Boliek, M., Allen, J.D., Schwarz, E.L., Gormish, M.J.: Very high speed entropy coding. In: ICIP, vol. 3 (1994)","DOI":"10.1109\/ICIP.1994.413814"},{"issue":"2","key":"715_CR32","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1109\/76.143419","volume":"2","author":"HD Lin","year":"1992","unstructured":"Lin, H.D., Messerschmitt, D.: Designing a high-throughput VLC decoder. I. Parallel decoding methods. IEEE Trans. Circuits Syst. Video Technol. 2(2), 197\u2013206 (1992). doi: 10.1109\/76.143419","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"715_CR33","doi-asserted-by":"publisher","unstructured":"Sevcenco, A.M., Lu, W.S.: Adaptive down-scaling techniques for JPEG-based low bit-rate image coding. In: 2006 IEEE International Symposium on Signal Processing and Information Technology, pp. 349\u2013354 (2006). doi: 10.1109\/ISSPIT.2006.270824","DOI":"10.1109\/ISSPIT.2006.270824"},{"issue":"9","key":"715_CR34","doi-asserted-by":"publisher","first-page":"2513","DOI":"10.1109\/TIP.2006.877415","volume":"15","author":"W Lin","year":"2006","unstructured":"Lin, W., Dong, L.: Adaptive downsampling to improve image compression at low bit rates. IEEE Trans. Image Process. 15(9), 2513\u20132521 (2006). doi: 10.1109\/TIP.2006.877415","journal-title":"IEEE Trans. Image Process."},{"key":"715_CR35","doi-asserted-by":"publisher","unstructured":"Ahangar, A.I., Agarwal, R., Lakhotia, K.: Real time low complexity VLSI decoder for prefix coded images. In: 2016 IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1694\u20131697 (2016). doi: 10.1109\/ISCAS.2016.7538893","DOI":"10.1109\/ISCAS.2016.7538893"},{"issue":"4","key":"715_CR36","doi-asserted-by":"publisher","first-page":"1411","DOI":"10.5370\/JEET.2014.9.4.1411","volume":"9","author":"Eun-Seo Lee","year":"2014","unstructured":"Lee, E.S., Lee, K.C., Son, K.J., Moon, S.P., Chang, T.G.: Multi-symbol accessing Huffman decoding method for MPEG-2 AAC. J. Electr. Eng. Technol. 4(4) (2014). doi: 10.5370\/JEET.2014.9.4.1411","journal-title":"Journal of Electrical Engineering and Technology"},{"key":"715_CR37","unstructured":"Nikara, J., Vassiliadis, S., Takala, J., Sima, M., Liuha, P.: Parallel multiple-symbol variable-length decoding. In: Werner, B. (ed.) IEEE International Conference on Computer Design, pp. 126\u2013131. IEEE Computer Society Press, 10662 Los Vaqueros Circle, P.O. Box 3014, Los Alamitos, CA 90720-1314, Freiburg, Germany (2002). ISBN: 0-7695-1700-5"},{"key":"715_CR38","doi-asserted-by":"crossref","unstructured":"Howard, P.G., Vitter, J.S.: Fast and efficient lossless image compression. In: Proceedings of the 1993 Data Compression Conference, (Snowbird), pp. 351\u2013360 (1993)","DOI":"10.1109\/DCC.1993.253114"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-017-0715-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-017-0715-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-017-0715-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,25]],"date-time":"2025-06-25T20:14:23Z","timestamp":1750882463000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-017-0715-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,19]]},"references-count":38,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["715"],"URL":"https:\/\/doi.org\/10.1007\/s11554-017-0715-2","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2017,9,19]]},"assertion":[{"value":"27 February 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 August 2017","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 September 2017","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}