Shadow removal using sparse representation over local dictionaries

The presence of shadow in an image is a major problem associated with various visual processing applications such as object recognition, traffic surveillance and segmentation. In this paper, we introduce a method to remove the shadow from a real image using the morphological diversities of shadows a...

Full description

Bibliographic Details
Main Authors: Remya K. Sasi, V.K. Govindan
Format: Article
Language:English
Published: Elsevier 2016-06-01
Series:Engineering Science and Technology, an International Journal
Subjects:
MCA
Online Access:http://www.sciencedirect.com/science/article/pii/S2215098615301361
id doaj-ea5bb332f1d14e5787b7da60188057e3
record_format Article
spelling doaj-ea5bb332f1d14e5787b7da60188057e32020-11-24T20:40:23ZengElsevierEngineering Science and Technology, an International Journal2215-09862016-06-011921067107510.1016/j.jestch.2016.01.001Shadow removal using sparse representation over local dictionariesRemya K. Sasi0V.K. Govindan1NIT Calicut, Kerala, IndiaIIIT, Kerala, IndiaThe presence of shadow in an image is a major problem associated with various visual processing applications such as object recognition, traffic surveillance and segmentation. In this paper, we introduce a method to remove the shadow from a real image using the morphological diversities of shadows and sparse representation. The proposed approach first generates an invariant image and further processing is applied to the invariant image. Here, shadow removal is formulated as a decomposition problem that uses separate local dictionaries for shadow and nonshadow parts, without using single global or fixed generic dictionary. These local dictionaries are constructed from the patches extracted from the residual of the image obtained after invariant image formation. Finally, non-iterative Morphological Component Analysis-based image decomposition using local dictionaries is performed to add the geometric component to the non-shadow part of the image so as to obtain shadow free version of the input image. The proposed approach of shadow removal works well for indoor and outdoor images, and the performance has been compared with previous methods and found to be better in terms of RMSE.http://www.sciencedirect.com/science/article/pii/S2215098615301361ShadowDictionary learningShadow removalSparse codingMCA
collection DOAJ
language English
format Article
sources DOAJ
author Remya K. Sasi
V.K. Govindan
spellingShingle Remya K. Sasi
V.K. Govindan
Shadow removal using sparse representation over local dictionaries
Engineering Science and Technology, an International Journal
Shadow
Dictionary learning
Shadow removal
Sparse coding
MCA
author_facet Remya K. Sasi
V.K. Govindan
author_sort Remya K. Sasi
title Shadow removal using sparse representation over local dictionaries
title_short Shadow removal using sparse representation over local dictionaries
title_full Shadow removal using sparse representation over local dictionaries
title_fullStr Shadow removal using sparse representation over local dictionaries
title_full_unstemmed Shadow removal using sparse representation over local dictionaries
title_sort shadow removal using sparse representation over local dictionaries
publisher Elsevier
series Engineering Science and Technology, an International Journal
issn 2215-0986
publishDate 2016-06-01
description The presence of shadow in an image is a major problem associated with various visual processing applications such as object recognition, traffic surveillance and segmentation. In this paper, we introduce a method to remove the shadow from a real image using the morphological diversities of shadows and sparse representation. The proposed approach first generates an invariant image and further processing is applied to the invariant image. Here, shadow removal is formulated as a decomposition problem that uses separate local dictionaries for shadow and nonshadow parts, without using single global or fixed generic dictionary. These local dictionaries are constructed from the patches extracted from the residual of the image obtained after invariant image formation. Finally, non-iterative Morphological Component Analysis-based image decomposition using local dictionaries is performed to add the geometric component to the non-shadow part of the image so as to obtain shadow free version of the input image. The proposed approach of shadow removal works well for indoor and outdoor images, and the performance has been compared with previous methods and found to be better in terms of RMSE.
topic Shadow
Dictionary learning
Shadow removal
Sparse coding
MCA
url http://www.sciencedirect.com/science/article/pii/S2215098615301361
work_keys_str_mv AT remyaksasi shadowremovalusingsparserepresentationoverlocaldictionaries
AT vkgovindan shadowremovalusingsparserepresentationoverlocaldictionaries
_version_ 1716827062673604608