{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T10:50:51Z","timestamp":1761562251148,"version":"build-2065373602"},"reference-count":49,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2017,6,17]],"date-time":"2017-06-17T00:00:00Z","timestamp":1497657600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, we propose a model-based scattering removal method for stereo vision for robot manipulation in indoor scattering media where the commonly used ranging sensors are unable to work. Stereo vision is an inherently ill-posed and challenging problem. It is even more difficult in the case of images of dense fog or dense steam scenes illuminated by active light sources. Images taken in such environments suffer attenuation of object radiance and scattering of the active light sources. To solve this problem, we first derive the imaging model for images taken in a dense scattering medium with a single active illumination close to the cameras. Based on this physical model, the non-uniform backscattering signal is efficiently removed. The descattered images are then utilized as the input images of stereo vision. The performance of the method is evaluated based on the quality of the depth map from stereo vision. We also demonstrate the effectiveness of the proposed method by carrying out the real robot manipulation task.<\/jats:p>","DOI":"10.3390\/s17061425","type":"journal-article","created":{"date-parts":[[2017,6,19]],"date-time":"2017-06-19T10:29:26Z","timestamp":1497868166000},"page":"1425","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Novel Descattering Approach for Stereo Vision in Dense Suspended Scatterer Environments"],"prefix":"10.3390","volume":"17","author":[{"given":"Chanh","family":"Nguyen","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea;"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jihyuk","family":"Park","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea;"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyeong-Yong","family":"Cho","sequence":"additional","affiliation":[{"name":"Unmanned Safety Robot Research Center, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea;"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyung-Soo","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea;"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Soohyun","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, KAIST, 291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea;"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,6,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1459","DOI":"10.1007\/s10694-013-0356-3","article-title":"Evaluation of Navigation Sensors in Fire Smoke Environments","volume":"50","author":"Starr","year":"2014","journal-title":"Fire Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"31525","DOI":"10.3390\/s151229864","article-title":"Optical Sensors and Methods for Underwater 3D Reconstruction","volume":"15","year":"2015","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Chi, S., Xie, Z., and Chen, W. (2016). A Laser Line Auto-Scanning System for Underwater 3D Reconstruction. Sensors, 16.","DOI":"10.3390\/s16091534"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Narasimhan, S.G.S.G., Nayar, S.K.S.K., Bo Sun, B., and Koppal, S.J. (2005, January 15\u201321). Structured light in scattering media. Proceedings of the Tenth IEEE International Conference on Computer Vision, Beijing, China.","DOI":"10.1109\/ICCV.2005.232"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"11007","DOI":"10.3390\/s130811007","article-title":"A Comparative Analysis between Active and Passive Techniques for Underwater 3D Reconstruction of Close-Range Objects","volume":"13","author":"Bianco","year":"2013","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Br\u00e4uer-Burchardt, C., Heinze, M., Schmidt, I., K\u00fchmstedt, P., and Notni, G. (2016). Underwater 3D Surface Measurement Using Fringe Projection Based Scanning Devices. Sensors, 16.","DOI":"10.3390\/s16010013"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Bodenmann, A., Thornton, B., and Ura, T. (2016). Generation of High-resolution Three-dimensional Reconstructions of the Seafloor in Color using a Single Camera and Structured Light. J. Field Robot.","DOI":"10.1002\/rob.21682"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1023\/A:1014573219977","article-title":"A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms","volume":"47","author":"Scharstein","year":"2002","journal-title":"Int. J. Comput. Vis."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/978-3-319-11752-2_3","article-title":"High-resolution stereo datasets with subpixel-accurate ground truth","volume":"8753","author":"Scharstein","year":"2014","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1080\/15599610802438680","article-title":"Review of Stereo Vision Algorithms: From Software to Hardware","volume":"2","author":"Lazaros","year":"2008","journal-title":"Int. J. Optomechatronics"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s11554-012-0313-2","article-title":"Review of stereo vision algorithms and their suitability for resource-limited systems","volume":"11","author":"Tippetts","year":"2013","journal-title":"J. Real-Time Image Process."},{"key":"ref_12","unstructured":"Faugeras, O., Vi\u00e9ville, T., Theron, E., Vuillemin, J., Hotz, B., Zhang, Z., Moll, L., Bertin, P., Mathieu, H., and Fua, P. (1993). Real-time Correlation-Based Stereo: Algorithm, Implementations and Applications. Research Report RR-2013, INRIA."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1023\/A:1014581421794","article-title":"Calculating Dense Disparity Maps from Color Stereo Images, an Efficient Implementation","volume":"47","author":"Maier","year":"2002","journal-title":"Int. J. Comput. Vis."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1109\/TPAMI.2006.70","article-title":"Adaptive support-weight approach for correspondence search","volume":"28","author":"Yoon","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Hosni, A., Bleyer, M., Gelautz, M., and Rhemann, C. (2009, January 7\u201310). Local stereo matching using geodesic support weights. Proceedings of the 2009 16th IEEE International Conference on Image Processing (ICIP), Cairo, Egypt.","DOI":"10.1109\/ICIP.2009.5414478"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1109\/TPAMI.2012.156","article-title":"Fast cost-volume filtering for visual correspondence and beyond","volume":"35","author":"Hosni","year":"2013","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1109\/TPAMI.2012.213","article-title":"Guided image filtering","volume":"35","author":"He","year":"2013","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1222","DOI":"10.1109\/34.969114","article-title":"Fast approximate energy minimization via graph cuts","volume":"23","author":"Boykov","year":"2001","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_19","unstructured":"Kolmogorov, V., and Zabih, R. (2001, January 7\u201314). Computing Visual Correspondence with Occlusions via Graph Cuts. Proceedings of the Eighth IEEE International Conference on Computer Vision, 2001, (ICCV 2001), Vancouver, BC, Canada."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1109\/TPAMI.2003.1206509","article-title":"Stereo matching using belief propagation","volume":"25","author":"Sun","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1007\/s11263-006-7899-4","article-title":"Efficient belief propagation for early vision","volume":"70","author":"Felzenszwalb","year":"2006","journal-title":"Int. J. Comput. Vis."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1364\/AO.42.000511","article-title":"Polarization-based vision through haze","volume":"42","author":"Schechner","year":"2003","journal-title":"Appl. Opt."},{"key":"ref_23","unstructured":"Treibitz, T., and Schechner, Y.Y. (2006, January 17\u201322). Instant 3Descatter. Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u203206), Stanford, CA, USA."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1109\/TPAMI.2008.85","article-title":"Active polarization descattering","volume":"31","author":"Treibitz","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_25","unstructured":"McCartney, E.J. (1976). Optics of the Atmosphere: Scattering by Molecules and Particles, Wiley."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Tan, R.T. (2008, January 23\u201328). Visibility in bad weather from a single image. Proceedings of the 2008 IEEE Conference on Computer Vision and Pattern Recognition, Anchorage, Alaska.","DOI":"10.1109\/CVPR.2008.4587643"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1145\/1360612.1360671","article-title":"Single Image Dehazing","volume":"27","author":"Fattal","year":"2008","journal-title":"ACM Trans. Graphics"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1007\/s11263-011-0508-1","article-title":"Bayesian defogging","volume":"98","author":"Nishino","year":"2012","journal-title":"Int. J. Comput. Vis."},{"key":"ref_29","unstructured":"He, K., Sun, J., and Tang, X. (2010). Single Image Haze Removal Using Dark Channel Prior. IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2257","DOI":"10.1109\/TITS.2015.2405013","article-title":"Exponential Contrast Restoration in Fog Conditions for Driving Assistance","volume":"16","author":"Negru","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Chen, C., Do, M.N., and Wang, J. (2016). Robust Image and Video Dehazing with Visual Artifact Suppression via Gradient Residual Minimization, Springer.","DOI":"10.1007\/978-3-319-46475-6_36"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Lee, S., Yun, S., Nam, J.-H., Won, C.S., and Jung, S.-W. (2016). A review on dark channel prior based image dehazing algorithms. EURASIP J. Image Video Process., 2016.","DOI":"10.1186\/s13640-016-0104-y"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"3522","DOI":"10.1109\/TIP.2015.2446191","article-title":"A Fast Single Image Haze Removal Algorithm Using Color Attenuation Prior","volume":"24","author":"Zhu","year":"2015","journal-title":"IEEE Trans. Image Process."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"5187","DOI":"10.1109\/TIP.2016.2598681","article-title":"DehazeNet: An End-to-End System for Single Image Haze Removal","volume":"25","author":"Cai","year":"2016","journal-title":"IEEE Trans. Image Process."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Zhang, J., Cao, Y., and Wang, Z. (2014, January 27\u201330). Nighttime haze removal based on a new imaging model. Proceedings of the 2014 IEEE International Conference on Image Processing (ICIP), Paris, France.","DOI":"10.1109\/ICIP.2014.7025924"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Li, Y., Tan, R.T., and Brown, M.S. (2015, January 7\u201313). Nighttime Haze Removal with Glow and Multiple Light Colors. Proceedings of the 2015 IEEE International Conference on Computer Vision (ICCV), Los Alamitos, CA, USA.","DOI":"10.1109\/ICCV.2015.34"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2197\/ipsjtcva.6.1","article-title":"Combining Stereo and Atmospheric Veil Depth Cues for 3D Reconstruction","volume":"6","author":"Caraffa","year":"2014","journal-title":"IPSJ Trans. Comput. Vis. Appl."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Roser, M., Dunbabin, M., and Geiger, A. (June, January 31). Simultaneous underwater visibility assessment, enhancement and improved stereo. Proceedings of the 2014 IEEE International Conference on Robotics and Automation, Hong Kong, China.","DOI":"10.1109\/ICRA.2014.6907416"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Li, Z., Tan, P., Tan, R.T., Zou, D., Zhou, S.Z., and Cheong, L.-F. (2015, January 7\u201312). Simultaneous video defogging and stereo reconstruction. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7299133"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"5743","DOI":"10.1109\/TIP.2014.2358882","article-title":"Improved stereo matching in scattering media by incorporating a backscatter cue","volume":"23","author":"Negahdaripour","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1109\/JOE.2005.850871","article-title":"Recovery of Underwater Visibility and Structure by Polarization Analysis","volume":"30","author":"Schechner","year":"2005","journal-title":"IEEE J. Ocean. Eng."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Debevec, P.E., and Malik, J. (1997, January 3\u20138). Recovering high dynamic range radiance maps from photographs. Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH\u203297), Los Angeles, CA, USA.","DOI":"10.1145\/258734.258884"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Kim, H., Jin, H., Hadap, S., and Kweon, I. (2013, January 25\u201327). Specular reflection separation using dark channel prior. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Oregon, Portland.","DOI":"10.1109\/CVPR.2013.192"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/TPAMI.2007.1166","article-title":"Stereo processing by semiglobal matching and mutual information","volume":"30","year":"2008","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1007\/s11263-006-8525-1","article-title":"Efficient Dense Stereo with Occlusions for New View-Synthesis by Four-State Dynamic Programming","volume":"71","author":"Criminisi","year":"2007","journal-title":"Int. J. Comput. Vis."},{"key":"ref_46","unstructured":"Giakos, G.C. (2004, January 18\u201320). Active backscattered optical polarimetric imaging of scattered targets. Proceedings of the 21st IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No. 04CH37510), Como, Italy."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1364\/AO.6.000741","article-title":"Improvement of Underwater Visibility by Reduction of Backscatter with a Circular Polarization Technique","volume":"6","author":"Gilbert","year":"1967","journal-title":"Appl. Opt."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"3937","DOI":"10.1364\/AO.38.003937","article-title":"Backscattering target detection in a turbid medium by polarization discrimination","volume":"38","author":"Lewis","year":"1999","journal-title":"Appl. Opt."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-Up Robust Features (SURF)","volume":"110","author":"Bay","year":"2008","journal-title":"Comput. Vis. Image Underst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/6\/1425\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:39:29Z","timestamp":1760207969000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/6\/1425"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,17]]},"references-count":49,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["s17061425"],"URL":"https:\/\/doi.org\/10.3390\/s17061425","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,6,17]]}}}