【技术实现步骤摘要】
一种基于快速独立成分分析结合时空差异的运动目标检测方法
[0001]本专利技术属于图像视频处理
,具体涉及一种基于快速独立成分分析结合时空差异的运动目标检测方法。
技术介绍
[0002]运动目标检测,指通过算法将视频序列中的运动前景从相对静止的背景中分离。它是许多计算机视觉应用程序中信息提取的一个基本过程,包括人体姿态跟踪、交通监控和视频语义注释。其主要任务是从视频序列中提取运动对象,并将前景与噪声背景分离开来。
[0003]帧间差分法,对视频序列中的连续两帧做差分运算得到运动目标的轮廓。该方法通过考虑两个连续帧之间的差异来识别运动对象的存在。
[0004]背景差分法,该方法被认为是最可靠的运动目标检测方法之一。背景差分法通过初始化背景模型来工作。背景减法中计算当前帧中每个像素对应的像素值与假定的背景模型之间的差值。如果差值大于阈值,则认为该像素为前景,否则即为背景。
[0005]独立成分分析(ICA),指在信号处理中的一种用于将多元信号分离为加性子分量的计算方法。该方法通过假设子分量是非高斯信号,并且在统计上彼此独立来完成的。在ICA模型中,每个源信号由数个独立的信号组成。此外,每个源信号都是非高斯分布的。
[0006]ICA模型在无监督的学习过程中找到解混矩阵W,矩阵W用于从变换观察到的混合信号X中分离出独立信号。
[0007]快速独立成分分析(FastICA),FastICA是对经典ICA算法进行的改进。FastICA算法基于定点递归算法,适用于任何类型的数据。该方
【技术保护点】
【技术特征摘要】
1.一种基于快速独立成分分析结合时空差异的运动目标检测方法,其特征在于,包括:S1:从视频序列中依次选取需要进行目标检测的当前帧,对当前帧I
n
与其相邻帧序列(I
n
’‑1,I
n
’
,I
n
’
+1
)中的有效相邻帧I
n
’‑1进行帧差法检测前景之间的差异,结合FastICA得到时间域的目标的轮廓F
R1
;S2:通过高斯混合模型对视频序列进行背景建模,再将建模得到的背景图像g
n
与当前帧I
n
进行帧差法检测前景和背景之间的差异并进行FastICA处理,得到空间域的目标的轮廓F
R2
;S3:通过融合策略将时间域的目标的轮廓F
R1
和空间域的目标的轮廓F
R2
进行融合,得到融合后的轮廓图;S4:对融合后的轮廓图进行形态学处理,得到最终的运动目标图像。2.根据权利要求1所述的一种基于快速独立成分分析结合时空差异的运动目标检测方法,其特征在于,结合FastICA得到时间域的目标的轮廓F
R1
,包括:S11:将当前帧I
n
图像和有效相邻帧I
n
’‑1图像变换为一维信号R1,R2,将一维信号R1,R2组合,得到复合矩阵X
c
;S12:将值介于0和1之间的随机矩阵T
r
与复合矩阵X
c
相乘,得到混合矩阵,并中心化混合矩阵,得到零均值矩阵M
s
;S13:计算零均值矩阵M
s
的相关矩阵并获取特征向量矩阵E和特征对角线矩阵D;S14:根据相关矩阵特征向量矩阵E和特征对角线矩阵D计算得到白化矩阵S15:初始化2
×
2的分离权重矩阵W,W的值均匀分布在0和1之间,通过迭代优化调整权重矩阵W,通过分离权重矩阵W获得一维分离信号将一维分离信号展开为二维图像,得到最终的检测结果F
R1
。3.根据权利要求2所述的一种基于快速独立成分分析结合时空差异的运动目标检测方法,其特征在于,计算零均值矩阵M
s
的相关矩阵并获取特征向量矩阵E和特征对角线矩阵D,包括:计算相关矩阵包括:其中,表示相关矩阵在位置(x,y)处的值,C(x,y)表示矩阵M
s
的协方差矩阵C在位置(x,y)处的值,C(x,y)=cov(M
sT
),cov()表示求协方差操作,T表示转置操作,σ(x,y)为零均值矩阵M
s
在位置(x,y)处的标准差;获取协方差矩阵C的特征值E和特征向量矩阵D,包括:D,E=eigen(C)其中,cov()表示求协方差操作,eigen()表示求特征值操作,T表示转置操作。4.根据权利要求2所述的一种基于快速独立成分分析结合时空差异的运动目标检测方法,其特征在于,根据相关矩阵特征向量矩阵E和特征对角线矩阵D计算得到白化矩阵包括:
其中,表示白化矩阵,E表示特征向量矩阵,D...
【专利技术属性】
技术研发人员:黄颖,柏浩林,陈吉航,夏鸿钊,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。