当前位置:首页 > 生活百科

harris角点检测原理(harris角点检测算法实现)

栏目:生活百科日期:2025-02-20浏览:0

Harris 角点检测 认为 特征点具有局部差异性

如何描述“特征点具有局部差异性”:

以每一个点为中心,取一个窗口,窗口大小为5*5或7*7像素大小。

这个窗口描述了这个特征点周围的环境

如果这个特征点具有局部差异性,那么以这个特征点为中心,把窗口向360度任意一个方向移动,窗口的变化比较大,则这个特征点的周围环境变化比较大。

数学公式:

(x,y):表示像素的位置。

:表示窗口内的每个像素。

w(x,y):表示 这个位置的权重。

若w=1,则说明窗口中所有的像素贡献是一样的。

若w设置为以这个特征点为中心的高斯,

高斯权重,说明距离这个特征点越近,权重越大;越往周围发散,权重越小。

I(x,y):表示(x,y)这个位置的像素值。如果是灰度图,I就是灰度值,如果是彩色图,I就是RGB值。

u和v表示窗口移动的方向。

I(x+u,y+v) &– I(x,y):表示对应像素的灰度差异。

:在整个窗口内,即在局部环境内求这个像素灰度差异的加权和。

对 I(x+u,y+v) &– I(x,y)进行一阶泰勒展开,得到

在(x,y)处的灰度值,再加上u方向和v方向的偏导数。

整理后,结果为:

u和v表示窗口移动的方向, H表示Harris矩阵,主要由图像梯度表示。

对Harris矩阵进行特征分解:

得到两个特征值

,矩阵的这两个特征值反映了:两个相互垂直的方向上的变化情况

一个是变化最快的方向,一个是变化最慢的方向。

前面设置了u和v,这是两个向量,表示窗口移动的方向。以(x,y)这个点为中心,进行360度的旋转。

特征值

对应的特征向量,确定了变化最快的方向和变化最慢的方向。其他方向的变化情况,介于这两者之间。

通过对Harris矩阵的分析,得到如下结论:

只有当Harris矩阵的两个特征值

都非常大的时候,特征点才能和周围环境区别比较大,是我们想要的特征点。

现在检测特征的任务就变成了,计算Harris矩阵,并判断其两个特征值

的大小。

Harris角点准则

实际中,并不对Harris矩阵进行分解求其特征值,因为计算量太大。而是使用Harris角点准则。

C = Harris矩阵的行列式值 – k(Harris矩阵的迹)2

Harris矩阵的行列式值:Harris矩阵特征值

的乘积

Harris矩阵的迹:Harris矩阵特征值

的和

k的值越小,检测子越敏感。k的值越小,能检测到的特征点越多。只有当和同时取得最大值时, 才能取得较大值。避免了特征值分解,提高检测计算效率。

“harris角点检测原理(harris角点检测算法实现)” 的相关文章

国产手机有哪些品牌大全(值得购买的国产手机)

因为美丽国的几番扰乱,华为手机业务如今的情况大家都知道了,这也间接导致今年618这场年中大促格局发生了些变化。OV主打线下市场,华为手机想买到难度不低,小米、一...

吊扇价格(艾美特静音小型吊扇最新报价)

大牌艾美特:静音小型吊扇报价29.9元起,限时限量20元券,实付9.9元起包邮.小吊扇给你大舒适,立体送风更凉爽,六叶柔风,久吹不易头晕,风大低噪,节能省电,A...

rss阅读器怎么用(安卓rss阅读器推荐)

继Google之后,微软现在也在测试由RSS驱动的“关注(Follow)”按钮和feed,这将帮助用户跟自己喜欢的网站保持联系。在用于Windows的EdgeC...

京东再次偷袭在线旅游

配图来自Canva?疫情围困下,整个旅游业损失惨重。疫情让线下旅行社难恢复,线上就成了携程等旅行平台发力的主战场。携程除了与抖音、快手等短视频直播平台合作之外,...

一加手机质量怎么样(深度测评其屏幕效果及实用功能)

一加手机在国外销量显著,近两年,一加手机所发布的产品受到众多消费用户的追捧,而今年一加8Pro的发布更是成为安卓机等强有力的对手,而对于首批入手一加8Pro的用...

什么是投屏功能,手机投屏原理介绍

随着智能电视的普及,越来越多的家庭回归到了大屏娱乐。但是相比较而言,手机的资源远比智能电视多得多。那么如何通过手机,将手机上的内容传送到智能电视上呢?其实这里就...

大学生创业论文1000字,大学生创业率低的主要原因分析

鼓励大学生自主创业由来已久,但是其中存在的问题导致创业成功率很低。今天,达晋编译就整理了一篇此方面的文章,适合教育学研究生创作时参考。摘要:文章以辽宁对外经贸学...

什么叫网站优化,带你了解更多seo的专业知识

1、精确定位网站属性,塑造SEO概念百度参数经过重重过滤,日渐加深精密度,要想做良好排名,必须提升自己实力从而达到可以详细了解透彻SEO的整体含义与概念,包括什...

ppt怎么转换成word(ppt转换成word的方法)

PPT是我们经常会使用到的演示软件,有时候我们会遇到需要将PPT幻灯片内容转化成Word文档的情况,这篇文章跟大家分享一下解决办法。应用案例将下面图1所示PPT...

js遍历list集合方法(3分钟教你15种循环遍历)

方式一:原生的js循环1.while循环While语句包括一个循环条件和一段代码块,只要条件为真,就不断循环执行代码块。while(条件)语句;//举例:var...