Abstract

Recently, Tsai presented an efficient algorithm which uses the ratio value of the hue over the intensity to construct the ratio map for detecting shadows of color aerial images. Instead of only using the global thresholding process in Tsai's algorithm, this paper presents a novel successive thresholding scheme (STS) to detect shadows more accurately. In our proposed STS, the modified ratio map, which is obtained by applying the exponential function to the ratio map proposed by Tsai, is presented to stretch the gap between the ratio values of shadow and nonshadow pixels. By performing the global thresholding process on the modified ratio map, a coarse-shadow map is constructed to classify the input color aerial image into the candidate shadow pixels and the nonshadow pixels. In order to detect the true shadow pixels from the candidate shadow pixels, the connected component process is first applied to the candidate shadow pixels for grouping the candidate shadow regions. For each candidate shadow region, the local thresholding process is performed iteratively to extract the true shadow pixels from the candidate shadow region. Finally, for the remaining candidate shadow regions, a fine-shadow determination process is applied to identify whether each remaining candidate shadow pixel is the true shadow pixel or not. Under six testing images, experimental results show that, for the first three testing images, both Tsai's and our proposed algorithms have better detection performance than that of the algorithm of Huang et al., and the shadow detection accuracy of our proposed STS-based algorithm is comparable to Tsai's algorithm. For the other three testing images, which contain some low brightness objects, our proposed algorithm has better shadow detection accuracy when compared with the previous two shadow detection algorithms proposed by Huang et al. and Tsai.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call