Abstract
The presence of shadows in satellite images is inevitable, and hence, shadow detection and removal has become very essential. In this paper, a shadow detection algorithm based on PSO has been used to identify shadows in very high-resolution satellite images. The image is first preprocessed using a bilateral filter to eliminate the noise followed by which PSO-based shadow segmentation is used to segment the shadow regions. Canny edge detection is done to identify the edges of the objects in the image. The results of the edge detection and segmentation are combined using a logical operator to generate the final shadow segmented image with well-defined boundaries. The accuracy is validated using precision and recall parameters.
Similar content being viewed by others
References
Usha Nandini D, Leni ES (2014) A survey of the existing shadow detection techniques. In: International Conference on Control, Instrumentation, Communication and Computational Technologies, pp 175–177
Tsai VJD (2006) A comparative study on shadow compensation of color aeriel images invariant color models. IEEE Trans Geosci Remote Sens 44(6):1661–1671
Matens D, Baesens B, Fawcett T (2011) Editorial survey: swarm intelligence for data mining. Mach Learn 82(1):1–42
Javed O, Shah M (2002) Tracking and object classification for automated surveillance. In: Proceedings of European Conference on Computer Vision, vol 4, pp 343–357
Leone A, Distante C (2007) Shadow detection of moving objects based on texture analysis. Pattern Recogn 40(4):1222–1233
Tian YL, Lu M, Hampapu A (2005) Robust and efficient foreground analysis for real-time videa surveillance. In: IEEE Conference on Computer Vision and Pattern Recognition, vol 1, pp 1182–1187
Salvador E, Cavallaro A, Eebrahimi T (2001) Shadoe identification and classification use invariant color models. In: IEEE International Conference on Acoustics, Speech and Signal Processing, pp 1545–1548
Gonzalez RC, Woods RE (1992) Digital image processing. Addison-Wesley, Reading
Fang LZ, Qiong WY, Sheng YZ (2008) A method to segment moving vehicle cast shadow based on wavelet transform. Pattern Recogn Lett 29(16):2182–2188
Huang J, Xie W, Tang L (2004) Detection of and compensation for shadows in colored urban aerial images. In: 5th World Congress, Intelligent Control and Automation, Hangzhou, China, Jun 2004, pp 3098–3100
Polidorio AM, Flores FC, Imai NN, Tommaselli AMG, Franco C (2003) Automatic shadow segmentation in aerial color images. In: Proceedings XVI Brazilian Symposium on Computer graphics and Image Processing, Oct 2003, pp 270–277
Otsu N (1979) A threshold selection method from gray level histograms. IEEE Trans Syst Man Cybern 8(1):62–69
Makarau Aliaksei, Ritcher Rudolf, Muller Rupert, Reinartz Peter (2011) Adaptive shadow detection using a blackbody radiator model. IEEE Trans Geosci Remote Sens 49(6):2049–2059
Fornarelli Girolamo, Giaquinto Antonio (2013) An unsupervised multi-swarm clustering technique for image segmentation. Swarm Evol Comput 11:31–45
Kennedy J, Eberhart R Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, pp 1942–1948
Premalatha K, Natarajan AM (2009) Discrete PSO with GA operators for document clustering. Int J Recent Trends Eng 1(1):20–24
Omran MGH, Aved Salman AE, Engelbrecht AP (2005) Dynamic clustering using particle swarm optimization with application in image segmentation. J Theor Adv 8:332–344
Dhalia Sweetlin J, Nehemiah HK, Kannan A (2017) Feature selection using ant colony optimization with tandem-run recruitment to diagnose bronchitis from CT scan images, vol 145. Computer methods and programs in biomedicine. Elsevier, Amsterdam, pp 115–125
Ganapathy S, Sethukkarasi R, Yogesh P, Vijayakumar P, Kannan A (2014) An intelligent temporal pattern classification system using fuzzy temporal rules and particle swarm optimization. Sadhana 39(2):283–302
Nithya R, Muthu Priya K, Vigneshwari S (2017) Stitching large images by enhancing SURF and RANSAC algorithm. In: 2017 Second IEEE International Conference on Electrical, Computer and Communication Technologies, 22–24 Feb 2017
Selvi M, Logambigai R, Ganapathy S, Khanna Nehemiah H, Arputharaj K (2017) An intelligent agent and fso based efficient routing algorithm for wireless sensor network. In: 2017 Second International Conference on Recent Trends and Challenges in Computational Models (ICRTCCM). IEEE, pp 100–105
Tomasai C, Manduchi R (1998) Bilateral filtering for gray and color images. In: Proceedings of IEEE International Conference on Computer Vision, Bombay, India
Albert Mayan J, Ravi T (2014) Optimized regression testing using genetic algorithm and dependency structure matrix. Int J Appl Eng Res 9(20):7679–7690
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Usha Nandini, D., Leni, E.S. Efficient shadow detection by using PSO segmentation and region-based boundary detection technique. J Supercomput 75, 3522–3533 (2019). https://doi.org/10.1007/s11227-018-2292-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-018-2292-y