CN105825215A - 一种基于局部近邻嵌入核函数的仪表定位方法及其使用载体 - Google Patents

一种基于局部近邻嵌入核函数的仪表定位方法及其使用载体 Download PDF

Info

Publication number
CN105825215A
CN105825215A CN201610145814.3A CN201610145814A CN105825215A CN 105825215 A CN105825215 A CN 105825215A CN 201610145814 A CN201610145814 A CN 201610145814A CN 105825215 A CN105825215 A CN 105825215A
Authority
CN
China
Prior art keywords
matrix
image
vector
local
kernel function
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.)
Granted
Application number
CN201610145814.3A
Other languages
English (en)
Other versions
CN105825215B (zh
Inventor
陶大鹏
杜烨宇
贺康建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yunnan University YNU
Original Assignee
Yunnan University YNU
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yunnan University YNU filed Critical Yunnan University YNU
Priority to CN201610145814.3A priority Critical patent/CN105825215B/zh
Publication of CN105825215A publication Critical patent/CN105825215A/zh
Application granted granted Critical
Publication of CN105825215B publication Critical patent/CN105825215B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/46Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
    • G06V10/462Salient features, e.g. scale invariant feature transforms [SIFT]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Analysis (AREA)

Abstract

本发明涉及一种基于局部近邻嵌入核函数的仪表定位方法及其使用载体,包括以下步骤:1)定义一个核函数,初步提取图像特征;2)降维并提取图像显著特征;3)相似性度量;4)显著性检验;5)通过非极大值抑制方法,将相似性小于某一阈值的区域排除,保留最大相似区域,最终得到仪表定位结果。本发明采用局部近邻嵌入核函数算法,先初步提取图像特征,再运用邻域保持嵌入算法(NPE)算法降维提取其显著特征,划分显著特征区域,再结合矩阵余弦相似性、显著性检验及非极大值抑制方法实现仪表定位,既可以确保匹配的准确度,又可以提高定位速度。

Description

一种基于局部近邻嵌入核函数的仪表定位方法及其使用载体
技术领域
本发明属于一种仪表定位方法技术范畴,尤其是属于一种基于局部近邻嵌入核函数的仪表定位方法,并确立了该方法的使用载体。
背景技术
近年来,对图像中目标的定位技术,已经广泛应用于军事、智能交通、工业监控等领域。在智能交通领域,通过对各种电子监控设备采集到的车辆图像信息中的车牌进行定位,来监控违章车辆,这一举措大大提高了执法效率。在工业监控领域,随着工业化进程的不断发展,越来越多的仪器仪表需要定期检查与维修。利用图像检测技术对仪表进行自动定位,可以大大节省人工搜寻仪表的时间,并且为机器人及视觉采集设备在一些人工无法到达的环境下对仪表的巡检及维修提供可能。
图像定位作为计算机视觉的重要研究内容,具体过程如下:将待定位目标转化为图像信息,将其传输到图像处理***,通过分析像素、亮度等信息提取图像特征,并经过相似性比对,实现目标的定位功能。现有的图像检测方法种类繁多,几种经典方法在具体的问题中发挥着各自的作用。如基于神经网络的图像检测方法,基于支持向量机的图像检测方法,以及基于自适应增强算法和子空间学习方法的图像检测算法等。
人工神经网络(ArtificialNeuralNetwork,ANN)是通过模仿大脑的神经网络结构和功能建立的一种信息处理***。利用神经网络检测目标的简单方法是将图像中待定位目标区域的每个像素值当作输入,得到是或者非的两种输出结果,这种方法的计算复杂度过高。因此,有学者又进一步提出利用卷积神经网络的方法实现图像的定位。
支持向量机(SupportVectorMachine,SVM)是一种基于统计学习理论的机器学习方法,根据结构风险最小化原理为不同类别的样本数据寻找一个最优分类面。其主要方法是:在训练集中,根据已有的预定义特征点提取感兴趣目标与非感兴趣目标之间差别最大的几个局部区域,在图像定位过程中,运用多个线性SVM分别对各个目标特征区域进行检测,再用一个线性SVM进一步检测筛选出的部分是否符合目标对象的几何结构。
自适应增强算法(AdaptiveBoosting,AdaBoost)是一种迭代算法,其思想是针对同一个训练集,训练得到一些不同的弱分类器,然后将这些弱分类器融合,形成一个较强的分类器。AdaBoost算法根据弱分类器对样本分类的正确率自适应地调整每个样本的权值,但它存在着忽视了弱分类器之间相关性的问题,因此有学者针对传统AdaBoost算法的这一缺点进行了改进,有效提高了算法的学习精度。
子空间学习方法是将目标图像中高维的数据映射到低维子空间,在有限的空间区域内提取显著特征,比较训练样本和测试样本之间的距离。基于子空间学习的图像检测算法能够降低样本维度,排除样本的冗余信息,有效地减小计算复杂度。
然而,针对仪表定位这一特殊问题,有关学者进一步从特征改进的层面提出许多新颖而有效的算法,如基于加强稳健特征(SpeededUpRobustFeatures,SURF)的一种仪表定位方法,该算法先对目标图像中待测区域进行预处理,再运用SURF算法对待测图像和数据库中的仪表设备模板图片分别进行特征点检测,并求其描述子,通过随机采样一致性(RandomSampleConsensus,RANSAC)对检测到的特征点作精确配准,最后根据这一配准结果来判定设备和仪表在待测区域的位置坐标。除此之外,在处理图像匹配问题时,另一种经典算法即尺度不变特征变换算法(ScaleInvariantFeatureTransform,SIFT)也被广泛应用,该算法通过计算不变特征向量的距离来确定候选匹配点对,从而对图像进行匹配,但它的每个特征点用128维向量表示,要处理的数据量很大,这样就会出现无法精确控制、运算速度慢、配准点精度不高等问题。针对SIFT算法存在的局限性,相关研究人员还提出一种基于局部显著特征的快速图像配准方法,这一方法是在SIFT基础上进行改进的,可以极大地减少特征点提取,加快算法运算速度。然而这些经典方法很容易出现因特征点数量少而匹配失败的情况,因此该发明提出采用局部近邻嵌入核函数算法来解决仪表自动定位问题。
发明内容
仪表定位的目的是减少工作量,快速准确地判断仪表的位置。目前一些经典的图像定位、匹配方法存在着特征点提取不当的问题,如经典的SIFT算法,特征点选取过多,这样会导致处理的数据量过大,而特征点数量减少又会导致匹配失败。本发明的目的在于克服现有图像匹配方法因选取特征点数量不当造成的定位不准确的问题,着重研究了仪表的定位问题,提出一种基于局部近邻嵌入核函数的仪表定位方法,并确立了其使用载体,最终解决了现有技术缺陷。
本发明采用如下技术方案实现。
一种基于局部近邻嵌入核函数的仪表定位方法,本发明特征在于,包括以下步骤:1)定义一个核函数,初步提取图像特征;2)降维并提取图像显著特征,即运用邻域保持嵌入算法提取其显著特征;3)相似性度量,即采用矩阵余弦相似性作为判决准则,比较特征矩阵之间的相似性;4)显著性检验,即对目标图像进行显著性检验找到所有可能相似的对象,并进行标注,划分出显著特征区域;5)通过非极大值抑制方法,将相似性小于某一阈值的区域排除,保留最大相似区域,最终得到仪表定位结果。
本发明步骤1还包括以下步骤,1)首先计算图像局部特征,定义如下核函数表达式:
K ( x l - x ; H l ) = K ( H l - 1 ( x l - x ) ) det ( H l ) , l = 1 , ... , P 2 , - - - ( 1 )
是空间坐标,P2是局部窗(P×P)中像素点的数目,取其大小为(7×7);Hl为转向矩阵,其表达式为h是一个全局平滑参数;矩阵Cl是通过计算每个像素点的梯度向量G得到的协方差矩阵,计算公式为:
C l = ( cV i 1 × V i 2 + V i 1 × V i 2 T c ) × ( S 11 × S 22 + ϵ K ) α , - - - ( 2 )
其中,矩阵V和S是梯度向量G通过奇异值分解(SingularValueDecomposition,SVD)得到的,系数K是半径为P的圆形区域均值滤波器参数,α是灵敏度参数;
选用高斯函数作为核函数K(·),得到如下描述子:
K ( x l - x ; H l ) = det ( C l ) 2 πh 2 exp { - ( x l - x ) T C l ( x l - x ) 2 h 2 } - - - ( 3 )
2)对查询图像Q和目标图像T分别运用上述核计算得到描述子WQ和WT
W Q = [ w Q 1 , ... , w Q n ] ∈ IR P 2 × n , - - - ( 4 )
W T = [ w T 1 , ... , w T n ] ∈ IR P 2 × n T , - - - ( 5 )
其中,分别是构成矩阵WQ和WT的列向量,的计算过程为:其中,m2是图像子块Ti的大小,共分成n个m×m大小的片段。
本发明所述的矩阵WQ后续进行降维并提取显著特征,采用邻域保持嵌入算法(NeighborhoodPreservingEmbedding,NPE)对WQ降维;在进行数据降维之前,先将矩阵WQ中的每个向量划分成N个子块,每个子块包含一个特征向量以及与之相关的几个向量,这些子块的划分取决于数据集的特征及算法的目标;WQ中任意列向量的k临近表示为则用来表示每一个子块,对于每一个都有一个局部映射降维后的子矩阵定义局部最优函数为:
arg min t r ( F Q i L i F Q i T ) , - - - ( 6 )
其中,tr(·)称为迹算子,Li∈R(k+1)×(k+1),每个子块的目标函数取决于Li,不同的算法中Li是不相同的;
每个对应一个低维矩阵所有的可以合成矩阵则:
F Q i = F Q S i , - - - ( 7 )
其中,Si∈Rn×(k+1)是选择矩阵;
将式(7)代入(6),局部最优函数的表达式变为:
argmintr(FQSiLiSi TFQ T),(8)
对其求和便得到全局最优函数:
arg min Σ i = 1 n t r ( F Q S i L i S i T F Q T ) = arg min t r ( F Q ( Σ i = 1 n S i L i S i T ) F Q T ) = arg min t r ( F Q LF Q T ) , - - - ( 9 )
其中,是目标一致性矩阵,通过以下迭代过程得到:
L(Ni,Ni)←L(Ni,Ni)+Li(10)
其中,Ni={i,i1,...,ik},是第i个子矩阵中向量的标识,i=1,…,n,初始值L=0,L(Ni,Ni)是在目标一致性矩阵L中根据Ni来选择几个特定的行或者列得到的子矩阵;
为了唯一地确定FQ,在公式(9)的基础上限制FQFQ T=Id,Id是一个d×d的单位矩阵;那么,目标函数就可以定义为:
argmintr(FQLFQ T),当FQFQ T=Id(11)
对于线性降维,降维后的矩阵与原矩阵之间有如下的映射关系:
FQ=AQ TWQ,(12)
将式(12)代入(11)得到如下目标函数:
argmintr(AQ TWQLWQ TAQ),当AQ TWQWQ TAQ=Id(13)
NPE通过线性表示列向量来反映图像的局部几何结构,从高维特征矩阵WQ中选取将向量线性表示为如下形式:
w Q i = ( c i ) 1 w Q i 1 + ( c i ) 2 w Q i 2 + ... + ( c i ) k w Q i k + ϵ i , - - - ( 14 )
其中,ci是用来编码重构参数的k维向量,εi是重构误差;误差的最小化方法为:
arg min | | ϵ i | | 2 = arg min | | w Q i - Σ j = 1 k ( c i ) j w Q i j | | 2 - - - ( 15 )
假设ci既可以作为的系数来线性表示高维空间的向量也可以作为的系数线性表示低维子空间的向量这样,NPE的目标函数可以重构为:
arg min | | σ i | | 2 = arg min | | f Q i - Σ j = 1 k ( c i ) j f Q i j | | 2 = arg min t r ( F Q i - 1 c i [ - 1 c i T ] F Q i T ) , - - - ( 16 )
则上式可写成:
arg min | | σ i | | 2 = arg min t r ( F Q i L i F Q i T ) , - - - ( 17 )
其中,得到Li以后,结合公式(10)、(11)就可以得到低维特征矩阵FQ,表示为:
F Q = [ f Q 1 , ... , f Q n ] = A Q T W Q ∈ IR d × n - - - ( 18 )
同理,在目标图像T中通过FT=AQ TWT的映射关系,可以得到特征矩阵WT经降维后的低维显著特征矩阵FT
F T = [ f T 1 , ... , f T n T ] = A Q T W Q ∈ IR d × n T - - - ( 19 ) .
本发明所述的低维显著特征矩阵FT进行相似性度量,其步骤为,
1)根据余弦相似性准则的定义:
&rho; ( f Q , f T i ) = < f Q | | f Q | | , f T i | | f T i | | > = f Q T f T i | | f Q | | | | f T i | | = cos&theta; i , - - - ( 20 )
计算矩阵内积以度量矩阵相似性:
&rho; ( F Q , F T i ) = < F Q &OverBar; , F T &iota; &OverBar; > F = t r a c e ( F Q T F T i | | F Q | | F | | F T i | | F ) , - - - ( 21 )
其中,定义相似度则有:
&rho; i = &rho; ( F Q , F T i ) = &Sigma; l = 1 n f Q l T f T i l | | F Q | | F | | F T i | | F = &Sigma; l = 1 , j = 1 n , d f Q ( l , j ) f T i ( l , j ) &Sigma; l = 1 , j = 1 n , d | f Q ( l , j ) | 2 &Sigma; l = 1 , j = 1 n , d | f T i ( l , j ) | 2 , - - - ( 22 )
其中,分别是第l个向量中的第j个元素;
2)构造映射函数来分析目标图像与查询图像之间的相似程度。
本发明包含以下步骤,对所述的目标图像与查询图像进行显著特征检验,其步骤为,
1)寻找最大的f(ρi),即maxf(ρi),并设定全局阈值τ0和局部阈值τ;
2)若maxf(ρi)大于τ0,则至少存在一个相似对象,继续寻找下一个;若maxf(ρi)小于τ0,则说明在T中不存在所感兴趣的对象;
3)经过分析将目标图像T中与查询图像Q特征不匹配的部分排除,保留具有显著特征的区域;
4)在显著特征区域内将图像进行匹配,找到所有可能相似的对象。
本发明将显著特征的区域内所有可能相似对象中的非极大值排除,仅仅保留最大相似点,得到最终的仪表定位结果。
使用一种基于局部近邻嵌入核函数的仪表定位方法的载体,本发明特征在于,该载体为实现图像采集的智能车或实现精确定位的智能车。
本发明的有益效果是,采用局部近邻嵌入核函数算法,先初步提取图像特征,再运用NPE算法降维提取其显著特征,划分显著特征区域,再结合矩阵余弦相似性、显著性检验及非极大值抑制方法实现仪表定位,既可以确保匹配的准确度,又可以提高定位速度。
下面结合附图和具体实施方式对本发明做进一步解释。
附图说明
图1为本发明的算法流程图。
具体实施方式
一种基于局部近邻嵌入核函数的仪表定位方法,实现仪表的精确定位,该方法主要包括以下步骤:1)首先定义一个核函数,初步提取图像特征,即分别提取查询图像和目标图像的显著特征;2)再运用邻域保持嵌入算法提取其显著特征;3)采用矩阵余弦相似性作为判决准则,比较特征矩阵之间的相似性;4)对目标图像进行显著性检验找到所有可能相似的对象,并进行标注,划分出显著特征区域;5)通过非极大值抑制方法,将相似性小于某一阈值的区域排除,保留最大相似区域,最终得到仪表定位结果。
所述的第一步特征提取过程如下:
1)首先计算图像局部特征,定义如下核函数表达式:
K ( x l - x ; H l ) = K ( H l - 1 ( x l - x ) ) det ( H l ) , l = 1 , ... , P 2 , - - - ( 1 )
是空间坐标,P2是局部窗(P×P)中像素点的数目,取其大小为(7×7);Hl为转向矩阵,其表达式为h是一个全局平滑参数;矩阵Cl是通过计算每个像素点的梯度向量G得到的协方差矩阵,计算公式为:
C l = ( cV i 1 &times; V i 2 + V i 1 &times; V i 2 T c ) &times; ( S 11 &times; S 22 + &epsiv; K ) &alpha; , - - - ( 2 )
其中,矩阵V和S是梯度向量G通过奇异值分解(SingularValueDecomposition,SVD)得到的,系数K是半径为P的圆形区域均值滤波器参数,α是灵敏度参数。
选用高斯函数作为核函数K(·),得到如下描述子:
K ( x l - x ; H l ) = det ( C l ) 2 &pi;h 2 exp { - ( x l - x ) T C l ( x l - x ) 2 h 2 } - - - ( 3 )
2)对查询图像Q和目标图像T分别运用上述核计算得到描述子WQ和WT
W Q = &lsqb; w Q 1 , ... , w Q n &rsqb; &Element; IR P 2 &times; n , - - - ( 4 )
W T = &lsqb; w T 1 , ... , w T n &rsqb; &Element; IR P 2 &times; n T , - - - ( 5 )
其中,分别是构成矩阵WQ和WT的列向量,的计算过程为:其中,m2是图像子块Ti的大小,共分成n个m×m大小的片段。
所述的第二步降维并提取显著特征过程如下:
采用邻域保持嵌入算法(NeighborhoodPreservingEmbedding,NPE)对WQ降维。在进行数据降维之前,先将矩阵WQ中的每个向量划分成N个子块,每个子块包含一个特征向量以及与之相关的几个向量,这些子块的划分取决于数据集的特征及算法的目标。WQ中任意列向量的k临近表示为则用来表示每一个子块,对于每一个都有一个局部映射降维后的子矩阵 定义局部最优函数为:
arg min t r ( F Q i L i F Q i T ) , - - - ( 6 )
其中,tr(·)称为迹算子,Li∈R(k+1)×(k+1),每个子块的目标函数取决于Li,不同的算法中Li是不相同的。
每个对应一个低维矩阵所有的可以合成矩阵则:
F Q i = F Q S i , - - - ( 7 )
其中,Si∈Rn×(k+1)是选择矩阵。
将式(7)代入(6),局部最优函数的表达式变为:
argmintr(FQSiLiSi TFQ T)(8)
对其求和便得到全局最优函数:
arg min &Sigma; i = 1 n t r ( F Q S i L i S i T F Q T ) = arg min t r ( F Q ( &Sigma; i = 1 n S i L i S i T ) F Q T ) = arg min t r ( F Q LF Q T ) , - - - ( 9 )
其中,是目标一致性矩阵,通过以下迭代过程得到:
L(Ni,Ni)←L(Ni,Ni)+Li(10)
其中,Ni={i,i1,...,ik},是第i个子矩阵中向量的标识,i=1,…,n,初始值L=0,L(Ni,Ni)是在目标一致性矩阵L中根据Ni来选择几个特定的行或者列得到的子矩阵。
为了唯一地确定FQ,在公式(9)的基础上限制FQFQ T=Id,Id是一个d×d的单位矩阵。那么,目标函数就可以定义为:
argmintr(FQLFQ T),当FQFQ T=Id(11)
对于线性降维,降维后的矩阵与原矩阵之间有如下的映射关系:
FQ=AQ TWQ,(12)
将式(12)代入(11)得到如下目标函数:
argmintr(AQ TWQLWQ TAQ),当AQ TWQWQ TAQ=Id(13)
NPE通过线性表示列向量来反映图像的局部几何结构,从高维特征矩阵WQ中选取将向量线性表示为如下形式:
w Q i = ( c i ) 1 w Q i 1 + ( c i ) 2 w Q i 2 + ... + ( c i ) k w Q i k + &epsiv; i , - - - ( 14 )
其中,ci是用来编码重构参数的k维向量,εi是重构误差。误差的最小化方法为:
arg min | | &epsiv; i | | 2 = arg min | | w Q i - &Sigma; j = 1 k ( c i ) j w Q i j | | 2 - - - ( 15 )
假设ci既可以作为的系数来线性表示高维空间的向量也可以作为的系数线性表示低维子空间的向量这样,NPE的目标函数可以重构为:
arg min | | &sigma; i | | 2 = arg min | | f Q i - &Sigma; j = 1 k ( c i ) j f Q i j | | 2 = arg min t r ( F Q i - 1 c i &lsqb; - 1 c i T &rsqb; F Q i T ) , - - - ( 16 )
则上式可写成:
arg min | | &sigma; i | | 2 = arg min t r ( F Q i L i F Q i T ) , - - - ( 17 )
其中,得到Li以后,结合公式(10)、(11)就可以得到低维特征矩阵FQ,表示为:
F Q = &lsqb; f Q 1 , ... , f Q n &rsqb; = A Q T W Q &Element; IR d &times; n - - - ( 18 )
同理,在目标图像T中通过FT=AQ TWT的映射关系,可以得到特征矩阵WT经降维后的低维显著特征矩阵FT
F T = &lsqb; f T 1 , ... , f T n T &rsqb; = A Q T W Q &Element; IR d &times; n T - - - ( 19 )
所述的第三步相似性度量过程如下:
1)根据余弦相似性准则的定义:
&rho; ( f Q , f T i ) = < f Q | | f Q | | , f T i | | f T i | | > = f Q T f T i | | f Q | | | | f T i | | = cos&theta; i , - - - ( 20 )
计算矩阵内积以度量矩阵相似性:
&rho; ( F Q , F T i ) = < F Q &OverBar; , F T &iota; &OverBar; > F = t r a c e ( F Q T F T i | | F Q | | F | | F T i | | F ) , - - - ( 21 )
其中,定义相似度则有:
&rho; i = &rho; ( F Q , F T i ) = &Sigma; l = 1 n f Q l T f T i l | | F Q | | F | | F T i | | F = &Sigma; l = 1 , j = 1 n , d f Q ( l , j ) f T i ( l , j ) &Sigma; l = 1 , j = 1 n , d | f Q ( l , j ) | 2 &Sigma; l = 1 , j = 1 n , d | f T i ( l , j ) | 2 , - - - ( 22 )
其中,分别是第l个向量中的第j个元素。
2)构造映射函数来分析目标图像与查询图像之间的相似程度。
所述的第四步显著性检验过程如下:
1)寻找最大的f(ρi),即maxf(ρi),并设定全局阈值τ0和局部阈值τ;
2)若maxf(ρi)大于τ0,则至少存在一个相似对象,继续寻找下一个;若maxf(ρi)小于τ0,则说明在T中不存在我们所感兴趣的对象;
3)经过分析将目标图像T中与查询图像Q特征不匹配的部分排除,保留具有显著特征的区域;
4)在显著特征区域内将图像进行匹配,找到所有可能相似的对象。
所述的第五步是将显著特征区域内所有可能相似对象中的非极大值抑制掉,保留最大相似点,得到最终的仪表定位结果。
本发明的方法可以在智能车上很好地实施。作为本发明方法载体的一种智能车,其主要特征为:用摄像头作为传感器,在道路行驶的过程中,采集路面及道路四周的仪表图像信息,同时利用全球定位***(GPS)记录车辆自身位置信息。采集过程中,摄像头与智能车相连接,通过本发明方法处理数据以实现目标图像的采集与定位,从而达到本发明的突出优点。

Claims (8)

1.一种基于局部近邻嵌入核函数的仪表定位方法,其特征在于,包括以下步骤:1)定义一个核函数,初步提取图像特征;2)降维并提取图像显著特征,即运用邻域保持嵌入算法提取其显著特征;3)相似性度量,即采用矩阵余弦相似性作为判决准则,比较特征矩阵之间的相似性;4)显著性检验,即对目标图像进行显著性检验找到所有可能相似的对象,并进行标注,划分出显著特征区域;5)通过非极大值抑制方法,将相似性小于某一阈值的区域排除,保留最大相似区域,最终得到仪表定位结果。
2.根据权利要求1所述的一种基于局部近邻嵌入核函数的仪表定位方法,其特征在于,步骤1还包括以下步骤,1)首先计算图像局部特征,定义如下核函数表达式:
K ( x l - x ; H l ) = K ( H l - 1 ( x l - x ) ) det ( H l ) , l = 1 , ... , P 2 , - - - ( 1 )
是空间坐标,P2是局部窗(P×P)中像素点的数目,取其大小为(7×7);Hl为转向矩阵,其表达式为h是一个全局平滑参数;矩阵Cl是通过计算每个像素点的梯度向量G得到的协方差矩阵,计算公式为:
C l = ( cV i 1 &times; V i 2 + V i 1 &times; V i 2 T c ) &times; ( S 11 &times; S 22 + &epsiv; K ) &alpha; , - - - ( 2 )
其中,矩阵V和S是梯度向量G通过奇异值分解(SingularValueDecomposition,SVD)得到的,系数K是半径为P的圆形区域均值滤波器参数,α是灵敏度参数;
选用高斯函数作为核函数K(·),得到如下描述子:
K ( x l - x ; H l ) = det ( C l ) 2 &pi;h 2 exp { - ( x l - x ) T C l ( x l - x ) 2 h 2 } - - - ( 3 )
2)对查询图像Q和目标图像T分别运用上述核计算得到描述子WQ和WT
W Q = &lsqb; w Q 1 , ... , w Q n &rsqb; &Element; IR P 2 &times; n , - - - ( 4 )
W T = &lsqb; w T 1 , ... , w T n &rsqb; &Element; IR P 2 &times; n T , - - - ( 5 )
其中,分别是构成矩阵WQ和WT的列向量,的计算过程为:其中,m2是图像子块Ti的大小,共分成n个m×m大小的片段。
3.根据权利要求2所述的一种基于局部近邻嵌入核函数的仪表定位方法,其特征在于,所述的矩阵WQ后续进行降维并提取显著特征,采用邻域保持嵌入算法(NPE)对WQ降维;在进行数据降维之前,先将矩阵WQ中的每个向量划分成N个子块,每个子块包含一个特征向量以及与之相关的几个向量,这些子块的划分取决于数据集的特征及算法的目标;WQ中任意列向量的k临近表示为则用来表示每一个子块,对于每一个都有一个局部映射降维后的子矩阵定义局部最优函数为:
arg min t r ( F Q i L i F Q i T ) , - - - ( 6 )
其中,tr(·)称为迹算子,Li∈R(k+1)×(k+1),每个子块的目标函数取决于Li,不同的算法中Li是不相同的;
每个对应一个低维矩阵所有的可以合成矩阵则:
F Q i = F Q S i , - - - ( 7 )
其中,Si∈Rn×(k+1)是选择矩阵;
将式(7)代入(6),局部最优函数的表达式变为:
argmintr(FQSiLiSi TFQ T),(8)
对其求和便得到全局最优函数:
arg min&Sigma; i = 1 n t r ( F Q S i L i S i T F Q T ) = arg min t r ( F Q ( &Sigma; i = 1 n S i L i S i T ) F Q T ) = arg min t r ( F Q LF Q T ) , - - - ( 9 )
其中,是目标一致性矩阵,通过以下迭代过程得到:
L(Ni,Ni)←L(Ni,Ni)+Li(10)
其中,Ni={i,i1,…,ik},是第i个子矩阵中向量的标识,i=1,…,n,初始值L=0,L(Ni,Ni)是在目标一致性矩阵L中根据Ni来选择几个特定的行或者列得到的子矩阵;
为了唯一地确定FQ,在公式(9)的基础上限制FQFQ T=Id,Id是一个d×d的单位矩阵;那么,目标函数就可以定义为:
argmintr(FQLFQ T),当FQFQ T=Id(11)
对于线性降维,降维后的矩阵与原矩阵之间有如下的映射关系:
FQ=AQ TWQ,(12)
将式(12)代入(11)得到如下目标函数:
argmintr(AQ TWQLWQ TAQ),当AQ TWQWQ TAQ=Id(13)
NPE通过线性表示列向量来反映图像的局部几何结构,从高维特征矩阵WQ中选取将向量线性表示为如下形式:
w Q i = ( c i ) 1 w Q i 1 + ( c i ) 2 w Q i 2 + ... + ( c i ) k w Q i k + &epsiv; i , - - - ( 14 )
其中,ci是用来编码重构参数的k维向量,εi是重构误差;误差的最小化方法为:
arg m i n | | &epsiv; i | | 2 = arg m i n | | w Q i - &Sigma; j = 1 k ( c i ) j w Q i j | | 2 - - - ( 15 )
假设ci既可以作为的系数来线性表示高维空间的向量也可以作为的系数线性表示低维子空间的向量这样,NPE的目标函数可以重构为:
arg m i n | | &sigma; i | | 2 = arg m i n | | f Q i - &Sigma; j = 1 k ( c i ) j f Q i j | | 2 = arg min t r ( F Q i - 1 c i - 1 c i T F Q i T ) , - - - ( 16 )
则上式可写成:
arg m i n | | &sigma; i | | 2 = arg min t r ( F Q i L i F Q i T ) , - - - ( 17 )
其中,得到Li以后,结合公式(10)、(11)就可以得到低维特征矩阵FQ,表示为:
F Q = &lsqb; f Q 1 , ... , f Q n &rsqb; = A Q T W Q &Element; IR d &times; n - - - ( 18 )
同理,在目标图像T中通过FT=AQ TWT的映射关系,可以得到特征矩阵WT经降维后的低维显著特征矩阵FT
F T = &lsqb; f T 1 , ... , f T n T &rsqb; = A Q T W Q &Element; IR d &times; n T - - - ( 19 ) .
4.根据权利要求3所述的一种基于局部近邻嵌入核函数的仪表定位方法,其特征在于,所述的低维显著特征矩阵FT进行相似性度量,其步骤为,
1)根据余弦相似性准则的定义:
&rho; ( f Q , f T i ) = < f Q | | f Q | | , f T i | | f T i | | > = f Q T f T i | | f Q | | | | f T i | | = cos&theta; i , - - - ( 20 )
计算矩阵内积以度量矩阵相似性:
&rho; ( F Q , F T i ) = < F Q &OverBar; , F T i &OverBar; > F = t r a c e ( F Q T F T i | | F Q | | F | | F T i | | F ) , - - - ( 21 )
其中,定义相似度则有:
&rho; i = &rho; ( F Q , F T i ) = &Sigma; l = 1 n f Q l T f T i l | | F Q | | F | | F T i | | F = &Sigma; l = 1 , j = 1 n , d f Q ( l , j ) f T i ( l , j ) &Sigma; l = 1 , j = 1 n , d | f Q ( l , j ) | 2 &Sigma; l = 1 , j = 1 n , d | f T i ( l , j ) | 2 , - - - ( 22 )
其中,分别是第l个向量中的第j个元素;
2)构造映射函数来分析目标图像与查询图像之间的相似程度。
5.根据权利要求4所述的一种基于局部近邻嵌入核函数的仪表定位方法,其特征在于,包含以下步骤,对所述的目标图像与查询图像进行显著特征检验,其步骤为,
1)寻找最大的f(ρi),即maxf(ρi),并设定全局阈值τ0和局部阈值τ;
2)若maxf(ρi)大于τ0,则至少存在一个相似对象,继续寻找下一个;若maxf(ρi)小于τ0,则说明在T中不存在所感兴趣的对象;
3)经过分析将目标图像T中与查询图像Q特征不匹配的部分排除,保留具有显著特征的区域;
4)在显著特征区域内将图像进行匹配,找到所有可能相似的对象。
6.根据权利要求5所述的一种基于局部近邻嵌入核函数的仪表定位方法,其特征在于,将显著特征的区域内所有可能相似对象中的非极大值排除,仅仅保留最大相似点,得到最终的仪表定位结果。
7.使用一种基于局部近邻嵌入核函数的仪表定位方法的载体,其特征在于,该载体为实现图像采集的智能车。
8.使用一种基于局部近邻嵌入核函数的仪表定位方法的载体,其特征在于,该载体为实现精确定位的智能车。
CN201610145814.3A 2016-03-15 2016-03-15 一种基于局部近邻嵌入核函数的仪表定位方法及使用载体 Active CN105825215B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610145814.3A CN105825215B (zh) 2016-03-15 2016-03-15 一种基于局部近邻嵌入核函数的仪表定位方法及使用载体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610145814.3A CN105825215B (zh) 2016-03-15 2016-03-15 一种基于局部近邻嵌入核函数的仪表定位方法及使用载体

Publications (2)

Publication Number Publication Date
CN105825215A true CN105825215A (zh) 2016-08-03
CN105825215B CN105825215B (zh) 2019-07-19

Family

ID=56988016

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610145814.3A Active CN105825215B (zh) 2016-03-15 2016-03-15 一种基于局部近邻嵌入核函数的仪表定位方法及使用载体

Country Status (1)

Country Link
CN (1) CN105825215B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106644162A (zh) * 2016-10-12 2017-05-10 云南大学 基于邻域保持嵌入回归算法的环网柜线芯温度软测量方法
CN107230230A (zh) * 2017-06-14 2017-10-03 亿嘉和科技股份有限公司 一种基于合成滤波器的仪表图像定位方法
CN109034151A (zh) * 2018-06-27 2018-12-18 华中科技大学 一种用于多个指针式仪表识别的定位方法
CN111446972A (zh) * 2020-04-24 2020-07-24 中国人民解放军海军航空大学 一种基于余弦比的ldpc码闭集识别方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103854262A (zh) * 2014-03-20 2014-06-11 西安电子科技大学 基于结构聚类与稀疏字典学习的医学图像降噪方法
CN105023015A (zh) * 2014-04-25 2015-11-04 南京理工大学 一种基于上下文信息传播局部回归核的目标识别方法
CN105389560A (zh) * 2015-11-13 2016-03-09 东北师范大学 基于局部约束的图优化维数约简方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103854262A (zh) * 2014-03-20 2014-06-11 西安电子科技大学 基于结构聚类与稀疏字典学习的医学图像降噪方法
CN105023015A (zh) * 2014-04-25 2015-11-04 南京理工大学 一种基于上下文信息传播局部回归核的目标识别方法
CN105389560A (zh) * 2015-11-13 2016-03-09 东北师范大学 基于局部约束的图优化维数约简方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
HAE JONG SEO ET AL: "Training-Free, Generic Object Detection Using Locally Adaptive Regression Kernels", 《IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE》 *
XIANG ZHU ET AL: "Restoration for Weakly Blurred and Strongly Noisy Images", 《2011 IEEE WORKSHOP ON APPLICATIONS OF COMPUTER VISION》 *
吕瑞峰 等: "变电站智能巡检***仪表定位算法设计与实现", 《电子制作》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106644162A (zh) * 2016-10-12 2017-05-10 云南大学 基于邻域保持嵌入回归算法的环网柜线芯温度软测量方法
CN106644162B (zh) * 2016-10-12 2020-04-21 云南大学 基于邻域保持嵌入回归算法的环网柜线芯温度软测量方法
CN107230230A (zh) * 2017-06-14 2017-10-03 亿嘉和科技股份有限公司 一种基于合成滤波器的仪表图像定位方法
CN109034151A (zh) * 2018-06-27 2018-12-18 华中科技大学 一种用于多个指针式仪表识别的定位方法
CN111446972A (zh) * 2020-04-24 2020-07-24 中国人民解放军海军航空大学 一种基于余弦比的ldpc码闭集识别方法

Also Published As

Publication number Publication date
CN105825215B (zh) 2019-07-19

Similar Documents

Publication Publication Date Title
CN108108657B (zh) 基于多任务深度学习的修正局部敏感哈希车辆检索方法
Dong et al. Deep metric learning-based for multi-target few-shot pavement distress classification
Eisenbach et al. How to get pavement distress detection ready for deep learning? A systematic approach
CN108319964B (zh) 一种基于混合特征和流形学习的火灾图像识别方法
CN103279768B (zh) 一种基于增量学习人脸分块视觉表征的视频人脸识别方法
CN104657717B (zh) 一种基于分层核稀疏表示的行人检测方法
CN108257151B (zh) 基于显著性分析的PCANet图像变化检测方法
CN111340855A (zh) 一种基于轨迹预测的道路移动目标检测方法
CN106408030A (zh) 基于中层语义属性和卷积神经网络的sar图像分类方法
CN108734200B (zh) 基于bing特征的人体目标视觉检测方法和装置
CN105825215A (zh) 一种基于局部近邻嵌入核函数的仪表定位方法及其使用载体
CN108171119B (zh) 基于残差网络的sar图像变化检测方法
CN112329559A (zh) 一种基于深度卷积神经网络的宅基地目标检测方法
CN108898623A (zh) 目标跟踪方法及设备
CN106845458A (zh) 一种基于核超限学习机的快速交通标识检测方法
Li et al. Wafer crack detection based on yolov4 target detection method
Ataş Performance Evaluation of Jaccard-Dice Coefficient on Building Segmentation from High Resolution Satellite Images
CN106407975A (zh) 基于空间‑光谱结构约束的多尺度分层目标检测方法
CN106548195A (zh) 一种基于改进型hog‑ulbp特征算子的目标检测方法
CN101630369B (zh) 一种基于小波分形特征的行人检测方法
CN106951924B (zh) 基于AdaBoost算法的地震相干体图像断层自动识别方法及***
CN104966064A (zh) 基于视觉的前方行人测距方法
Han et al. Accurate and robust vanishing point detection method in unstructured road scenes
xi Wang et al. Detection of MMW radar target based on Doppler characteristics and deep learning
CN105844299A (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210220

Address after: 650091 Yunnan province Kunming City Lake Road No. 2

Patentee after: YUNNAN University

Patentee after: Tao Dapeng

Address before: 650091 Yunnan province Kunming City Lake Road No. 2

Patentee before: YUNNAN University

TR01 Transfer of patent right