{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,25]],"date-time":"2025-10-25T14:20:13Z","timestamp":1761402013142,"version":"3.37.3"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2019,6,22]],"date-time":"2019-06-22T00:00:00Z","timestamp":1561161600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,22]],"date-time":"2019-06-22T00:00:00Z","timestamp":1561161600000},"content-version":"vor","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":[[2020,10]]},"DOI":"10.1007\/s11554-019-00892-9","type":"journal-article","created":{"date-parts":[[2019,6,22]],"date-time":"2019-06-22T18:09:29Z","timestamp":1561226969000},"page":"1319-1330","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A high throughput two-dimensional discrete cosine transform and MPEG4 motion estimation using vector coprocessor"],"prefix":"10.1007","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9956-2999","authenticated-orcid":false,"given":"Shahrukh","family":"Agha","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Usman Ali","family":"Gulzari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Farzana","family":"Shaheen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Farmanullah","family":"Jan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,22]]},"reference":[{"key":"892_CR1","volume-title":"Algorithms, complexity analysis and VLSI architectures for MPEG4 motion estimation","author":"P Kuhn","year":"2003","unstructured":"Kuhn, P.: Algorithms, complexity analysis and VLSI architectures for MPEG4 motion estimation. Kluwer Academic Publishers, Dordrecht (2003)"},{"key":"892_CR2","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s10470-017-1072-6","volume":"94","author":"R Khemiri","year":"2018","unstructured":"Khemiri, R., Kibeya, H., Loukil, H., Sayadi, F.E., Atri, M., Masmoudi, N.: Real-time motion estimation diamond search algorithm for the new high efficiency video coding on FPGA. Analog Integr. Circ. Signal Process. 94, 259 (2018)","journal-title":"Analog Integr. Circ. Signal Process."},{"key":"892_CR3","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/s11554-012-0274-5","volume":"9","author":"W Elhamzi","year":"2014","unstructured":"Elhamzi, W., Dubois, J., Miteran, J., Atri, M.: An efficient low-cost FPGA implementation of a configurable motion estimation for H.264 video coding. J. Real Time Image Proc. 9, 19 (2014)","journal-title":"J. Real Time Image Proc."},{"key":"892_CR4","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s10470-014-0342-9","volume":"82","author":"G Sanchez","year":"2015","unstructured":"Sanchez, G., Zatt, B., Porto, M., Agostini, L.: Hardware-friendly HEVC motion estimation: new algorithms and efficient VLSI designs targeting high definition videos. Analog Integr. Circ. Signal Process. 82, 135 (2015)","journal-title":"Analog Integr. Circ. Signal Process."},{"key":"892_CR5","doi-asserted-by":"publisher","first-page":"1214","DOI":"10.1109\/TCSVT.2011.2133990","volume":"21","author":"O Ndili","year":"2011","unstructured":"Ndili, O., Ogunfunmi, T.: Algorithm and architecture co-design of hardware-oriented, modified diamond search for fast motion estimation in H.264\/AVC. IEEE Trans. Circ. Syst. Video Technol. 21, 1214 (2011)","journal-title":"IEEE Trans. Circ. Syst. Video Technol."},{"key":"892_CR6","unstructured":"Urban, F., Deforges, O., Nezan, J.F.: In: SPIE Optics + Photonics, p. 849917. San Diego, United States (2012)"},{"key":"892_CR7","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/s11554-008-0110-0","volume":"4","author":"F Urban","year":"2009","unstructured":"Urban, F., Nezan, J.F., Raulet, M.: HDS, a real-time multi-DSP motion estimator for MPEG-4 H.264 AVC high definition video encoding. J. Real Time Image Proc. 4, 23 (2009)","journal-title":"J. Real Time Image Proc."},{"key":"892_CR8","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1109\/TCE.2007.4341585","volume":"53","author":"DX Li","year":"2007","unstructured":"Li, D.X., Zheng, W., Zhang, M.: Architecture design for H.264\/AVC integer motion estimation with minimum memory bandwidth. IEEE Trans. Consum. Electron. 53, 1053 (2007)","journal-title":"IEEE Trans. Consum. Electron."},{"key":"892_CR9","unstructured":"Fukazawa, Y., Watanabe, K., Minoura, Y., Kondo, T., Sasaki, T.: In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 1031\u20131035. Shanghai, China (2016)"},{"key":"892_CR10","unstructured":"Huayi, L., MaLini, L.\u00a0Hai: In: 2010 Second International Conference on Communication Systems, Networks and Applications, pp. 239\u2013244. Hong Kong, China (2010)"},{"key":"892_CR11","unstructured":"Sayed, M.: In: 16th IEEE International Conference on Electronics, Circuits and Systems, pp. 787\u2013790. Yasmine Hammamet, Tunisia (2009)"},{"key":"892_CR12","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s11554-007-0070-9","volume":"3","author":"K Babionitakis","year":"2008","unstructured":"Babionitakis, K., Doumenis, G.A., Georgakarakos, G., Lentaris, G., Nakos, K., Reisis, D., et al.: A real-time motion estimation FPGA architecture. J. Real Time Image Process. 3, 3 (2008)","journal-title":"J. Real Time Image Process."},{"key":"892_CR13","unstructured":"Chouliaras, V.A., Dwyer, V.M., Agha, S.: In: Proceedings of ACIVS 2005, p. 2005. Antwer, Belgium (2005)"},{"key":"892_CR14","doi-asserted-by":"publisher","first-page":"747","DOI":"10.1049\/el:20064051","volume":"42","author":"VA Chouliaras","year":"2006","unstructured":"Chouliaras, V.A., Agha, S., Jacobs, T.R., Dwyer, V.M.: Quantifying the benefit of thread and data parallelism for fast motion estimation in MPEG-2. IEE Electron. Lett. 42, 747 (2006)","journal-title":"IEE Electron. Lett."},{"key":"892_CR15","unstructured":"Chouliaras, V.A., Nunez-Yanez, J.L., Agha, S.: In: Proceedings IASTED (SIP), pp. 298\u2013303. Honolulu, Hawaii (2004)"},{"key":"892_CR16","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.vlsi.2007.02.003","volume":"41","author":"VA Chouliaras","year":"2008","unstructured":"Chouliaras, V.A., Dwyer, V.M., Agha, S., Nunez-Yanez, J.L., Reisis, D., Nakos, K., et al.: Customization of an embedded RISC CPU with SIMD extensions for video encoding. A case study. Integr. VLSI J. 41, 135 (2008)","journal-title":"Integr. VLSI J."},{"key":"892_CR17","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1109\/TCE.2005.1405714","volume":"5","author":"VA Chouliaras","year":"2005","unstructured":"Chouliaras, V.A., Nunez, J.L., Mulvaney, D.J., Rovati, F., Alfonso, D.: A multi-standard video coding accelerator based on a vector architecture. IEEE Trans. Consum. Electron. 5, 160 (2005)","journal-title":"IEEE Trans. Consum. Electron."},{"key":"892_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11265-007-0112-3","volume":"50","author":"YH Chen","year":"2008","unstructured":"Chen, Y.H., Chen, T.C., Tsai, C.Y., Tsai, S.F., Chen, L.G.: Data reuse exploration for low power motion estimation architecture design in H.264 encoder. J. Signal Process. Syst. 50, 1 (2008)","journal-title":"J. Signal Process. Syst."},{"key":"892_CR19","unstructured":"Dwyer, V.M., Agha, S., Chouliaras, V.: In: Proceedings of Mirage 2005 Conference, pp. 191\u2013196. Versailles, France (2005)"},{"key":"892_CR20","doi-asserted-by":"crossref","unstructured":"Dwyer, V.M., Agha, S., Chouliaras, V.A.: in Proceedings of ACIVS 2005 Conference, pp. 372\u2013380. Antwerp, Belgium (2005)","DOI":"10.1007\/11558484_47"},{"key":"892_CR21","doi-asserted-by":"publisher","first-page":"693","DOI":"10.1049\/el:20050481","volume":"41","author":"S Agha","year":"2005","unstructured":"Agha, S., Dwyer, V.M., Chouliaras, V.: Motion estimation with low resolution distortion metric. IEE Electron. Lett. 41, 693 (2005)","journal-title":"IEE Electron. Lett."},{"key":"892_CR22","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1109\/JSEE.2013.00047","volume":"24","author":"S Agha","year":"2013","unstructured":"Agha, S., Khan, S.A., Malik, S., Riaz, R.A.: Reduced bit low power VLSI architectures for motion estimation. J. Syst. Eng. Electron. 24, 382 (2013)","journal-title":"J. Syst. Eng. Electron."},{"key":"892_CR23","unstructured":"Agha, S., Jan, F., Sabir, D., Saleem, K., Gulzari, U., Shakeel, A.: In: proceedings of the 2017 IEEE International Conference on Signal and Image Processing Applications. Malaysia, Kuching (2017)"},{"key":"892_CR24","unstructured":"Fakhari, A., Fathy, M.: In: Proceedings of International Conference on Reconfigurable Computing, pp. 115\u2013120. Quintana Roo, Mexico (2010)"},{"key":"892_CR25","unstructured":"Dogan, A.: In: 9th International Conference on Electrical and Electronics Engineering (ELECO), pp. 771\u2013775. Bursa, Turkey (2015)"},{"key":"892_CR26","unstructured":"Sjovall, P., Viitamaki, V., Vanne, J., Hamalainen, T.D.: In: Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 1547\u20131551. New Orleans, LA, USA (2017)"},{"key":"892_CR27","doi-asserted-by":"publisher","first-page":"262","DOI":"10.1109\/TCE.2004.1277872","volume":"50","author":"H Jeong","year":"2004","unstructured":"Jeong, H., Kim, J., Cho, W.K.: Low-power multiplierless DCT architecture using image correlation. IEEE Trans. Consum. Electron. 50, 262 (2004)","journal-title":"IEEE Trans. Consum. Electron."},{"key":"892_CR28","unstructured":"Ghosh, S., Venigalla, S., Bayoumi, M.: In: Proceedings of the IEEE Computer Society Annual Symposium on VLSI New Frontiers in VLSI Design, pp. 162\u2013166. Tampa, FL (2005)"},{"key":"892_CR29","first-page":"1060","volume":"22","author":"MW Lee","year":"2013","unstructured":"Lee, M.W., Yoon, J.H., Park, J.: Reconfigurable CORDIC-based low-power DCT architecture based on data priority. IEEE Trans. Very Large Scale Integr. VLSI Syst. 22, 1060 (2013)","journal-title":"IEEE Trans. Very Large Scale Integr. VLSI Syst."},{"key":"892_CR30","unstructured":"Mpeg compression standard. mpeg.chiariglione.org"},{"key":"892_CR31","volume-title":"VLSI Digit. Signal Process. Syst. Des. Implement.","author":"KK Parhi","year":"2008","unstructured":"Parhi, K.K.: VLSI Digit. Signal Process. Syst. Des. Implement. Wiley, Noida (2008)"},{"key":"892_CR32","unstructured":"Sparc v8 processor architecture. \nhttp:\/\/www.gaisler.com\/index.php\/products\/processors"},{"key":"892_CR33","volume-title":"Computer System Architecture","author":"MM Mano","year":"2008","unstructured":"Mano, M.M.: Computer System Architecture. Dorling Kindersley, Noida (2008)"},{"key":"892_CR34","volume-title":"Compiler Design in C","author":"AI Holub","year":"1990","unstructured":"Holub, A.I.: Compiler Design in C. Prentice Hall, University of Michigan, Upper Saddle River (1990)"},{"key":"892_CR35","unstructured":"Matlab. \nwww.mathworks.com"},{"key":"892_CR36","unstructured":"Xilinx synthesis tools. \nwww.xilinx.com"},{"key":"892_CR37","unstructured":"Mentor graphics. \nwww.mentor.com"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-019-00892-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-019-00892-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-019-00892-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,31]],"date-time":"2020-08-31T07:22:38Z","timestamp":1598858558000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-019-00892-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,22]]},"references-count":37,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["892"],"URL":"https:\/\/doi.org\/10.1007\/s11554-019-00892-9","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2019,6,22]]},"assertion":[{"value":"16 October 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 June 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 June 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}