一种基于计算机视觉的遗留物检测方法转让专利

申请号 : CN201110242599.6

文献号 : CN102314695B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蔡渠棠

申请人 : 北京黄金视讯科技有限公司

摘要 :

本发明一种基于计算机视觉的遗留物检测方法,主要包括以下步骤:更新运动历史计时,学习和更新背景模型;通过背景模型判断各像素所处三种状态之一:背景、遗留物前景、非遗留物的前景,并进行状态保持计时;提取持续处于同一遗留物前景状态计时达预定值的像素点构成的连通区,提取待分析对象;对待分析对象提取特征表达,累计预定时间内特征表达相近的待分析对象数;若累计值达到预定值,则对相应待分析对象的运动特征进行综合分析,以确定是否为遗留物。本发明能够快速准确定位提取遗留物对应的区域,具备适用面广、自适应性强、实时性高、漏检率低和可靠性好的特点

权利要求 :

1. 一种基于计算机视觉的遗留物检测方法,其特征在于,该方法具体包括以下步骤:步骤 A. 更新运动历史计时,学习和更新背景模型,具体步骤如下:A1. 对各像素设置运动计时器,如果前后帧像素灰度值差异超过预定值,则判断本像素有运动,并记录下该像素的最近运动发生时刻;

A2. 每隔25帧更新一次背景模型,更新背景模型时进行以下操作:在背景模型的对应位置记录里,根据颜色取值范围寻找最佳匹配记录,如果有匹配记录,则根据像素颜色调整该记录的颜色取值范围、最近匹配时刻、总匹配次数;如果无匹配记录,则根据当前像素颜色新建并初始化记录;

A3. 对各背景模型的所有记录根据以下条件判断和更新该记录对应的状态,具体为:A31. 新创建记录默认状态为非遗留物的前景,

A32. 如果一条非遗留物的前景记录在预定时间内匹配上的次数占该段时间总匹配次数到50%,则置该记录状态为背景,A33. 如果一条背景记录在预定时间内匹配上的次数占该段时间总匹配次数在10%以下,则置该记录为非遗留物的前景,A34. 如果一条非背景记录在预定时间内匹配上的次数占该段时间总匹配次数在2%以下,则删除该记录,A35. 对当前时刻前59秒内创建的非遗留物的前景记录,在步骤A1所述的该像素的最近运动发生时刻发生在当前时刻前2秒到1分钟之间的情况下,匹配次数超过5,则置该记录为遗留物前景;其中,所述步骤A中背景模型具有以下特征:对图像的各像素位置独立处理;

各位置均分布对应一个或多个颜色取值情况记录;各记录包含以下信息:颜色取值范围、最近匹配的时刻、总匹配次数、记录对应的状态;其中记录对应的状态为三种:背景、遗留物前景、非遗留物的前景;

步骤 B. 通过背景模型判断各像素所处三种状态之一:背景、遗留物前景、非遗留物的前景,并进行状态保持计时;

步骤C. 提取持续处于同一遗留物前景状态计时到预定值的像素点构成的连通区,提取待分析对象;

步骤 D. 对待分析对象提取特征表达,累计预定值内特征表达相近的待分析对象数;

步骤E. 如果某一区域在预定时间内累计的相近待分析对象数目超过预定象数,则根据步骤A1的记录,计算该区域内预定时间内无运动的点的比例;如果该比例超过90%,则判断该区域存在遗留物。

2.根据权利要求1所述的遗留物检测的实现方法,其特征在于,所述步骤B包括以下子步骤:B1. 每5帧对当前图像进行一次遗留物前景提取;

B2. 根据匹配上的记录对应的状态,判断各像素点所处的状态:背景、遗留物前景、非遗留物的前景;

B3. 如果一个像素点匹配上的记录为遗留物前景记录,则对该点处于该遗留物前景记录进行持续匹配计数。

3.根据权利要求1所述的遗留物检测的实现方法,其特征在于,所述步骤C包括以下子步骤:C1. 提取遗留物前景图:如果像素点持续匹配同一遗留物前景记录达6次以上,则置遗留物前景图对应像素点的值为1,否则为0;

C2. 对遗留物前景图做连通区分割并进行连通区分析,以分析成功的连通区记录为待分析对象。

4.根据权利要求1所述的遗留物检测的实现方法,其特征在于,所述步骤D包括以下子步骤:D1. 对待分析对象提取特征表达,包括:大小、位置、几何形状、图像矩;

D2. 搜索预定时间内特征表达相近的待分析对象数目。

说明书 :

一种基于计算机视觉的遗留物检测方法

技术领域

[0001] 本发明属于计算机视觉领域,具体涉及一种基于计算机视觉的遗留物检测方法。

背景技术

[0002] 遗留物检测技术是基于运动物体检测, 运动物体检测技术的常用技术是背景差法,即当前图像减去背景图像帧得到差分图像,通过分析差分图像中的差异性来得到想要检测的物体,然后直接分析检测到的物体的静止状态,若长时间未发生变化则认为是遗留物。现有技术的缺点之一是:没有进一步区分差分图像中的差异性对应的前景是遗留物还是非遗留物,这将使得检测到的物体区域可能包含大量的非遗留物的前景,从而导致遗留物定位和提取不准确,特征表达不合理,进而造成后续分析失败。现有技术的另一缺点是,预设的背景图像无法随场景渐变而改变,由于长时运行后光照等渐变因素的累积,导致实际背景图像相对预选背景图像变化很大,从而使得预选背景失效,导致容易出现误报和漏报。

发明内容

[0003] 达到上述目的,本发明的目的是解决现有技术中的问题,提供一种遗留物检测方法,它能进一步区分前景是否为遗留物并自适应调整,能准确定位、提取和判断场景中的遗留物。
[0004] 本发明的技术方案是:一种基于计算机视觉的遗留物检测方法,具体包括以下步骤:
[0005] 步骤 A. 更新运动历史计时,学习和更新背景模型,具体步骤如下:
[0006] A1. 对各像素设置运动计时器,如果前后帧像素灰度值差异超过预定值,则判断本像素有运动,并记录下该像素的最近运动发生时刻;
[0007] A2. 每隔25帧更新一次背景模型,更新背景模型时进行以下操作:在背景模型的对应位置记录里,根据颜色取值范围寻找最佳匹配记录,如果有匹配记录,则根据像素颜色调整该记录的颜色取值范围、最近匹配时刻、总匹配次数;如果无匹配记录,则根据当前像素颜色新建并初始化记录;
[0008] A3. 对各背景模型的所有记录根据以下条件判断和更新该记录对应的状态,具体为:
[0009] A31. 新创建记录默认状态为非遗留物的前景,
[0010] A32. 如果一条非遗留物的前景记录在预定时间内匹配上的次数占该段时间总匹配次数到50%,则置该记录状态为背景,
[0011] A33. 如果一条背景记录在预定时间内匹配上的次数占该段时间总匹配次数在10%以下,则置该记录为非遗留物的前景,
[0012] A34. 如果一条非背景记录在预定时间内匹配上的次数占该段时间总匹配次数在2%以下,则删除该记录,
[0013] A35. 对当前时刻前59秒内创建的非遗留物的前景记录,在步骤A1所述的对应位置的最近运动时刻发生在当前时刻前2秒到1分钟之间的情况下,匹配次数超过5,则置该记录为遗留物前景;
[0014] 步骤 B. 通过背景模型判断各像素所处三种状态之一:背景、遗留物前景、非遗留物的前景,并进行状态保持计时;
[0015] 步骤C. 提取持续处于同一遗留物前景状态计时到预定值的像素点构成的连通区,提取待分析对象;
[0016] 步骤 D. 对待分析对象提取特征表达,累计预定值内特征表达相近的待分析对象数;
[0017] 步骤E. 如果某一区域在预定时间内累计的相近待分析对象数目超过预定象数,则根据步骤A1的记录,计算该区域内最近5秒内无运动的点的比例;如果该比例超过90%,则判断该区域存在遗留物。
[0018] 进一步,所述步骤A中背景模型具有以下特征:
[0019] 1. 对图像的各像素位置独立处理;
[0020] 2. 各位置均分布对应一个或多个颜色取值情况记录;各记录包含以下信息:颜色取值范围、最近匹配的时刻、总匹配次数、记录对应的状态;其中记录对应的状态为三种:背景、遗留物前景、非遗留物的前景。
[0021] 进一步,所述步骤B包括以下子步骤:
[0022] B1. 每5帧对当前图像进行一次遗留物前景提取;
[0023] B2. 根据匹配上的记录对应的状态,判断各像素点所处的状态:背景、遗留物前景、非遗留物的前景;
[0024] B3. 如果一个像素点匹配上的记录为遗留物前景记录,则对该点处于该遗留物前景记录进行持续匹配计数。
[0025] 进一步,所述步骤C包括以下子步骤:
[0026] C1. 提取遗留物前景图:如果像素点持续匹配同一遗留物前景记录达6次以上,则置遗留物前景图对应像素点的值为1,否则为0;
[0027] C2. 对遗留物前景图做连通区分割并进行连通区分析,以分析成功的连通区记录为待分析对象。
[0028] 进一步,所述步骤D包括以下子步骤:
[0029] D1. 对待分析对象提取特征表达,包括:大小、位置、几何形状、图像矩;
[0030] D2. 搜索预定时间内特征表达相近的待分析对象数目。
[0031] 本发明的有益效果是:由于采用上述技术方案,本发明能够快速准确定位提取遗留物对应的区域,具备适用面广、自适应性强、实时性高、漏检率低和可靠性好的特点。

附图说明

[0032] 图1是本发明一种基于计算机视觉的遗留物检测方法的流程框图。

具体实施方式

[0033] 下面结合附图对本发明的技术方案作进一步说明。
[0034] 如图1所示,一种基于计算机视觉的遗留物检测方法,按照以下步骤实现:
[0035] 1.记录最近运动历史
[0036] 对各像素设置运动计时器,如果前后帧像素灰度值差异超过预定值,则判断本像素有运动,并记录下该像素的最近运动发生时刻。
[0037] 2.更新背景模型
[0038] 每隔25帧更新一次背景模型。
[0039] 更新背景模型时进行以下操作:在背景模型的对应位置记录里,根据颜色取值范围寻找最佳匹配记录;如果有匹配记录,则根据像素颜色调整该记录的颜色取值范围、最近匹配时刻、总匹配次数;如果无匹配记录,则根据当前像素颜色新建并初始化记录。
[0040] 对各背景模型的所有记录分别判断和更新该记录对应的状态,其条件为:
[0041] 2A. 新创建记录默认状态为非遗留物的前景;
[0042] 2B. 如果一条非遗留物的前景记录在一段时间内匹配上的次数占该段时间总匹配次数到50%,则置该记录状态为背景;
[0043] 2C. 如果一条背景记录在一段时间内匹配上的次数占该段时间总匹配次数在10%以下,则置该记录为非遗留物的前景;
[0044] 2D. 如果一条非背景记录在一段时间内匹配上的次数占该段时间总匹配次数在2%以下,则删除该记录;
[0045] 2E. 对当前时刻前59秒内创建的非遗留物的前景记录,在步骤A1所述的对应位置的最近运动时刻发生在当前时刻前2秒到1分钟之间的情况下,匹配次数超过5,则置该记录为遗留物前景。
[0046] 3.遗留物前景分割
[0047] 提取遗留物前景图:如果像素点持续匹配同一遗留物前景记录达6次以上,则置遗留物前景图对应像素点的值为1,否则为0;
[0048] 对遗留物前景图做连通区分割并进行连通区分析,剔除几何形态不合要求的成员,以分析成功的连通区记录为待分析对象。
[0049] 4.遗留物特征表达
[0050] 对待分析对象提取特征表达,包括:大小、位置、几何形状、图像矩;
[0051] 搜索一定时间内特征表达相近的待分析对象数目。
[0052] 5.遗留物判断
[0053] 如果某一区域在10秒内累计的相近待分析对象数目超过20次,则根据步骤A1的记录,计算该区域内最近5秒内无运动的点的比例;如果该比例超过90%,则判断该区域存在遗留物。
[0054] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。