Shadows commonly exist in high resolution satellite imagery, particularly in urban areas, which is a combined effect of low sun elevation, off-nadir viewing angle, and high-rise buildings. The presence of shadows can negatively affect image processing, including land cover classification, mapping, and object recognition due to the reduction or even total loss of spectral information in shadows. The compensation of spectral information in shadows is thus one of the most important preprocessing steps for the interpretation and exploitation of high resolution satellite imagery in urban areas. In this study, we propose a new approach for global shadow compensation through the utilization of fully constrained linear spectral unmixing. The basic ...