Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection

Shadows in remotely sensed images create difficulties in many applications; thus, they should be effectively detected prior to further processing. This paper presents a novel semiautomatic shadow detection method that meets the requirements of both high accuracy and wide practicability in remote sensing applications. The proposed method uses only the properties derived from the shadow samples to dynamically generate a feature space and calculate decision parameters; then, it employs a series of transformations to separate shadow and nonshadow regions. The proposed method can detect shadows from both color and gray images. If the chromatic properties of color images do not agree with the defined rules through the shadow samples, then the shadow detection process will automatically reduce to the process for gray images. As the shadow samples are manually selected from the input image by the user, the derived parameters conform well to the characteristics of the input image. Experiments and comparisons indicate that the proposed self-adaptive feature selection algorithm is accurate, effective, and widely applicable to shadow detection in practical applications.

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

[2]  Fang Tao Color Property Analysis of Remote Sensing Imagery , 2009 .

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

[4]  Victor J. D. Tsai,et al.  Automatic shadow detection and radiometric restoration on digital aerial images , 2003, IGARSS 2003. 2003 IEEE International Geoscience and Remote Sensing Symposium. Proceedings (IEEE Cat. No.03CH37477).

[5]  Martin D. Levine,et al.  Removing shadows , 2005, Pattern Recognit. Lett..

[6]  C. Jiang,et al.  Shadow identification , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  T. M. Lillesand,et al.  Remote Sensing and Image Interpretation , 1980 .

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

[9]  Liang Tang,et al.  Detection of and compensation for shadows in colored urban aerial images , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[10]  Yang Jianfeng Fully Automatic Area-filling Method for Any Complicated Area , 2008 .

[11]  Naoki Mukawa,et al.  Detecting changes of buildings from aerial images using shadow and shading model , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[12]  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.

[13]  Nobuyuki Otsu,et al.  ATlreshold Selection Method fromGray-Level Histograms , 1979 .

[14]  Liu Jia-hang A Boundary Tracking Method Based on Preferential Direction for Searching , 2004 .

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

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

[17]  Martin T. Hagan,et al.  Neural network design , 1995 .

[18]  Alvy Ray Smith,et al.  Color gamut transform pairs , 1978, SIGGRAPH.

[19]  Curt H. Davis,et al.  Automated 2-D building footprint extraction from high-resolution satellite multispectral imagery , 2004, IGARSS 2004. 2004 IEEE International Geoscience and Remote Sensing Symposium.

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

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

[22]  Li Xu,et al.  Shadow Removal from a Single Image , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[23]  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).