A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis
Background subtraction is a mainstream algorithm for moving object detection in video surveillance systems. It segments moving objects by using the difference between the background and input images. The key to background subtraction is to establish a reliable initial background. In this study, we p...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-05-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | http://www.mdpi.com/2076-3417/8/6/885 |
id |
doaj-688b3999feb44caca1b4f2d35ab7c6df |
---|---|
record_format |
Article |
spelling |
doaj-688b3999feb44caca1b4f2d35ab7c6df2020-11-25T00:21:38ZengMDPI AGApplied Sciences2076-34172018-05-018688510.3390/app8060885app8060885A Background Subtraction Algorithm in Complex Environments Based on Category Entropy AnalysisSheng-Yi Chiu0Chung-Cheng Chiu1Sendren Sheng-Dong Xu2Department of Electrical and Electronics Engineering, Chung Cheng Institute of Technology, National Defense University, Taoyuan 33551, TaiwanDepartment of Electrical and Electronics Engineering, Chung Cheng Institute of Technology, National Defense University, Taoyuan 33551, TaiwanGraduate Institute of Automation and Control, National Taiwan University of Science and Technology, Taipei 10607, TaiwanBackground subtraction is a mainstream algorithm for moving object detection in video surveillance systems. It segments moving objects by using the difference between the background and input images. The key to background subtraction is to establish a reliable initial background. In this study, we propose a background subtraction algorithm based on category entropy analysis that dynamically creates color categories for each pixel in the images. The algorithm uses the concept of a joint category to build background categories that can adapt to the color disturbance of the background. Furthermore, in order to overcome dynamic background environments, this paper proposes the concept of color category entropy to estimate the number of necessary background categories and establish sufficient and representative background categories to adapt to dynamic background environments. In addition, recent mainstream methods for background subtraction were implemented and analyzed in comparison with our algorithm.http://www.mdpi.com/2076-3417/8/6/885computer visionbackground subtractionobject detectioncategory entropy analysisinternet of things (IoT)dynamic background environments |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sheng-Yi Chiu Chung-Cheng Chiu Sendren Sheng-Dong Xu |
spellingShingle |
Sheng-Yi Chiu Chung-Cheng Chiu Sendren Sheng-Dong Xu A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis Applied Sciences computer vision background subtraction object detection category entropy analysis internet of things (IoT) dynamic background environments |
author_facet |
Sheng-Yi Chiu Chung-Cheng Chiu Sendren Sheng-Dong Xu |
author_sort |
Sheng-Yi Chiu |
title |
A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis |
title_short |
A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis |
title_full |
A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis |
title_fullStr |
A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis |
title_full_unstemmed |
A Background Subtraction Algorithm in Complex Environments Based on Category Entropy Analysis |
title_sort |
background subtraction algorithm in complex environments based on category entropy analysis |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2018-05-01 |
description |
Background subtraction is a mainstream algorithm for moving object detection in video surveillance systems. It segments moving objects by using the difference between the background and input images. The key to background subtraction is to establish a reliable initial background. In this study, we propose a background subtraction algorithm based on category entropy analysis that dynamically creates color categories for each pixel in the images. The algorithm uses the concept of a joint category to build background categories that can adapt to the color disturbance of the background. Furthermore, in order to overcome dynamic background environments, this paper proposes the concept of color category entropy to estimate the number of necessary background categories and establish sufficient and representative background categories to adapt to dynamic background environments. In addition, recent mainstream methods for background subtraction were implemented and analyzed in comparison with our algorithm. |
topic |
computer vision background subtraction object detection category entropy analysis internet of things (IoT) dynamic background environments |
url |
http://www.mdpi.com/2076-3417/8/6/885 |
work_keys_str_mv |
AT shengyichiu abackgroundsubtractionalgorithmincomplexenvironmentsbasedoncategoryentropyanalysis AT chungchengchiu abackgroundsubtractionalgorithmincomplexenvironmentsbasedoncategoryentropyanalysis AT sendrenshengdongxu abackgroundsubtractionalgorithmincomplexenvironmentsbasedoncategoryentropyanalysis AT shengyichiu backgroundsubtractionalgorithmincomplexenvironmentsbasedoncategoryentropyanalysis AT chungchengchiu backgroundsubtractionalgorithmincomplexenvironmentsbasedoncategoryentropyanalysis AT sendrenshengdongxu backgroundsubtractionalgorithmincomplexenvironmentsbasedoncategoryentropyanalysis |
_version_ |
1725361666672033792 |