胶原蛋白的成分是什么| 狗狗尾巴溃烂用什么药| 便血是什么样的| 芭菲是什么| rng是什么意思| music什么意思| 温碧泉属于什么档次| 什么东西最补肾| 膝关节退行性变是什么意思| 血珀五行属什么| 嘴苦是什么原因| dce是什么溶剂| 什么是周边| 什么叫家| 脖子发黑是什么原因| 2月19是什么星座| 乌鸦飞进家里什么征兆| 维生素b3又叫什么| 空调买什么品牌的好| 点痣用什么方法最好| 丁香茶有什么作用和功效| ntl是什么意思| 黄疸高吃什么药| 澳门什么时候回归| 带蜜蜡有什么好处| 心脏肥大吃什么药好| 男人吃什么壮阳最快| 牙痛用什么药止痛快| 90年什么命| 猫的眼睛晚上为什么会发光| 什么是邮箱地址应该怎么填写| 昆明是什么城| 脚面疼是什么原因引起的| 女人吃枸杞有什么好处| 咖啡为什么提神| 牙周炎有什么症状| 血小板压积偏高是什么意思| 糖尿病人可以吃什么| 肚子怕冷是什么原因该怎么办| 水洗棉是什么面料| 查心脏挂什么科| 医美是什么专业| 什么是孝| 小龙虾和什么不能一起吃| 山竹有什么好处| 阴阳和合是什么意思| 1965年属什么| 背疼挂什么科室最好| 法是什么| 想留不能留才最寂寞是什么歌| 不寐病属于什么病症| 808什么意思| 甲减要多吃什么食物好| 什么叫低级别上皮内瘤变| 牵牛花又叫什么名字| 急性肠胃炎吃什么水果| 黑胡椒和白胡椒有什么区别| 吃海带有什么好处| 属羊的什么命| 什么时候容易怀孕| 什么人不能喝桑黄| 办健康证在什么地方办| 尿酸高适合吃什么菜| 牙齿打桩是什么意思| 徐长卿是什么药| 指甲变空是什么原因| 小腹胀痛男性什么原因| 粉瘤挂什么科| 梦见生了个孩子是什么意思| 多喝水有什么好处| 女人吃玛卡有什么好处| 5月16是什么星座| 翘首企盼是什么意思| 羊癫疯有什么症状表现| mrv是什么检查| 贫血什么意思| 初音未来是什么| 户籍类型是什么| 早晨起床手麻是什么原因| 女性下面水少是什么原因| 胃溃疡是什么症状| 大队长是什么级别| 吃百合有什么好处| 乙肝有什么症状| 自古红颜多薄命是什么意思| dr检查是什么| 个个想出头是什么生肖| 5.20是什么星座| 什么原因引起高血压| vca是什么意思| 家徒四壁是什么生肖| 少字加一笔是什么字| 水漂是什么意思| 头皮痒用什么洗头好| 白色糠疹用什么药膏| 倒闭是什么意思| jo是什么意思| 冰箱不制冷是什么问题| 病毒性咳嗽吃什么药好| 我行我素的人什么性格| 尿里有结晶是什么原因| 舌苔黄是什么原因引起的| 阴毛有什么作用| 大豆是什么| 两个c交叉是什么牌子| 鼻鼽病是什么意思| 吉士粉是什么粉| 绿意盎然是什么意思| 中焦不通用什么中成药| 颈椎看什么科| 河东狮吼什么意思| 波长是什么| 为什么萤火虫会发光| 扁桃体肿大吃什么药| 触媒是什么意思| 帕金森病是什么病| 无锡机场叫什么名字| 备孕男性检查什么项目| 异地补办身份证需要什么手续| 降钙素原检测是查什么的| 多囊为什么要跳绳而不是跑步| 为什么海螺里有大海的声音| 糖皮质激素是什么药| 双龙是什么意思| 三点水加分念什么| 蒲公英茶有什么功效| 什么名字好听| 叫床是什么意思| 想什么来什么是什么定律| 孩子不好好吃饭是什么原因| 植物园里有什么植物| 梦见别人吐血是什么预兆| 黄疸是什么样子的图片| 上马是什么意思| 因缘际会是什么意思| 心脏跳得快是什么原因| 什么的鹿角| 10度左右穿什么衣服合适| 下水是什么意思| 什么时候拔牙最好| 山楂泡酒有什么功效| 冰心原名什么| 吃什么清肺效果最好| 孩子血铅高有什么症状| 智齿前面一颗牙叫什么| 痢疾吃什么药效果最好| 低压低吃什么药| 胆囊壁毛糙吃什么药| 寄生虫长什么样子| 梦见蒸馒头是什么意思| 平动是什么意思| 弱精吃什么能提高活力| 什么是尾货| 梦见龙卷风是什么预兆| rh血型是什么意思| 茵陈是什么| 乙醇是什么| 早上9点到10点是什么时辰| 鲁班发明了什么东西| 脖子短适合什么发型| 烹饪是什么意思| 乌纱帽是什么意思| 精子对女性有什么好处| 十年大运是什么意思| is是什么组织| 军犬一般是什么品种| 牙痛吃什么| 槟榔为什么那么贵| 一库是什么意思| edta是什么| 胳肢窝痒是什么原因| 脱毛膏是什么原理| 么么是什么意思| 饮料喝多了有什么危害| 血糖高一日三餐吃什么东西最适合| 郭德纲什么学历| 晚上吃什么不会胖| 96年属于什么生肖| 什么饮料不含糖| 脚面麻木是什么原因| 什么网名好听| 为什么会痛风| 王京读什么| 卫生纸是什么垃圾| ptc是什么| 18kgp是什么金| 为什么月经老是提前| 卅什么意思| 阴道炎用什么药好| 瘘是什么意思| 咳出血是什么原因| 东南属什么五行| 耳聋吃什么药| 打胎药叫什么名字| 曹操是什么生肖| 中性粒细胞低说明什么| 口腔脱皮是什么原因引起的| 门静脉高压是什么意思| 聚首一堂是指什么生肖| 喉咙发甜是什么原因| 乐五行属性是什么| 慎重的意思是什么| 8月是什么季节| 眼轴是什么意思| 卡替治疗是什么意思| 瑕疵是什么意思| 排卵期后面是什么期| 驾驶证照片是什么底色| 抗氧化性是什么意思| 墨西哥说什么语言| 怀孕做无创是查什么| 做头发是什么意思| 静的部首是什么| 甲状腺有什么症状| 天什么云什么| 导语是什么意思| 酸奶对人体有什么好处| 豆腐有什么营养| 婚前体检都检查什么| 什么情况下才做冠脉cta| 宝宝头发黄是缺什么| 丰富的近义词和反义词是什么| 青城之恋是什么生肖| 天天喝奶茶有什么危害| 什么东西好消化| 二战时期是什么时候| 170是什么尺码| 贵州有什么好吃的| 奶冻是什么| 什么是超标电动车| 甲亢是什么原因引起的| 6.16是什么星座| 医生为什么用肥皂洗手| 短发女人吸引什么男人| 考研要考什么| 痱子用什么药| 木耳菜不能和什么一起吃| 补阳气吃什么| 软坚散结是什么意思| 白癜风是什么病| 出虚汗是什么原因引起的| 右腿麻木是什么征兆| 胃消化不良吃什么药| 英特纳雄耐尔是什么意思| 无缘无故流鼻血是什么原因| instagram是什么软件| 脚干裂用什么药最好| 咽峡炎是什么病| 什么时候收复台湾| 5.29什么星座| 牛蒡茶有什么功效| 反胃吃什么可以缓解| 脚气用什么药最好| 梦见吃苹果是什么意思| 羽毛球拍什么材质的好| 什么叫撤退性出血| 爱情的故事分分合合是什么歌| 7月29日是什么星座| orange是什么颜色| aoa是什么意思| 助听器什么价位| 咳嗽有黄痰是什么原因| ige是什么意思| 动销是什么意思| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 企业专区 ? OpenVINO生态社区 ? 【原创】OpenCV-Python系列之SIFT尺度不变特征变换一(四十七)

共6条 1/1 1 跳转至

【原创】OpenCV-Python系列之SIFT尺度不变特征变换一(四十七)

高工
2025-08-04 20:54:34     打赏
百度 对此,中领馆特别提醒赴泰北地区旅游、经商的中国公民自觉遵守泰国海关相关规定,及时申报。

OpenCV-Python系列之SIFT尺度不变特征变换(一)

经过了之前教程的过渡,本次我们来讲解一个相当重要的变换——SIFT尺度不变特征变换,之所以称其为尺度不变,是因为其不受图片放缩以及旋转的影响。

在前两个教程中,我们看到了一些像Harris这样的拐角检测器。它们是旋转不变的,这意味着即使图像旋转了,我们也可以找到相同的角。很明显,因为转角在旋转的图像中也仍然是转角。但是缩放呢?如果缩放图像,则拐角可能不是角。例如,检查下面的简单图像。在同一窗口中放大小窗口中小图像中的拐角时,该角是平坦的,因此,Harris拐角不是尺度不变的。

image.png

因此,在2004年,不列颠哥伦比亚大学的D.Lowe在他的论文《尺度不变关键点中的独特图像特征》中提出了一种新算法,即尺度不变特征变换(SIFT),该算法提取关键点并计算其描述算符。 SIFT算法主要包括四个步骤。 我们将一一看到它们:

1.          尺度空间的极值检测 搜索所有尺度空间上的图像,通过高斯微分函数来识别潜在的对尺度和选择不变的兴趣点。

2.          特征点定位 在每个候选的位置上,通过一个拟合精细模型来确定位置尺度,关键点的选取依据他们的稳定程度。

3.          特征方向赋值 基于图像局部的梯度方向,分配给每个关键点位置一个或多个方向,后续的所有操作都是对于关键点的方向、尺度和位置进行变换,从而提供这些特征的不变性。

4.          特征点描述 在每个特征点周围的邻域内,在选定的尺度上测量图像的局部梯度,这些梯度被变换成一种表示,这种表示允许比较大的局部形状的变形和光照变换。

本次教程我们将主要看前两个步骤。

尺度空间

在一定的范围内,无论物体是大还是小,人眼都可以分辨出来。然而计算机要有相同的能力却不是那么的容易,在未知的场景中,计算机视觉并不能提供物体的尺度大小,其中的一种方法是把物体不同尺度下的图像都提供给机器,让机器能够对物体在不同的尺度下有一个统一的认知。在建立统一认知的过程中,要考虑的就是在图像在不同的尺度下都存在的特征点。

在早期图像的多尺度通常使用图像金字塔表示形式。图像金字塔是同一图像在不同的分辨率下得到的一组结果,其生成过程一般包括两个步骤:

1.        对原始图像进行平滑

2.        对处理后的图像进行降采样(通常是水平、垂直方向的1/2
降采样后得到一系列不断尺寸缩小的图像。显然,一个传统的金字塔中,每一层的图像是其上一层图像长、高的各一半。多分辨率的图像金字塔虽然生成简单,但其本质是降采样,图像的局部特征则难以保持,也就是无法保持特征的尺度不变性。

我们还可以通过图像的模糊程度来模拟人在距离物体由远到近时物体在视网膜上成像过程,距离物体越近其尺寸越大图像也越模糊,这就是高斯尺度空间,使用不同的参数模糊图像(分辨率不变),是尺度空间的另一种表现形式。
我们知道图像和高斯函数进行卷积运算能够对图像进行模糊,使用不同的高斯核可得到不同模糊程度的图像。一副图像其高斯尺度空间可由其和不同的高斯卷积得到:

image.png

其中,G(x,y,σ)是高斯核函数。

image.png

σ称为尺度空间因子,它是高斯正态分布的标准差,反映了图像被模糊的程度,其值越大图像越模糊,对应的尺度也就越大。L(x,y,σ)代表着图像的高斯尺度空间。
构建尺度空间的目的是为了检测出在不同的尺度下都存在的特征点,而检测特征点较好的算子是Δ2G(高斯拉普拉斯,LoG,

image.png

使用LoG虽然能较好的检测到图像中的特征点,但是其运算量过大,通常可使用DoG(差分高斯,Difference of Gaussina)来近似计算LoG

k为相邻两个高斯尺度空间的比例因子,则DoG的定义为:

image.png

其中,L(x,y,σ)是图像的高斯尺度空间。

从上式可以知道,将相邻的两个高斯空间的图像相减就得到了DoG的响应图像。为了得到DoG图像,先要构建高斯尺度空间,而高斯的尺度空间可以在图像金字塔降采样的基础上加上高斯滤波得到,也就是对图像金字塔的每层图像使用不同的参数σ进行高斯模糊,使每层金字塔有多张高斯模糊过的图像。降采样时,金字塔上边一组图像的第一张是由其下面一组图像倒数第三张降采样得到。

同时我们也可以知道,高斯金字塔有多组,每组又有多层。一组中的多个层之间的尺度是不一样的(也就是使用的高斯参数σ是不同的),相邻两层之间的尺度相差一个比例因子k。上一组图像的最底层图像是由下一组中尺度为的图像进行因子为2的降采样得到的(高斯金字塔先从底层建立)。高斯金字塔构建完成后,将相邻的高斯金字塔相减就得到了DoG金字塔。
高斯金字塔的组数一般是:

image.png

o表示高斯金字塔的层数,mn分别是图像的行和列。减去的系数a可以在0?log2min(m,n)之间的任意值,和具体需要的金字塔的顶层图像的大小有关。

高斯模糊参数σ(尺度空间),可由下面关系式得到:

image.png

其中o为所在的组,s为所在的层,σ0为初始的尺度,S为每组的层数。

Lowe的算法实现中image.png就是首先将原图像的长和宽各扩展一倍。

从上面可以得知同一组内相邻层的图像尺度关系:

image.png

相邻组之间的尺度关系:

image.png

DoG空间极值检测

为了寻找尺度空间的极值点,每个像素点要和其图像域(同一尺度空间)和尺度域(相邻的尺度空间)的所有相邻点进行比较,当其大于(或者小于)所有相邻点时,改点就是极值点。如图所示,中间的检测点要和其所在图像的3×3邻域8个像素点,以及其相邻的上下两层的3×3领域18个像素点,共26个像素点进行比较。
从上面的描述中可以知道,每组图像的第一层和最后一层是无法进行比较取得极值的。为了满足尺度变换的连续性,在每一组图像的顶层继续使用高斯模糊生成3幅图像,高斯金字塔每组有S+3层图像,DoG金字塔的每组有S+2组图像。

image.png

接下来我们将删除一些不必要的特征点(极值点),我们将在下个教程中介绍,同时给以实战代码。

 

 


对计算机视觉感兴趣?这个社区推荐给你~

>>点击了解OpenVINO生态开发社区



高工
2025-08-04 23:02:40     打赏
2楼

讲的不错


专家
2025-08-04 23:32:27     打赏
3楼

厉害了


工程师
2025-08-04 23:13:25     打赏
4楼

总结的非常好


专家
2025-08-04 13:49:22     打赏
5楼

最近又用到OPENCV了,回来学习一下


专家
2025-08-04 07:04:17     打赏
6楼

学习一下


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
襁褓是什么意思 蔓字五行属什么 贾琏为什么叫二爷 肺结核吃什么好 倪妮和倪萍什么关系
血儿茶酚胺是查什么的 计划生育什么时候开始的 返聘是什么意思 清福是什么意思 多发肿大淋巴结是什么意思
黄片是什么 两肺纹理增粗是什么意思 什么症状 嘴唇发紫黑是什么原因 正比和反比是什么意思
马提尼是什么酒 立本是什么意思 小case是什么意思 女人长胡子是什么原因 维生素d缺乏吃什么药
左肾窦分离是什么意思hcv7jop5ns1r.cn 梁字五行属什么hcv9jop1ns4r.cn 腮腺炎不能吃什么东西fenrenren.com 为什么腋窝老是出汗hcv8jop0ns0r.cn 军区司令是什么级别hcv9jop5ns5r.cn
包皮炎挂什么科hcv8jop2ns9r.cn 刘邦和项羽是什么关系hcv9jop7ns1r.cn 自然生化流产是什么意思hcv9jop2ns2r.cn 结扎后需要注意什么hcv7jop9ns5r.cn 北上广深是什么意思hcv8jop0ns4r.cn
草莓什么时候成熟hcv7jop9ns1r.cn 专一是什么意思hcv8jop0ns3r.cn 化疗是什么意思hcv8jop2ns3r.cn kumpoo是什么牌子hcv8jop8ns5r.cn 国家为什么要扫黄hcv9jop5ns1r.cn
自字五行属什么hcv9jop4ns5r.cn 坐月子能吃什么菜clwhiglsz.com 肽是什么东西hcv8jop5ns5r.cn 勰读什么hcv9jop2ns4r.cn 护照是什么意思hcv8jop8ns8r.cn
百度