针对视觉背景提取(visual background extractor,ViBe)算法中出现的鬼影及复杂场景检测不佳等问题,提出一种改进的ViBe算法.该算法在初始化阶段使用多帧图像的像素值训练背景样本,减少“鬼影”对于检测精度的影响;在前景判断过程中基于像素区域复杂度动态调整分类阈值及匹配阈值以适应复杂场景,减少虚假前景干扰;背景样本更新阶段中使用自适应的时间二次抽样因子减少像素值的错误传播,快速恢复背景样本.实验结果表明,与传统算法相比,改进算法在鬼影抑制及复杂场景适应上均有较好表现.