02 2021 档案

摘要:在上一篇文章中,我们讲了使用积分图来加速NL-means算法,虽然运算耗时减少了好多,还是没达到毫秒级。所以本文在积分图加速的基础上,进一步使用CUDA来并行加速,使得耗时减少到毫秒级。 使用积分图来加速NL-means算法原理,此处给出链接,不再复述: ... 阅读全文
posted @ 2021-02-27 14:40 萌萌哒程序猴 阅读(194) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章中,我们讲解了非局部均值滤波算法的原理,以及使用C++和Opencv来实现了该算法: 非局部均值滤波(NL-means)算法的原理与C++实现 我们知道,非局部均值滤波是非常耗时的,这很影响该算法在实际场景中的应用。所以后来有研究人员提出使用积... 阅读全文
posted @ 2021-02-24 14:09 萌萌哒程序猴 阅读(333) 评论(0) 推荐(0) 编辑
摘要:在前面的文章中,我们分别讲过均值滤波、高斯滤波、中值滤波: 数字图像处理之均值滤波 数字图像处理之高斯滤波 数字图像处理之高斯滤波加速优化 中值滤波原理及其C++实现与CUDA优化 其中,均值滤波的核心思路是取每一个像素点邻域的矩形窗口,计算矩形窗口内所有... 阅读全文
posted @ 2021-02-22 22:20 萌萌哒程序猴 阅读(457) 评论(0) 推荐(1) 编辑
摘要:在前面的博文中,我们分别讲了使用FFD形变与梯度下降法、LM算法、粒子群算法来实现图像的非刚性配准: 图像配准系列之基于FFD形变与梯度下降法的图像配准 图像配准系列之基于FFD形变与LM算法的图像配准 图像配准系列之基于FFD形变与粒子群算法的图像配准 ... 阅读全文
posted @ 2021-02-19 12:45 萌萌哒程序猴 阅读(196) 评论(0) 推荐(0) 编辑
摘要:在之前的文章中,我们分别使用了梯度下降发与LM算法来优化FFD形变的控制参数,达到图像配准的目的: 图像配准系列之基于FFD形变与梯度下降法的图像配准 图像配准系列之基于FFD形变与LM算法的图像配准 在本文中,我们改为使用粒子群算法来来优化FFD形变的控... 阅读全文
posted @ 2021-02-14 20:37 萌萌哒程序猴 阅读(105) 评论(0) 推荐(0) 编辑
摘要:在前面的文章中,我们讲到使用FFD形变作为坐标变换模型,使用梯度下降法作为优化算法来寻求FFD的最优控制参数: 图像配准系列之基于FFD形变与梯度下降法的图像配准 LM算法可以看作是梯度下降法与高斯-牛顿法的结合算法,它既具有梯度下降法的稳健性,又具有高斯... 阅读全文
posted @ 2021-02-09 17:41 萌萌哒程序猴 阅读(152) 评论(0) 推荐(0) 编辑
摘要:前面我们讲到梯度下降法时,就有提到:人们经常要求解一个问题的最优解,通常做法是对该问题进行数学建模,转换成一个目标函数,然后通过一定的算法寻求该函数的最小值,最终寻求到最小值时的输入参数就是问题的最优解。 当我们有两张图像A和B,图像A与图像B形状相似,但... 阅读全文
posted @ 2021-02-07 10:17 萌萌哒程序猴 阅读(263) 评论(0) 推荐(0) 编辑
摘要:基于B样条的FFD变换属于一种网格型的非刚性形变模型,它按照一定的间距在图像上分布一系列的网格点,使用网格点的位置来计算每个像素点的坐标偏移,最后根据坐标偏移对图像进行像素重采样,实现其非刚性形变。 在图像配准中,通常需要根据图像的形变特性选择一种合适的形... 阅读全文
posted @ 2021-02-05 23:45 萌萌哒程序猴 阅读(546) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章中,我们讲到了梯度直方图的抛物线插值,至此,我们得到了每个极值点的位置(x,y坐标)、尺度(σ)、方向(θ)。接下来则是利用这些信息来构建极值点的128维向量描述符,以及描述符的匹配、误匹配的剔除、变换矩阵的计算、像素重映射等。 https:/... 阅读全文
posted @ 2021-02-03 20:40 萌萌哒程序猴 阅读(606) 评论(0) 推荐(0) 编辑