Skip to main content

Specular Reflection Removal in Cervigrams

  • Conference paper
  • First Online:
Contemporary Issues in Communication, Cloud and Big Data Analytics

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

  2. 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)

  3. 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)

    Article  Google Scholar 

  4. Gonzalez, R., Woods, R., Woods, R.: Digital Image Processing. Pearson/Prentice Hall. https://books.google.co.in/books?id=8uGOnjRGEzoC (2008)

  5. Intel, M.: https://www.kaggle.com/c/intel-mobileodt-cervical-cancer-screening/data (2017)

  6. 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)

  7. 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

  8. 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)

  9. 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)

  10. 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

    Article  Google Scholar 

  11. Smith, A.R.: Color gamut transform pairs. SIGGRAPH Comput. Graph. 12(3), 12–19 (1978). https://doi.org/10.1145/965139.807361

  12. 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)

    Google Scholar 

  13. 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

  14. 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)

  15. 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

  16. 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

  17. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajiv Janardhanan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics