CN102722732B - 一种基于数据二阶统计量建模的图像集合匹配方法 - Google Patents
一种基于数据二阶统计量建模的图像集合匹配方法 Download PDFInfo
- Publication number
- CN102722732B CN102722732B CN201210175502.9A CN201210175502A CN102722732B CN 102722732 B CN102722732 B CN 102722732B CN 201210175502 A CN201210175502 A CN 201210175502A CN 102722732 B CN102722732 B CN 102722732B
- Authority
- CN
- China
- Prior art keywords
- matrix
- prime
- image
- matched
- data
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000003068 static effect Effects 0.000 title abstract description 5
- 239000011159 matrix material Substances 0.000 claims abstract description 58
- 238000000605 extraction Methods 0.000 claims abstract description 10
- 238000012549 training Methods 0.000 claims abstract description 9
- 238000004364 calculation method Methods 0.000 claims abstract 2
- 230000008569 process Effects 0.000 claims description 16
- 238000000513 principal component analysis Methods 0.000 claims description 14
- 238000001914 filtration Methods 0.000 claims description 13
- 230000008878 coupling Effects 0.000 claims description 7
- 238000010168 coupling process Methods 0.000 claims description 7
- 238000005859 coupling reaction Methods 0.000 claims description 7
- 238000000354 decomposition reaction Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Image Analysis (AREA)
Abstract
本发明提出了一种基于数据二阶统计量建模的图像集合匹配方法,其包括如下步骤:首先,给定待匹配的两个图像集合S1和S2,在训练集数据上进行主成分分析得到特征提取投影矩阵,将待匹配的图像样本投影到目标特征子空间中;然后,在目标特征子空间中,建立待匹配的两个图像集合的二阶统计量模型;再后,去除二阶统计量模型中的噪声;最后,计算待匹配的两个图像集合的相似度,依据所述相似度大小完成图像集合的匹配。本发明的图像集合匹配方法对集合数据分布形式与集合样本规模无任何先验假设,对集合中可能存在的噪声数据具有很好的容忍性,算法模型直观高效,计算简便。
Description
技术领域
本发明涉及计算机视觉技术领域,特别涉及一种基于数据二阶统计量建模的图像集合匹配方法。
背景技术
计算机视觉是一门研究如何使机器“看”的科学,计算机视觉的一项重要任务是识别图像或者视频中的物体类别,在传统方法中,针对静态单幅图像中物体类别的识别已有较成熟的研究,近年来,针对视频中的物体识别则引起研究者越来越多的兴趣。随着摄像机和大容量存储设备等硬件技术的普及发展,在很多新的应用场景如视频监控、视频检索等任务中,可以获取到物体的大量图像数据,从而为后端分类问题的训练和测试阶段提供大量的样本,这些样本通常以图像集合的模式进行建模表示。在这类识别问题中,每个集合通常包含属于同一个物体类别的多个图像样本,这些图像涵盖了物体广泛的表观变化模式,比如姿态视角的变化、非刚性变形、光照变化等等。
基于图像集合的分类问题的难点在于,如何有效地刻画与建模集合中多幅图像的分布,并根据所建的模型综合利用多样本提供的信息。近年来,典型的做法主要有两类,分别从参数式与非参数式两个角度对图像集合建模,前者通常利用概率分布函数来表示图像集合的样本分布,进而采用诸如K-L散度(Kullback-Leibler Divergence,KLD)之类的度量来计算两个概率分布函数之间的相似度,后者则根据图像集合中样本的本质变化模式将其建模为线性子空间或者更为一般的非线性流形,基于这种建模方式,集合匹配分类的问题就可以转化为子空间或者流形匹配的问题,从而采用子空间或者流形上的各种可能的相似性度量函数与匹配策略进行分类。总体而言,当前采用的这两类集合建模方法都对图像集合中样本分布的形式有一定程度的假设,而在实际问题中集合样本的来源通常是多种多样的,当与模型所假设的样本分布形式差别较大时,分类效果就会有很大的偏差。
发明内容
本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种基于数据二阶统计量建模的图像集合匹配方法。
为了实现本发明的上述目的,本发明提供了一种基于数据二阶统计量建模的图像集合匹配方法,其包括如下步骤:
S1:给定待匹配的两个图像集合S1和S2,在训练集数据上进行主成分分析得到特征提取投影矩阵,将待匹配的图像样本投影到目标特征子空间中;
S2:在所述目标特征子空间中,建立待匹配的两个图像集合的二阶统计量模型;
S3:去除所述二阶统计量模型中的噪声;
S4:计算所述待匹配的两个图像集合的相似度,依据所述相似度大小完成图像集合的匹配。
本发明的图像集合匹配方法对集合数据分布形式与集合样本规模无任何先验假设,对集合中可能存在的噪声数据具有很好的容忍性。本发明可以实现真实应用场景中高精度高稳定性的图像集合/视频序列分类,具有应用到如视频安全监控、视频检索、大规模网络数码相册管理等数字多媒体***中的潜力。
在本发明的一种优选实施例中,取样本集合的协方差矩阵或相关函数矩阵作为两个图像集合的二阶统计量模型。并且对待匹配的两个图像集合对应的滤波二阶统计量模型采用对角线扰动方式去除奇异问题,然后采用黎曼流形上的行列式对数散度计算矩阵的相似度。
本发明的图像集合匹配方法采用集合的样本协方差矩阵或相关函数矩阵作为描述子,自然地刻画数据的分布模式,进一步通过计算在黎曼流形上的矩阵散度来度量两个集合的相似度,完成集合的匹配分类。这种方法对集合样本的分布形式和集合样本的规模均无任何先验假设,算法模型直观高效,计算简便。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明基于数据二阶统计量建模的图像集合匹配方法的流程图;
图2是本发明一种优选实施方式中所采用的图像集合二阶统计量建模方法示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
图1是本发明基于数据二阶统计量建模的图像集合匹配方法的流程图,从图中可见,该图像集合匹配方法包括如下步骤:
首先,进行统计建模,具体是:
第一步:对样本特征进行预处理,给定待匹配的两个图像集合S1和S2,在训练集数据上进行主成分分析得到特征提取投影矩阵,将待匹配的图像样本投影到目标特征子空间中,在本实施方式中,进行主成分分析时采用图像样本的灰度值作为原始特征;
第二步:在目标特征子空间中,建立待匹配的两个图像集合的二阶统计量模型,在本实施方式中,取样本集合的协方差矩阵或相关函数矩阵作为两个图像集合的二阶统计量模型;
然后,进行图像集合匹配,具体是:
第三步:去除二阶统计量模型中的噪声,针对上一步得到的原始样本的二阶统计量模型,将其进行特征值分解,将所得的特征值与对应的特征向量按照大小顺序依次排列,设定阈值并对特征值进行滤波,利用高于阈值的特征值与相应的特征向量计算得到新的滤波二阶统计量模型,从而去除原始统计模型中的噪声影响,在本实施方式中,选择将二阶统计量模型的特征值及与其对应的特征向量按照从大到小的顺序排列并滤波;
第四步:计算待匹配的两个图像集合的相似度,依据相似度大小完成图像集合的匹配,对待匹配的两个图像集合对应的滤波二阶统计量模型,首先采用对角线扰动方式去除奇异问题,然后采用黎曼流形上的行列式对数散度计算矩阵的相似度,依据相似度大小取值完成集合匹配分类任务。
在本实施方式中,可以选择任何二级统计量进行建模,具体可以为但不限于样本集合的协方差矩阵或相关函数矩阵,由于选择不同二阶统计量模型时图像集合匹配方法相同,因此,在本发明的一种优选实施方式中,仅以协方差矩阵作为二阶统计量模型为例进行说明,这是为了更好地说明本发明而不能理解为对本发明的限制。
图2是本发明一种优选实施方式中所采用的图像集合二阶统计量建模方法示意图,结合公式说明具体的图像集合匹配方法为:
首先,样本特征预处理,给定两个待匹配的图像集合S1={xi:i=1,2,...,m}和S2={yj:j=1,2,...,n},采用图像样本的灰度值作为原始特征,在训练集数据上进行主成分分析得到特征提取投影矩阵,将待匹配的图像样本投影到目标特征子空间中,特征提取公式如下:
xi′=Wxi
yj′=Wyj (1)
其中,W为训练集数据上学习得到的主成分投影矩阵,xi′,yj′为特征提取后的样本表示;
然后,建立二阶统计量模型,在上一步所得的特征子空间中,计算图像集合的样本均值向量,对样本进行归一化处理,之后计算样本集的协方差矩阵,作为集合的二阶统计量模型,具体地,针对图像集合S1和S2,分别计算其均值向量如下:
(2)
对应的协方差矩阵二阶统计量如下:
再后,针对上一步得到的原始样本协方差矩阵C1,C2,将其进行特征值分解,将所得的特征值与对应的特征向量按照从大到小的顺序排列,以矩阵C1为例,特征分解为:
C1=U1∑1U1 T (5)
其中,∑1为取值由大到小排序后的特征值矩阵,U1为对应的特征向量矩阵。选择一定的阈值δ对特征值矩阵进行滤波,挑选出高于阈值δ的特征值构成对角矩阵∑1′,其相应的特征向量矩阵提取之后表示为U1′,计算得到新的滤波协方差矩阵为:
C1′=U1′∑1′U1′T (6)
从而去除原始统计模型中的噪声影响,针对原始协方差矩阵C2也做同样的去噪声处理得到滤波协方差矩阵为C′2。
最后,针对待匹配的两个图像集合对应的滤波协方差矩阵C′1,C′2,首先采用对角线扰动方式去除奇异问题:
其中,I为单位矩阵,λ1=10-3×trace(C′1),λ2=10-3×trace(C′2)。之后采用黎曼流形上的行列式对数散度计算矩阵的相似度,具体如下式:
其中,p为协方差矩阵或协方差矩阵的阶数,即矩阵的行数或列数,依据上述计算得到的相似度大小取值完成集合匹配分类任务。
本实施方式采用集合的样本协方差矩阵作为描述子,自然地刻画数据的分布模式,进一步通过计算在黎曼流形上的矩阵散度来度量两个集合的相似度,完成集合的匹配分类。这种算法模型直观高效,计算简便,并且对集合样本的分布形式和集合样本的规模均无任何先验假设,对集合中可能存在的噪声数据具有很好的容忍性。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
Claims (3)
1.一种基于数据二阶统计量建模的图像集合匹配方法,其特征在于,包括如下步骤:
S1:给定待匹配的两个图像集合S1和S2,在训练集数据上进行主成分分析得到特征提取投影矩阵,将待匹配的图像样本投影到目标特征子空间中,其中步骤S1具体为:
对样本特征进行预处理,给定两个待匹配的图像集合S1={xi:i=1,2,...,m}和S2={yj:j=1,2,...,n},在训练集数据上进行主成分分析得到特征提取投影矩阵,将待匹配的图像样本投影到目标特征子空间中,特征提取公式如下:
x′i=Wxi
y′j=Wyj,
其中,W为训练集数据上学习得到的主成分投影矩阵,x′i,y′j为特征提取后的样本表示;
S2:建立二阶统计量模型,在上述所得的特征子空间中,计算图像集合的样本均值向量,对样本进行归一化处理,之后计算样本集的协方差矩阵,作为集合的二阶统计量模型,其具体包括,针对图像集合S1和S2,分别计算其均值向量如下:
对应的协方差矩阵二阶统计量如下:
S3:去除所述二阶统计量模型中的噪声,具体包括:
针对得到的原始样本协方差矩阵C1,C2,将其进行特征值分解,将所得的特征值与对应的特征向量按照从大到小的顺序排列,以矩阵C1为例,特征分解为:
C1=U1Σ1U1 T,
其中,Σ1为取值由大到小排序后的特征值矩阵,U1为对应的特征向量矩阵,并选择一定的阈值δ对特征值矩阵进行滤波,挑选出高于阈值δ的特征值构成对角矩阵Σ1′,其相应的特征向量矩阵提取之后表示为U1′,计算得到新的滤波协方差矩阵为:
C1′=U1′Σ1′U1 ′T,
从而去除原始统计模型中的噪声影响,针对原始协方差矩阵C2也做同样的去噪声处理得到滤波协方差矩阵为C′2;
S4:计算所述待匹配的两个图像集合的相似度,依据所述相似度的大小完成图像集合的匹配,所述待匹配的两个图像集合的相似度的计算方法包括:
针对待匹配的两个图像集合对应的滤波协方差矩阵C′1,C′2,首先采用对角线扰动方式去除奇异问题:
其中,I为单位矩阵,λ1=10-3×trace(C′1)λ2=10-3×trace(C′2),
并采用黎曼流形上的行列式对数散度计算矩阵的相似度,具体如下式:
其中,p为协方差矩阵或协方差矩阵的阶数,即矩阵的行数或列数。
2.如权利要求1所述的基于数据二阶统计量建模的图像集合匹配方法,其特征在于,进行主成分分析时采用图像样本的灰度值作为原始特征。
3.如权利要求1所述的基于数据二阶统计量建模的图像集合匹配方法,其特征在于,将二阶统计量模型的特征值及与其对应的特征向量按照从大到小的顺序排列。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210175502.9A CN102722732B (zh) | 2012-05-30 | 2012-05-30 | 一种基于数据二阶统计量建模的图像集合匹配方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210175502.9A CN102722732B (zh) | 2012-05-30 | 2012-05-30 | 一种基于数据二阶统计量建模的图像集合匹配方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102722732A CN102722732A (zh) | 2012-10-10 |
CN102722732B true CN102722732B (zh) | 2015-01-14 |
Family
ID=46948481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210175502.9A Active CN102722732B (zh) | 2012-05-30 | 2012-05-30 | 一种基于数据二阶统计量建模的图像集合匹配方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102722732B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105426916A (zh) * | 2015-11-23 | 2016-03-23 | 浙江大学 | 图像相似度计算方法 |
CN105869124A (zh) * | 2016-03-11 | 2016-08-17 | 空气动力学国家重点实验室 | 一种压敏漆测量图像去噪方法 |
CN106681965A (zh) * | 2016-12-02 | 2017-05-17 | 广东小天才科技有限公司 | 一种标记异常公式的方法及*** |
CN107315169B (zh) * | 2017-07-02 | 2021-04-16 | 中国航空工业集团公司雷华电子技术研究所 | 基于二阶统计量相似度的杂波协方差矩阵估计方法 |
CN110738236B (zh) * | 2019-09-16 | 2022-07-22 | 深圳市国信合成科技有限公司 | 图像匹配方法、装置、计算机设备及存储介质 |
CN113159211B (zh) * | 2021-04-30 | 2022-11-08 | 杭州好安供应链管理有限公司 | 用于相似图像检索的方法、计算设备和计算机存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251926A (zh) * | 2008-03-20 | 2008-08-27 | 北京航空航天大学 | 一种基于局部轮廓协方差矩阵的遥感图像配准方法 |
CN101739687A (zh) * | 2009-11-23 | 2010-06-16 | 燕山大学 | 基于协方差矩阵的快速机动目标跟踪方法 |
-
2012
- 2012-05-30 CN CN201210175502.9A patent/CN102722732B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251926A (zh) * | 2008-03-20 | 2008-08-27 | 北京航空航天大学 | 一种基于局部轮廓协方差矩阵的遥感图像配准方法 |
CN101739687A (zh) * | 2009-11-23 | 2010-06-16 | 燕山大学 | 基于协方差矩阵的快速机动目标跟踪方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102722732A (zh) | 2012-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102722732B (zh) | 一种基于数据二阶统计量建模的图像集合匹配方法 | |
EP3084682B1 (en) | System and method for identifying faces in unconstrained media | |
EP2774119B1 (en) | Improving image matching using motion manifolds | |
CN107180056B (zh) | 视频中片段的匹配方法和装置 | |
US10289884B2 (en) | Image analyzer, image analysis method, computer program product, and image analysis system | |
CN110969166A (zh) | 一种巡检场景下小目标识别方法和*** | |
CN105005760A (zh) | 一种基于有限混合模型的行人再识别方法 | |
US20150332117A1 (en) | Composition modeling for photo retrieval through geometric image segmentation | |
CN110751195B (zh) | 一种基于改进YOLOv3的细粒度图像分类方法 | |
US11062455B2 (en) | Data filtering of image stacks and video streams | |
CN109614933A (zh) | 一种基于确定性拟合的运动分割方法 | |
CN114170516B (zh) | 一种基于路侧感知的车辆重识别方法、装置及电子设备 | |
CN112529068B (zh) | 一种多视图图像分类方法、***、计算机设备和存储介质 | |
CN104268507A (zh) | 一种基于rgb-d图像的手语字母识别方法 | |
CN110751191A (zh) | 一种图像的分类方法及*** | |
CN111353504B (zh) | 基于图像块多样性选择和残差预测模块的源相机识别方法 | |
US20130346082A1 (en) | Low-dimensional structure from high-dimensional data | |
Lynen et al. | Trajectory-based place-recognition for efficient large scale localization | |
CN113936175A (zh) | 一种识别视频中的事件的方法及*** | |
CN115497124A (zh) | 身份识别方法和装置及存储介质 | |
CN109934852B (zh) | 一种基于对象属性关系图的视频描述方法 | |
Aoun et al. | Bag of sub-graphs for video event recognition | |
Choi et al. | Real-time vanishing point detection using the Local Dominant Orientation Signature | |
CN117292338A (zh) | 基于视频流解析的车辆事故识别和分析方法 | |
US11586914B2 (en) | Systems and methods for evaluating perception systems for autonomous vehicles using quality temporal logic |
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 |