Abstract
Removal of specular reflection also called specularity or highlights from an image is very important before the image is processed or analyzed by computer for image processing, computer graphics and computer vision because it is considered as part of the image by the computer. Removal of specular reflection is important because when there are specular reflections in the image it causes errors in the results of many algorithms of computer vision and image processing. Due to specular reflections in images, shapes in images get distorted, and therefore, all shape detecting algorithms and algorithms based on shape detection, boundary detection results in erroneous outputs. Removal of specular reflection includes detection of the reflection or reflections in the given image and then changing those pixels with some other color pixel based on the other portions of the image which are not faulty. There exist many different techniques for the detection and removal of specular reflection. In this paper, some of such techniques and approaches to tackle the problem are discussed. We have also proposed a simple yet efficient algorithm for specular reflection removal.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bertalmio, M., Bertozzi, A., Sapiro, G.: Navier-Stokes, fluid dynamics, and image and video inpainting, vol. 1, pp. I–355. https://doi.org/10.1109/CVPR.2001.990497 (2001)
Fausett, L., Fausett, L.: Fundamentals of Neural Networks: Architectures, Algorithms, and Applications. Prentice-Hall International Editions, Prentice-Hall. https://books.google.co.in/books?id=ONylQgAACAAJ (1994)
Feris, R., Raskar, R., Tan, K.H., Turk, M.: Specular highlights detection and reduction with multi-flash photography. J. Braz. Comput. Soc. 12, 35–42 (2006)
Gonzalez, R., Woods, R., Woods, R.: Digital Image Processing. Pearson/Prentice Hall. https://books.google.co.in/books?id=8uGOnjRGEzoC (2008)
Intel, M.: https://www.kaggle.com/c/intel-mobileodt-cervical-cancer-screening/data (2017)
Lin, S., Li, Y., Kang, S.B., Tong, X., Shum, H.Y.: Diffuse-specular separation and depth recovery from image sequences, vol. 2352, pp. 210–224. https://doi.org/10.1007/3-540-47977-5_14 (2002)
Lehmann, M.T., Palm, C.: Color line search for illuminant estimation in real-world scenes. J. Opt. Soc. Am. A Opt. Image Sci. Vis. 18, 2679–2691 (2001). https://doi.org/10.1364/JOSAA.18.002679
Nayar, S.K., Fang, X., Boult, T.: Removal of specularities using color and polarization. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 583–590. https://doi.org/10.1109/CVPR.1993.341071 (1993)
Sato, Y., Ikeuchi, K.: Temporal-color space analysis of reflection. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 570–576. https://doi.org/10.1109/CVPR.1993.341073 (1993)
Shah, S.M.Z.A., Marshall, S., Murray, P.: Removal of specular reflections from image sequences using feature correspondences. Mach. Vis. Appl. 28(3), 409–420 (2017). https://doi.org/10.1007/s00138-017-0826-6
Smith, A.R.: Color gamut transform pairs. SIGGRAPH Comput. Graph. 12(3), 12–19 (1978). https://doi.org/10.1145/965139.807361
Swaminathan, R., Kang, S.B., Szeliski, R., Criminisi, A., Nayar, S.K.: On the motion and appearance of specularities in image sequences. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) Computer Vision—ECCV 2002, pp. 508–523. Springer, Berlin Heidelberg, Berlin, Heidelberg (2002)
Telea, A.: An image inpainting technique based on the fast marching method. J. Graph. Tools 9(1), 23–34 (2004). https://doi.org/10.1080/10867651.2004.10487596
Tsuji, T.: An image-correction method for specular reflection removal using a high-speed stroboscope. In: IECON Proceedings (Industrial Electronics Conference). https://doi.org/10.1109/IECON.2011.6120050 (2011)
Wang, H., Xu, C., Wang, X., Zhang, Y., Peng, B.: Light field imaging based accurate image specular highlight removal. PLoS ONE 11(e0156), 173 (2016). https://doi.org/10.1371/journal.pone.0156173
Wang, S., Yu, C., Sun, Y., Gao, F., Dong, J.: Specular reflection removal of ocean surface remote sensing images from UAVs. Multimed. Tools Appl. 77 (2018). https://doi.org/10.1007/s11042-017-5551-7
Yang, Q., Wang, S., Ahuja, N.: Real-time specular highlight removal using bilateral filtering. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) Computer Vision—ECCV 2010, pp. 87–100. Springer, Berlin Heidelberg, Berlin, Heidelberg (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Agarwal, A., Ali, F., Kopparthi, A., Ranjan, P., Shrivastav, K.D., Janardhanan, R. (2022). Specular Reflection Removal in Cervigrams. In: Sarma, H.K.D., Balas, V.E., Bhuyan, B., Dutta, N. (eds) Contemporary Issues in Communication, Cloud and Big Data Analytics. Lecture Notes in Networks and Systems, vol 281. Springer, Singapore. https://doi.org/10.1007/978-981-16-4244-9_35
Download citation
DOI: https://doi.org/10.1007/978-981-16-4244-9_35
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-4243-2
Online ISBN: 978-981-16-4244-9
eBook Packages: EngineeringEngineering (R0)