Making the Invisible Visible: Highlight Substitution by Color Light Fields

Abstract In this contribution we present a new technique of high-light substitution. From a color image sequence, acquiredwith a hand-held camera, a so-calledlight field is gener-ated. Additionally, a highlight mask is calculated for eachimage of the sequence. The highlight mask is then used asa confidence map for the light field. This results in colorpixel interpolations at highlight pixels, taken from imagesin whichthese pixelswerenotover-imposedbyhighlights,resulting in better images. We demonstrate the techniqueon medical endoscopic images and evaluate the results onboth, natural and synthetic data. 1. Introduction When recording color image sequences of natural scenes,highlights due to specularreflection may considerablydis-turb the observer. This is particularly the case when med-ical images are recorded and humid tissue is subject toinspection. For endoscopic images the problem even in-creases as light source and viewing direction are almostidentical; thereby, surfaces orthogonal to the viewing di-rection are often over-imposed to such an extent, that thephysicians can only guess the tissue at that position.In this contribution we show how highlights – as wellas other image degradations– can be removed from imagesequences when a light field is created first, that is subse-quently used to enhance image quality at locations, wherethe input images show defects. The light field is a four-dimensional structure for rendering virtual color imagesfrom arbitrary positions within a certain volume.

[1]  Marc Levoy,et al.  Light field rendering , 1996, SIGGRAPH.

[2]  Reinhard Koch,et al.  A Geometric Approach to Lightfield Calibration , 1999, CAIP.

[3]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[4]  Arnold W. M. Smeulders,et al.  Color Based Object Recognition , 1997, ICIAP.

[5]  Theo Gevers,et al.  Classifying color transitions into shadow-geometry, illumination, highlight or material edges , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[6]  E. Adelson,et al.  The Plenoptic Function and the Elements of Early Vision , 1991 .

[7]  Takeo Kanade,et al.  A Paraperspective Factorization Method for Shape and Motion Recovery , 1994, ECCV.

[8]  Takeo Kanade,et al.  Shape and motion from image streams under orthography: a factorization method , 1992, International Journal of Computer Vision.

[9]  Richard Szeliski,et al.  The lumigraph , 1996, SIGGRAPH.

[10]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Joachim Denzler,et al.  Combining computer graphics and computer vision for probabilistic visual robot navigation , 2000, Defense, Security, and Sensing.

[12]  Thomas S. Huang,et al.  Uniqueness and Estimation of Three-Dimensional Motion Parameters of Rigid Objects with Curved Surfaces , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Steven A. Shafer,et al.  Using color to separate reflection components , 1985 .