
图像配准
文章平均质量分 90
本专栏专门讲解图像配准相关的算法与基础知识
萌萌哒程序猴
一个纯粹的技术人~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一种基于模板匹配的图像配准方法
一种基于模板匹配的图像配准方法原创 2022-05-04 17:28:40 · 5429 阅读 · 0 评论 -
图像的三次B样条插值原理与C++实现
三次B样条插值算法原理原创 2022-03-05 16:39:40 · 11958 阅读 · 4 评论 -
微分同胚demons配准算法原理与C++/Opencv实现
微分同胚demons算法原理与C++实现原创 2022-02-26 23:25:43 · 6807 阅读 · 9 评论 -
基于TPS薄板样条变换与PSO粒子群算法的一种非刚性配准方法
前文我们介绍过一种基于TPS薄板样条与梯度下降法的非刚性配准方法:基于TPS薄板样条变换与梯度下降法的一种非刚性配准方法我们知道,梯度下降法是一种单线优化算法,也即它只优化目标函数的一组解...原创 2021-10-27 17:30:50 · 4290 阅读 · 1 评论 -
基于“FFD形变+梯度下降优化”图像配准的一种加速方法
一种基于FFD形变与梯度下降法的图像配准的加速方法原创 2021-08-28 21:08:45 · 2278 阅读 · 3 评论 -
图像配准算法之demons算法
demons算法是一种全局坐标变换模型的配准算法,该算法使用参考图像的梯度以及参考图像与浮动图像的灰度差值来计算每一个点的坐标偏移量,从而得到参考图像与浮动图像的整幅图的坐标偏移量,并使用...原创 2021-05-08 11:40:05 · 5842 阅读 · 3 评论 -
图像配准系列之基于FFD形变与LM算法的图像配准
在前面的文章中,我们讲到使用FFD形变作为坐标变换模型,使用梯度下降法作为优化算法来寻求FFD的最优控制参数:图像配准系列之基于FFD形变与梯度下降法的图像配准LM算法可以看作是梯度下降法...原创 2021-02-09 17:41:05 · 1591 阅读 · 3 评论 -
图像配准系列之层次FFD形变配准
在前面的博文中,我们分别讲了使用FFD形变与梯度下降法、LM算法、粒子群算法来实现图像的非刚性配准:图像配准系列之基于FFD形变与梯度下降法的图像配准图像配准系列之基于FFD形变与LM算法...原创 2021-02-19 12:44:41 · 2112 阅读 · 2 评论 -
图像配准系列之基于FFD形变与梯度下降法的图像配准
前面我们讲到梯度下降法时,就有提到:人们经常要求解一个问题的最优解,通常做法是对该问题进行数学建模,转换成一个目标函数,然后通过一定的算法寻求该函数的最小值,最终寻求到最小值时的输入参数就...原创 2021-02-07 10:17:15 · 2862 阅读 · 17 评论 -
图像配准系列之“Sift特征点+薄板样条变换+FFD变换”配准方法
上篇文章中我们讲了“Sift+TPS”的配准方法:图像配准系列之“Sift特征点+薄板样条变换”配准方法我们知道,TPS薄板样条变换(简称TPS变换)与FFD变换均具有一定的局部形变特性。...原创 2021-03-05 18:47:32 · 1955 阅读 · 10 评论 -
基于TPS薄板样条变换与梯度下降法的一种非刚性配准方法
前面的文章中我们讲过TPS变换的原理与实现,我们知道TPS变换模型既具有整体仿射变换特性,也具有一定的局部变换特性,因此可以使用该变换模型来做非刚性形变的配准:TPS薄板样条变换计算原理及...原创 2021-04-14 11:21:05 · 2077 阅读 · 0 评论 -
图像配准系列之基于FFD形变与粒子群算法的图像配准
在之前的文章中,我们分别使用了梯度下降发与LM算法来优化FFD形变的控制参数,达到图像配准的目的:图像配准系列之基于FFD形变与梯度下降法的图像配准图像配准系列之基于FFD形变与LM算法的...原创 2021-02-14 20:37:26 · 2844 阅读 · 7 评论 -
基于LK光流金字塔算法与TPS变换的连续时间序列图像配准
LK光流金字塔算法是一种经典的稀疏光流算法,前文我们已经详细讲过其原理与实现:LK光流金字塔算法原理及C++实现TPS薄板样条变换是一种经典的非刚性形变模型,前文我们也已经详细讲过其原理、...原创 2021-03-27 19:43:33 · 2632 阅读 · 2 评论 -
图像配准系列之“Sift特征点+薄板样条变换”配准方法
在前文中,我们已经有好几篇讲图像配准的文章:1. 图像配准系列之Sift特征点检测与匹配(1)2. 图像配准系列之Sift特征点检测与匹配(2)3. 图像配准系列之基于B样条的FFD自由变...原创 2021-03-04 21:19:39 · 2231 阅读 · 4 评论 -
LK光流金字塔算法原理及C++实现
光流跟踪算法,通常应用于连续时间序列图像的点追踪。当图像序列之间存在运动时,相同部位的点在不同图像上将处于不同的坐标位置,使用光流跟踪算法可以追踪相同部位的点在不同图像上分别运动到什么位...原创 2020-12-09 21:57:48 · 9432 阅读 · 26 评论 -
粒子群(PSO)算法的理解与应用
最近在学习粒子群算法,看了很多资料都有点摸不清头脑,直到看了一篇博客中超级简洁的粒子群C++实现代码,才明白粒子群算法的原理,真心感谢博主,在此贴出博主的博客地址:http://blog...原创 2020-11-23 21:53:39 · 27907 阅读 · 15 评论 -
图像配准系列之Sift特征点检测与匹配(2)
在上一篇文章中,我们讲到了梯度直方图的抛物线插值,至此,我们得到了每个极值点的位置(x,y坐标)、尺度(σ)、方向(θ)。接下来则是利用这些信息来构建极值点的128维向量描述符,以及描述符...原创 2021-02-03 20:40:26 · 2379 阅读 · 2 评论 -
TPS薄板样条变换计算原理及C++实现
TPS薄板样条变换属于一种非刚性形变,该形变算法的输入为两张图像中多组相同部位的匹配点对,输出为两张图像的相同部位的坐标映射,比如图A的点(x1,y1)对应图B的点(x1',y1...原创 2020-12-01 17:05:25 · 5333 阅读 · 10 评论 -
图像配准系列之基于B样条的FFD自由变换原理与C++实现
基于B样条的FFD变换属于一种网格型的非刚性形变模型,它按照一定的间距在图像上分布一系列的网格点,使用网格点的位置来计算每个像素点的坐标偏移,最后根据坐标偏移对图像进行像素重采样,实现其非...原创 2021-02-05 23:44:53 · 7361 阅读 · 19 评论 -
双三次插值算法的C++实现与SSE指令优化
在上篇文章中,我们讲解了常见的最邻近插值算法、双线性插值算法和双三次插值算法的原理与实现,三种插值算法中双三次插值算法的插值效果最好,但其也是三种算法中计算复杂度最高、耗时最长的算法。本...原创 2020-12-24 21:20:57 · 2484 阅读 · 10 评论 -
图像配准系列之Sift特征点检测与匹配(1)
在讲解Sift特征点的检测与匹配之前,先讲一下本人对图像配准与特征点的理解。1. 图像配准图像配准,就是找到一幅图像与另一幅图像中相同位置点的一一映射关系,然后根据点映射关系,对其中的一...原创 2021-01-25 21:25:10 · 3842 阅读 · 1 评论 -
常见图像插值算法的原理与C++实现
讲插值之前,首先讲像素重采样的概念。假设有图像A和图像B,其中A为源图像,B为目标图像,A与B的坐标具有对应关系f:(xa, ya)=f(xb, yb)通过关系f,把A的像素值赋值给B中...原创 2020-12-22 23:17:47 · 5424 阅读 · 20 评论 -
梯度下降法详解
在学习、生活、科研以及工程应用中,人们经常要求解一个问题的最优解,通常做法是对该问题进行数学建模,转换成一个目标函数,然后通过一定的算法寻求该函数的最小值,最终寻求到最小值时的输入参数就...原创 2020-10-13 21:49:24 · 1543 阅读 · 0 评论 -
最优化算法之牛顿法、高斯-牛顿法、LM算法
上一篇文章中主要讲解了最优化算法中的梯度下降法,类似的算法还有牛顿法、高斯-牛顿法以及LM算法等,都属于多轮迭代中一步一步逼近最优解的算法,本文首先从数学的角度解释这些算法的原理与联系,...原创 2020-10-17 17:06:35 · 13007 阅读 · 7 评论