SIFT学习--构建尺度空间

现实世界的对象只会在某些尺度上有意义。比如面前一棵树,如果在大的尺度上,树是有意义的,从另一个角度来说,树叶的信息被抛弃了。尺度空间就是从数字图像的角度模拟这些概念。

如果要去除一些详细的信息,你必须确保你没有引入新的错误的细节,一个较好的做法是运用高斯核来进行模糊处理。

所以要创建一个尺度空间,你必须拿到原始图像并且逐渐产生模糊处理后的图像。

下面是一个例子:


可以看到猫的头盔失去了细节信息。

1. SIFT中的尺度空间

SIFT将尺度空间带入下一个的等级,你拿到原始图像,持续产生模糊图像,然后你将原始图像尺度缩小一半,再次产生模糊图像,持续如此。

我们看SIFT中会有什么效果:


统一大小的图像(纵向)属于一个octave,上面有4个octave,每一个octave有5幅图像。每幅图都是在增长的尺度(模糊的规模)上建立的。

2. 技术细节

Octaves和尺度

Octave和尺度的数量取决于原始图像的大小,SIFT的创造者建议4个Octave和5个模糊等级是理想的。

第一个Octave

如果原始图片的大小是2的幂并且质量较高能让算法产生更多的关键点。

模糊处理</

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值