SIFT GPU 优化思路整理

原创 2015年09月17日 08:55:47
  • 标签:

1 高斯模糊采用分离滤波器,滤波器的长度容许截断误差2 X 4 + 1

2 Alloc blurBuf, diffBuf in global memory, diffBuf can be used as temp buffer for seperate filter

3 求局部极值点,可以先求邻域内的最值,然后中心点值与最值比较,以确认其是否为极值点

4 改变极值点过滤方案,先要求关键点满足边界响应要求,然后进行Hessian矩阵定位,可以减少计算量

5 极值点插值算法迭代一次即可满足要求?

6 关于Hessian矩阵求解是否有更好的优化方案?此处share memory提供快速IO, 内部计算时?

7 octave间计算的可并行性

8 多图像特征提取时时采用多线程实现多流异步机制,实现GPU卡的满负荷运作(此处要注意每个线程可用最大显存的合理分配)

9 特征点的第二个主方向确认可以在CPU端完成(是否有更好的GPU端解决方案)

10 描述子的生成需要验证GPU端与多线程模式的CPU端算法那个更有优势!

11 绝对值代替平方根?或者采用平方根近似求解方案?

12 图像上/下采样采用更优的GPU核优化

13 输入图像灰度图采用GPU优化方案,则CudaImage赋值时不再需要上传灰度图到GPU,速度肯定有提高


另:是否完整提交关于cudaSift的代码解析(晚些时候再启动,暂时时间紧张)

  • 本文已收录于以下专栏:
SiftGPU优化思路整理
  • llsandro

    2017-03-03 12:03 1楼
  • 请问关于siftGPU的研究有进展了么
  • 回复
SiftGPU优化思路整理
  • mydear_11000

    2017-03-09 12:58
  • 回复llsandro:具体的工程优化, 后来没有继续做下去

win7 vs2015 编译SiftGPU动态库

SiftGPU使用的是wuchangchang 版,稳定,精度高,匹配出的特征点多。下载地址:https://github.com/pitzer/SiftGPU下载完成后,解压,进入SiftG...
  • SiftGPU优化思路整理
  • guYSWJ
  • 2017年05月03日 10:18
  • 1004

SIFT-GPU关于SaveSIFT函数的改进

SIFT-GPU是一个高效的进行SIFT特征提取和匹配的工具,是目前我用过的速度最快的工具。网址如下:http://www.cs.unc.edu/~ccwu/siftgpu/#lowesift 我在...
SiftGPU优化思路整理SiftGPU优化思路整理

惊呆了!微博和阿里背后的数据库有多厉害?

想不到!数据库作为最关键的基础设施,渗透技术领域的方方面面,我阿里和微博的师哥们是这么分享的...

SIFT算法:KeyPoint找寻、定位与优化

SIFT算法:DoG尺度空间生产 SIFT算法:KeyPoint找寻、定位与优化SIFT算法:确定特征点方向 SIFT算法:特征描述子...
  • SiftGPU优化思路整理
  • Jfuck
  • 2013年09月04日 22:04
  • 1799

使用kd_tree和BBF进行SIFT匹配反而比暴力匹配更慢??

以下是问题的描述,但是可以总结为一句话,一般情况下,我测试使用kd_tree和BBF算法,按理说应该会优化时间和效率,但是却比直接匹配满了一个数量级,为什么????求解使用的是64位R2014a,...

OpenCV学习笔记(31)KAZE 算法原理与源码分析(五)KAZE的源码优化及与SIFT的比较

KAZE系列笔记:1.  OpenCV学习笔记(27)KAZE 算法原理与源码分析(一)非线性扩散滤波2.  OpenCV学习笔记(28)KAZE 算法原理与源码分析(二)非线性尺度空间构建3.  O...
SiftGPU优化思路整理

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

编译Opencv的GPU,利用CUDA加速

首先检查自己的机器是否支持,否则都是白搭(只有NVIDIA的显卡才支持,可在设备管理器中查看)如果不用GPU,可以直接官网下载预编译好的库环境:1 VS20132 Opencv...

SIFT特征提取的GPU实现 SiftGPU: A GPU Implementation of Scale Invariant Feature Transform (SIFT)

SiftGPU: A GPU Implementation of Scale Invariant Feature Transform (SIFT)Changchang WuUniver...
SiftGPU优化思路整理

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

sift算法的笔记 sift的gpu加速及相关资料汇总

SIFT算法简介  SIFT算子是一种图像的局部描述子,具有尺度、旋转、平移的不变性,而且对光照变化、仿射变换和3维投影变换具有一定的鲁棒性。在Mikolajczyk(在参考文献中有个下载链接,包...

图像局部显著性—点特征(SiftGPU)

SIFT的计算复杂度较高。SiftGpu的主页:SiftGPU: A GPU Implementation of ScaleInvariant Feature Transform (SIFT)...
SiftGPU优化思路整理

sift cuda gpu

  • 2017年05月20日 20:37
  • 5.13MB
  • 下载

理一下sift算法思路

sift算法,尺度不变特征转换,图像中的局部特征,在空间尺度中寻找极值点,并提取其位置、尺度、旋转不变性。步骤:1.空间极值点的检测2.关键点的定位3.关键点方向的确定4.关键点描述...

sift算法的笔记 sift的gpu加速及相关资料汇总

SIFT算法简介  SIFT算子是一种图像的局部描述子,具有尺度、旋转、平移的不变性,而且对光照变化、仿射变换和3维投影变换具有一定的鲁棒性[1]。在Mikolajczyk(在参考文献中有个下载链接...
  • SiftGPU优化思路整理
  • gningh
  • 2013年08月26日 13:39
  • 1800

jetty性能优化思路整理

原博客地址:转载过来只是为了收藏,望原博主见谅一、一般调优的基本过程1.明了需要调优的系统架构2.设定性能调优的目标3.明了目标当前的性能情况4.找出目前的性能瓶颈的所在5...

sql优化思路整理

在SQL查询中,为了提高查询的效率,我们常常采取一些措施对查询语句进行SQL性能优化。本文我们总结了一些优化措施,接下来我们就一一介绍。1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%...

优化思路整理-3-sql优化

informix数据库sql优化常规套路(原则:在尽量不修改应用程序和表结构的前提下,优化程序和表设计不在讨论之内)1、统计更新统计更新的对象是表内数据的分布采样。用概率进行统计。现在数据库优化...
SiftGPU优化思路整理

计算机SIFT学习整理

  • 2013年11月09日 22:13
  • 1.5MB
  • 下载

二值化的SIFT特征描述子及图像拼接优化

http://www.cjig.cn/html/jig/2016/12/20161204.htm二值化的SIFT特征描述子及图像拼接优化李倩, 江泽涛桂...
  • SiftGPU优化思路整理
  • fyfywg
  • 2017年11月15日 14:57
  • 224

SIFT论文整理

Distinctive Image Featuresfrom Scale-Invariant KeypointsDistinctive Image Featuresfrom Scale-Invaria...
SiftGPU优化思路整理
SiftGPU优化思路整理
  • 不良信息举报
    您举报文章:SIFT GPU 优化思路整理
    举报原因:
    原文地址:
    原因补充:

    (最多只允许输入30个字)

    SiftGPU优化思路整理

相关文章: