Shadow detection for color remotely sensed images based on multi-feature integration

A novel shadow detection method for color remotely sensed images that satisfies requirements for both high accuracy and wide adaptability in applications is presented. This method builds on previously reported work investigating the shadow properties in both red/green/blue (RGB) and hue saturation value (HSV) color spaces. The method integrates several shadow features for modeling and uses a region growing (RG) algorithm and a perception machine (PM) of a neural network (NN) to identify shadows. To ensure efficiency of the parameters, first the proposed method uses a small number of shadow samples manually obtained from an input image to automatically estimate the necessary parameters. Then, the method uses the estimated threshold to binarize the hue map of the input image for obtaining possible shadow seeds and applies the RG algorithm to produce a candidate shadow map from the intensity channel. Subsequently, all of the hue, saturation, and intensity maps from the candidate shadow map are filtered with a corresponding band-pass filter, and the filtered results are input into the PM algorithm for the final shadow segmentation. Experiments indicate that the proposed algorithm has better performance in multiple cases, providing a new and practical shadow detection method.

[1]  P. Giles,et al.  REMOTE SENSING AND CAST SHADOWS IN MOUNTAINOUS TERRAIN , 2001 .

[2]  Javier Gonzalez,et al.  Shadow detection in colour high‐resolution satellite images , 2008 .

[3]  Franklin César Flores,et al.  Automatic shadow segmentation in aerial color images , 2003, 16th Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI 2003).

[4]  Victor J. D. Tsai,et al.  A comparative study on shadow compensation of color aerial images in invariant color models , 2006, IEEE Transactions on Geoscience and Remote Sensing.

[5]  Katsushi Ikeuchi,et al.  Illumination from Shadows , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  R. Richter,et al.  De‐shadowing of satellite/airborne imagery , 2005 .

[7]  Touradj Ebrahimi,et al.  Cast shadow segmentation using invariant color features , 2004, Comput. Vis. Image Underst..

[8]  Kuo-Liang Chung,et al.  Efficient Shadow Detection of Color Aerial Images Based on Successive Thresholding Scheme , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Theodosios Pavlidis,et al.  Use of Shadows for Extracting Buildings in Aerial Images , 1990, Comput. Vis. Graph. Image Process..

[10]  Yan Li,et al.  An Image Analysis and Photogrammetric Engineering Integrated Shadow Detection Model , 2004, SDH.

[11]  Richard W. Christiansen,et al.  A shadow detection and removal algorithm for 2-D images , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[12]  A R Smith,et al.  Color Gamut Transformation Pairs , 1978 .

[13]  R. Bruce Irvin,et al.  Methods for exploiting the relationship between buildings and their shadows in aerial imagery , 1989, IEEE Trans. Syst. Man Cybern..

[14]  Zhongfei Zhang,et al.  Hierarchical shadow detection for color aerial images , 2006, Comput. Vis. Image Underst..

[15]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[16]  Ramakant Nevatia,et al.  Detecting buildings in aerial images , 1988, Comput. Vis. Graph. Image Process..