{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T10:42:24Z","timestamp":1762252944032,"version":"3.37.3"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2019,3,11]],"date-time":"2019-03-11T00:00:00Z","timestamp":1552262400000},"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":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1007\/s00034-019-01083-4","type":"journal-article","created":{"date-parts":[[2019,3,11]],"date-time":"2019-03-11T08:01:09Z","timestamp":1552291269000},"page":"4762-4786","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Pareto-Optimal Multi-filter Architecture on FPGA for Image Processing Applications"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2767-3139","authenticated-orcid":false,"given":"Majida","family":"Kazmi","sequence":"first","affiliation":[]},{"given":"Arshad","family":"Aziz","sequence":"additional","affiliation":[]},{"given":"Dur-e-Shahwar","family":"Kundi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,3,11]]},"reference":[{"key":"1083_CR1","unstructured":"Altera, Guidance for Accurately Benchmarking FPGAs(ver. 1.2) (2007)"},{"key":"1083_CR2","unstructured":"APU, Application Processor Unit, XA Zynq-7000 All Programmable SoC First Generation Architecture (2012)"},{"key":"1083_CR3","unstructured":"APU, Application Processor Unit, Zynq-7000 All Programmable SoC Overview (2012)"},{"key":"1083_CR4","doi-asserted-by":"publisher","DOI":"10.1002\/9780470828519","volume-title":"Design for Embedded Image Processing on FPGAs","author":"DG Bailey","year":"2011","unstructured":"D.G. Bailey, Design for Embedded Image Processing on FPGAs (Wiley, London, 2011)"},{"issue":"1","key":"1083_CR5","doi-asserted-by":"publisher","first-page":"69","DOI":"10.4316\/AECE.2014.01011","volume":"14","author":"F Bashar","year":"2014","unstructured":"F. Bashar, A. Khan, F. Ahmed, H. Kabir, Face recognition using similarity pattern of image directional edge response. Adv. Electr. Comput. Eng. 14(1), 69\u201376 (2014)","journal-title":"Adv. Electr. Comput. Eng."},{"key":"1083_CR6","doi-asserted-by":"crossref","unstructured":"B. Bosi, G. Bois, Y. Savaria, Reconfigurable pipelined 2-D convolvers for fast digital signal processing. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 7(3), 299\u2013308 (1999)","DOI":"10.1109\/92.784091"},{"key":"1083_CR7","volume-title":"Parallel Hardware Architectures for the Life Sciences","author":"A Epstein","year":"2004","unstructured":"A. Epstein, Parallel Hardware Architectures for the Life Sciences (Delft University of Technology, Delft, TU Delft, 2004)"},{"issue":"4","key":"1083_CR8","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1007\/s11554-013-0391-9","volume":"10","author":"L Fiack","year":"2015","unstructured":"L. Fiack, N. Cuperlier, B. Miramond, Embedded and real-time architecture for bio-inspired vision-based robot navigation. J. Real Time Image Process. 10(4), 699\u2013722 (2015)","journal-title":"J. Real Time Image Process."},{"key":"1083_CR9","first-page":"151","volume-title":"Application of the laplacian pyramid decomposition to the enhancement of digital dental radiographic images for the automatic person identification, in International Conference Image Analysis and Recognition","author":"D Frejlichowski","year":"2010","unstructured":"D. Frejlichowski, R. Wanat, Application of the laplacian pyramid decomposition to the enhancement of digital dental radiographic images for the automatic person identification, in International Conference Image Analysis and Recognition (Springer, Berlin, 2010), pp. 151\u2013160"},{"key":"1083_CR10","doi-asserted-by":"publisher","unstructured":"A.A. Gonzalez, M.A. Estrada, M.P. Patricio, J.L.C. Anzueto, An FPGA 2D-convolution unit based on the CAPH language. J. Real Time Image Process. (2015). \n                    https:\/\/doi.org\/10.1007\/s11554-015-0535-1","DOI":"10.1007\/s11554-015-0535-1"},{"key":"1083_CR11","volume-title":"Digital Image Processing","author":"RC Gonzalez","year":"2002","unstructured":"R.C. Gonzalez, R.E. Woods, Digital Image Processing, 2nd edn. (Prentice Hall, USA, 2002)","edition":"2"},{"key":"1083_CR12","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.ultras.2015.10.023","volume":"65","author":"P Gu","year":"2016","unstructured":"P. Gu, W.M. Lee, M.A. Roubidoux, J. Yuan, X. Wang, P.L. Carson, Automated 3D ultrasound image segmentation to aid breast cancer image interpretation. Ultrasonics 65, 51\u201358 (2016)","journal-title":"Ultrasonics"},{"issue":"11","key":"1083_CR13","doi-asserted-by":"publisher","first-page":"e0166056","DOI":"10.1371\/journal.pone.0166056","volume":"11","author":"M Kazmi","year":"2016","unstructured":"M. Kazmi, A. Aziz, P. Akhtar, N. Ikram, A low cost structurally optimized design for diverse filter types. PLoS ONE 11(11), e0166056 (2016)","journal-title":"PLoS ONE"},{"issue":"2","key":"1083_CR14","first-page":"1","volume":"5","author":"M Kazmi","year":"2016","unstructured":"M. Kazmi, A. Aziz, P. Akhtar, N. Ikram, A FPGA based Reconfigurable 2D filter architecture for biomedical image preprocessing. Casp. J. Appl. Sci. Res. 5(2), 1\u201310 (2016)","journal-title":"Casp. J. Appl. Sci. Res."},{"key":"1083_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/s11554-017-0690-7","author":"M Kazmi","year":"2017","unstructured":"M. Kazmi, A. Aziz, P. Akhtar, An efficient and compact row buffer architecture on FPGA for real-time neighbourhood image processing. J. Real Time Image Process. (2017). \n                    https:\/\/doi.org\/10.1007\/s11554-017-0690-7","journal-title":"J. Real Time Image Process."},{"key":"1083_CR16","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/s10462-014-9427-1","volume":"44","author":"S Kockanat","year":"2015","unstructured":"S. Kockanat, N. Karaboga, The design approaches of two-dimensional digital filters based on metaheuristic optimization algorithms: a review of the literature. Artif. Intell. Rev. 44, 265\u2013287 (2015)","journal-title":"Artif. Intell. Rev."},{"key":"1083_CR17","unstructured":"Nexys 4 FPGA Board Reference Manual Technical Report, Digilent (2016)"},{"key":"1083_CR18","volume-title":"Current Trends in Theoretical Computer Science: Algorithms and complexity","author":"G Paun","year":"2004","unstructured":"G. Paun, G. Rozenberg, A. Salomaa, Current Trends in Theoretical Computer Science: Algorithms and complexity, vol. 1 (World Scientific, Singapore, 2004)"},{"issue":"7","key":"1083_CR19","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1109\/TC.2011.120","volume":"61","author":"K Pauwels","year":"2012","unstructured":"K. Pauwels, M. Tomasi, J.D. Alonso, E. Ros, M.M. Van Hulle, A comparison of FPGA and GPU for real-time phase-based optical flow, stereo, and local image features. IEEE Trans. Comput. 61(7), 999\u20131012 (2012)","journal-title":"IEEE Trans. Comput."},{"key":"1083_CR20","unstructured":"A. Percey, Advantages of the Virtex-5 FPGA 6-Input LUT Architecture (WP284 (v1.0)) (2007)"},{"issue":"4","key":"1083_CR21","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1049\/iet-cds:20070056","volume":"1","author":"S Perri","year":"2007","unstructured":"S. Perri, P. Corsonello, VLSI implementations of efficient isotropic flexible 2D convolvers. IET Circuits Devices Syst. 1(4), 263\u2013269 (2007)","journal-title":"IET Circuits Devices Syst."},{"issue":"8","key":"1083_CR22","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1016\/j.micpro.2004.10.004","volume":"29","author":"S Perri","year":"2005","unstructured":"S. Perri, M. Lanuzza, P. Corsonello, G. Cocorullo, A high-performance fully reconfigurable FPGA-based 2D convolution processor. Microprocess. Microsyst. 29(8), 381\u2013391 (2005)","journal-title":"Microprocess. Microsyst."},{"key":"1083_CR23","first-page":"1","volume":"82","author":"L Rao","year":"2015","unstructured":"L. Rao, B. Zhang, J. Zhao, Hardware implementation of reconfigurable 1D convolution. J. Signal Process. Syst. 82, 1\u201316 (2015)","journal-title":"J. Signal Process. Syst."},{"key":"1083_CR24","unstructured":"H.C. Reddy, I.H. Khoo, P.K. Rajan, Application of symmetry: 2-D polynomials, fourier transform, and filter design, in The Circuits and Filters Handbook, ed. by W.K. Chen, 3rd edn. (CRC, Boca Raton, FL, 2009), p. 20"},{"key":"1083_CR25","doi-asserted-by":"crossref","unstructured":"M. Rogawski, K. Gaj, A high-speed unified hardware architecture for AES and the SHA-3 candidate Grostl, in 15th Euromicro Conference on Digital System Design (DSD) (IEEE, 2012), pp. 568\u2013575","DOI":"10.1109\/DSD.2012.8"},{"key":"1083_CR26","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.micpro.2015.11.013","volume":"40","author":"J Vourvoulakis","year":"2016","unstructured":"J. Vourvoulakis, J. Kalomiros, J. Lygouras, Fully pipelined FPGA-based architecture for real-time SIFT extraction. Microprocess. Microsyst. 40, 53\u201373 (2016)","journal-title":"Microprocess. Microsyst."},{"key":"1083_CR27","doi-asserted-by":"crossref","unstructured":"T. White, D. OLeary, V. Magnotta, S. Arndt, M. Flaum, N.C. Andreasen, Anatomic and functional variability: the effects of filter size in group fMRI data analysis. Neuroimage 13(4), 577\u2013588 (2001)","DOI":"10.1006\/nimg.2000.0716"},{"key":"1083_CR28","unstructured":"Xilinx Inc., 7 Series FPGAs Configurable Logic Block (UG474 (v1.6)) (2014)"},{"key":"1083_CR29","unstructured":"Xilinx, Virtex-E 1.8 V Field Programmable Gate Arrays (DS022-1 (v3.0)) (2014)"},{"issue":"4","key":"1083_CR30","first-page":"325","volume":"12","author":"J Yasmin","year":"2015","unstructured":"J. Yasmin, M. Sathik, An improved iterative segmentation algorithm using canny edge detector for skin lesion border detection. Int. Arab J. Inf. Technol. (IAJIT) 12(4), 325\u2013332 (2015)","journal-title":"Int. Arab J. Inf. Technol. (IAJIT)"},{"key":"1083_CR31","first-page":"1","volume":"79","author":"B Zhang","year":"2013","unstructured":"B. Zhang, K. Mei, N. Zheng, Coarse-grained dynamically reconfigurable processor for vision pre-processing. J. Signal Process. Syst. 79, 1\u201317 (2013)","journal-title":"J. Signal Process. Syst."},{"key":"1083_CR32","doi-asserted-by":"crossref","unstructured":"M.Z. Zhang, V.K. Asari, A design methodology for performance-resource optimization of a generalized 2D convolution architecture with quadrant symmetric kernels, in Advances in Computer Systems Architecture. ACSAC 2007. Lecture Notes in Computer Science, vol. 4697. (Springer, Berlin), pp. 220\u2013234","DOI":"10.1007\/978-3-540-74309-5_22"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-019-01083-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00034-019-01083-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-019-01083-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,10]],"date-time":"2020-03-10T00:20:44Z","timestamp":1583799644000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00034-019-01083-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,11]]},"references-count":32,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2019,10]]}},"alternative-id":["1083"],"URL":"https:\/\/doi.org\/10.1007\/s00034-019-01083-4","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"type":"print","value":"0278-081X"},{"type":"electronic","value":"1531-5878"}],"subject":[],"published":{"date-parts":[[2019,3,11]]},"assertion":[{"value":"9 October 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 March 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 March 2019","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 March 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}