[1]XU Guoliang,ZHOU Hang,YUAN Liangyou.Human “ghost” suppression algorithm using Gaussian mixture model and topology[J].CAAI Transactions on Intelligent Systems,2021,16(2):294-302.[doi:10.11992/tis.201912030]
Copy
CAAI Transactions on Intelligent Systems[ISSN 1673-4785/CN 23-1538/TP] Volume:
16
Number of periods:
2021 2
Page number:
294-302
Column:
学术论文—机器感知与模式识别
Public date:
2021-03-05
- Title:
-
Human “ghost” suppression algorithm using Gaussian mixture model and topology
- Author(s):
-
XU Guoliang; ZHOU Hang; YUAN Liangyou
-
School of Electronic and Information engineering, Beijing Jiaotong University, Beijing 100044, China
-
- Keywords:
-
human body detection; background modeling; “ghost”; Gaussian mixture model; mesh topology; Meanshift; background difference method; pixel neighborhood
- CLC:
-
TP391
- DOI:
-
10.11992/tis.201912030
- Abstract:
-
When modeling, if a target is present, some of its pixels will appear in the background model, which produces a “ghost” during detection. To effectively suppress this “ghost,” we propose a human “ghost” suppression algorithm that uses a Gaussian mixture model and a topological structure (GMMT). The proposed algorithm contains two main stages: a background modeling stage and a target detection stage. In the background modeling stage, the GMMT algorithm adopts double-channel modeling. A Gaussian mixture model is used in channel 1 for pre-detection. Then, scattered human objects are connected by a topological structure to obtain the complete target and its bounding box. Pixels outside the bounding box are added to the background model, and the background is obtained by multi-frame modeling. The multi-frame averaging method is used in channel 2 to calculate the background model. The modeling method is selected by setting the threshold T of the modeling frames. Channel 1 modeling is used when the modeling frame number is less than T, otherwise double-channel joint modeling is used. In the target detection stage, the improved background difference method is used to realize segmentation of the human body and eliminate the “ghost” during modeling. Test results prove that the GMMT algorithm can effectively suppress a “ghost” if a target is present when modeling.