局部特征检测器和描述符

图像匹配有三个步骤:检测特征点,特征描述和匹配

1、检测特征点

好的特征点的位置不随图像亮度变换的改变,只与图像的几何变换有关。

1.1 图像变换

1.1.1 几何变换:旋转和伸缩

1.1.2 亮度变换

1.2 Harris角点检测的性质

角点的位置受图像旋转的影响

图像的亮度变化分为两种,一种是亮度偏移( I ->I + b),另一种是亮度缩放(I -> a I)

角点的位置不受亮度偏移的影响,因为常量对梯度无影响

角点的位置受亮度缩放的影响,如下图所示,亮度拉伸后,角点的位置出现的变化(多了一个)。

角点的位置受图像缩放的影响,如下图所示,放大以后,所有的点被检测为边缘。

1.3 解决角点检测受图像缩放影响的问题

Harris角点检测,

对于平面,H的特征值都很小,接近于0

对于边沿,H的特征值一大一小,小的接近于0

对于角,H的特征值都很大。

当放大图像时(窗口保持不变),角点有可能变成边缘点。

在这个变化过程中,H的较小的特征值逐渐变为接近于0.

为了方便计算,Harris 算子 f 是\lambda_\min的一种近视表示。

所以使f 取最大值的那个缩放可以找到角点。

下图展示了 f 值随图像缩放的变化。

为了方便计算 f 的变化,使用固定大小的窗口作用于高斯金字塔,如下图所示。

1.4 斑点检测

对于很多图像,没有角,只有类圆形的图片,如下图中的向日葵花芯和蝴蝶的白色斑点,如何检测呢?

“图像与某一个二维函数进行卷积运算实际就是求取图像与这一函数的相似性。同理,图像与高斯拉普拉斯函数的卷积实际就是求取图像与高斯拉普拉斯函数的相似性。当图像中的斑点尺寸与高斯拉普拉斯函数的形状趋近一致时,图像的拉普拉斯响应达到最大。”

所以在用不同\sigma的LoG 算子组对斑点进行滤波时,选择响应最大的LoG算子。

那么检测到的时多大半径的斑点呢?

规范化的高斯拉普拉斯函数为:

对其求极值:

得到:

所以在尺度\sigma=r/\sqrt2, 高斯拉普拉斯响应值达到最大。

同理,如果图像中的圆形斑点黑白反向,那么高斯拉普拉斯的响应值在\sigma=r/\sqrt2达到最小值。

 

2、特征描述

优秀的描述不会随图像的变化而改变,并且对于每一点描述是唯一的。

2.1 MOPS描述(Multiscale Oriented PatcheS descriptor)

  • 以检测点为中心取40*40的窗口
  • 缩小到原来的1/5
  • 旋转至水平
  • 亮度归一化

图像块的主方向由H矩阵的特征向量(较大特征值对应的)确定,

可以根据特征向量来旋转至水平。

亮度归一化是像素点均值为0,标准差为1,这样可以减少亮度差异造成的影响。

2.2 SIFT(Scale Invariant Feature Transform)

  • 以特征点为中心,取16*16的窗口
  • 计算每一个像素点的梯度(幅值和方向)
  • 边缘处理,去掉弱边
  • 创建方向的直方图

也可以使用关键点描述

SIFT的特征

  • 能够处理不同的角度的图片
  • 能够处理不同亮度的图片,甚至是在白天或者晚上
  • 高校,可以实时处理

详细内容可参考此博文:SIFT

2.3 其它的描述

  • HOG(Histogram of Gradients)
  • FREAK(Fast Retina Keypoint)
  • LIFT (Learned Invariant Feature Transform)

3、特征匹配

如何定义两个图片的特征的距离?

欧式距离=||f1 - f2 ||

距离的比值= ||f1 - f2 || / || f1 - f2’ || 

如何评价一个匹配的好坏?特征匹配中有正确的匹配,也有错误的匹配。

true positive= 正确匹配的个数

False positives = 错误匹配的个数

画出ROC曲线

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/492181.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

5G+AI系列研究:5G元年,电子行业迎来新时代​

来源:国泰君安证券摘要:本报告作为【5GAI】系列报告的第一篇,主要包括两部分内容,PART A:5G带来终端射频新机遇;PART B:基站建设启动,产业链爆发在即。附报告部分PPT:未来…

卷积神经网络(CNN:Convolutional Neural Network)

1、感知器(perceptron) 感知器是卷积神经网络的基本单元,下图展示了其工作原理,为了方便理解,图中只显示了3个输入。 向量w为输入向量x的权重,b为偏差,最后对x的线性组合(&#xff…

性能调优:理解Set Statistics Time输出

性能调优:理解Set Statistics Time输出 原文:性能调优:理解Set Statistics Time输出在性能调优:理解Set Statistics IO输出我们讨论了Set Statistics IO,还有如何帮助我们进行性能调优。这篇文章会讨论下Set Statistics Time&…

Nature Communications:实时记录神经系统,解开大脑秘密

来源:神经科技人的大脑中大概有一千亿个神经元,每一个神经元都连接到数以百计的神经元邻居。分析大脑中的神经活动和致此活动的原因,一直是科学家们研究的目标。现在,一组科学家设计出整个神经系统高速映射神经元放电的成像技术&a…

图像变换(Image transformations)

1 图像变换和图像滤波(image filtering)的区别 1.1 图像滤波 图像滤波改变像素点的灰度值,不改变像素点的坐标,如下图所示。 用函数可表示为: 其中f(x)表示原图,h(x)表示滤波器 1.2 图像变换 图像变换改…

图像对齐(image alignment)

1、图像对齐的步骤 已知图像A和B,图像对齐的步骤: 提取图像A和B的特征匹配图像A和B中的特征求解图像A和B的对齐矩阵2 使用最小二乘求解对齐矩阵的问题 使用最小二乘求解对齐矩阵容易受到outliers的影响, 误差会很大。 3 RANSAC(random sa…

巴黎不哭!十亿点数据“重建”巴黎圣母院

来源:大数据文摘摘要:目前,尽管现实中的大教堂已经无法恢复,但被数字化的“巴黎圣母院”仍然精确地留存在人类世界。而通过这一数据留存,重建巴黎圣母院成为可能,后人也仍然可以一览它曾经的雄伟。即使这一…

照相机的成像变换

1 变换过程 照相机的成像变换过程可以分为3步:世界坐标系——>相机坐标系——>图像坐标系——>像素坐标系 2 世界坐标系——>相机坐标系 景物从世界坐标系转换到相机坐标系需要使用到刚体变换(物体不发生变形,对一个几何物体做…

我国芯片各细分领域龙头名单

来源:机械前沿芯片的分类:日常生活中,我们可以发现芯片的种类比如有通信芯片、人工智能芯片、LED芯片、电脑芯片等等。芯片的产业链是这样的:根据产业链划分,芯片从设计到出厂的核心环节主要包括 6 个部分:…

求解相机参数Camera Calibration

1 主要思想 使用黑白棋盘格,记录世界坐标系中关键点的坐标,然后使用手机拍照,记录相应点像素点的坐标。 这样就得到了许多3D-2D的配对点 2 详细过程 由 上一篇博客 内容可知, 其中 P‘ 为像素坐标, Pw为世界坐标系的…

超壮观!10只波士顿动力机器狗,拖动大卡车,步伐整齐划一如同仪仗队

来源:量子位整整10只SpotMini机器狗,可以做什么?波士顿动力的答案是:拉卡车。对,不是狗拉雪橇,是狗拉体积大得多、质量重得多的大卡车。画面中,出现了并排走的一对机器狗。后面还有另一对机器狗…

立体视觉(Stereo Vision)-本征矩阵(essential matrix)和基本矩阵(fundamental matrix)

1 物体深度 问题描述:从不同的位置拍摄相同物体的两张图片,恢复其深度 这里假设摄像机的镜头平行 由相似三角形: 由上面第一、二等式可得: 深度与视差成反比 2 如何配对左右图片的点 问题描述:已知两张图像&#xff…

重磅:苹果高通和解!英特尔退出5G基带市场,高通股价暴涨超20%,华为依然淡定...

来源:新浪、量子位等,物联网智库整理摘要:没有永恒的朋友,只有永恒的利益。前一阵子还是“牛夫人”,今天就变成“小甜甜”了。没有永恒的朋友,只有永恒的利益。前一阵子还是“牛夫人”,今天就变…

计算图像的景深

在 上一篇 博客中,景深与视差成反比,其公式为: 为焦距, 为左右相机的距离,分别为两张图像的点距离各自中心点的距离。 对于左图像的每一个像素点 ,求图像景深可以分为以下几步, 在右图中&…

地球是否健康,最新“诊断报告”来了

中国南极中山站附近的冰盖、冰川与冰山。新华社发来源:光明日报4月13日,河北安平,游客在畅游油菜花海。新华社发对地球气候变化的科学诊断,要依赖一些数据指标:全球平均温度、海平面高度、南极冰川厚度等。4月初&#…

Structure from motion 问题

1 问题描述 已知一个图像库,里面有很多从不同角度不同具体拍摄同一物体的照片,求 构建该物体的3D模型找出这些图像的拍照位置 如下图所示: 2 用数学语言描述问题 输入:一批图像,隐含着许多对应点 输出:…

Nature新研究:猪脑死亡4小时后,科学家成功恢复脑细胞功能

来源:DeepTech深科技4 月 18 日 Nature 发表了耶鲁大学研究人员的一篇最新成果,科学家们成功在猪脑死亡 4 小时后恢复其脑循环和部分细胞功能。这一发现挑战了长期以来关于死后某些脑功能停止的时间和不可逆转性质的假设。哺乳动物大脑对于供氧水平下降极…

集成方法Ensemble Method(bagging, AdaBoost)

1 主要思想 将原始数据分成几个组训练一组分类器,里面有很多种弱分类器每个分类器的标签看作一次投票,投票最多的标签为最终标签 其架构如下所示: 2 为什么集成方法可行 假设这里有25个训练的弱分类器,且这些分类器独立工作&…

深度解析“中国制造2025”VS德国“工业4.0”,一场没有硝烟战争

来源:世界科技创新论坛摘要:“中国制造2025”与德国“工业4.0”都是在新一轮科技革命和产业变革背景下针对制造业发展提出的一个重要战略举措。比较两个战略可以看出各有特点,除了技术基础和产业基础不同之外,他们还存在战略思想等…

Imbalanced class problem(ROC, Confusion Matrix)

1 何为 Imbalanced class problem 在分类问题中,有时候一种类别的数据会远远的多于另外一种类别, 但正是这些少量的类别的数据,往往又是极其重要的。 比如信用卡欺诈事件,该事件远远地小于信用卡未被欺诈的事件。 要从信用卡操…