一种自动切换场景模式的目标检测方法与装置的制造方法

文档序号:9547944阅读:454来源:国知局
一种自动切换场景模式的目标检测方法与装置的制造方法
【技术领域】
[0001] 本发明涉及计算机视觉领域,特别是涉及一种自动切换场景模式的目标检测方法 与装置。
【背景技术】
[0002] 将运动目标从序列图像中与图像背景区分开来是目标检测的基本任务,主要目标 是提取出目标的运动信息,以简化后续的图像分析、特征提取、识别等工作。目标检测是智 能视频监控领域的关键技术,也是其中的难点,目标检测结果的好坏对后续的分析有重要 的影响。但是,实际检测场景中往往存在各种干扰因素的影响,例如:树叶的风吹草动,光照 的渐变和骤变,雨雪天气的影响等,使得快速、准确的从复杂背景中检测出前景成为当前的 一个难点问题。
[0003] 当前目标检测的方法主要有三大类:帧间差分法、光流法和背景差分法。帧间差 分法通过比较相邻两帧图像之间的差异来检测运动目标,但它往往无法获得完整的运动目 标,并且当运动目标的速度较慢时,容易产生漏检。光流法能够在不知道场景信息的条件下 检测出场景中的运动变化,能够在摄像头运动时也能较好的检测到目标运动,但是光流法 的计算复杂度较高,对噪声较敏感,稳定性较差。背景差分法利用背景像素的统计特征进行 建模,然后通过比较检测帧与背景之间的距离得到运动目标。背景模型的好坏直接影响目 标检测的结果,众多学者围绕背景建模做了大量的工作,典型的背景建模方法有:基于混合 高斯的背景建模方法、码本法、非参数法、ViBe、PBAS等方法。背景差分法能够适应一定的 场景变化,但是户外场景十分复杂,突然的光照变化、突如其来的雨雪天气都可能使模型失 效,因此寻求一种更有效的场景建模和切换的策略是提高目标检测效率和准确率的有效方 法。

【发明内容】

[0004] 本发明首先要解决的技术问题是提供一种自动切换场景模式的目标检测方法,能 够应用于复杂场景下的目标检测,能有效地适应各种天气的变化。
[0005] 本发明解决上述技术问题所采用的技术方案是:
[0006] -种自动切换场景模式的目标检测方法,包括以下步骤:
[0007] 步骤1 :根据当前帧的湿度和平均亮度判断目标检测的背景模型;
[0008] 步骤2 :将当前帧与背景模型求差,得到运动目标;
[0009] 步骤3 :根据运动目标更新背景模型。
[0010] 在采用上述技术方案的同时,本发明还可以采用或者组合采用以下进一步的技术 方案:
[0011] 所述步骤1的判断方法是:使用湿度传感器获取当前湿度Ht、将当前帧转换到HSV 空间,提取V空间分量,计算当前帧的平均亮度Vt,如果连续tl帧Ht>Hhigh,Vt>Vhigh,并 且当前未用白天下雨的背景模型进行目标检测,则初始化白天下雨的背景模型进行目标检 测;如果连续tl帧Ht〈Hlow,Vt>Vhigh,并且当前未用白天非下雨的背景模型进行目标检 测,则初始化白天非下雨的背景模型进行目标检测;如果连续tl帧Ht>Hhigh,Vt〈Vlow,并 且当前未用夜晚下雨的背景模型进行目标检测,则初始化夜晚下雨的背景模型进行目标检 测;如果连续tl帧批〈拉 〇?,¥丨〈¥1〇?,并且当前未用夜晚非下雨的背景模型进行目标检测, 则初始化夜晚非下雨的背景模型进行目标检测。
[0012] 所述白天下雨的背景模型和所述白天非下雨的背景模型相同,其建模过程是:
[0013] (1)采集前N帧初始图像,转换为灰度图像,假设在该序列中位于(x,y)的序列采 样值为:Y = Iy1 (X,y),y2 (X,y),· · ·,yN (X,y)};
[0014] (2)为每个像素初始化三个高斯队列和对应的参数:均值和方差(μ ;,δ ;),其中i 为1,2, 3 ;将队列长度置为空,均值和方差置为0 ;
[0015] (3)使用上述N帧初始图像转换成的N个序列采样值计算直方图,找到峰值最高 点,并将灰度值(-10, 10)范围内的采样值加入到第一个队列中,计算得到均值和方差;然 后在剩下的直方图中用同样的方法找到相应的采样值加入到剩下的队列,计算均值和方 差;待三个队列和对应的参数都完成或者峰值小于等于3时,转到步骤(4);
[0016] (4)将上述三个队列置空,分别计算这N个序列采样值属于三个队列的概率Ic1,其 中i = 1,2, 3,并放入概率最大的队列,N个采样值的归属完成后,分别计算三个队列对应的 均值和方差;当迭代次数等于100次或均值和方差不再变化时,建模完成。
[0018] 所述步骤2中基于白天下雨的背景模型和白天非下雨的背景模型的运动目标检 测包括以下步骤:
[0019] (1)将当前帧图像转换为灰度图像,将像素灰度值分别减去三个队列对应的均值, 如果相应差值在3倍方差以内,则为背景,否则为前景;
[0020] (2)提取八连通区域,将面积小于一定阈值的连通区域去除,得到最终的运动目 标。
[0021] 所述步骤3中白天下雨的背景模型和白天非下雨的背景模型的更新过程为:
[0022] 如果当前像素被判断为背景,计算其属于三个队列的概率,更新概率最大的队列 对应的参数,更新公式如下:
[0023] μ t= (1-ρ )* μ t !+P *yt
[0024] δ t2= (ι-ρ )* δ t J+p *(yt-μ t)T(yt-μ t)
[0025] 其中,P为更新率,白天下雨的模型更新率较高,白天非下雨的模型更新率较低。
[0026] 所述夜晚非下雨的背景模型使用单高斯背景模型。
[0027] 所述步骤2中基于夜晚非下雨的单高斯背景模型的运动目标检测:
[0028] (1)将当前帧图像转换为灰度图像,将像素灰度值减去均值,如果差值在3倍方差 以内,则为背景,否则为前景;
[0029] (2)提取八连通区域,将面积小于一定阈值的连通区域去除,得到最终的运动目 标;
[0030] 所述步骤3中夜晚非下雨模型的更新过程为:如果当前像素被判断为背景,计算 其属于三个队列的概率,更新概率最大的队列对应的参数,更新公式如下:
[0031] μ t= (1-ρ )* μ t !+P *yt
[0032] δ t2= (l-p )* δ t J+p *(yt-μ t)T(yt-μ t)
[0033] 其中,P为更新率,白天下雨的模型更新率较高,白天非下雨的模型更新率较低。
[0034] 夜晚下雨的背景模型使用帧间差分法进行运动目标检测,即使用前一帧图像作为 背景。
[0035] 所述步骤2中基于夜晚下雨模型的运动目标检测:
[0036] (1)将当前帧转换为灰度图像,与上一帧图像做差,如果差值小于一定阈值,则为 背景,否则为前景;
[0037] (2)提取八连通区域,将面积小于一定阈值的连通区域去除,得到最终的运动目 标;
[0038] 所述步骤3中,夜晚下雨模型的更新过程为:将当前帧完全更新为背景。
[0039] 本发明所要解决的另一个技术问题是提供一种自动切换场景模式的目标检测装 置,能运用上述方法进行目标检测。
[0040] 本发明解决上述技术问题所采用的技术方案是:一种自动切换场景模式的目标检 测装置,包括用于采集当前环境中的湿度信息的湿度传感器单元、用于采集监控图像的图 像采集单元、用于背景模型之间的切换和背景建模的背景建模单元、用于获取当前帧运动 目标的运动目标检测单元以及用于控制不同背景模型的更新的背景模型更新单元;所述湿 度传感器单元设置在待测场景中,所述湿度传感器单元和所述图像采集单元连接至所述背 景建模单元并向其发送所采集的信息,所述背景建模单元连接至所述运动目标检测单元, 所述运动目标检测单元连接至所述背景模型更新单元。
[0041] 本发明的有益效果是:本发明提出的一种自动切换场景模式的目标检测方法和装 置是一个一体化的解决方案,具体有如下创新:
[0042] 1、将户外场景分为白天非下雨、白天下雨、夜晚非下雨和夜晚下雨四类,分别建立 不同的背景模型,当满足模型切换条件时,自动切换模型并自动初始化,从而较好的解决了 一种模型无法适应复杂的背景环境的问题。
[0043] 2、湿度传感器采集实时的环境湿度信息和图像采集单元采集的环境实时亮度用 来综合判断是否满足模型切换条件,从而实现场景模式的自动切换,无需人为干预。
【附图说明】
[0044] 图1是本发明一种自动切换场景模式的目标检测方法流程图。
[0045] 图2是本发明一种自动切换场景模式的目标检测装置结构图。
【具体实施方式】
[0046] 实施例1,一种自动切换场景模式的目标检测方法,参照附图1。
[0047] 本发明的一种自动切换场景模式的目标检测方法,包括以下步骤:
[0048] 步骤1 :根据当前帧的湿度和平均亮度判断目标检测的背景模型;具体的判断方 法是:使用湿度传感器获取当前湿度Ht、将当前帧转换到HSV空间,提取V空间分量,计算 当前帧的平均亮度vt,如果连续tl帧Ht>Hhigh,Vt>Vhigh,并且当前未用白天下雨的背景 模型进行目标检测,则初始化白天下雨的背景模型进行目标检测;如果连续tl帧Ht〈Hlow, Vt>Vhigh,并且当前未用白天非下雨的背景模型进行目标检测,则初始化白天非下雨的背 景模型进行目标检测;如果连续tl帧Ht>Hhigh,Vt〈Vlow,并且当前未用夜晚下雨的背景 模型进行目标检测,则初始化夜晚下雨的背景模型进行目标检测;如果连续tl帧Ht〈Hlow, Vt〈Vlow,并且当前未用夜晚非下雨的背景模型进行目标检测,则初始化夜晚非下雨的背景 模型进行目标检测。
[0049] 白天下雨的背景模型和白天非下雨的背景模型均采用相同的背景模型,不同之处 在于雨天环境变化较快,因此设置较快的背景更新率,以使模型更快的适应场景的变化,建 模过程如下:
[0050] 1、采集前2500帧初始图像,转换为灰度图像,假
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1