{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,8]],"date-time":"2026-03-08T00:18:43Z","timestamp":1772929123478,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,9,19]],"date-time":"2020-09-19T00:00:00Z","timestamp":1600473600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,9,19]],"date-time":"2020-09-19T00:00:00Z","timestamp":1600473600000},"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":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1007\/s00034-020-01538-z","type":"journal-article","created":{"date-parts":[[2020,9,19]],"date-time":"2020-09-19T15:02:36Z","timestamp":1600527756000},"page":"1438-1457","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["FPGA Implementation of Modified Recursive Box Filter-Based Fast Bilateral Filter for Image Denoising"],"prefix":"10.1007","volume":"40","author":[{"given":"Gollamandala Udaykiran","family":"Bhargava","sequence":"first","affiliation":[]},{"given":"Sivakumar Vaazi","family":"Gangadharan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,9,19]]},"reference":[{"key":"1538_CR1","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1007\/s10851-006-8464-z","volume":"26","author":"G Arneb\u00e4ck","year":"2006","unstructured":"G. Arneb\u00e4ck, C. Westin, Improving Deriche-style recursive gaussian filters. J Math Imaging Vis 26, 293\u2013299 (2006). https:\/\/doi.org\/10.1007\/s10851-006-8464-z","journal-title":"J Math Imaging Vis"},{"key":"1538_CR2","doi-asserted-by":"crossref","unstructured":"S. Asano, T. Maruyama, Y. Yamaguchi, Performance comparison of FPGA, GPU and CPU in image processing. In: International Conference on Field Programmable Logic and Applications, Prague, Czech Republic, pp. 126\u2013131. IEEE (2009)","DOI":"10.1109\/FPL.2009.5272532"},{"key":"1538_CR3","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, New York, 2011)"},{"key":"1538_CR4","doi-asserted-by":"publisher","first-page":"1389","DOI":"10.1016\/j.rinp.2017.04.005","volume":"7","author":"M Balali","year":"2017","unstructured":"M. Balali, A. Rezai, H. Balali, F. Rabiei, S. Emadi, Towards coplanar quantum-dot cellular automata adders based on efficient three-input XOR gate. Res. Phys. 7, 1389\u20131395 (2017). https:\/\/doi.org\/10.1016\/j.rinp.2017.04.005","journal-title":"Res. Phys."},{"issue":"3","key":"1538_CR5","doi-asserted-by":"publisher","first-page":"76","DOI":"10.22266\/ijies2019.0630.09","volume":"12","author":"GU Bhargava","year":"2019","unstructured":"G.U. Bhargava, S.V. Gangadharan, An effective method for image denoising using nonlocal means and statistics based guided filter in non-subsampled contourlet domain. Int. J. Intell. Eng. Syst. 12(3), 76\u201387 (2019). https:\/\/doi.org\/10.22266\/ijies2019.0630.09","journal-title":"Int. J. Intell. Eng. Syst."},{"issue":"2","key":"1538_CR6","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1137\/040616024","volume":"4","author":"A Buades","year":"2005","unstructured":"A. Buades, B. Coll, J.M. Morel, A review of image denoising algorithms, with a new one. Multiscale Model. Simul. 4(2), 490\u2013530 (2005). https:\/\/doi.org\/10.1137\/040616024","journal-title":"Multiscale Model. Simul."},{"issue":"6","key":"1538_CR7","doi-asserted-by":"publisher","first-page":"2519","DOI":"10.1109\/tip.2016.2548363","volume":"25","author":"KN Chaudhury","year":"2016","unstructured":"K.N. Chaudhury, S.D. Dabhade, Fast and provably accurate bilateral filtering. IEEE Trans. Image Process. 25(6), 2519\u20132528 (2016). https:\/\/doi.org\/10.1109\/tip.2016.2548363","journal-title":"IEEE Trans. Image Process."},{"issue":"12","key":"1538_CR8","doi-asserted-by":"publisher","first-page":"3376","DOI":"10.1109\/tip.2011.2159234","volume":"20","author":"KN Chaudhury","year":"2011","unstructured":"K.N. Chaudhury, D. Sage, M. Unser, Fast $O(1)$ bilateral filtering using trigonometric range kernels. IEEE Trans. Image Process. 20(12), 3376\u20133382 (2011). https:\/\/doi.org\/10.1109\/tip.2011.2159234","journal-title":"IEEE Trans. Image Process."},{"issue":"4","key":"1538_CR9","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1049\/ip-vis:20000579","volume":"147","author":"d Crookes","year":"2000","unstructured":"D. Crookes, K. Benkrid, A. Bouridane, K. Alotaibi, A. Benkrid, Design and implementation of a high level programming environment for FPGA-based image processing. IEE Proc. Vision Image Signal Process. 147(4), 377\u2013384 (2000). https:\/\/doi.org\/10.1049\/ip-vis:20000579","journal-title":"IEE Proc. Vision Image Signal Process."},{"issue":"2","key":"1538_CR10","doi-asserted-by":"publisher","first-page":"1459","DOI":"10.1109\/tie.2017.2726960","volume":"65","author":"SD Dabhade","year":"2018","unstructured":"S.D. Dabhade, G.N. Rathna, K.N. Chaudhury, A reconfigurable and scalable architecture for bilateral filtering. IEEE Trans. Ind. Electron. 65(2), 1459\u20131469 (2018). https:\/\/doi.org\/10.1109\/tie.2017.2726960","journal-title":"IEEE Trans. Ind. Electron."},{"key":"1538_CR11","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.micpro.2015.12.004","volume":"42","author":"JC Das","year":"2016","unstructured":"J.C. Das, D. De, Novel low power reversible binary incrementer design using quantum-dot cellular automata. Microprocess. Microsyst. 42, 10\u201323 (2016). https:\/\/doi.org\/10.1016\/j.micpro.2015.12.004","journal-title":"Microprocess. Microsyst."},{"key":"1538_CR12","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.jocs.2017.08.019","volume":"22","author":"D De","year":"2017","unstructured":"D. De, J.C. Das, Design of novel carry save adder using quantum dot-cellular automata. J. Comput. Sci. 22, 54\u201368 (2017). https:\/\/doi.org\/10.1016\/j.jocs.2017.08.019","journal-title":"J. Comput. Sci."},{"issue":"3","key":"1538_CR13","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1145\/566654.566574","volume":"21","author":"F Durand","year":"2002","unstructured":"F. Durand, J. Dorsey, Fast bilateral filtering for the display of high dynamic-range images. ACM Trans. Graph. 21(3), 257\u2013266 (2002)","journal-title":"ACM Trans. Graph."},{"key":"1538_CR14","doi-asserted-by":"crossref","unstructured":"H. Dutta, F. Hannig, J. Teich, B. Heigl, H. Hornegger, A design methodology for hardware acceleration of adaptive filter algorithms in image processing. In: IEEE 17th International Conference on Application\u2014Title Suppressed Due to Excessive Length 17 Specific Systems, Architectures and Processors (ASAP\u201906), Steamboat Springs, CO, USA, IEEE, pp. 331\u2013340. IEEE (2006)","DOI":"10.1109\/ASAP.2006.4"},{"issue":"8","key":"1538_CR15","doi-asserted-by":"publisher","first-page":"4093","DOI":"10.1109\/tie.2013.2284133","volume":"61","author":"A Gabiger-Rose","year":"2014","unstructured":"A. Gabiger-Rose, M. Kube, R. Weigel, R. Rose, An FPGA-based fully synchronized design of a bilateral filter for real-time image denoising. IEEE Trans. Ind. Electron. 61(8), 4093\u20134104 (2014). https:\/\/doi.org\/10.1109\/tie.2013.2284133","journal-title":"IEEE Trans. Ind. Electron."},{"key":"1538_CR16","unstructured":"Gonzalez: Image Databases (2018). http:\/\/imageprocessingplace.com\/root_files_V3\/image_databases.htm"},{"issue":"6","key":"1538_CR17","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1109\/TPAMI.2012.213","volume":"35","author":"K He","year":"2013","unstructured":"K. He, J. Sun, X. Tang, Guided image filtering. IEEE Trans. Pattern Anal. Mach. Intell. 35(6), 1397\u20131409 (2013)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"issue":"1","key":"1538_CR18","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/s11554-017-0721-4","volume":"16","author":"SY Jung","year":"2019","unstructured":"S.Y. Jung, Y.J. Chyung, P.W. Kim, Kernel design for real-time denoising implementation in low-resolution images. J. Real Time Image Proc. 16(1), 31\u201347 (2019). https:\/\/doi.org\/10.1007\/s11554-017-0721-4","journal-title":"J. Real Time Image Proc."},{"issue":"5","key":"1538_CR19","doi-asserted-by":"publisher","first-page":"751","DOI":"10.11591\/ijece.v4i5.6624","volume":"4","author":"PM Kumar","year":"2014","unstructured":"P.M. Kumar, Satellite image denoising using locally spayed and optimized center pixel weights. Int. J. Electr. Comput. Eng. 4(5), 751\u2013757 (2014). https:\/\/doi.org\/10.11591\/ijece.v4i5.6624","journal-title":"Int. J. Electr. Comput. Eng."},{"key":"1538_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2019.102964","author":"J Maharaj","year":"2020","unstructured":"J. Maharaj, S. Muthurathinam, Effective RCA design using quantum dot cellular automata. Microprocess Microsyst (2020). https:\/\/doi.org\/10.1016\/j.micpro.2019.102964","journal-title":"Microprocess Microsyst"},{"key":"1538_CR21","doi-asserted-by":"publisher","unstructured":"S. Mcbader, P. Lee, An FPGA implementation of a flexible, parallel image processing architecture suitable for embedded vision systems. In: Proceeding International Parallel and Distributed Processing Symposium. IEEE (2003). https:\/\/doi.org\/10.1109\/ipdps.2003.1213415","DOI":"10.1109\/ipdps.2003.1213415"},{"issue":"1","key":"1538_CR22","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/msp.2011.2179329","volume":"30","author":"P Milanfar","year":"2012","unstructured":"P. Milanfar, A tour of modern image filtering: new insights and methods, both practical and theoretical. IEEE Signal Process. Mag. 30(1), 106\u2013128 (2012). https:\/\/doi.org\/10.1109\/msp.2011.2179329","journal-title":"IEEE Signal Process. Mag."},{"issue":"4","key":"1538_CR23","doi-asserted-by":"publisher","first-page":"1824","DOI":"10.1109\/tie.2007.898281","volume":"54","author":"E Monmasson","year":"2007","unstructured":"E. Monmasson, M.N. Cirstea, FPGA Design methodology for industrial control systems\u2014a review. IEEE Trans. Ind. Electron. 54(4), 1824\u20131842 (2007). https:\/\/doi.org\/10.1109\/tie.2007.898281","journal-title":"IEEE Trans. Ind. Electron."},{"key":"1538_CR24","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/j.aeue.2019.03.020","volume":"105","author":"D Mukherjee","year":"2019","unstructured":"D. Mukherjee, S. Mukhopadhyay, Fast hardware architecture for fixed-point 2D Gaussian filter. AEU Int. J. Electron. Commun. 105, 98\u2013105 (2019). https:\/\/doi.org\/10.1016\/j.aeue.2019.03.020","journal-title":"AEU Int. J. Electron. Commun."},{"key":"1538_CR25","doi-asserted-by":"publisher","DOI":"10.1186\/s13640-019-0444-5","author":"RR Nair","year":"2019","unstructured":"R.R. Nair, E. David, S. Rajagopal, A robust anisotropic diffusion filter with low arithmetic complexity for images. EURASIP J. Image Video Process. (2019). https:\/\/doi.org\/10.1186\/s13640-019-0444-5","journal-title":"EURASIP J. Image Video Process."},{"key":"1538_CR26","doi-asserted-by":"publisher","unstructured":"S. Paris, P. Kornprobst, J. Tumblin, F. Durand, Bilateral filtering: theory and applications. In: Bilateral Filtering: Theory and Applications. Now Foundations and Trends (2009). https:\/\/doi.org\/10.1561\/0600000020","DOI":"10.1561\/0600000020"},{"issue":"3","key":"1538_CR27","doi-asserted-by":"publisher","first-page":"860","DOI":"10.1109\/tie.2009.2023641","volume":"58","author":"A Rosado-Muoz","year":"2011","unstructured":"A. Rosado-Muoz, M. Bataller-Mompe\u00e1n, E. Soria-Olivas, C. Scarante, J.F. Guerrero-Mart\u00ednez, FPGA implementation of an adaptive filter robust to impulsive noise: two approaches. IEEE Trans. Ind. Electron. 58(3), 860\u2013870 (2011). https:\/\/doi.org\/10.1109\/tie.2009.2023641","journal-title":"IEEE Trans. Ind. Electron."},{"key":"1538_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.mee.2019.111197","author":"N Safoev","year":"2020","unstructured":"N. Safoev, J.C. Jeon, A novel controllable inverter and adder\/subtractor in quantum-dot cellular automata using cell interaction based XOR gate. Microelectron. Eng. (2020). https:\/\/doi.org\/10.1016\/j.mee.2019.111197","journal-title":"Microelectron. Eng."},{"key":"1538_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2019.102927","author":"N Safoev","year":"2020","unstructured":"N. Safoev, J.C. Jeon, Design of high-performance QCA incrementer\/decrementer circuit based on adder\/subtractor methodology. Microprocess. Microsyst. (2020). https:\/\/doi.org\/10.1016\/j.micpro.2019.102927","journal-title":"Microprocess. Microsyst."},{"key":"1538_CR30","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.physb.2018.12.028","volume":"556","author":"F Salimzadeh","year":"2019","unstructured":"F. Salimzadeh, S.R. Heikalabad, Design of a novel reversible structure for full adder\/subtractor in quantum-dot cellular automata. Phys. B Condens. Matter 556, 163\u2013169 (2019). https:\/\/doi.org\/10.1016\/j.physb.2018.12.028","journal-title":"Phys. B Condens. Matter"},{"key":"1538_CR31","doi-asserted-by":"publisher","unstructured":"C. Tomasi, R. Manduchi, Bilateral filtering for gray and color images. In: 6th International Conference on Computer Vision, pp. 839\u2013846. IEEE (2002). https:\/\/doi.org\/10.1109\/iccv.1998.710815","DOI":"10.1109\/iccv.1998.710815"},{"key":"1538_CR32","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.procs.2019.05.035","volume":"152","author":"K Vasanth","year":"2019","unstructured":"K. Vasanth, N. Shireesha, V.G. Sivakumar, M. Vadivel, C.N. Ravi, L. Soumya, P. Ganesan, FSM based VLSI architecture for decision-based neighbourhood referred asymmetrical trimmed variant filter. Proc. Comput. Sci. 152, 130\u2013139 (2019). https:\/\/doi.org\/10.1016\/j.procs.2019.05.035","journal-title":"Proc. Comput. Sci."},{"key":"1538_CR33","doi-asserted-by":"publisher","unstructured":"T.Q. Vinh, J.H. Park, Y.C. Kim, S.H. Hong, FPGA implementation of real-time edge-preserving filter for video noise reduction. In: International Conference on Computer and Electrical Engineering, pp. 611\u2013614. IEEE (2009). https:\/\/doi.org\/10.1109\/iccee.2008.61","DOI":"10.1109\/iccee.2008.61"},{"issue":"4","key":"1538_CR34","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/tip.2003.819861","volume":"13","author":"Z Wang","year":"2004","unstructured":"Z. Wang, A.C. Bovik, H.R. Sheikh, E.P. Simoncelli, Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600\u2013612 (2004). https:\/\/doi.org\/10.1109\/tip.2003.819861","journal-title":"IEEE Trans. Image Process."},{"issue":"6","key":"1538_CR35","doi-asserted-by":"publisher","first-page":"1919","DOI":"10.1109\/tip.2015.2403238","volume":"24","author":"Q Yang","year":"2015","unstructured":"Q. Yang, Recursive approximation of bilateral filter. IEEE Trans. Image Process. 24(6), 1919\u20131927 (2015). https:\/\/doi.org\/10.1109\/tip.2015.2403238","journal-title":"IEEE Trans. Image Process."},{"key":"1538_CR36","doi-asserted-by":"crossref","unstructured":"Q. Yang, K.H. Tan, N. Ahuja, Real-time O(1) bilateral filtering. In: IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA, pp. 557\u2013564. IEEE (2009)","DOI":"10.1109\/CVPR.2009.5206542"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-020-01538-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00034-020-01538-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-020-01538-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,19]],"date-time":"2021-09-19T01:06:27Z","timestamp":1632013587000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00034-020-01538-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,19]]},"references-count":36,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["1538"],"URL":"https:\/\/doi.org\/10.1007\/s00034-020-01538-z","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"value":"0278-081X","type":"print"},{"value":"1531-5878","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,19]]},"assertion":[{"value":"1 July 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 August 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 September 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 September 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}