Hpatches数据集

Hpatches

https://github.com/hpatches

_release
  • 数据集:116个子文件夹,代表116个图像序列提取的patches

  • 第一张为reference(ref.png):image参考图像(hpatches-sequences-release/v_bird/1.ppm),而从它提取的patches为reference(ref.png)

  • ref.png属性详细信息显示像素65*82680,所以代表该图像序列中1.ppm图像共提取了1272个65×65的patches

  • 还有e1.png,e2.png,e3.png,e4.png,e5.png
    h1.png,h2.png,h3.png,h4.png,h5.png
    t1.png,t2.png,t3.png,t4.png,t5.png三种不同程度几何噪声的patches匹配对,1-5代表他们分别从(hpatches-sequences-release/v_bird/2.ppm-6.ppm)中提取

  • e代表:easy(少量的几何噪声), h代表hard(较多的几何噪声),t代表tough(更多的几何噪声)

  • jitter(抖动):.rot----jitter .tr----jitter .sc----jitter .ani----sjitter 其实就是图像序列每个图像中匹配的patches添加了具体几何噪声的文件,虽然ref也有这些文件,但是值都为0,因为参考图像本身不需要添加几何噪声

  • e1.overlaps-e5.overlaps h1.overlaps-h5.overlaps t1.overlaps-t5.overlaps这个文件是patches提取过程中产生的

_benchmark_master
_tasks

在这里插入图片描述

第一个,衡量描述符 对于 patches的区分程度
第二个,衡量描述符 对于 图像匹配
第三个,衡量描述符 对于 超大集合的patches的检索程度

上述任务,涉及到数据集拆分:

_splits

在这里插入图片描述
关于怎么进行分割,使用脚本:(splits.py)(splits.json)

_sequences_release

每个文件夹下面:
在这里插入图片描述

_descriptors_master

每一个csv都是N行D列的文件,N是patches数目,D是该算法的描述符维度,关于怎么提取某个算法对于每个patches的特征描述符脚本,已经提供,这里的例子是提取patches的均值和方差,当成描述符保存

参考:
https://www.freesion.com/article/17101430704/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值