CN103164693B - 一种监控视频行人检测匹配方法 - Google Patents
一种监控视频行人检测匹配方法 Download PDFInfo
- Publication number
- CN103164693B CN103164693B CN201310043922.6A CN201310043922A CN103164693B CN 103164693 B CN103164693 B CN 103164693B CN 201310043922 A CN201310043922 A CN 201310043922A CN 103164693 B CN103164693 B CN 103164693B
- Authority
- CN
- China
- Prior art keywords
- target sequence
- target
- similarity
- frame
- characteristic
- 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
Landscapes
- Image Analysis (AREA)
Abstract
本发明属于视频图像数据处理领域,公开了一种监控视频行人检测匹配方法,包括视频行人目标检测步骤;帧间同目标关联步骤;目标序列及待匹配目标特征提取步骤;特征相似度计算步骤和目标匹配判别步骤。由于相邻帧间行人目标不会有太大的位移,本发明使用被检测出的行人的位置信息对序列连续帧中的同一目标进行关联得到目标序列;目标序列特征提取的方法一是提取目标序列多帧的灰度直方图特征,一是目标序列的PCA模板,由于都采用了多帧的信息,相对于单帧目标匹配有更好的稳定性和匹配精度;匹配判别方法利用迭代特征融合这两个特征的相似度来做出判断,得出匹配结果。
Description
技术领域
本发明属于视频图像数据处理领域,更具体地,涉及一种监控视频行人检测匹配方法。
背景技术
监控***中的摄像机视域大多是非重叠、以行人为目标的,研究在多视域监控***中行人目标的跟踪与匹配问题的目的是解决某区域监控***中不同的监控视频里中目标的计算机自动搜索问题。解决目标匹配问题的基本框架一般包括目标特征提取,建立目标特征数据库,特征相似度测度等步骤。
目前国内外的监控视频中单帧目标特征提取的主要类型有:(1)基于颜色特征的外观模型匹配方法,例如颜色直方图外观模型匹配,UV色度空间模型匹配等;(2)基于非颜色特征的方法,例如SIFT特征匹配。
但单一的特征描述往往不能对所有视频不确定因素都鲁棒,因此有很多尝试通过多特征融合的方法来提高匹配方法的准确性。不管单一特征匹配还是多特征融合的匹配方法都是基于单帧目标信息的,没有充分利用视频序列中连续多帧的行人目标信息,容易产生匹配结果的不稳定。
发明内容
针对现有技术的缺陷,本发明的目的在于提供一种监控视频行人检测匹配方法,旨在解决现有的匹配方法都是基于单帧目标信息容易产生匹配结果不稳定的问题。
本发明提供了一种监控视频行人检测匹配方法,包括下述步骤:
S1:在单帧图像中框选出待匹配目标图像并在视频图像序列中通过提取图像的全局变换直方图特征获得行人目标的方形区域坐标;
S2:根据每个视频图像序列的第a帧的行人目标的个数ba建立ba个目标序列,从第a+1帧开始依次计算当前帧(a+p)行人目标Tj的方形区域中心与前一帧(a+p-1)的b(a+p-1)个目标序列的序列末目标中心之间的距离hc,a、ba、j、p均为大于等于1的正整数;
S3:判断所述距离hc是否小于设定的阈值;若是,则进入步骤S4;若否,则进入步骤S5;
S4:将所述第(a+p)帧行人目标Tj添加至第c个目标序列的序列末;c=1……ba;
S5:以第(a+p)帧行人目标Tj为第一个元素重新建立一个新的目标序列;
S6:提取目标序列每一帧的灰度直方图特征和主成分分析模板特征,并提取待匹配目标图像的灰度直方图特征和主成分分析模板特征;
S7:计算目标序列各帧的灰度直方图特征与待匹配目标图像的灰度直方图特征之间的巴氏距离,并将巴氏距离均值作为灰度直方图特征相似度Hi;计算目标序列各帧的主成分分析模板特征与待匹配目标图像的主成分分析模板特征之间的欧式距离,并将所述欧式距离作为主成分分析模板特征相似度Pi;
S8:根据设置的迭代宽度、相似度差异阈值以及排序后的灰度直方图特征相似度和主成分分析模板特征相似度获得初步匹配目标序列,并根据初步匹配目标序列输出匹配目标序列。
更进一步地,在步骤S6中提取目标序列每一帧的灰度直方图特征具体为:
S61:将目标序列每一帧图像RGB三个通道分别做直方图规定化处理并获得消除光照差异的图像;
S62:计算所述消除光照差异的图像的灰度直方图,并将所述灰度直方图作为所述目标序列每一帧的灰度直方图特征。
更进一步地,所述直方图规定化处理是采用模型数为2的混合高斯模型。
更进一步地,在步骤S6中提取目标序列的主成分分析模板特征具体为:
利用目标序列前m帧做主成分分析,将每一帧展开成一行n列的向量Ai,计算协方差矩阵的特征值和特征向量,将n个特征值按照从大到小排列并取前k个特征值对应的特征向量构成特征空间Fn×k;
分别将目标序列前m帧数据向量组成的矩阵Am×n与待匹配目标向量I1×n均投影到所述特征空间Fn×k并得到目标序列的主成分分析模板特征Am×k和待匹配目标的主成分分析模板特征I1×k。
更进一步地,在步骤S8中将灰度直方图特征相似度与主成分分析模板特征相似度分别按照从小到大的顺序进行排序。
更进一步地,步骤S8具体为:
S81:初始化迭代宽度和相似度差异阈值;
S82:将在排序后的前w个灰度直方图特征相似度和前w个主成分分析模板特征相似度中同时出现的目标序列作为初步匹配目标序列;
S83:当所述初步匹配目标序列的数目为1时,输出匹配目标序列;当所述初步匹配目标序列的数目大于1时,计算初步匹配目标序列的相似度差异值,并判断相似度差异值是否小于所述相似度差异阈值,若是,则输出匹配目标序列;若否,则为非匹配目标序列;当所述初步匹配目标序列的数目为0时,更新迭代宽度和相似度差异阈值,返回至步骤S82;当初步匹配目标序列的数目再次为0时,则为非匹配目标序列。
更进一步地,所述迭代宽度w的范围为0<w<N,N为目标序列个数。
更进一步地,所述初始化相似度差异值阈值R=3×(σ1+σ2),σ1,σ2分别为当待匹配目标和目标序列为同一目标时的两个特征相似度在归一化后的标准差。
更进一步地,根据公式h=10×|Pi-P0|+|Hi-H0|计算初步匹配目标序列的相似度差异值,P0、H0分别为两个特征相似度排序中的最小项。
本发明从目标序列角度出发,通过目标序列特征来表示目标序列的信息,很好的克服了单帧行人目标匹配的不稳定性。本发明的特征融合方法经过两次迭代判别,能有效的消除由于单一特征无法对所有视频不确定因素都鲁棒特性产生的干扰,相对于传统的基于贝叶斯结构的融合算法有更好的鲁棒性和匹配精度。
附图说明
图1是本发明实施例提供的监控视频行人检测匹配方法的实现流程图;
图2是本发明实施例提供的监控视频行人检测匹配方法中步骤S8的子流程图;
图3是采用本发明实施例提供的监控视频行人检测匹配方法实现行人检测匹配的匹配结果示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明实施例提供的监控视频行人检测匹配方法,具体包括下述步骤:
S1:在单帧图像中框选出待匹配目标图像并在视频图像序列中通过提取图像的全局变换直方图(CensusTransformHistogram,CENTRIST)特征获得行人目标的方形区域坐标;
S2:根据每个视频图像序列的第a帧的行人目标的个数ba建立ba个目标序列,从第a+1帧开始依次计算当前帧(a+p)行人目标Tj的方形区域中心与前一帧(a+p-1)的b(a+p-1)个目标序列的序列末目标中心之间的距离hc,a、ba、j、p均为大于等于1的正整数;
S3:判断所述距离hc是否小于设定的阈值;若是,则进入步骤S4;若否,则进入步骤S5;其中阈值为经验值,本发明通过统计10组行人目标序列相邻帧目标之间的位移来确定该阈值为60;
S4:将所述第(a+p)帧行人目标Tj添加至第c个目标序列的序列末;c=1……ba;
S5:以第(a+p)帧行人目标Tj为第一个元素重新建立一个新的目标序列;
S6:提取目标序列每一帧的灰度直方图特征和主成分分析模板特征,并提取待匹配目标图像的灰度直方图特征和主成分分析模板特征;
S7:计算目标序列各帧的灰度直方图特征与待匹配目标图像的灰度直方图特征之间的巴氏距离,并将巴氏距离均值作为灰度直方图特征相似度Hi;计算目标序列各帧的主成分分析模板特征与待匹配目标图像的主成分分析模板特征之间的欧式距离,并将所述欧式距离作为主成分分析模板特征相似度Pi;
S8:根据设置的迭代宽度、相似度差异阈值以及排序后的灰度直方图特征相似度和主成分分析模板特征相似度获得初步匹配目标序列,并根据初步匹配目标序列输出匹配目标序列。
本发明实施例提供的算法在对于不同光照环境、不同角度、不同姿态的同一行人目标都有着较好的匹配精度,同单一特征下的匹配结果相比准确度更高。
在发明实施例中,在步骤S6中提取目标序列每一帧的灰度直方图特征具体为:
S61:将目标序列每一帧图像RGB三个通道分别做直方图规定化处理并获得消除光照差异的图像;
S62:计算所述消除光照差异的图像的灰度直方图,并将所述灰度直方图作为所述目标序列每一帧的灰度直方图特征。
在发明实施例中,所述直方图规定化处理是采用模型数为2的混合高斯模型。 Gi=Si/T;其中a1,a2,μ1,μ2,σ1,σ2利用最大似然估计来确定,本发明实施例中a1=1,a2=0.07,μ1=0.15,μ2=0.75,σ1=σ2=0.05。
在发明实施例中,在步骤S6中提取目标序列的主成分分析模板特征具体为:利用目标序列前m帧做主成分分析,将每一帧展开成一行n列的向量Ai,计算协方差矩阵的特征值和特征向量,将n个特征值按照从大到小排列并取前k个特征值对应的特征向量构成特征空间Fn×k;k的范围为1……n;分别将目标序列前m帧数据向量组成的矩阵Am×n与待匹配目标向量I1×n均投影到所述特征空间Fn×k并得到目标序列的主成分分析模板特征Am×k和待匹配目标的主成分分析模板特征I1×k。
在本发明实施例中,基于单帧目标图像的特征提取往往受到目标检测结果的直接影响,而步骤S6是通过提取目标序列的特征来进行后面的匹配,这样可以有效的消除单帧目标特征存在的不稳定性,进而提高最终匹配精度。
在发明实施例中,在步骤S8中将灰度直方图特征相似度与主成分分析模板特征相似度分别进行从小到大排序。
如图2所示,在发明实施例中,步骤S8具体为:
S81:初始化迭代宽度w和相似度差异阈值R;
S82:将在排序后的前w个灰度直方图特征相似度和前w个主成分分析模板特征相似度中同时出现的目标序列作为初步匹配目标序列;
S83:当所述初步匹配目标序列的数目为1时,输出匹配目标序列;当所述初步匹配目标序列的数目大于1时,计算初步匹配目标序列的相似度差异值,并判断相似度差异值是否小于所述相似度差异阈值,若是,则输出匹配目标序列;若否,则为非匹配目标序列;当所述初步匹配目标序列的数目为0时,更新迭代宽度和相似度差异阈值,返回至步骤S82;当初步匹配目标序列的数目再次为0时,则为非匹配目标序列。
在发明实施例中,迭代宽度w的范围为0<w<N,N为目标序列个数。
在发明实施例中,相似度差异阈值R=3×(σ1+σ2),σ1,σ2分别为当待匹配目标和目标序列为同一目标时的两个特征相似度在归一化后的标准差,本发明基于样本数目为20的目标序列和10个待匹配目标,计算得到σ1=0.0484,σ2=0.0498,因此本文初始化R=0.03。
在发明实施例中,根据公式h=10×|Pi-P0|+|Hi-H0|计算初步匹配目标序列的相似度差异值,P0、H0分别为两个特征相似度排序中的最小项。
采用本发明实施例提供的监控视频行人检测匹配方法实现行人检测匹配的匹配结果如图3所示,实验选取了框选6个待匹配目标,然后通过行人目标检测和帧间同目标关联步骤得到了20个目标序列(图中用目标序列中一帧图像表示相应目标序列),然后利用本发明算法从目标序列中找出与待匹配目标相应的项。从匹配结果中可以看出,虽然存在少量误匹配,但效果可以满足需求。
本发明基于特征相似度排序的迭代融合算法通过两个特征相似度的排序来综合利用两个特征的判别结果,避免了传统匹配算法中特征阈值的选取,因而能够排除在不同环境下特征相似度整体浮动带来的干扰。然后分别归一化两个特征相似度排序,然后利用每个待匹配目标的两个特征相似度分别与相应特征相似度排序中最优项的相对差异来做进一步判断,提高准确率。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种监控视频行人检测匹配方法,其特征在于,包括下述步骤:
S1:在单帧图像中框选出待匹配目标图像并在视频图像序列中通过提取图像的全局变换直方图特征获得行人目标的方形区域坐标;
S2:根据每个视频图像序列的第a帧的行人目标的个数ba建立ba个目标序列,从第a+1帧开始依次计算当前帧(a+p)行人目标Tj的方形区域中心与前一帧(a+p-1)的b(a+p-1)个目标序列的序列末目标中心之间的距离hc,a、ba、j、p均为大于等于1的正整数;
S3:判断所述距离hc是否小于设定的阈值;若是,则进入步骤S4;若否,则进入步骤S5;
S4:将所述第(a+p)帧行人目标Tj添加至第c个目标序列的序列末;c=1……ba;
S5:以第(a+p)帧行人目标Tj为第一个元素重新建立一个新的目标序列;
S6:提取目标序列每一帧的灰度直方图特征和主成分分析模板特征,并提取待匹配目标图像的灰度直方图特征和主成分分析模板特征;
S7:计算目标序列各帧的灰度直方图特征与待匹配目标图像的灰度直方图特征之间的巴氏距离,并将巴氏距离均值作为灰度直方图特征相似度Hi;计算目标序列各帧的主成分分析模板特征与待匹配目标图像的主成分分析模板特征之间的欧式距离,并将所述欧式距离作为主成分分析模板特征相似度Pi;
S8:根据设置的迭代宽度、相似度差异阈值以及排序后的灰度直方图特征相似度和主成分分析模板特征相似度获得初步匹配目标序列,并根据初步匹配目标序列输出匹配目标序列;
在步骤S6中提取目标序列每一帧的灰度直方图特征具体为:
S61:将目标序列每一帧图像RGB三个通道分别做直方图规定化处理并获得消除光照差异的图像;
S62:计算所述消除光照差异的图像的灰度直方图,并将所述灰度直方图作为所述目标序列每一帧的灰度直方图特征;
所述直方图规定化处理是采用模型数为2的混合高斯模型;
在步骤S6中提取目标序列的主成分分析模板特征具体为:
利用目标序列前m帧做主成分分析,将每一帧展开成一行n列的向量Ai,计算协方差矩阵的特征值和特征向量,将n个特征值按照从大到小排列并取前k个特征值对应的特征向量构成特征空间Fn×k;
分别将目标序列前m帧数据向量组成的矩阵Am×n与待匹配目标向量I1×n均投影到所述特征空间Fn×k并得到目标序列的主成分分析模板特征Am×k和待匹配目标的主成分分析模板特征I1×k;k的范围为1,2……n;
在步骤S8中,将灰度直方图特征相似度与主成分分析模板特征相似度分别按照从小到大的顺序进行排序;
步骤S8具体为:
S81:初始化迭代宽度和相似度差异阈值;
S82:将在排序后的前w个灰度直方图特征相似度和前w个主成分分析模板特征相似度中同时出现的目标序列作为初步匹配目标序列;
S83:当所述初步匹配目标序列的数目为1时,输出匹配目标序列;
当所述初步匹配目标序列的数目大于1时,计算初步匹配目标序列的相似度差异值,并判断相似度差异值是否小于所述相似度差异阈值,若是,则输出匹配目标序列;若否,则为非匹配目标序列;
当所述初步匹配目标序列的数目为0时,更新迭代宽度和相似度差异阈值,返回至步骤S82;当初步匹配目标序列的数目再次为0时,则为非匹配目标序列。
2.如权利要求1所述的方法,其特征在于,所述迭代宽度w的范围为0<w<N,N为目标序列个数。
3.如权利要求1所述的方法,其特征在于,所述初始化相似度差异值阈值R=3×(σ1+σ2),σ1,σ2分别为当待匹配目标和目标序列为同一目标时的两个特征相似度在归一化后的标准差。
4.如权利要求1所述的方法,其特征在于,根据公式h=10×|Pi-P0|+|Hi-H0|计算初步匹配目标序列的相似度差异值,P0、H0分别为两个特征相似度排序中的最小项。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310043922.6A CN103164693B (zh) | 2013-02-04 | 2013-02-04 | 一种监控视频行人检测匹配方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310043922.6A CN103164693B (zh) | 2013-02-04 | 2013-02-04 | 一种监控视频行人检测匹配方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103164693A CN103164693A (zh) | 2013-06-19 |
CN103164693B true CN103164693B (zh) | 2016-01-13 |
Family
ID=48587765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310043922.6A Expired - Fee Related CN103164693B (zh) | 2013-02-04 | 2013-02-04 | 一种监控视频行人检测匹配方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103164693B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103310204B (zh) * | 2013-06-28 | 2016-08-10 | 中国科学院自动化研究所 | 基于增量主成分分析的特征与模型互匹配人脸跟踪方法 |
CN105894020B (zh) * | 2016-03-30 | 2019-04-12 | 重庆大学 | 基于高斯模型的特定目标候选框生成方法 |
CN105931266A (zh) * | 2016-04-15 | 2016-09-07 | 张志华 | 一种引导*** |
CN107341430B (zh) * | 2016-04-28 | 2021-01-29 | 鸿富锦精密电子(天津)有限公司 | 监控装置、监控方法及计数方法 |
CN109961455B (zh) * | 2017-12-22 | 2022-03-04 | 杭州萤石软件有限公司 | 一种目标检测方法及装置 |
CN110163029B (zh) * | 2018-02-11 | 2021-03-30 | 中兴飞流信息科技有限公司 | 一种图像识别方法、电子设备以及计算机可读存储介质 |
CN113542725B (zh) * | 2020-04-22 | 2023-09-05 | 百度在线网络技术(北京)有限公司 | 视频审核方法、视频审核装置和电子设备 |
CN112380970B (zh) * | 2020-11-12 | 2022-02-11 | 常熟理工学院 | 基于局部区域搜索的视频目标检测方法 |
CN118116034A (zh) * | 2024-04-26 | 2024-05-31 | 厦门四信通信科技有限公司 | 基于ai视觉分析的行人逆行检测方法、装置、设备及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101901486A (zh) * | 2009-11-17 | 2010-12-01 | 华为技术有限公司 | 运动目标检测方法和装置 |
CN102663366A (zh) * | 2012-04-13 | 2012-09-12 | 中国科学院深圳先进技术研究院 | 行人目标识别方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8233676B2 (en) * | 2008-03-07 | 2012-07-31 | The Chinese University Of Hong Kong | Real-time body segmentation system |
-
2013
- 2013-02-04 CN CN201310043922.6A patent/CN103164693B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101901486A (zh) * | 2009-11-17 | 2010-12-01 | 华为技术有限公司 | 运动目标检测方法和装置 |
CN102663366A (zh) * | 2012-04-13 | 2012-09-12 | 中国科学院深圳先进技术研究院 | 行人目标识别方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN103164693A (zh) | 2013-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103164693B (zh) | 一种监控视频行人检测匹配方法 | |
CN110363122B (zh) | 一种基于多层特征对齐的跨域目标检测方法 | |
CN107330372B (zh) | 一种基于视频的人群密度与异常行为检测***的分析方法 | |
Nebehay et al. | Clustering of static-adaptive correspondences for deformable object tracking | |
CN101673403B (zh) | 复杂干扰场景下的目标跟踪方法 | |
CN104850850B (zh) | 一种结合形状和颜色的双目立体视觉图像特征提取方法 | |
CN101329765B (zh) | 多摄像机目标匹配特征融合方法 | |
CN103281477B (zh) | 基于多级别特征数据关联的多目标视觉跟踪方法 | |
CN103735269B (zh) | 一种基于视频多目标跟踪的高度测量方法 | |
CN102243765A (zh) | 基于多相机的多目标定位跟踪方法及*** | |
CN103971386A (zh) | 一种动态背景场景下的前景检测方法 | |
CN103248906B (zh) | 一种双目立体视频序列的深度图获取方法与*** | |
CN104301712B (zh) | 一种基于视频分析的监控摄像头抖动检测方法 | |
CN107358245B (zh) | 一种图像协同显著区域的检测方法 | |
CN104598883A (zh) | 一种多摄像机监控网络中目标再识别的方法 | |
CN105701467A (zh) | 一种基于人体形态特征的多人异常行为识别方法 | |
CN102521565A (zh) | 低分辨率视频的服装识别方法及*** | |
Ajith et al. | Unsupervised segmentation of fire and smoke from infra-red videos | |
CN102831618A (zh) | 基于霍夫森林的视频目标跟踪方法 | |
CN105404847A (zh) | 一种遗留物实时检测方法 | |
Yu et al. | Motion pattern interpretation and detection for tracking moving vehicles in airborne video | |
CN105005760A (zh) | 一种基于有限混合模型的行人再识别方法 | |
Redondo-Cabrera et al. | All together now: Simultaneous object detection and continuous pose estimation using a hough forest with probabilistic locally enhanced voting | |
CN104050685A (zh) | 基于粒子滤波视觉注意力模型的运动目标检测方法 | |
CN101883209A (zh) | 一种背景模型与三帧差分相结合进行视频背景检测的方法 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160113 Termination date: 20170204 |
|
CF01 | Termination of patent right due to non-payment of annual fee |