CN102129688B - 一种针对复杂背景的运动目标检测方法 - Google Patents
一种针对复杂背景的运动目标检测方法 Download PDFInfo
- Publication number
- CN102129688B CN102129688B CN201110044730A CN201110044730A CN102129688B CN 102129688 B CN102129688 B CN 102129688B CN 201110044730 A CN201110044730 A CN 201110044730A CN 201110044730 A CN201110044730 A CN 201110044730A CN 102129688 B CN102129688 B CN 102129688B
- Authority
- CN
- China
- Prior art keywords
- mrow
- msub
- mfrac
- scene
- math
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 43
- 239000000203 mixture Substances 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 claims description 21
- 238000005286 illumination Methods 0.000 claims description 5
- 238000009826 distribution Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 238000011160 research Methods 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
Abstract
一种针对复杂背景的运动目标检测方法,涉及一种针对复杂背景中动目标的检测,解决了现有的检测方法在复杂条件下的适应性差、鲁棒性差的问题。其方法:获取待测场景的视频的M帧场景图像,并作帧间差分,对于每个像素点的差分序列建立混合高斯模型;设置混合高斯模型的虚警率,计算每个像素点的检测门限;根据检测门限对每帧场景图像中的每一个像素点做二值化处理,获得运动目标的轮廓。本发明适用于复杂背景下的运动目标检测。
Description
技术领域
本发明涉及一种针对复杂背景的目标检测方法。
背景技术
视频技术在科学研究和工程领域有着广阔的前景。在视频图像处理的各种研究和应用中,运动目标的检测技术是一项关键的技术。通常运动目标检测的目的是为了把运动目标从背景中分离出来,是运动目标与背景的二元决策问题。
视频图像处理的首要任务是从视频图像中检测出运动的目标,通过时间和空间上的冗余信息,将背景和运动目标分割出来,如何有效的对背景和目标进行分割是目前研究的重点。
复杂条件(或背景)下的运动目标检测一直是视频图像处理和理解领域的难点,也日益成为视频图像处理***实用性和可靠性的严重障碍。由于各种视频应用的场合不尽相同,运动目标所处的环境和背景***,这对运动目标检测方法的适应性和稳健性提出了更高的要求。但是从目前的条件和技术水平来说,建立抗干扰性强、能适应各种场合各种条件的、稳健的运动目标检测方法非常困难。目前已出现了很多在特定条件下具有良好性能的运动目标检测和跟踪的方法。针对不同的应用场合的检测方法,其可靠性和稳定性较易实现,然而如何提高检测方法对于复杂条件(或背景)的适应性和鲁棒性是一个充满挑战的课题。
发明内容
本发明是为了解决现有的检测方法在复杂条件下的适应性差、鲁棒性差的问题,从而提供一种针对复杂背景的运动目标检测方法。
一种针对复杂背景的运动目标检测方法,它由以下步骤实现:
步骤一、获取待测场景的视频,根据视频内容获得M帧场景图像。M为大于或等于2的整数;
步骤二、对步骤一获得的M帧场景图像作帧间差分,获得场景图像中的每一个像素点的差分序列;
步骤三、对步骤二获得的场景图像中的每一个像素点的差分序列建立混合高斯模型;
步骤四、设置要求的虚警率,并根据步骤三获得的混合高斯模型计算场景图像中的每一个像素点的检测门限;
步骤五、根据步骤四获得的检测门限对差分序列帧中的每一个像素点做二值化处理,从而获得运动目标的轮廓。
步骤一中所述待测场景的视频Px,y(t)的表达式为:
Px,y(t)=Tx,y(t)+Bx,y(t)+Lx,y(t)
式中,x,y是像素的坐标,t为待测场景的视频的时间,Tx,y(t)表示运动目标,Bx,y(t)为背景,Lx,y(t)表示光照的强度。
对于每组差分序列z[n],n=1,2…,N,N为正整数,将上述公式改写为:
步骤四中所述设置混合高斯模型的虚警率的方法为:如果以Th作为区分运动目标与背景的阈值,则大于Th的像素点为运动目标,小于或等于Th的像素点为背景;那么虚警率为:
步骤四所述根据所述虚警率计算每帧场景图像中的每一个像素点的检测门限采用Q函数法。
有益效果:本发明的检测方法在复杂条件下的适应性强、鲁棒性强,尤其适合亮度变化、阴影、树叶摆动、恶劣的气象环境条件下的运动目标检测。
附图说明
图1是本发明的流程示意图;图2是两个零均值不等方差的高斯模型示意图;图3是混合高斯模型示意图;图4是虚警率的示意图。
具体实施方式
具体实施方式一、结合图1说明本具体实施方式,一种针对复杂背景的运动目标检测方法,它由以下步骤实现:
步骤一、获取待测场景的视频,根据视频内容获得M帧场景图像,M为大于或等于2的整数;
步骤二、对步骤一获得的M帧场景图像作差分,获得每帧场景图像中的每一个像素点的差分序列;
步骤三、根据步骤二获得的每帧场景图像中的每一个像素点的差分序列建立混合高斯模型;
步骤四、设置步骤三获得的混合高斯模型的虚警率,并根据所述虚警率计算每帧场景图像中的每一个像素点的检测门限;
步骤五、根据步骤四获得的检测门限对步骤一获得每帧场景图像中的每一个像素点做二值化处理,从而获得运动目标的轮廓。
步骤一中所述待测场景的视频Px,y(t)的表达式为:
Px,y(t)=Tx,y(t)+Bx,y(t)+Lx,y(t)
式中,x,y是像素的坐标,t为待测场景的视频的时间,Tx,y(t)表示运动目标,Bx,y(t)为背景,Lx,y(t)表示光照的强度。
对于每组差分序列z[n],n=1,2…,N,N为正整数,将上述公式改写为:
步骤四中所述设置混合高斯模型的虚警率的方法为:如果以Th作为区分运动目标与背景的阈值,则大于Th的像素点为运动目标,小于或等于Th的像素点为背景;那么虚警率为:
步骤四所述根据所述虚警率计算每帧场景图像中的每一个像素点的检测门限采用Q函数法。
原理:1、建模对象获取
令所观测到的视频为:
Px,y(t)=Tx,y(t)+Bx,y(t)+Lx,y(t) (1)
其中,x,y是像素的坐标,t为视频序列的时间,Tx,y(t)表示运动的目标,Bx,y(t)为背景,Lx,y(t)代表光照的强度。由于照度的变化相对真实视频信号的变化而言是一个慢变的过程,也即若|Δt|→0,则光照的变化ΔLx,y(t)→0。当背景变化不大时,同样背景的变化ΔBx,y(t)→0,则有:
ΔPx,y(t)=ΔTx,y(t) (2)
这表明对观测序列取差分后得到的差分序列实际上代表了运动目标的运动信息。对于复杂背景,当|Δt|→0时,背景的变化ΔBx,y(t)并不趋于0。因此必须采用适当的方法去除背景的影响。
对于一段视频序列,应用帧间差分后,任一位置的像素点都会产生一组差值序列ΔPx,y(t),x,y其中是像素的坐标,t为视频序列的时间。
建模方法:
如果将背景和运动目标视频信号均视为随机过程,那么假设同一位置像素点的差值序列ΔPx,y(t)的统计分布为fx,y(z),对于帧间差分不难得出无论对于背景还是目标,帧间差分的统计均值为0。对于运动的目标,帧间差分的离差肯定要大于背景的帧间差分的离差。
而实际的情况是:ΔPx,y(t)是一组随机的数据,具有非高斯型。所以应用混合高斯模型能够更加准确地表征ΔPx,y(t)的分布。
模型参数的求取:矩估计法
假设混合高斯模型的三个参数(ε,σ1,σ2)是未知的,需要根据一定数量的样本z[n]估计出来。由于PDF是关于0的对称函数,也即偶函数,则所有的奇数阶矩均为0。由偶数阶矩可以列出三个独立的方程:
这三个方程是非线性的,令m2=E{z2[n]}、m4=E{z4[n]}和m6=E{z6[n]}表示样本的2阶、4阶和6阶矩,并且令:
那么,直接代入公式(5)可以解得:
混合比率为
目标的统计检测
门限检测的原理:虚警率
无论对于背景还是目标,帧间差分的统计均值为0。运动目标帧间差分的离差肯定要大于背景的帧间差分的离差。应用经典的统计与检测理论,以Th作为区分动目标信号与背景的阈值,那么大于Th的样本,则为目标的可能性大;而小于Th的样本则为背景的可能性大。由于动目标和背景的统计分布都为0均值的对称分布,只是离散程度不同,那么检测必然会出现错误。存在两类错误:背景被错误地判定为目标的概率称为虚警率;而目标被错误地判定为背景的概率称为漏警率。虚警表现在目标之外的离散的点状噪声;漏警表现在目标检测的内部出现空洞。因此该方法实际检测的是目标的轮廓。对于动目标检测而言,虚警率尤为重要,虚警率不能太高,否则目标外干扰的点太多,难以准确获取目标的外轮廓。若背景差分的统计分布为fx,y(z),则虚警率为若动目标差分的统计分布为hx,y(z),则漏警率为
附图4为虚警率的示意图,其中曲线41为动目标的差分分布hx,y(z);曲线42为背景的差分分布fx,y(z)。
将统计与检测理论中虚警率的概念应用于运动目标检测中,无论背景还是运动目标,其帧间差分统计均值为0。对于运动的目标,帧间差分的离差肯定要大于背景的帧间差分的离差。偏离0点大的像素点对应的是运动目标的外轮廓以及内部的结构边缘,这些信息点恰恰对应所需要的关键特征点。
门限值Th的求取:Q函数法
高斯混合模型的累积概率密度函数的计算可以通过单高斯模型的CDF来实现。一个零均值单高斯PDF满足
当σ2=1时,即为标准正态PDF,其累积概率密度函数CDF满足:
采用描述右尾概率的Q函数表示:
该式代表超过某个给定值的概率。Q函数的一个近似为:
因此,混合高斯的CDF可以表示为:
Fx,y(z;ε)=(1-ε)Qx,y(z/σ1)+εQx,y(z/σ2) (14)
该式同样具有显式的解析表达,因此便于根据统计检测理论,由给定的虚警率求出对应的检测门限。
前景分割:
应用获得的阈值对每一个像素点做二值化处理。
在动目标的门限检测中,控制虚警率,较低的虚警率使得背景中的虚警点呈现出类似于噪声的离散点状形态。因此采取适当的滤波等后处理技术,不难确定出运动目标的外轮廓,进而实现动目标的前景分割。
得到运动目标之后,进一步结合适当的背景更新技术,也就是对模型的参数实时更新,就能够实现模型实时跟踪背景的变化。
Claims (5)
1.一种针对复杂背景的运动目标检测方法,其特征是:它由以下步骤实现:
步骤一、获取待测场景的视频,根据视频内容获得M帧场景图像,M为大于或等于2的整数;
步骤二、对步骤一获得的M帧场景图像作帧间差分,获得场景图像中的每一个像素点的差分序列;
步骤三、对步骤二获得的场景图像中的每一个像素点的差分序列建立混合高斯模型;
步骤四、设置要求的虚警率,并根据步骤三获得的混合高斯模型计算场景图像中的每一个像素点的检测门限;
步骤五、根据步骤四获得的检测门限对差分序列帧中的每一个像素点做二值化处理,从而获得运动目标的轮廓。
2.根据权利要求1所述的一种针对复杂背景的运动目标检测方法,其特征在于步骤一中所述待测场景的视频Px,y(t)的表达式为:
Px,y(t)=Tx,y(t)+Bx,y(t)+Lx,y(t)
式中,x,y是像素的坐标,t为待测场景的视频的时间,Tx,y(t)表示运动目标,Bx,y(t)为背景,Lx,y(t)表示光照的强度。
4.根据权利要求1所述的一种针对复杂背景的运动目标检测方法,其特征在于步骤四中所述设定的虚警率和检测门限的关系为:
如果以Th作为区分运动目标与背景的阈值,则大于Th的像素点为运动目标,小于或等于Th的像素点为背景;那么虚警率为:
5.根据权利要求1所述的一种针对复杂背景的运动目标检测方法,其特征在于步骤四所述根据设定的虚警率计算每帧场景中的每一个像素点的检测门限采用Q函数法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110044730A CN102129688B (zh) | 2011-02-24 | 2011-02-24 | 一种针对复杂背景的运动目标检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110044730A CN102129688B (zh) | 2011-02-24 | 2011-02-24 | 一种针对复杂背景的运动目标检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102129688A CN102129688A (zh) | 2011-07-20 |
CN102129688B true CN102129688B (zh) | 2012-09-05 |
Family
ID=44267763
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110044730A Expired - Fee Related CN102129688B (zh) | 2011-02-24 | 2011-02-24 | 一种针对复杂背景的运动目标检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102129688B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867312A (zh) * | 2012-08-27 | 2013-01-09 | 苏州两江科技有限公司 | 从视频图像提取运动目标的方法 |
CN105099759A (zh) * | 2015-06-23 | 2015-11-25 | 上海华为技术有限公司 | 一种检测方法及装置 |
CN106203429A (zh) * | 2016-07-06 | 2016-12-07 | 西北工业大学 | 基于双目立体视觉复杂背景下的遮挡目标检测方法 |
CN107452005B (zh) * | 2017-08-10 | 2018-06-22 | 中国矿业大学(北京) | 一种结合边缘帧差和高斯混合模型的运动目标检测方法 |
CN111008978B (zh) * | 2019-12-06 | 2022-10-14 | 电子科技大学 | 基于深度学习的视频场景分割方法 |
CN113223043B (zh) * | 2021-03-26 | 2024-07-19 | 西安闻泰信息技术有限公司 | 一种移动目标的检测方法、装置、设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7336803B2 (en) * | 2002-10-17 | 2008-02-26 | Siemens Corporate Research, Inc. | Method for scene modeling and change detection |
CN101251895A (zh) * | 2008-03-13 | 2008-08-27 | 上海交通大学 | 基于高斯混合模型的人体跟踪方法 |
CN101470809A (zh) * | 2007-12-26 | 2009-07-01 | 中国科学院自动化研究所 | 一种基于扩展混合高斯模型的运动目标检测方法 |
CN101635026A (zh) * | 2008-07-23 | 2010-01-27 | 中国科学院自动化研究所 | 一种无需跟踪过程的遗弃物检测方法 |
CN101686338A (zh) * | 2008-09-26 | 2010-03-31 | 索尼株式会社 | 分割视频中的前景和背景的***和方法 |
-
2011
- 2011-02-24 CN CN201110044730A patent/CN102129688B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7336803B2 (en) * | 2002-10-17 | 2008-02-26 | Siemens Corporate Research, Inc. | Method for scene modeling and change detection |
CN101470809A (zh) * | 2007-12-26 | 2009-07-01 | 中国科学院自动化研究所 | 一种基于扩展混合高斯模型的运动目标检测方法 |
CN101251895A (zh) * | 2008-03-13 | 2008-08-27 | 上海交通大学 | 基于高斯混合模型的人体跟踪方法 |
CN101635026A (zh) * | 2008-07-23 | 2010-01-27 | 中国科学院自动化研究所 | 一种无需跟踪过程的遗弃物检测方法 |
CN101686338A (zh) * | 2008-09-26 | 2010-03-31 | 索尼株式会社 | 分割视频中的前景和背景的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102129688A (zh) | 2011-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102129688B (zh) | 一种针对复杂背景的运动目标检测方法 | |
CN101493520B (zh) | 一种基于二维Gamma分布的SAR图像变化检测方法 | |
Zhang et al. | Three-frame difference algorithm research based on mathematical morphology | |
CN106204586B (zh) | 一种基于跟踪的复杂场景下的运动目标检测方法 | |
CN105261037A (zh) | 一种自适应复杂场景的运动目标检测方法 | |
CN103258332B (zh) | 一种抗光照变化的运动目标的检测方法 | |
CN103077539A (zh) | 一种复杂背景及遮挡条件下的运动目标跟踪方法 | |
CN102142085B (zh) | 一种林区监控视频中运动火焰目标的鲁棒跟踪方法 | |
CN104077779A (zh) | 高斯背景模型与均值漂移跟踪结合的运动目标统计方法 | |
CN103729854A (zh) | 一种基于张量模型的红外弱小目标检测方法 | |
CN104715480B (zh) | 一种基于统计背景模型的目标检测方法 | |
CN108010047A (zh) | 一种结合样本一致性和局部二值模式的运动目标检测方法 | |
Xu et al. | Moving object detection based on improved three frame difference and background subtraction | |
CN104252709A (zh) | 一种复杂背景下俯视群养猪多目标前景检测方法 | |
Zhong et al. | Moving object tracking based on codebook and particle filter | |
CN103106796A (zh) | 智能交通监控***中的车辆检测方法和装置 | |
CN104268563A (zh) | 一种基于异常行为检测的视频摘要方法 | |
CN105205834A (zh) | 一种基于混合高斯及阴影检测模型的目标检测与提取方法 | |
Kim et al. | Smoke detection using GMM and adaboost | |
CN103400395A (zh) | 一种基于haar特征检测的光流跟踪方法 | |
CN103632373B (zh) | 一种三帧差分高阶统计量结合otsu算法的絮体检测方法 | |
CN104637062A (zh) | 融合颜色与surf特征的基于粒子滤波的目标追踪方法 | |
Srivastava et al. | Co-ordinate mapping and analysis of vehicle trajectory for anomaly detection | |
CN103473753A (zh) | 一种基于多尺度小波阈值去噪的目标检测方法 | |
Cao et al. | Vehicle objects detection of video images based on gray-scale characteristics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120905 Termination date: 20140224 |