在SIFT和SURF之后,有哪些比较新的且具有一定影响力的自然图像配准算法?

article/2025/9/1 20:40:05

链接:https://www.zhihu.com/question/32066833/answer/2041516754

编辑:深度学习与计算机视觉

声明:仅做学术分享,侵删

作者:Vinjn张静
https://www.zhihu.com/question/32066833/answer/54575191

我就提一下 OpenCV 中实现的特征点算法

答案都在代码中。

OpenCV 中和 2D 特征检测相关的算法的头文件位于

  • opencv\modules\features2d\include\opencv2\features2d.hpp,除SIFT、SURF以外的特征。

  • opencv\modules\nonfree\include\opencv2\nonfree\features2d.hpp,只包含SIFT、SURF这两个受专利保护的特征,因此不是免费的(nonfree)。

我们来看具体的类
DescriptorExtractor 的子类都是描述子提取器,包含

  • FREAK

  • OpponentColorDescriptorExtractor

  • BriefDescriptorExtractor

FeatureDetector 的子类都是特征检测器,包含

  • MSER

  • StarDetector,又名 StarFeatureDetector

  • FastFeatureDetector

  • GFTTDetector,又名 GoodFeaturesToTrackDetector

  • SimpleBlobDetector

  • DenseFeatureDetector

FeatureDetector 还提供一系列特殊的适配器子类,用于增强或加速之前的 FeatureDetector 类

  • GridAdaptedFeatureDetector

  • PyramidAdaptedFeatureDetector

  • AdjusterAdapter

  • DynamicAdaptedFeatureDetector

  • FastAdjuster

  • StarAdjuster

  • SurfAdjuster

Feature2D 的子类既是 FeatureDetector,又是 DescriptorExtractor,包含

  • BRISK

  • ORB

  • SIFT

  • SURF

希望这个回答可以授之以渔。

作者:周仇独

https://www.zhihu.com/question/32066833/answer/54637373

题主需要这篇文献

文献中列了各种边缘,区域,兴趣点的检测算法共15余种,应该可以满足题主需求了吧→_→

作者:盖世猪猪侠
https://www.zhihu.com/question/32066833/answer/464431579

按照描述符的类型分话:二进制描述符和非二进制描述符

按照色彩空间分的话,可以分为:彩色空间和灰度空间

也可以根据梯度信息、灰度强度啊。。。。

仅仅SIFT的变形算法我看到就不下20种了。

比较有影响力的,我觉得是LIOP、ORB、KAZE吧,当然了还有开创性的三元组二进制描述符。

作者:weiwei sun
https://www.zhihu.com/question/32066833/answer/2048437391

根据自己的印象,简单汇总一下:

  • Local feature: LF-Net, L2-Net, Superpoint

  • Dense matching: GLUNet, LoFTR, COTR etc

  • Robust matching: MAGSAC, MAGSAC++, CNe/ACNe, OANet, NMNet.

  • Benchmark:  Image matching benchmark (UBC).

  • Other: SuperGLUE

Note: 我一两年前比较关注相关的课题(其实就是ACNe[1] 啦!一种outlier rejection的网络),所以信息也不是很全,敬请谅解!

[1] Sun, Weiwei, et al. "Acne: Attentive context normalization for robust permutation-equivariant learning."Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 2020.

作者:九歌
https://www.zhihu.com/question/32066833/answer/2044878612

局部特征有SuperPoint、R2D2、SEKD、D2-Net、DISK、ASLFeat等

基于patch的特征有L2-Net、DOAP等

局部特征匹配有AdaLAM、SuperGLUE等

特征+匹配有LoFTR等

目前在localization任务里效果比较好的组合大概是superpoint/disk+superglue/adalam吧

本文仅做学术分享,如有侵权,请联系删文。

下载1

在「3D视觉工坊」公众号后台回复:3D视觉即可下载 3D视觉相关资料干货,涉及相机标定、三维重建、立体视觉、SLAM、深度学习、点云后处理、多视图几何等方向。

下载2

在「3D视觉工坊」公众号后台回复:3D视觉github资源汇总即可下载包括结构光、标定源码、缺陷检测源码、深度估计与深度补全源码、点云处理相关源码、立体匹配源码、单目、双目3D检测、基于点云的3D检测、6D姿态估计源码汇总等。

下载3

在「3D视觉工坊」公众号后台回复:相机标定即可下载独家相机标定学习课件与视频网址;后台回复:立体匹配即可下载独家立体匹配学习课件与视频网址。

重磅!3DCVer-学术论文写作投稿 交流群已成立

扫码添加小助手微信,可申请加入3D视觉工坊-学术论文写作与投稿 微信交流群,旨在交流顶会、顶刊、SCI、EI等写作与投稿事宜。

同时也可申请加入我们的细分方向交流群,目前主要有3D视觉CV&深度学习SLAM三维重建点云后处理自动驾驶、多传感器融合、CV入门、三维测量、VR/AR、3D人脸识别、医疗影像、缺陷检测、行人重识别、目标跟踪、视觉产品落地、视觉竞赛、车牌识别、硬件选型、学术交流、求职交流、ORB-SLAM系列源码交流、深度估计等微信群。

一定要备注:研究方向+学校/公司+昵称,例如:”3D视觉 + 上海交大 + 静静“。请按照格式备注,可快速被通过且邀请进群。原创投稿也请联系。

▲长按加微信群或投稿

▲长按关注公众号

3D视觉从入门到精通知识星球:针对3D视觉领域的视频课程(三维重建系列、三维点云系列、结构光系列、手眼标定、相机标定、orb-slam3等视频课程)、知识点汇总、入门进阶学习路线、最新paper分享、疑问解答五个方面进行深耕,更有各类大厂的算法工程人员进行技术指导。与此同时,星球将联合知名企业发布3D视觉相关算法开发岗位以及项目对接信息,打造成集技术与就业为一体的铁杆粉丝聚集区,近2000星球成员为创造更好的AI世界共同进步,知识星球入口:

学习3D视觉核心技术,扫描查看介绍,3天内无条件退款

 圈里有高质量教程资料、可答疑解惑、助你高效解决问题

觉得有用,麻烦给个赞和在看~  


http://chatgpt.dhexx.cn/article/sKtth7pb.shtml

相关文章

matlab vlfeat hog,vlfeat-0.9.20-bin 特征提取的工具包,实现各种 ,如hog,lbp,sift. matlab 242万源代码下载- www.pudn.com...

文件名称: vlfeat-0.9.20-bin下载 收藏√ [ 5 4 3 2 1 ] 开发工具: matlab 文件大小: 17828 KB 上传时间: 2015-07-21 下载次数: 0 提 供 者: 刘晓晶 详细说明:特征提取的工具包,实现各种特征,如hog,lbp,sift.-Feature extraction kit …

关于视觉SLAM的最先进技术的调查-A survey of state-of-the-art on visual SLAM

原文见文章末尾: 今天读了一篇视觉slam的综述,真的是读了一天,记录一下。我比较关注的是特征提取和匹配和深度学习有关的章节。好久,但是还算是有收获的吧。 摘要: 本文概述了视觉同步定位和测绘(V-SLAM&a…

队列

目录 队列的概念及结构队列代码实现 队列的概念及结构 队列和栈略有不同,队列是先进后出的一种数据结构,通常使用链表来表示,当然有一种特殊的循环队列使用顺序表来进行表示的。 队列只允许从后进入,从前弹出,就像我们…

HPatches数据集(图像匹配)---2关于评估代码的解释---和python画出结果

关于画图: 参考: Matplotlib系列: https://blog.csdn.net/yuyh131/category_7823048.html 关于评估代码的解释: 我们先提前下载所有算法对数据集patches提取的描述符: ./download.sh descr List of available descriptor results file for HPatches: ----------------------…

LIOP特征

注:本文是笔者在阅读相关英文文献后,翻译、整理所得;原文是:Local Intensity Order Pattern for Feature Description; Zhenhua Wang, Bin Fan, and Fuchao Wu;ICCV2011 LIOP: Local Intensity Order Patte…

【特征检测】LIOP特征描述算法

简介: LIOP特征描述算法,是2011年ICCV上一片paper《Local Intensity Order Pattern for Feature Description》中提出的一种特征描述算法。等有空闲时间把原文仔细翻译一遍,然后放上来分享给大家。 算法的提出者也是比较厉害的,其…

php把字符串日期转成时间戳,php怎样把日期转成时间戳

php把日期转成时间戳的方法:可以利用strtotime()函数来实现。strtotime()函数可以将任何字符串的日期时间描述解析为Unix时间戳,若成功则返回时间戳,失败则返回false。 strtotime() 函数将任何字符串的日期时间描述解析为 Unix 时间戳&#x…

java日期转时间戳精确到毫秒

代码如下: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Test {public static void main(String[] args) {long daytimeToStamp("2019-08-06 11:22:32");System.out.println(day);//输出1…

go 日期时间戳转换

一、日期字符串转成时间戳 //设置时区 var LOC, _ time.LoadLocation("Asia/Shanghai") //日期时间字符串 timeStr : "2022-10-10 10:00:00" //要转换成时间日期的格式模板(go诞生时间,模板必须是这个时间) timeTmepla…

java中如何把字符串日期转时间戳

定义一个字符串日期; String dataStr"2022-06-01"; public static java.sql.Timestamp parseTimestamp(String dateStr) {return parseTimestamp(dateStr, "yyyy/MM/dd HH:mm:ss"); } public static java.sql.Timestamp parseTimestamp(String dateStr,…

C语言 日期转时间戳

C语言 日期转时间戳 废话先说啥时候开始数?站在2022的肩膀上!一年能“嘀嗒”多少下?言归正传 废话先说 关于用C实现日期转时间戳,面对这样一个很基础的功能,作为一个小白白当然是,先百度,再看C…

制作持久化U盘Kali 用U盘启动 使用fluxion破解WIFI密码(上)

这次文章包含两部分, 一部分是如何制作U盘KALI, 另一部分说明如何使用这新制作的U盘启动, 再使用fluxion 破解WIFI密码. 等以后有空写一份如何用airmon-ng来破WIFI密码吧. 本文针对有一定基础的初学者, 主要是说明有哪些坑要避开。因为装了几次发现太多坑了, 不想大家再走弯…

fluxion破解wifi

https://streamja.com/P30oE 上面有教程可以看一下,最近搞一个会爆炸的小玩意,如果搞成功了就可以理论上100%拿到wifi密码

使用aircrack和fluxion工具获取wifi密码的教程

首先,本教程仅供技术参考用,切勿非法获取他人wifi使用权!! 本教程在kali2020下使用,aircack与fluxion均使用(2020.7.22)最新版本。 有两个注意事项写在前面: 第一:flux…

Fluxion无线攻击

使用步骤 github地址 https://github.com/deltaxflux/fluxion 进入到fluxion目录下 ./fluxion 启动fluxion 启动之后会先检测没有安装的项,讲红色没有安装的 安装完 也许会到依赖项 问题 先看看你的源有没有问题,不行的话,就按提示 安装指定…

实战-Fluxion与wifi热点伪造、钓鱼、wifi破解

今天周末遇到了断网,听说是修路挖到了电缆,作为难得的周末没网是不能接受的,这时我看上了邻居家的WiFi,奈何又没密码,只能动手白嫖一下了。 现在的家用路由器支持WiFi一般是wpa/wpa2,没有连接密码我们能够做…

Fluxion 实战答疑

实战文章《实战-Fluxion与wifi热点伪造、钓鱼、中间人攻击、wifi破解》发布之后,大家响应热烈,不过也遇到了很多问题。微信后台被各种提问挤爆了,于是抓紧时间出了这篇答疑。 0x00-设置更新源 在apt-get install xxx前要记得更新源哦&#xf…

基于fluxion 6.9 钓鱼wifi

前言 本文章仅用来学习,切勿用于违法乱纪,出现问题后果自负。 利弊 利就是对于安全意识弱的很快知晓秘密,不用像跑字典一样那么久 弊就是对于安全意识高和有过类似操作经历的人容易被识破 下载安装,依赖配置 下载 git clone…

Fluxion钓鱼攻击

Fluxion简介 Fluxion是技术和社会工程学自动化的一个混合,它的特点在于诱骗用户自己输入并移交wifi密码。它是唯一一个通过使用WAP握手功能来控制登录页面的行为和控制整个脚本的行为的工具。它会阻塞原始网络并创建一个具有相同名称的克隆网络,引起断开连接后的用户加入。并…

第四篇 kali Linux 下安装fluxion

第四篇 kali Linux 下安装fluxion 第一篇kali linux 安装 https://blog.csdn.net/qq_43632394/article/details/109121233 第二篇 kali Linux换源 https://blog.csdn.net/qq_43632394/article/details/109128692 第三篇 kali Linux中文输入法 https://blog.csdn.net/qq_4363…