CN106683046A - 用于警用无人机侦察取证的图像实时拼接方法 - Google Patents
用于警用无人机侦察取证的图像实时拼接方法 Download PDFInfo
- Publication number
- CN106683046A CN106683046A CN201610954653.2A CN201610954653A CN106683046A CN 106683046 A CN106683046 A CN 106683046A CN 201610954653 A CN201610954653 A CN 201610954653A CN 106683046 A CN106683046 A CN 106683046A
- Authority
- CN
- China
- Prior art keywords
- image
- point
- registration
- characteristic
- feature
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000011835 investigation Methods 0.000 title abstract 2
- 238000001514 detection method Methods 0.000 claims abstract description 14
- 230000008859 change Effects 0.000 claims abstract description 12
- 230000004927 fusion Effects 0.000 claims abstract description 9
- 239000011159 matrix material Substances 0.000 claims description 17
- 238000001228 spectrum Methods 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 8
- 230000009466 transformation Effects 0.000 claims description 7
- 238000012216 screening Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000008030 elimination Effects 0.000 claims description 3
- 238000003379 elimination reaction Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 238000012935 Averaging Methods 0.000 claims 1
- 238000005286 illumination Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 5
- 229910002056 binary alloy Inorganic materials 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000000052 comparative effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/92—Dynamic range modification of images or parts thereof based on global image properties
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20024—Filtering details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种用于警用无人机侦察取证的图像实时拼接方法,包含改进的ORB算法、图像配准以及图像融合三个步骤;首先构建多尺度空间,利用显著性分析模型得到最佳角点检测阈值,提取特征点,然后利用ORB描述子对特征点描述,最后利用Hamming距离结合RANSAC方法实现快速匹配,结果表明,改进的ORB算法保持了速度的优越性,对存在尺度、旋转、视角及光照等变化的图像,其匹配率均有提高。
Description
技术领域
本发明属于警用无人机拍摄取证技术领域,尤其涉及一种用于警用无人机侦察取证的图像实时拼接方法。
背景技术
近年来,国内外计算机犯罪率的不断提高,对国家安全和社会治安造成了严重威胁,对合法公私财产造成了严重损失,也对计算机取证技术提出了新的挑战和要求。计算机取证作为一个较新的研究领域,对打击犯罪、维护社会稳定具有重大的意义。将旋翼式无人机应用于侦察取证,具有响应快、实时性高和图像真实可靠等优点,也可有效缓解侦察取证手段不足、效率低下的问题。但是由于无人机的航拍图像信息量大、视角多,对后续的信息分析带来了一定的挑战。
利用无人机侦察取证,为了及时、准确的反映现场情况,需要将获得的图像进行实时拼接。图像特征点匹配的准确率和效率影响着图像拼接的质量。目前,应用于图像特征点匹配的算法很多。SIFT算法作为经典的特征点匹配算法,虽然匹配准确率较高,但是计算复杂度较高,无法达到实时的要求。之后Bay等人对其改进,提出了SURF特征点提取的算法。近年来,也涌现出了很多新的特征点匹配算法,如BRIEF、ORB、BRISK、FREAK等算法。
ORB是基于FAST特征提取和BRIEF特征描述的算法,具有速度快的优点,但并不具备尺度不变性,而且特征提取阶段,算法阈值选取固定, 没有考虑到图像之间显著特征的不同。因此对ORB算法的改进具有极强的应用价值。
发明内容
本发明就是针对上述问题,提出一种用于警用无人机侦察取证的图像实时拼接方法,该方法将一种基于空频域分析的显著性模型应用于特征提取阶段最优阈值的选取,利用高斯金字塔结构构建多尺度空间,在保持速度快的基础上,提高了匹配准确率。
为达到上述技术目的,本发明采用了一种用于警用无人机侦察取证的图像实时拼接方法,包含改进的ORB算法、图像配准以及图像拼接三个步骤;
所述改进的ORB算法包括:对ORB进行了改进,将一种基于空频域分析的显著性模型结合KSW熵方法应用于特征提取阶段最优阈值的选取,利用高斯金字塔构建多尺度空间;
输入图像I,首先将其从RGB颜色空间转变到CIE Lab颜色空间,图像在Lab颜色空间包含三个通道:一个亮度通道(L通道)和两个颜色通道(a通道和b通道),对于颜色通道,在时域采用高斯模糊消除细小的纹理细节,得到相应通道的特征图;对于亮度通道,采用一个高频增强巴特沃斯高通滤波器计算得到L通道的特征图,最后将各个通道的特征图组合在一起形成原始图像的显著图;
任意输入图像都可以用幅度谱和相位谱来表示,其中相位谱包含的是图像的纹理细节信息,幅度谱包含明暗对比信息,如果只保留相位谱,得到的图像显著特征将会包含部分背景信息,干扰图像特征点的检测,导致误匹配现象,高通滤波器可以通过衰减和抑制低频分量,实现锐化目标边 缘的同时最大程度的保留边缘信息,为了增强图像细节信息、锐化目标边缘、减少噪声干扰,采用了一个高频增强巴特沃斯高通滤波器;
截止频率为D0的n阶巴特沃斯高通滤波器定义为:
其中,表示频率中点(u,v)与频率矩形中心的距离;
输入图像I,将L,a和b三个通道的特征图组合在一起,得到最终显著特征SM为:
SM(x,y)=||IL-IL(x,y)||+||Ia-Ia(x,y)||+||Ib-Ib(x,y)||
其中,IL(x,y)为原始图像的亮度通道经过高频增强巴特沃斯高通滤波器后的相应特征图像素值,Ia(x,y),Ib(x,y)分别为颜色通道相应的特征图像素值,IL,Ia,Ib分别为相应通道图像平均特征向量,为二范数欧式距离;
阈值的选取应该随着图像灰度特征的变化而合理的变化,根据图像显著特征,结合KSW熵方法,来确定最佳阈值的选取,具体步骤如下:
设图像灰度范围为[0,L-1],阈值t将其分为A、B两类,对应的概率分布分别为{p0,p1,p2,...,pt},{pt+1,pt+2,p2,...,pL-1},其中pi为相应灰度级出现的频率,令则A、B类对应的熵分别为:
图像的总熵为H=HA+HB。则最佳阈值T为
其中,k为比例系数,由于特征点阈值与图像的像素对比度相关,因此
通过图像显著特征以及熵方法确定图像灰度级差,即最佳阈值;
利用Fast角点检测算法结合得到的最佳阈值,提取特征点,并利用rBRIEF描述子对特征点进行描述,用于后续的图像配准;
所述图像配准包括利用特征点匹配和利用RANSAC算法筛选匹配点;
所述利用特征点匹配就是利用一个距离函数在两组特征点集合中寻找距离最近的两个特征点,对于两个二进制描述子的距离可以使用汉明距离来表示,汉明距离是指两个长度相同的字符串之间对应位置不同字符的个数。汉明距离越小,表明两个二进制描述子越相似;
对每个特征点计算其最短和次最短汉明距离,得到一组特征点匹配对,当最短与次最短距离的比例小于一个阈值时,认为两个特征点是匹配的;
所述利用RANSAC算法筛选匹配点是指通过随机抽取一定数量的样本对模型参数进行估计,再根据估计的参数对其余数据进行分类,一部分数据在允许的误差范围之内,则为内点,否则为外点,经过多次假设验证,去除错误的匹配点对;
RANSAC算法需要用到单应性矩阵H,它描述了两幅图像点坐标之间的变换关系,包括平移、旋转和缩放等关系,通过矩阵H能够找到一幅图像中的点在另一幅图像中的位置,假设图像1和图像2中的一对匹配点p1(x,y),p2(x′,y′)之间的变换关系为:
由4对匹配点即可计算出矩阵H的8个参数,RANSAC算法步骤如下:
(1)设置迭代次数初值为0,最大迭代次数N,内点数目阈值T1,误差阈值T2;
(2)从n对待匹配点对中随机选取4对,计算两图像间的变换矩阵H 的参数;
(3)计算其余特征点经过H变换后的坐标值与它的匹配点之间的距离,若小于误差阈值T2,则认为该匹配点对为内点,否则为外点,计算内点的数量;
(4)如果内点数量大于内点数目阈值T1,则将当前的模型保存为最优模型。否则,迭代次数加一,转到步骤(2)继续下一轮迭代;
(5)如果达到最大迭代次数N,则返回对应内点数量最多的一组内点,并得到变换矩阵H;
所述图像拼接是指:图像经过配准之后,再通过图像融合,完成图像的拼接,图像融合是图像拼接的最后一步,主要分为两部分:图像的合并和消除图像拼接线,图像的合并即根据图像配准结果,将重合区域内冗余像素信息剔除并将待拼接图像对准;消除图像拼接线需要在拼接线附近进行加权平均融合处理;加权平均的权重函数可以使用渐入渐出法,复杂度低,速度快,在重合区域内可以实现图像的平滑过渡。渐入渐出法是根据待融合像素到重合区域边界的距离计算权值,权值呈线性变化,融合公式为:
式中,d1、d2表示像素点(x,y)在重合部分所对应的图像上的权重,且要求满足条件:d1+d2=1,0<d1,d2<1;
d1、d2的计算公式为:
其中xi为待融合像素点的横坐标,xi、xr分别为图像重合区域左右边 界的横坐标;
本发明首先构建多尺度空间,利用显著性分析模型得到最佳角点检测阈值,提取特征点,然后利用ORB描述子对特征点描述,最后利用Hamming距离结合RANSAC方法实现快速匹配,改进的ORB算法保持了速度的优越性,对存在尺度、旋转、视角及光照等变化的图像,其匹配率均有提高。
附图说明
图1所示的是本发明的算法流程图;
图2所示的是渐入渐出权值变化图;
具体实施方式
下面结合附图和具体实施方式,对本发明作进一步的阐述。
结合图1,首先来了解一下什么是ORB算法,ORB算法是将FAST特征点的检测方法与BRIEF特征描述子结合起来,并做了改进与优化,本发明主要介绍该算法的特征点检测和特征点描述两部分。
1)特征点检测
ORB算法使用了高斯金字塔结构,并为每个特征点计算其主方向,使得检测的特征点具有尺度不变性和旋转不变性。
(1)首先建立尺度空间,构造图像金字塔,与SIFT不同,每层只有一副图像。
(2)根据公式计算每一层需要提取的特征点数n,在不同尺度图像上使用FAST算法检测特征点,并根据FAST角点响应值排序,保留前2n个点,然后计算特征点的Harris角点响应值并排序,保留前n个点,作为该层的特征点。
(3)计算特征点的主方向。ORB提出了一种灰度质心法,即角点的灰度与其邻域内的质心之间存在一个偏移量,把这个向量作为特征点的方向。
定义任意一个特征点p的邻域S的矩为:
其中I(x,y)为点(x,y)处的灰度值。
邻域S的质心为:
特征点与质心的夹角定义为该特征点的主方向:θ=arctan(M0,1/M1,0)
2)特征点描述
ORB算法对BRIEF描述子做了改进,即rBRIEF描述方法,使描述子具有旋转不变性。BRIEF描述子实质是一个长度为m的二值码串,在特征点周围选择m个点对,比较每个点对的灰度值,编码成二进制形式的描述子。
一个二进制比较准则函数τ定义为:
式中p(x)为邻域内x处的灰度值。ORB算法为了去除噪声干扰,在特征点处选择一个5×5的图像块,经过平滑处理后,用图像块的平均灰度值代替该特征点的灰度值。
在特征点附近选取m个点对,进行比较,即可得到长度为m的二进制串,作为特征描述子:
ORB算法为了使描述子具有旋转不变性,使用上述计算得到的特征点主方向来确定特征描述子的方向。将特征点周围的m个点对组成一个矩阵S:
定义特征点方向θ对应的旋转矩阵为Rθ,与方向θ对应的特征点对矩阵Sθ=RθS。其中,θ为特征点的主方向。
确定方向后的特征描述子为:gm(p,θ)=fm(p)|(xi,yi)∈Sθ
为了提高描述子的判别性能,ORB采用贪婪搜索,从全部可能的二进制测试中选出256个方差最大,相关性最低的测试点对,构成所需的特征描述子。
在上述基础上,本发明公开了一种用于警用无人机侦察取证的图像实时拼接方法,包含改进的ORB算法、图像配准以及图像融合三个步骤;
所述改进的ORB算法包括:对ORB进行了改进,将一种基于空频域分析的显著性模型结合KSW熵方法应用于特征提取阶段最优阈值的选取,利用高斯金字塔构建多尺度空间;
输入图像I,首先将其从RGB颜色空间转变到CIE Lab颜色空间,图像在Lab颜色空间包含三个通道:一个亮度通道(L通道)和两个颜色通道(a通道和b通道),对于颜色通道,在时域采用高斯模糊消除细小的纹理细节,得到相应通道的特征图;对于亮度通道,采用一个高频增强巴特沃斯高通滤波器计算得到L通道的特征图,最后将各个通道的特征图组合在一起形成原始图像的显著图;
任意输入图像都可以用幅度谱和相位谱来表示,其中相位谱包含的是图像的纹理细节信息,幅度谱包含明暗对比信息,如果只保留相位谱,得到的图像显著特征将会包含部分背景信息,干扰图像特征点的检测,导致误匹配现象,高通滤波器可以通过衰减和抑制低频分量,实现锐化目标边 缘的同时最大程度的保留边缘信息,为了增强图像细节信息、锐化目标边缘、减少噪声干扰,采用了一个高频增强巴特沃斯高通滤波器;
截止频率为D0的n阶巴特沃斯高通滤波器定义为:
其中,表示频率中点(u,v)与频率矩形中心的距离;
输入图像I,将L,a和b三个通道的特征图组合在一起,得到最终显著特征SM为:
SM(x,y)=||IL-IL(x,y)||+||Ia-Ia(x,y)||+||Ib-Ib(x,y)||
其中,IL(x,y)为原始图像的亮度通道经过高频增强巴特沃斯高通滤波器后的相应特征图像素值,Ia(x,y),Ib(x,y)分别为颜色通道相应的特征图像素值,IL,Ia,Ib分别为相应通道图像平均特征向量,为二范数欧式距离;
阈值的选取应该随着图像灰度特征的变化而合理的变化,根据图像显著特征,结合KSW熵方法,来确定最佳阈值的选取,具体步骤如下:
设图像灰度范围为[0,L-1],阈值t将其分为A、B两类,对应的概率分布分别为{p0,p1,p2,...,pt},{pt+1,pt+2,p2,...,pL-1},其中pi为相应灰度级出现的频率,令则A、B类对应的熵分别为:
图像的总熵为H=HA+HB。则最佳阈值T为
其中,k为比例系数,由于特征点阈值与图像的像素对比度相关,因此通过图像显著特征以及熵方法确定图像灰度级差,即最佳阈值;
利用Fast角点检测算法结合得到的最佳阈值,提取特征点,并利用rBRIEF描述子对特征点进行描述,用于后续的图像配准;
所述图像配准包括利用特征点匹配和利用RANSAC算法筛选匹配点;
所述利用特征点匹配就是利用一个距离函数在两组特征点集合中寻找距离最近的两个特征点,对于两个二进制描述子的距离可以使用汉明距离来表示,汉明距离是指两个长度相同的字符串之间对应位置不同字符的个数。汉明距离越小,表明两个二进制描述子越相似;
对每个特征点计算其最短和次最短汉明距离,得到一组特征点匹配对,当最短与次最短距离的比例小于一个阈值时,认为两个特征点是匹配的;
所述利用RANSAC算法筛选匹配点是指通过随机抽取一定数量的样本对模型参数进行估计,再根据估计的参数对其余数据进行分类,一部分数据在允许的误差范围之内,则为内点,否则为外点,经过多次假设验证,去除错误的匹配点对;
RANSAC算法需要用到单应性矩阵H,它描述了两幅图像点坐标之间的变换关系,包括平移、旋转和缩放等关系,通过矩阵H能够找到一幅图像中的点在另一幅图像中的位置,假设图像1和图像2中的一对匹配点p1(x,y),p2(x′,y′)之间的变换关系为:
由4对匹配点即可计算出矩阵H的8个参数,RANSAC算法步骤如下:
(1)设置迭代次数初值为0,最大迭代次数N,内点数目阈值T1,误差阈值T2;
(2)从n对待匹配点对中随机选取4对,计算两图像间的变换矩阵H 的参数;
(3)计算其余特征点经过H变换后的坐标值与它的匹配点之间的距离,若小于误差阈值T2,则认为该匹配点对为内点,否则为外点,计算内点的数量;
(4)如果内点数量大于内点数目阈值T1,则将当前的模型保存为最优模型。否则,迭代次数加一,转到步骤(2)继续下一轮迭代;
(5)如果达到最大迭代次数N,则返回对应内点数量最多的一组内点,并得到变换矩阵H;
所述图像拼接是指:图像经过配准之后,再通过图像融合,完成图像的拼接,图像融合是图像拼接的最后一步,主要分为两部分:图像的合并和消除图像拼接线,图像的合并即根据图像配准结果,将重合区域内冗余像素信息剔除并将待拼接图像对准;消除图像拼接线需要在拼接线附近进行加权平均融合处理;加权平均的权重函数可以使用渐入渐出法,复杂度低,速度快,在重合区域内可以实现图像的平滑过渡。渐入渐出法是根据待融合像素到重合区域边界的距离计算权值,权值呈线性变化,融合公式为:
式中,d1、d2表示像素点(x,y)在重合部分所对应的图像上的权重,且要求满足条件:d1+d2=1,0<d1,d2<1;
d1、d2的计算公式为:
其中xi为待融合像素点的横坐标,xi、xr分别为图像重合区域左右边 界的横坐标。
如图2所示,d1由1逐渐变为0,相应的d2由0变为1,从而在图像的重合区域内实现平滑过渡。
本发明首先构建多尺度空间,利用显著性分析模型得到最佳角点检测阈值,提取特征点,然后利用ORB描述子对特征点描述,最后利用Hamming距离结合RANSAC方法实现快速匹配,改进的ORB算法保持了速度的优越性,对存在尺度、旋转、视角及光照等变化的图像,其匹配率均有提高。
表1和表2分别给出了本文改进ORB算法与BRISK算法、FAST-ORB算法的配准率和配准时间的对比结果。其中,FAST-ORB算法指由FAST算法进行特征提取和由ORB描述子进行描述的图像特征点匹配算法。本文改进ORB算法相比于其他算法具有高配准率的优点。展示了各个算法所用时间的比较结果,可以看出来由于本文算法加入了显著性分析的步骤,配准时间稍高于其他两种算法,但是相差不多,保持了高速度的优点。实验结果表明本文改进的ORB算法保持了速度的优越性,对存在尺度、旋转、视角及光照等变化的图像,其匹配率均有提高。
表1图像配准率比较结果
表2图像配准时间比较结果
Claims (1)
1.用于警用无人机侦察取证的图像实时拼接方法,其特征在于,包含改进的ORB算法、图像配准以及图像融合三个步骤;
所述改进的ORB算法包括:对ORB进行了改进,将一种基于空频域分析的显著性模型结合KSW熵方法应用于特征提取阶段最优阈值的选取,利用高斯金字塔构建多尺度空间;
输入图像I,首先将其从RGB颜色空间转变到CIE Lab颜色空间,图像在Lab颜色空间包含三个通道:一个亮度通道(L通道)和两个颜色通道(a通道和b通道),对于颜色通道,在时域采用高斯模糊消除细小的纹理细节,得到相应通道的特征图;对于亮度通道,采用一个高频增强巴特沃斯高通滤波器计算得到L通道的特征图,最后将各个通道的特征图组合在一起形成原始图像的显著图;
任意输入图像都可以用幅度谱和相位谱来表示,其中相位谱包含的是图像的纹理细节信息,幅度谱包含明暗对比信息,如果只保留相位谱,得到的图像显著特征将会包含部分背景信息,干扰图像特征点的检测,导致误匹配现象,高通滤波器可以通过衰减和抑制低频分量,实现锐化目标边缘的同时最大程度的保留边缘信息,为了增强图像细节信息、锐化目标边缘、减少噪声干扰,采用了一个高频增强巴特沃斯高通滤波器;
截止频率为D0的n阶巴特沃斯高通滤波器定义为:
其中,表示频率中点(u,v)与频率矩形中心的距离;
输入图像I,将L,a和b三个通道的特征图组合在一起,得到最终显著特征SM为:
SM(x,y)=||IL-IL(x,y)||+||Ia-Ia(x,y)||+||Ib-Ib(x,y)||
其中,IL(x,y)为原始图像的亮度通道经过高频增强巴特沃斯高通滤波器后的相应特征图像素值,Ia(x,y),Ib(x,y)分别为颜色通道相应的特征图像素值,IL,Ia,Ib分别为相应通道图像平均特征向量,为二范数欧式距离;
阈值的选取应该随着图像灰度特征的变化而合理的变化,根据图像显著特征,结合KSW熵方法,来确定最佳阈值的选取,具体步骤如下:
设图像灰度范围为[0,L-1],阈值t将其分为A、B两类,对应的概率分布分别为{p0,p1,p2,...,pt},{pt+1,pt+2,p2,...,pL-1},其中pi为相应灰度级出现的频率,令则A、B类对应的熵分别为:
图像的总熵为H=HA+HB。则最佳阈值T为
其中,k为比例系数,由于特征点阈值与图像的像素对比度相关,因此通过图像显著特征以及熵方法确定图像灰度级差,即最佳阈值;
利用Fast角点检测算法结合得到的最佳阈值,提取特征点,并利用rBRIEF描述子对特征点进行描述,用于后续的图像配准;
所述图像配准包括利用特征点匹配和利用RANSAC算法筛选匹配点;
所述利用特征点匹配就是利用一个距离函数在两组特征点集合中寻找距离最近的两个特征点,对于两个二进制描述子的距离可以使用汉明距离来表示,汉明距离是指两个长度相同的字符串之间对应位置不同字符的个数。汉明距离越小,表明两个二进制描述子越相似;
对每个特征点计算其最短和次最短汉明距离,得到一组特征点匹配对,当最短与次最短距离的比例小于一个阈值时,认为两个特征点是匹配的;
所述利用RANSAC算法筛选匹配点是指通过随机抽取一定数量的样本对模型参数进行估计,再根据估计的参数对其余数据进行分类,一部分数据在允许的误差范围之内,则为内点,否则为外点,经过多次假设验证,去除错误的匹配点对;
RANSAC算法需要用到单应性矩阵H,它描述了两幅图像点坐标之间的变换关系,包括平移、旋转和缩放等关系,通过矩阵H能够找到一幅图像中的点在另一幅图像中的位置,假设图像1和图像2中的一对匹配点p1(x,y),p2(x′,y′)之间的变换关系为:
由4对匹配点即可计算出矩阵H的8个参数,RANSAC算法步骤如下:
(1)设置迭代次数初值为0,最大迭代次数N,内点数目阈值T1,误差阈值T2;
(2)从n对待匹配点对中随机选取4对,计算两图像间的变换矩阵H的参数;
(3)计算其余特征点经过H变换后的坐标值与它的匹配点之间的距离,若小于误差阈值T2,则认为该匹配点对为内点,否则为外点,计算内点的数量;
(4)如果内点数量大于内点数目阈值T1,则将当前的模型保存为最优模型。否则,迭代次数加一,转到步骤(2)继续下一轮迭代;
(5)如果达到最大迭代次数N,则返回对应内点数量最多的一组内点,并得到变换矩阵H;
所述图像拼接是指:图像经过配准之后,再通过图像融合,完成图像的拼接,图像融合是图像拼接的最后一步,主要分为两部分:图像的合并和消除图像拼接线,图像的合并即根据图像配准结果,将重合区域内冗余像素信息剔除并将待拼接图像对准;消除图像拼接线需要在拼接线附近进行加权平均融合处理;加权平均的权重函数可以使用渐入渐出法,复杂度低,速度快,在重合区域内可以实现图像的平滑过渡。渐入渐出法是根据待融合像素到重合区域边界的距离计算权值,权值呈线性变化,融合公式为:
式中,d1、d2表示像素点(x,y)在重合部分所对应的图像上的权重,且要求满足条件:d1+d2=1,0<d1,d2<1;
d1、d2的计算公式为:
其中xi为待融合像素点的横坐标,xi、xr分别为图像重合区域左右边界的横坐标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610954653.2A CN106683046B (zh) | 2016-10-27 | 2016-10-27 | 用于警用无人机侦察取证的图像实时拼接方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610954653.2A CN106683046B (zh) | 2016-10-27 | 2016-10-27 | 用于警用无人机侦察取证的图像实时拼接方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106683046A true CN106683046A (zh) | 2017-05-17 |
CN106683046B CN106683046B (zh) | 2020-07-28 |
Family
ID=58840349
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610954653.2A Active CN106683046B (zh) | 2016-10-27 | 2016-10-27 | 用于警用无人机侦察取证的图像实时拼接方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106683046B (zh) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107369170A (zh) * | 2017-07-04 | 2017-11-21 | 云南师范大学 | 图像配准处理方法和装置 |
CN107464252A (zh) * | 2017-06-30 | 2017-12-12 | 南京航空航天大学 | 一种基于混合特征的可见光与红外异源图像识别方法 |
CN107490377A (zh) * | 2017-07-17 | 2017-12-19 | 五邑大学 | 室内无地图导航***及导航方法 |
CN108319961A (zh) * | 2018-01-23 | 2018-07-24 | 西南科技大学 | 一种基于局部特征点的图像roi快速检测方法 |
CN108805812A (zh) * | 2018-06-04 | 2018-11-13 | 东北林业大学 | 用于图像拼接的多尺度不变orb算法 |
CN108921848A (zh) * | 2018-09-29 | 2018-11-30 | 长安大学 | 基于多目相机的桥梁缺陷检测装置及检测图像拼接方法 |
CN108961276A (zh) * | 2018-04-04 | 2018-12-07 | 山东鲁能智能技术有限公司 | 基于视觉伺服的配电线路巡检数据自动采集方法及*** |
CN109543561A (zh) * | 2018-10-31 | 2019-03-29 | 北京航空航天大学 | 航拍视频显著性区域检测方法和装置 |
CN109712071A (zh) * | 2018-12-14 | 2019-05-03 | 电子科技大学 | 基于航迹约束的无人机图像拼接与定位方法 |
CN109801220A (zh) * | 2019-01-23 | 2019-05-24 | 北京工业大学 | 一种在线求解车载视频拼接中映射参数方法 |
CN109919971A (zh) * | 2017-12-13 | 2019-06-21 | 北京金山云网络技术有限公司 | 图像处理方法、装置、电子设备及计算机可读存储介质 |
CN110132302A (zh) * | 2019-05-20 | 2019-08-16 | 中国科学院自动化研究所 | 融合imu信息的双目视觉里程计定位方法、*** |
CN110211363A (zh) * | 2019-04-12 | 2019-09-06 | 张长阵 | 智能化家用电器开关平台 |
CN111353933A (zh) * | 2018-12-20 | 2020-06-30 | 重庆金山医疗器械有限公司 | 一种图像拼接融合方法及*** |
CN114143517A (zh) * | 2021-10-26 | 2022-03-04 | 深圳华侨城卡乐技术有限公司 | 一种基于重叠区域的融合蒙板计算方法、***及存储介质 |
CN114283065A (zh) * | 2021-12-28 | 2022-04-05 | 北京理工大学 | 一种基于硬件加速的orb特征点匹配***及匹配方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104167003A (zh) * | 2014-08-29 | 2014-11-26 | 福州大学 | 一种遥感影像的快速配准方法 |
CN104751465A (zh) * | 2015-03-31 | 2015-07-01 | 中国科学技术大学 | 一种基于lk光流约束的orb图像特征配准方法 |
US20160042251A1 (en) * | 2014-07-03 | 2016-02-11 | Oim Squared Inc. | Interactive content generation |
-
2016
- 2016-10-27 CN CN201610954653.2A patent/CN106683046B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160042251A1 (en) * | 2014-07-03 | 2016-02-11 | Oim Squared Inc. | Interactive content generation |
CN104167003A (zh) * | 2014-08-29 | 2014-11-26 | 福州大学 | 一种遥感影像的快速配准方法 |
CN104751465A (zh) * | 2015-03-31 | 2015-07-01 | 中国科学技术大学 | 一种基于lk光流约束的orb图像特征配准方法 |
Non-Patent Citations (2)
Title |
---|
YUANYUAN DU 等: "Markless augmented reality registration algorithm based on ORB", 《2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP)》 * |
佘建国 等: "基于 ORB 和改进 RANSAC 算法的图像拼接技术", 《江苏科技大学学报:自然科学版》 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107464252A (zh) * | 2017-06-30 | 2017-12-12 | 南京航空航天大学 | 一种基于混合特征的可见光与红外异源图像识别方法 |
CN107369170A (zh) * | 2017-07-04 | 2017-11-21 | 云南师范大学 | 图像配准处理方法和装置 |
CN107490377A (zh) * | 2017-07-17 | 2017-12-19 | 五邑大学 | 室内无地图导航***及导航方法 |
CN109919971B (zh) * | 2017-12-13 | 2021-07-20 | 北京金山云网络技术有限公司 | 图像处理方法、装置、电子设备及计算机可读存储介质 |
CN109919971A (zh) * | 2017-12-13 | 2019-06-21 | 北京金山云网络技术有限公司 | 图像处理方法、装置、电子设备及计算机可读存储介质 |
CN108319961B (zh) * | 2018-01-23 | 2022-03-25 | 西南科技大学 | 一种基于局部特征点的图像roi快速检测方法 |
CN108319961A (zh) * | 2018-01-23 | 2018-07-24 | 西南科技大学 | 一种基于局部特征点的图像roi快速检测方法 |
CN108961276A (zh) * | 2018-04-04 | 2018-12-07 | 山东鲁能智能技术有限公司 | 基于视觉伺服的配电线路巡检数据自动采集方法及*** |
CN108961276B (zh) * | 2018-04-04 | 2020-09-25 | 国网智能科技股份有限公司 | 基于视觉伺服的配电线路巡检数据自动采集方法及*** |
CN108805812A (zh) * | 2018-06-04 | 2018-11-13 | 东北林业大学 | 用于图像拼接的多尺度不变orb算法 |
CN108921848A (zh) * | 2018-09-29 | 2018-11-30 | 长安大学 | 基于多目相机的桥梁缺陷检测装置及检测图像拼接方法 |
CN109543561A (zh) * | 2018-10-31 | 2019-03-29 | 北京航空航天大学 | 航拍视频显著性区域检测方法和装置 |
CN109712071A (zh) * | 2018-12-14 | 2019-05-03 | 电子科技大学 | 基于航迹约束的无人机图像拼接与定位方法 |
CN109712071B (zh) * | 2018-12-14 | 2022-11-29 | 电子科技大学 | 基于航迹约束的无人机图像拼接与定位方法 |
CN111353933A (zh) * | 2018-12-20 | 2020-06-30 | 重庆金山医疗器械有限公司 | 一种图像拼接融合方法及*** |
CN109801220B (zh) * | 2019-01-23 | 2023-03-28 | 北京工业大学 | 一种在线求解车载视频拼接中映射参数方法 |
CN109801220A (zh) * | 2019-01-23 | 2019-05-24 | 北京工业大学 | 一种在线求解车载视频拼接中映射参数方法 |
CN110211363A (zh) * | 2019-04-12 | 2019-09-06 | 张长阵 | 智能化家用电器开关平台 |
CN110132302A (zh) * | 2019-05-20 | 2019-08-16 | 中国科学院自动化研究所 | 融合imu信息的双目视觉里程计定位方法、*** |
CN114143517A (zh) * | 2021-10-26 | 2022-03-04 | 深圳华侨城卡乐技术有限公司 | 一种基于重叠区域的融合蒙板计算方法、***及存储介质 |
CN114283065A (zh) * | 2021-12-28 | 2022-04-05 | 北京理工大学 | 一种基于硬件加速的orb特征点匹配***及匹配方法 |
CN114283065B (zh) * | 2021-12-28 | 2024-06-11 | 北京理工大学 | 一种基于硬件加速的orb特征点匹配***及匹配方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106683046B (zh) | 2020-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106683046A (zh) | 用于警用无人机侦察取证的图像实时拼接方法 | |
Oh et al. | Approaching the computational color constancy as a classification problem through deep learning | |
Yang et al. | Hyperspectral image classification using two-channel deep convolutional neural network | |
CN104834933B (zh) | 一种图像显著性区域的检测方法和装置 | |
Costea et al. | Creating roadmaps in aerial images with generative adversarial networks and smoothing-based optimization | |
Zhu et al. | A dual–branch attention fusion deep network for multiresolution remote–sensing image classification | |
CN109344701A (zh) | 一种基于Kinect的动态手势识别方法 | |
CN104809731B (zh) | 一种基于梯度二值化的旋转尺度不变场景匹配方法 | |
CN112507777A (zh) | 一种基于深度学习的光学遥感图像舰船检测与分割方法 | |
CN109064502A (zh) | 基于深度学习和人工设计特征相结合的多源图像配准方法 | |
CN107292339A (zh) | 基于特征融合的无人机低空遥感影像高分地貌分类方法 | |
US20210081695A1 (en) | Image processing method, apparatus, electronic device and computer readable storage medium | |
CN110070085A (zh) | 车牌识别方法和装置 | |
CN109558806A (zh) | 高分遥感图像变化的检测方法和*** | |
CN109800629A (zh) | 一种基于卷积神经网络的遥感图像目标检测方法 | |
CN106056155A (zh) | 基于边界信息融合的超像素分割方法 | |
CN109543632A (zh) | 一种基于浅层特征融合引导的深层网络行人检测方法 | |
CN104463881B (zh) | 一种基于光谱反射率邻域差异图和邻域概率融合的多光谱遥感影像变化检测方法 | |
CN110503613A (zh) | 基于级联空洞卷积神经网络的面向单幅图像去雨方法 | |
CN113505768A (zh) | 模型训练、人脸识别方法、电子设备及存储介质 | |
CN107346413A (zh) | 一种街景影像中的交通标志识别方法和*** | |
CN103578093A (zh) | 图像配准方法、装置及增强现实*** | |
CN106650798A (zh) | 一种结合深度学习与稀疏表示的室内场景识别方法 | |
CN105069459B (zh) | 一种针对高分辨率sar图像地物类型提取方法 | |
CN111275070B (zh) | 一种基于局部特征匹配的签名验证方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for 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: 20220214 Address after: No.19 Keyuan Road, Lixia District, Jinan City, Shandong Province Patentee after: Shandong public safety inspection and Testing Technology Co.,Ltd. Address before: 250014 No. 19, ASTRI Road, Ji'nan, Shandong Patentee before: INFORMATION Research Institute OF SHANDONG ACADEMY OF SCIENCES |
|
TR01 | Transfer of patent right |