Abstract
Illumination conditions cause problems for many computer vision algorithms. In particular, shadows in an image can cause segmentation, tracking, or recognition algorithms to fail. In this paper we propose a method to process a 3-band colour image to locate, and subsequently remove shadows. The result is a 3-band colour image which contains all the original salient information in the image, except that the shadows are gone.
We use the method set out in [1] to derive a 1-d illumination invariant shadow-free image. We then use this invariant image together with the original image to locate shadow edges. By setting these shadow edges to zero in an edge representation of the original image, and by subsequently re-integrating this edge representation by a method paralleling lightness recovery, we are able to arrive at our sought after full colour, shadow free image. Preliminary results reported in the paper show that the method is effective.
A caveat for the application of the method is that we must have a calibrated camera. We show in this paper that a good calibration can be achieved simply by recording a sequence of images of a fixed outdoor scene over the course of a day. After calibration, only a single image is required for shadow removal. It is shown that the resulting calibration is close to that achievable using measurements of the camera’s sensitivity functions.
Chapter PDF
Similar content being viewed by others
References
G.D. Finlayson and S.D. Hordley. Color constancy at a pixel. J. Opt. Soc. Am. A, 18(2):253–264, Feb. 2001. Also, UK Patent application no. 0000682.5. Under review, British Patent Office.
R. Gershon, A.D. Jepson, and J.K. Tsotsos. Ambient illumination and the determination of material changes. J. Opt. Soc. Am. A, 3:1700–1707, 1986.
D. L. Waltz. Understanding line drawings of scenes with shadows. In P.H. Winston, editor, The Psychology of Computer Vision, pages 19–91. McGraw-Hill, 1975.
P.M. Hubel. The perception of color at dawn and dusk. In IS&T and SID’s 7th Color Imaging Conference, pages 48–51. 1999.
J.J. McCann. Lessons learned from mondrians applied to real images and color gamuts. In IS&T and SID’s 7th Color Imaging Conference. 1999.
Y. Weiss. Deriving intrinsic images from image sequences. In ICCV01, pages II: 68–75. IEEE, 2001.
H.G. Barrow and J. Tenenbaum. Recovering intrinsic scene characteristics from images. In A.R. Hanson and E.M. Riseman, editors, Computer Vision Systems, pages 3–26. Academic Press, 1978.
G.D. Finlayson and M.S. Drew. 4-sensor camera calibration for image representation invariant to shading, shadows, lighting, and specularities. In ICCV’01: International Conference on Computer Vision, pages II: 473–480. IEEE, 2001.
G.D. Finlayson, M.S. Drew, and B.V. Funt. Spectral sharpening: sensor transformations for improved color constancy. J. Opt. Soc. Am. A, 11(5):1553–1563, May 1994.
A. Blake. Boundary conditions for lightness computation in Mondrian world. Comp. Vision, Graphics, and Image Proc., 32:314–327, 1985.
Th. Gevers and H. M. G. Stokman. Classifying color transitions into shadow-geometry, illumination highlight or material edges. In International Conference on Image Processing, pages 521–525, 2000.
R. Jain, R. Kasturi, and B.G. Schunck. Machine Vision. McGraw-Hill, 1995.
John Canny. A computational approach to edge detection. IEEE Trans. Patt. Anal. Mach. Intell., 8:679–698, 1986.
S.M. Smith and J.M. Brady. SUSAN-A new approach to low level image processing. Int. J. Comp. Vis., 23:45–78, 1997.
Yogesh Raja, J. McKenna, and Shaogang Gong. Colour model selection and adaptation in dynamic scenes. In The Fifth European Conference on Computer Vision. European Vision Society, 1998.
Mark S. Drew, Jie Wei, and Ze-Nian Li. Illumination-invariant image retrieval and video segmentation. Pattern Recognition, 32:1369–1388, 1999.
B.V. Funt and G.D. Finlayson. Color constant color indexing. PAMI, 17(5):522–529, May 1995.
M.J. Swain and D.H.. Ballard. Color indexing. International Journal of Computer Vision, 7(11):11–32, 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Finlayson, G.D., Hordley, S.D., Drew, M.S. (2002). Removing Shadows from Images. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds) Computer Vision — ECCV 2002. ECCV 2002. Lecture Notes in Computer Science, vol 2353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47979-1_55
Download citation
DOI: https://doi.org/10.1007/3-540-47979-1_55
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43748-2
Online ISBN: 978-3-540-47979-6
eBook Packages: Springer Book Archive