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...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2016-06-01
|
Series: | Engineering Science and Technology, an International Journal |
Subjects: | |
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 |