节点文献

一种混合高斯背景模型下的像素分类运动目标检测方法

Detection of moving objects using pixel classification based on Gaussian mixture model

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 高凯亮覃团发陈跃波常侃

【Author】 Gao Kai-Liang,Qin Tuan-Fa,Chen Yue-Bo,Chang Kan(School of Computer and Electronic Information,Guangxi University,Nanning,530004,China)

【机构】 广西大学计算机与电子信息学院

【摘要】 运动目标检测在智能视频监控、人机交互、目标导航等诸多领域有着广泛应用.背景减法是运动目标检测中应用较广泛的一种方法.在该方法中,背景建模和阈值化分割是最重要的步骤,直接决定了检测效果的好坏.当目标本身变化比较大时,若利用传统的基于全局阈值的分割法,分割效果并不理想.针对基于全局阈值分割差分图像存在的问题,本文提出了一种基于混合高斯背景模型的像素分类运动目标检测方法.该方法首先利用混合高斯模型对背景建模,克服了场景变化等因素带来的影响;其次,利用背景减法得到差分图像并对像素进行分类,最后对分类后的像素集分别进行阈值化分割,得到前景目标.实验结果表明,与传统的基于全局阈值的分割法相比,本文算法能够获得更好的检测效果和鲁棒性.

【Abstract】 Detection of moving objects(DMB) is widely used in many areas,such as intelligent video surveillance,human-machine interaction and target navigation.The background subtraction algorithm is widely used for DMB.In the traditional algorithm,background image is generated from the reference frame and is abstracted from the current frame to form differential image.Afterwards,the moving regions are separated from the differential image by predefined threshold.The procedure of generating background image is called background modeling and the procedure of separating moving objects is called moving regions segmentation.These two procedures are so crucial that they are related to the detection performance directly.However,when detecting the objects with large variation,most of the time,this traditional algorithm based on global threshold suffers from performance degradation.The reason is that the correctness of both background modeling and global threshold are no longer assured.In order to solve this problem,an object detecting algorithm using pixel classification based on Gaussian mixture model is proposed.The Gaussian mixture model,whose parameters and weighting factors are updated on-line,can overcome the influence of scenes change,such as branches swaying and illumination changing.In the proposed algorithm,the usage of Gaussian mixture model to complete background modeling is the first step.Secondly,the pixels of the differential image,which is obtained by subtracting the extracted background from the current frame,are separated into two parts by the predefined threshold,whose value is set by experiment.Because separating into two parts appears to have satisfied experimental result,considering the balance of both complexity and performance,the number of separated parts is set as two.Owing to different characteristic of these two parts,their front images are generated separately.The method to produce the front image is to compare the pixel value with different thresholds in different parts.The algorithm is implemented in Matlab 7.0,and two standard test sequences from the CVRR(Computer Vision and Rototics Research) database in UCSD(University of California San Diego) are used to verify the effeteness of the proposed algorithm.Comparison is made between the traditional algorithm based on global threshold and the proposed one based on pixel classification.Experimental results show that the proposed algorithm can achieve much better detection rate and lower false alarm rate than the traditional one.In terms of the comparison of subjective result,the proposed algorithm obtains the outline of the moving objects clearly,which proved that the robustness of the proposed one can be guaranteed.

【基金】 广西自然科学基金(桂科自0991058);广西高校人才小高地建设创新团队资助计划项目(桂教人[2007]71号)
  • 【文献出处】 南京大学学报(自然科学版) ,Journal of Nanjing University(Natural Sciences) , 编辑部邮箱 ,2011年02期
  • 【分类号】TP391.41
  • 【被引频次】30
  • 【下载频次】607
节点文献中: 

本文链接的文献网络图示:

本文的引文网络