{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T14:38:18Z","timestamp":1740148698142,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2021,8,5]],"date-time":"2021-08-05T00:00:00Z","timestamp":1628121600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,8,5]],"date-time":"2021-08-05T00:00:00Z","timestamp":1628121600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2021,10]]},"DOI":"10.1007\/s11265-021-01679-7","type":"journal-article","created":{"date-parts":[[2021,8,5]],"date-time":"2021-08-05T21:02:18Z","timestamp":1628197338000},"page":"1201-1217","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Real-Time Adaptive Multiple Transforms for the Next Generation Software Video Decoders"],"prefix":"10.1007","volume":"93","author":[{"given":"Pierre-Loup","family":"Cabarat","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0143-1756","authenticated-orcid":false,"given":"Wassim","family":"Hamidouche","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Menard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"D\u00e9forges","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,8,5]]},"reference":[{"key":"1679_CR1","unstructured":"Batalla, A. A. (2015). Multiple transforms for video coding. PhD thesis, INSA Rennes."},{"key":"1679_CR2","doi-asserted-by":"crossref","unstructured":"Biatek, T., Lorcy, V., Castel, P., & Philippe, P. (2016). Low-complexity adaptive multiple transforms for post-HEVC video coding. In Picture coding symposium (PCS), 2016. IEEE, pp 1\u20135.","DOI":"10.1109\/PCS.2016.7906348"},{"key":"1679_CR3","first-page":"35","volume":"6","author":"G Bj\u00f8ntegaard","year":"2008","unstructured":"Bj\u00f8ntegaard, G. (2008). Improvements of the bd-psnr model. ITU-T SG16 Q, 6, 35.","journal-title":"ITU-T SG16 Q"},{"key":"1679_CR4","doi-asserted-by":"publisher","unstructured":"Bross, B., Chen, J., Ohm, J. R., Sullivan, G. J., & Wang, Y. K. (2021). Developments in international video coding standardization after avc, with an overview of versatile video coding (vvc). In Proceedings of the IEEE (pp. 1\u201331). https:\/\/doi.org\/10.1109\/JPROC.2020.3043399.","DOI":"10.1109\/JPROC.2020.3043399"},{"key":"1679_CR5","unstructured":"Budagavi, M. (2011). Idct pruning. Joint Collaborative Team on Video Coding (JCT-VC), Document JCTVC-E386, Geneva."},{"key":"1679_CR6","unstructured":"Budagavi, M., & Sze, V. (2011). Idct pruning and scan dependent transform order. Joint Collaborative Team on Video Coding (JCT-VC), Document JCTVC-F236, Torino."},{"issue":"6","key":"1679_CR7","doi-asserted-by":"publisher","first-page":"1029","DOI":"10.1109\/JSTSP.2013.2270429","volume":"7","author":"M Budagavi","year":"2013","unstructured":"Budagavi, M., Fuldseth, A., Bj\u00f8ntegaard, G., Sze, V., & Sadafale, M. (2013). Core transform design in the high efficiency video coding (hevc) standard. IEEE Journal of Selected Topics in Signal Processing, 7(6), 1029\u20131041. https:\/\/doi.org\/10.1109\/JSTSP.2013.2270429.","journal-title":"IEEE Journal of Selected Topics in Signal Processing"},{"issue":"5","key":"1679_CR8","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1007\/BF01215398","volume":"2","author":"CA Hung","year":"1994","unstructured":"Hung, C. A., & Meng, T. H. Y. (1994). A comparison of fast inverse discrete cosine transform algorithms. Multimedia Systems, 2(5), 204\u2013217.","journal-title":"Multimedia Systems"},{"key":"1679_CR9","unstructured":"Chen, J., & Alshina, E. (2018). Versatile Video Coding (Draft 1). Joint Video Expert Team (JVET), Document JVET-J1001, Torino."},{"key":"1679_CR10","doi-asserted-by":"publisher","first-page":"9599","DOI":"10.1117\/12.2193681","volume":"9599","author":"J Chen","year":"2015","unstructured":"Chen, J., Chen, Y., Karczewicz, M., Li, X., Liu, H., Zhang, L., & Zhao, X. (2015). Coding tools investigation for next generation video coding based on hevc. ProcSPIE, 9599, 9599\u20139599\u20139. https:\/\/doi.org\/10.1117\/12.2193681.","journal-title":"ProcSPIE"},{"key":"1679_CR11","unstructured":"Chen, J., Alshina, E., Sullivan, G. J., Ohm, J. R., & Boyce, J. (2017). Algorithm description of Joint Exploration Test Model 7 (JEM7). Joint Video Expert Team (JVET), Document JVET-G1001, Torino."},{"issue":"9","key":"1679_CR12","doi-asserted-by":"publisher","first-page":"1004","DOI":"10.1109\/TCOM.1977.1093941","volume":"25","author":"WH Chen","year":"1977","unstructured":"Chen, W. H., Smith, C., & Fralick, S. (1977). A fast computational algorithm for the discrete cosine transform. IEEE Transactions on Communications, 25(9), 1004\u20131009.","journal-title":"IEEE Transactions on Communications"},{"issue":"1","key":"1679_CR13","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1049\/el:20010060","volume":"37","author":"LZ Cheng","year":"2001","unstructured":"Cheng, L. Z., Xu, H., & Luo, Y. (2001). Integer discrete cosine transform and its fast algorithm. Electronics Letters, 37(1), 64\u2013 65.","journal-title":"Electronics Letters"},{"issue":"9","key":"1679_CR14","doi-asserted-by":"publisher","first-page":"2174","DOI":"10.1109\/78.157218","volume":"40","author":"E Feig","year":"1992","unstructured":"Feig, E., & Winograd, S. (1992). Fast algorithms for the discrete cosine transform. IEEE Transactions on Signal Processing, 40(9), 2174\u20132193.","journal-title":"IEEE Transactions on Signal Processing"},{"key":"1679_CR15","unstructured":"Fog, A. (2008). Optimizing subroutines in assembly language: An optimization guide for x86 platforms. Copenhagen University College of Engineering."},{"key":"1679_CR16","unstructured":"Fuldseth, A., Endresen, L. P., Selnes, S., Arbatov, V., Franchetti, F., & P\u00fcschel, M. (2011a). Simd opimization of proposed hevc core transform. Joint Collaborative Team on Video Coding (JCT-VC), Document JCTVC-F447, Torino."},{"key":"1679_CR17","unstructured":"Fuldseth, A., Endresen, L. P., Selnes, S., Arbatov, V., Franchetti, F., & P\u00fcschel, M. (2011b). Simd opimization of proposed hevc core transform. Joint Collaborative Team on Video Coding (JCT-VC), Document JCTVC-G497, Geneva."},{"key":"1679_CR18","doi-asserted-by":"crossref","unstructured":"Hamidouche, W., Raulet, M., & Deforges, O. (2016). 4k real-time and parallel software video decoder for multilayer hevc extensions, (Vol. 26 pp. 169\u2013180).","DOI":"10.1109\/TCSVT.2015.2478705"},{"key":"1679_CR19","unstructured":"ISO\/IEC 23008-2 HEVC (ITU-T Rec H265). (2013). High efficiency video coding."},{"key":"1679_CR20","doi-asserted-by":"crossref","unstructured":"Jain, A. K. (1979). A sinusoidal family of unitary transforms. IEEE Transactions on Pattern Analysis and Machine Intelligence, (4), 356\u2013365.","DOI":"10.1109\/TPAMI.1979.4766944"},{"key":"1679_CR21","unstructured":"JEM. (2019). Joint Exploration test Model (JEM). https:\/\/jvet.hhi.fraunhofer.de\/svn\/svn_HMJEMSoftware\/."},{"key":"1679_CR22","doi-asserted-by":"crossref","unstructured":"Loeffler, C., Ligtenberg, A., & Moschytz, G. (1989). Practical fast 1-D DCT algorithms with 11 multiplications. In 1989 International conference on acoustics, speech, and signal processing, ICASSP-89 (pp. 988\u2013991). IEEE.","DOI":"10.1109\/ICASSP.1989.266596"},{"key":"1679_CR23","doi-asserted-by":"publisher","unstructured":"Masera, M., Martina, M., & Masera, G. (2017). Odd type dct\/dst for video coding: Relationships and low-complexity implementations. In 2017 IEEE International workshop on signal processing systems (SiPS) (pp. 1\u20136). https:\/\/doi.org\/10.1109\/SiPS.2017.8110009.","DOI":"10.1109\/SiPS.2017.8110009"},{"key":"1679_CR24","unstructured":"McCann, K., Bross, B., Jan, W. J., Kim, I. K., Sugimoto, K., & Sullivan, G.J. (2012). High efficiency video coding (HEVC) test model 9 (HM 9) encoder description."},{"key":"1679_CR25","unstructured":"OpenHEVC. (2019). Open source HEVC decoder OpenHEVC. https:\/\/github.com\/OpenHEVC\/openHEVC."},{"issue":"4","key":"1679_CR26","doi-asserted-by":"publisher","first-page":"1502","DOI":"10.1109\/TSP.2007.907919","volume":"56","author":"M Puschel","year":"2008","unstructured":"Puschel, M., & Moura, J. M. F. (2008). Algebraic signal processing theory: cooley-tukey type algorithms for DCTs and DSTs. IEEE Transactions on Signal Processing, 56(4), 1502\u20131521. https:\/\/doi.org\/10.1109\/TSP.2007.907919.","journal-title":"IEEE Transactions on Signal Processing"},{"key":"1679_CR27","doi-asserted-by":"publisher","unstructured":"Ravi, K., & Chivukula, Y. A .R. (2011). Fast computing of discrete cosine and sine transforms of types vi and vii, (Vol. 8135 pp. 8135\u20138135 \u2013 10). https:\/\/doi.org\/10.1117\/12.903685.","DOI":"10.1117\/12.903685"},{"key":"1679_CR28","doi-asserted-by":"publisher","unstructured":"Reznik, Y.A. (2013). Relationship between dct-ii, dct-vi, and dst-vii transforms. In 2013 IEEE international conference on acoustics, speech and signal processing(pp. 5642\u20135646). https:\/\/doi.org\/10.1109\/ICASSP.2013.6638744.","DOI":"10.1109\/ICASSP.2013.6638744"},{"key":"1679_CR29","doi-asserted-by":"crossref","unstructured":"Shen, S., Shen, W., Fan, Y., & Zeng, X. (2012). A unified 4\/8\/16\/32-point integer IDCT architecture for multiple video coding standards. In IEEE international conference on2012 international conference on multimedia and expo (ICME) (pp. 788\u2013793). IEEE.","DOI":"10.1109\/ICME.2012.7"},{"issue":"12","key":"1679_CR30","doi-asserted-by":"publisher","first-page":"1765","DOI":"10.1109\/TCSVT.2012.2223055","volume":"22","author":"J Sole","year":"2012","unstructured":"Sole, J., Joshi, R., Nguyen, N., Ji, T., Karczewicz, M., Clare, G., Henry, F., & Duenas, A. (2012). Transform coefficient coding in hevc. IEEE Transactions on Circuits and Systems for Video Technology, 22(12), 1765\u20131777. https:\/\/doi.org\/10.1109\/TCSVT.2012.2223055.","journal-title":"IEEE Transactions on Circuits and Systems for Video Technology"},{"key":"1679_CR31","unstructured":"Suehring, K., & Li, X. (2017). Jvet common test conditions and software reference configurations. Joint Video Expert Team (JVET), Document JVET-H1010, Macao."},{"key":"1679_CR32","first-page":"1648","volume":"22","author":"GJ Sullivan","year":"2012","unstructured":"Sullivan, G. J., Ohm, J. R., Han, W. J., & Wiegand, T. (2012). Overview of the high efficiency video coding standard. IEEE Transactions on Circuits and Systems for Video Technology (TCSVT), 22, 1648\u20131667.","journal-title":"IEEE Transactions on Circuits and Systems for Video Technology (TCSVT)"},{"key":"1679_CR33","doi-asserted-by":"crossref","unstructured":"Vashkevich, M., Parfieniuk, M., & Petrovsky, A. (2012). High-accuracy implementation of fast DCT algorithms based on algebraic integer encoding. In 2012 International conference on signals and electronic systems (ICSES) (pp. 1\u20136). IEEE.","DOI":"10.1109\/ICSES.2012.6382235"},{"issue":"4","key":"1679_CR34","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/0165-1684(84)90059-8","volume":"6","author":"M Vetterli","year":"1984","unstructured":"Vetterli, M., Nussbaumer, H., & et al. (1984). Simple FFT and DCT algorithms with reduced number of operations. Signal Processing, 6(4), 267\u2013278.","journal-title":"Signal Processing"},{"key":"1679_CR35","doi-asserted-by":"crossref","unstructured":"Wang, M., Li, J., Zhang, L., Zhang, K., Liu, H., Wang, S., Kwong, S., & Ma, S. (2019). Extended quad-tree partitioning for future video coding. In 2019 Data compression conference (DCC) (pp. 300\u2013309).","DOI":"10.1109\/DCC.2019.00038"},{"key":"1679_CR36","doi-asserted-by":"publisher","unstructured":"Xiaozhong, X., & Shan, L. (2019). Recent advances in video coding beyond the hevc standard. Transactions on Signal and Information Processing APSIPA, 8. https:\/\/doi.org\/10.1017\/ATSIP.2019.11.","DOI":"10.1017\/ATSIP.2019.11"},{"key":"1679_CR37","doi-asserted-by":"crossref","unstructured":"Zhao, X., Chen, J., Karczewicz, M., Zhang, L., Li, X., & Chien, W. (2016). Enhanced multiple transform for video coding. In Data Compression Conference (DCC) (pp. 73\u201382). IEEE.","DOI":"10.1109\/DCC.2016.9"},{"issue":"5","key":"1679_CR38","doi-asserted-by":"publisher","first-page":"2514","DOI":"10.1109\/TIP.2018.2802202","volume":"27","author":"X Zhao","year":"2018","unstructured":"Zhao, X., Chen, J., Karczewicz, M., Said, A., & Seregin, V. (2018). Joint separable and non-separable transforms for next-generation video coding. IEEE Transactions on Image Processing, 27(5), 2514\u20132525.","journal-title":"IEEE Transactions on Image Processing"}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-021-01679-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11265-021-01679-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-021-01679-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,6]],"date-time":"2023-01-06T18:09:35Z","timestamp":1673028575000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11265-021-01679-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,5]]},"references-count":38,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["1679"],"URL":"https:\/\/doi.org\/10.1007\/s11265-021-01679-7","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"type":"print","value":"1939-8018"},{"type":"electronic","value":"1939-8115"}],"subject":[],"published":{"date-parts":[[2021,8,5]]},"assertion":[{"value":"28 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 June 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 August 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}