{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T00:26:27Z","timestamp":1694737587378},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T00:00:00Z","timestamp":1476921600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2017,11]]},"DOI":"10.1007\/s11265-016-1187-5","type":"journal-article","created":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T06:57:57Z","timestamp":1476946677000},"page":"225-242","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A Novel Image Impulse Noise Removal Algorithm Optimized for Hardware Accelerators"],"prefix":"10.1007","volume":"89","author":[{"given":"Vivek Singh","family":"Bhadouria","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexandru","family":"Tanase","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Moritz","family":"Schmid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Hannig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00fcrgen","family":"Teich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dibyendu","family":"Ghoshal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,10,20]]},"reference":[{"key":"1187_CR1","unstructured":"The Concise Encyclopedia of Statistics. Springer, New York (2008)."},{"issue":"3","key":"1187_CR2","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1109\/LSP.2003.822925","volume":"11","author":"I Aizenberg","year":"2004","unstructured":"Aizenberg, I., & Butakoff, C. (2004). Effective impulse detector based on rank-order criteria. IEEE Signal Processing Letters, 11(3), 363\u2013366. doi:\n                        10.1109\/LSP.2003.822925\n                        \n                    .","journal-title":"IEEE Signal Processing Letters"},{"key":"1187_CR3","unstructured":"Altera Corp (2013). Altera SDK for OpenCL Programming Guide."},{"key":"1187_CR4","doi-asserted-by":"publisher","unstructured":"Arvind, N.R. (2008). Hands-on Introduction to Bluespec System Verilog (BSV). In 6th ACM\/IEEE International Conference on Formal Methods and Models for Co-Design, 2008. MEMOCODE 2008, pp 205\u2013206. doi:\n                        10.1109\/MEMCOD.2008.4547713\n                        \n                    .","DOI":"10.1109\/MEMCOD.2008.4547713"},{"key":"1187_CR5","doi-asserted-by":"publisher","unstructured":"Bhadouria, V.S., & Ghoshal D. (2015). A study on genetic expression programming-based approach for impulse noise reduction in images. Signal, Image and Video Processing pp 1\u201310, doi:\n                        10.1007\/s11760-015-0780-6\n                        \n                    .","DOI":"10.1007\/s11760-015-0780-6"},{"issue":"1","key":"1187_CR6","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/s11760-013-0487-5","volume":"8","author":"VS Bhadouria","year":"2014","unstructured":"Bhadouria, V.S., Ghoshal, D., & Siddiqi, A.H. (2014). A new approach for high density saturated impulse noise removal using decision-based coupled window median filter. Signal, Image and Video Processing, 8(1), 71\u201384.","journal-title":"Signal, Image and Video Processing"},{"key":"1187_CR7","unstructured":"Calypto Design Systems Inc (2012). Calypto Product Family Datasheet."},{"issue":"1","key":"1187_CR8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/97.889633","volume":"8","author":"T Chen","year":"2001","unstructured":"Chen, T., & Wu, H.R. (2001). Adaptive impulse detection using center-weighted median filters. IEEE Signal Processing Letters, 8(1), 1\u20133.","journal-title":"IEEE Signal Processing Letters"},{"issue":"3","key":"1187_CR9","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/LSP.2006.884014","volume":"14","author":"Y Dong","year":"2007","unstructured":"Dong, Y., & Xu, S. (2007). A new directional weighted median filter for removal of random-valued impulse noise. IEEE Signal Processing Letters, 14(3), 193\u2013196. doi:\n                        10.1109\/LSP.2006.884014\n                        \n                    .","journal-title":"IEEE Signal Processing Letters"},{"issue":"2","key":"1187_CR10","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1109\/83.902289","volume":"10","author":"HL Eng","year":"2001","unstructured":"Eng, H.L., & Ma, K.K. (2001). Noise adaptive soft-switching median filter. IEEE Transactions on Image Processing, 10(2), 242\u2013251. doi:\n                        10.1109\/83.902289\n                        \n                    .","journal-title":"IEEE Transactions on Image Processing"},{"issue":"5","key":"1187_CR11","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1109\/LSP.2011.2122333","volume":"18","author":"S Esakkirajan","year":"2011","unstructured":"Esakkirajan, S., Veerakumar, T., Subramanyam, A., & PremChand, C. (2011). Removal of high density salt and pepper noise through modified decision based unsymmetric trimmed median filter. IEEE Signal Processing Letters, 18(5), 287\u2013290. doi:\n                        10.1109\/LSP.2011.2122333\n                        \n                    .","journal-title":"IEEE Signal Processing Letters"},{"key":"1187_CR12","doi-asserted-by":"publisher","unstructured":"Feautrier P., & Lengauer C. (2011). Polyhedron model. In Padua DA (ed) Encyclopedia of Parallel Computing, Springer, pp 1581\u20131592. doi:\n                        10.1007\/978-0-387-09766-4_502\n                        \n                    .","DOI":"10.1007\/978-0-387-09766-4_502"},{"key":"1187_CR13","doi-asserted-by":"crossref","first-page":"2026","DOI":"10.1155\/ASP.2005.2026","volume":"2005","author":"V Fischer","year":"2005","unstructured":"Fischer, V., Lukac, R., & Martin, K. (2005). Cost-effective video filtering solution for real-time vision systems. EURASIP Journal on Applied Signal Processing, 2005, 2026\u20132042.","journal-title":"EURASIP Journal on Applied Signal Processing"},{"key":"1187_CR14","volume-title":"Digital image processing","author":"RC Gonzalez","year":"2002","unstructured":"Gonzalez, R.C., & Woods, R.E. (2002). Digital image processing. Engle-wood Cliffs: Prentice-Hall."},{"key":"1187_CR15","doi-asserted-by":"crossref","unstructured":"Gupta, S., Dutt, N., Gupta, R., & Nicolau, A. (2003). SPARK: A High-Level Synthesis Framework for Applying Parallelizing Compiler Transformations. In Proceedings of the 16th International Conference on VLSI Design, pp 461\u2013466.","DOI":"10.1109\/ICVD.2003.1183177"},{"key":"1187_CR16","unstructured":"Hannig, F. (2009). Scheduling techniques for high-throughput loop accelerators. Dissertation, University of Erlangen-Nuremberg, Germany, Verlag Dr Hut, Munich, Germany."},{"key":"1187_CR17","doi-asserted-by":"publisher","unstructured":"Hannig, F., Ruckdeschel, H., Dutta, H., & Teich, J. (2008). In PARO: Synthesis of hardware accelerators for multi-dimensional dataflow-intensive applications Proceedings of the Fourth International Workshop on Applied Reconfigurable Computing (ARC), Springer, Lecture Notes in Computer Science (LNCS), vol 4943, pp 287\u2013293. doi:\n                        10.1007\/978-3-540-78610-8_30\n                        \n                    .","DOI":"10.1007\/978-3-540-78610-8_30"},{"issue":"1","key":"1187_CR18","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/TASSP.1979.1163188","volume":"27","author":"T Huang","year":"1979","unstructured":"Huang, T., Yang, G., & Tang, G. (1979). A fast two-dimensional median filtering algorithm. IEEE Transactions on Acoustics, Speech and Signal Processing, 27(1), 13\u201318. doi:\n                        10.1109\/TASSP.1979.1163188\n                        \n                    .","journal-title":"IEEE Transactions on Acoustics, Speech and Signal Processing"},{"issue":"4","key":"1187_CR19","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1109\/83.370679","volume":"4","author":"H Hwang","year":"1995","unstructured":"Hwang, H., & Haddad, R. (1995). Adaptive median filters: new algorithms and results. IEEE Transactions on Image Processing, 4(4), 499\u2013502. doi:\n                        10.1109\/83.370679\n                        \n                    .","journal-title":"IEEE Transactions on Image Processing"},{"issue":"4","key":"1187_CR20","doi-asserted-by":"publisher","first-page":"631","DOI":"10.1109\/TC.2011.256","volume":"62","author":"CY Lien","year":"2013","unstructured":"Lien, C.Y., Huang, C.C., Chen, P.Y., & Lin, Y.F. (2013). An efficient denoising architecture for removal of impulse noise in images. IEEE Transactions on Computers, 62(4), 631\u2013643. doi:\n                        10.1109\/TC.2011.256\n                        \n                    .","journal-title":"IEEE Transactions on Computers"},{"issue":"7","key":"1187_CR21","doi-asserted-by":"publisher","first-page":"413","DOI":"10.1109\/LSP.2006.873144","volume":"13","author":"W Luo","year":"2006","unstructured":"Luo, W. (2006). An efficient detail-preserving approach for removing impulse noise in images. IEEE Signal Processing Letters, 13(7), 413\u2013416. doi:\n                        10.1109\/LSP.2006.873144\n                        \n                    .","journal-title":"IEEE Signal Processing Letters"},{"key":"1187_CR22","doi-asserted-by":"crossref","unstructured":"Ma, Z., He, K., Wei, Y., Sun, J., & Wu, E. (2013). Constant time weighted median filtering for stereo matching and beyond. In Computer vision (ICCV), 2013 IEEE International Conference on, IEEE, pp 49-56.","DOI":"10.1109\/ICCV.2013.13"},{"key":"1187_CR23","doi-asserted-by":"crossref","unstructured":"Matsubara T., Moshnyaga V.G., & Hashimoto K. (2010). A fpga implementation of low-complexity noise removal. In 17th IEEE International Conference on Electronics, Circuits, and Systems (ICECS), 2010, IEEE, pp 255\u2013258.","DOI":"10.1109\/ICECS.2010.5724502"},{"key":"1187_CR24","doi-asserted-by":"publisher","unstructured":"Petrovic, N., & Crnojevic, V. (2008). Universal impulse noise filter based on genetic programming. IEEE Transactions on Image Processing, 17(7). doi:\n                        10.1109\/TIP.2008.924388\n                        \n                    .","DOI":"10.1109\/TIP.2008.924388"},{"issue":"12","key":"1187_CR25","doi-asserted-by":"publisher","first-page":"1611","DOI":"10.1016\/j.imavis.2010.04.004","volume":"28","author":"J Saeedi","year":"2010","unstructured":"Saeedi, J., Moradi, M.H, & Faez, K. (2010). A new wavelet-based fuzzy single and multi-channel image denoising. Image and Vision Computing, 28(12), 1611\u20131623. doi:\n                        10.1016\/j.imavis.2010.04.004\n                        \n                    .","journal-title":"Image and Vision Computing"},{"key":"1187_CR26","doi-asserted-by":"publisher","unstructured":"Schmid, M., Hannig, F., Tanase, A., & Teich, J. (2014). High-level synthesis revised \u2013 Generation of FPGA accelerators from a domain-specific language using the polyhedron model. In Parallel Computing: Accelerating Computational Science and Engineering (CSE), Advances in Parallel Computing, vol 25, IOS Press, Amsterdam, The Netherlands, pp 497\u2013506. doi:\n                        10.3233\/978-1-61499-381-0-497\n                        \n                    .","DOI":"10.3233\/978-1-61499-381-0-497"},{"issue":"11","key":"1187_CR27","doi-asserted-by":"publisher","first-page":"3567","DOI":"10.1109\/TIP.2006.877494","volume":"15","author":"S Schulte","year":"2006","unstructured":"Schulte, S., De Witte, V., Nachtegael, M., Van der Weken, D., & Kerre, E. (2006). Fuzzy two-step filter for impulse noise reduction from color images. IEEE Transactions on Image Processing, 15(11), 3567\u20133578. doi:\n                        10.1109\/TIP.2006.877494\n                        \n                    .","journal-title":"IEEE Transactions on Image Processing"},{"issue":"5","key":"1187_CR28","doi-asserted-by":"publisher","first-page":"1153","DOI":"10.1109\/TIP.2005.864179","volume":"15","author":"S Schulte","year":"2006","unstructured":"Schulte, S., Nachtegael, M., De Witte, V., Van der Weken, D., & Kerre, E. (2006). A fuzzy impulse noise detection and reduction method. IEEE Transactions on Image Processing, 15(5), 1153\u20131162. doi:\n                        10.1109\/TIP.2005.864179\n                        \n                    .","journal-title":"IEEE Transactions on Image Processing"},{"issue":"3","key":"1187_CR29","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1109\/LSP.2009.2038769","volume":"17","author":"K Toh","year":"2010","unstructured":"Toh, K., & Isa, N. (2010). Noise adaptive fuzzy switching median filter for salt-and-pepper noise reduction. IEEE Signal Processing Letters, 17(3), 281\u2013284. doi:\n                        10.1109\/LSP.2009.2038769\n                        \n                    .","journal-title":"IEEE Signal Processing Letters"},{"key":"1187_CR30","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/FCCM.2010.28","volume":"0","author":"J Villarreal","year":"2010","unstructured":"Villarreal, J., Park, A., Najjar, W., & Halstead, R. (2010). Designing Modular Hardware Accelerators in C with ROCCC 2.0. Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 0, 127\u2013134. doi:\n                        10.1109\/FCCM.2010.28\n                        \n                    .","journal-title":"Annual IEEE Symposium on Field-Programmable Custom Computing Machines"},{"key":"1187_CR31","unstructured":"Xilinx Inc (2013). Vivado Design Suite User Guide - High-Level synthesis."},{"issue":"4","key":"1187_CR32","doi-asserted-by":"publisher","first-page":"1663","DOI":"10.1109\/TIP.2011.2172804","volume":"21","author":"B Xiong","year":"2012","unstructured":"Xiong, B., & Yin, Z. (2012). A universal denoising framework with a new impulse detector and nonlocal means. IEEE Transactions on Image Processing, 21(4), 1663\u20131675. doi:\n                        10.1109\/TIP.2011.2172804\n                        \n                    .","journal-title":"IEEE Transactions on Image Processing"},{"key":"1187_CR33","doi-asserted-by":"crossref","first-page":"1621","DOI":"10.1016\/S0167-8191(96)00063-4","volume":"22","author":"J Xue","year":"1997","unstructured":"Xue, J. (1997). Unimodular transformations of non-perfectly nested loops. Parallel Computing, 22, 1621\u20131645.","journal-title":"Parallel Computing"},{"key":"1187_CR34","doi-asserted-by":"publisher","unstructured":"Yagou, H., Ohtake, Y., & Belyaev, A. (2002). Mesh smoothing via mean and median filtering applied to face normals. In Geometric Modeling and Processing, 2002. Proceedings, pp 124\u2013131. doi:\n                        10.1109\/GMAP.2002.1027503\n                        \n                    .","DOI":"10.1109\/GMAP.2002.1027503"},{"key":"1187_CR35","unstructured":"Yang, Q., Ahuja, N., & Tan, K.H. (2014). Constant time median and bilateral filtering. International Journal of Computer Vision, 1\u201312."},{"key":"1187_CR36","doi-asserted-by":"publisher","first-page":"922","DOI":"10.1109\/LSP.2008.2005051","volume":"15","author":"H Yu","year":"2008","unstructured":"Yu, H., Zhao, L., & Wang, H. (2008). An efficient procedure for removing random-valued impulse noise in images. IEEE Signal Processing Letters, 15, 922\u2013925. doi:\n                        10.1109\/LSP.2008.2005051\n                        \n                    .","journal-title":"IEEE Signal Processing Letters"},{"key":"1187_CR37","doi-asserted-by":"publisher","unstructured":"Zhang, Q., Xu, L., & Jia, J. (2014). 100+ times faster weighted median filter (wmf). In Computer Vision and Pattern Recognition (CVPR), 2014 IEEE Conference on, pp 2830\u20132837. doi:\n                        10.1109\/CVPR.2014.362\n                        \n                    .","DOI":"10.1109\/CVPR.2014.362"}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-016-1187-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-016-1187-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-016-1187-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,8,18]],"date-time":"2017-08-18T10:51:03Z","timestamp":1503053463000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-016-1187-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,20]]},"references-count":37,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,11]]}},"alternative-id":["1187"],"URL":"https:\/\/doi.org\/10.1007\/s11265-016-1187-5","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"value":"1939-8018","type":"print"},{"value":"1939-8115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10,20]]}}}