five

HPatches

收藏
github2024-05-21 更新2024-05-31 收录
下载链接:
https://github.com/hpatches/hpatches-dataset
下载链接
链接失效反馈
官方服务:
资源简介:
HPatches数据集包含从多个图像序列中提取的补丁,每个序列包含同一场景的图像。序列根据图像间的变换类型组织,分为光照变化和视角变化。每个图像序列提供参考补丁和对应的其他图像补丁,补丁大小为65x65像素。

The HPatches dataset comprises patches extracted from multiple image sequences, with each sequence containing images of the same scene. The sequences are organized based on the type of transformation between the images, categorized into illumination changes and viewpoint changes. Each image sequence provides reference patches and corresponding patches from other images, with each patch sized at 65x65 pixels.
创建时间:
2016-08-10
原始信息汇总

HPatches数据集概述

数据集描述

  • 数据集名称: HPatches (Homography patches)
  • 数据集用途: 用于局部描述符评估挑战,该挑战在ECCV 2016的Local Features: State of the Art, Open Problems and Performance Evaluation研讨会上提出。
  • 数据集内容:
    • 包含多个图像序列,每个序列包含同一场景的图像。
    • 图像序列根据图像间的变换类型分为两类:
      • i_X: 光照变化下的图像序列。
      • v_X: 视角变化下的图像序列。
    • 每个图像序列提供参考图像的参考补丁ref.png,以及其他图像的对应补丁eX.pnghX.png
    • 补丁大小为65x65像素,每个.png文件包含来自单个图像的所有补丁,沿单个列堆叠。

补丁提取方法

  • 图像序列结构: 包含一个参考图像和5个目标图像,这些图像在光照和/或视角上有所不同。
  • 地面实况: 为所有图像提供相对于参考图像的估计地面实况单应性$H$,存储在CSV文件H_ref_X中。
  • 补丁提取:
    • 使用局部特征提取器(Hessian、Harris和DoG检测器)在参考图像中采样补丁。
    • 补丁方向通过Lowe的方法估计,不使用仿射适应,因此所有补丁为方形区域。
    • 补丁从检测到的特征尺度放大5倍后的区域中提取,确保区域完全包含在图像内。
    • 为防止同一位置的多次检测,重叠度大于50%的椭圆被聚类,随机保留一个椭圆。

数据集使用

  • 自动下载: 通过hpatches-benchmark工具箱的自动化脚本自动下载数据集文件。
  • 手动下载: 可从HPatches下载,大小为4.2GB。
  • 示例代码: 提供Python和Matlab的读取补丁的示例代码。

完整图像序列

  • 额外提供: 除了提取的补丁数据集外,还提供完整的图像序列及其对应的单应性。
  • 下载链接: HPatches full sequences,大小为1.3GB。

引用信息

@InProceedings{hpatches_2017_cvpr, author={Vassileios Balntas and Karel Lenc and Andrea Vedaldi and Krystian Mikolajczyk}, title = {HPatches: A benchmark and evaluation of handcrafted and learned local descriptors}, booktitle = {CVPR}, year = {2017}}

搜集汇总
数据集介绍
main_image_url
构建方式
HPatches数据集的构建基于图像序列,每个序列包含同一场景在不同光照或视角下的图像。通过使用Hessian、Harris和DoG检测器,从参考图像中提取局部特征,并将其放大5倍以生成65x65像素的方形补丁。为模拟实际检测中的几何噪声,对目标图像应用了不同程度的仿射抖动,从而生成'简单'和'困难'两种类型的补丁。这些补丁通过地面真实同形变换重新投影到目标图像中,确保了数据集的多样性和挑战性。
特点
HPatches数据集的显著特点在于其多样化的补丁类型和严格的构建标准。数据集不仅包含了从光照变化和视角变化中提取的补丁,还通过仿射抖动技术模拟了实际应用中的几何噪声,提供了'简单'和'困难'两种难度的补丁。此外,每个补丁均为65x65像素的方形区域,确保了数据的一致性和可比性。这些特点使得HPatches成为评估和比较局部描述符性能的理想平台。
使用方法
使用HPatches数据集进行评估时,建议通过其配套的基准测试工具箱进行。该工具箱支持自动下载和处理数据集文件,简化了使用流程。用户可以通过Python或Matlab代码示例读取和处理补丁数据。此外,数据集还提供了完整的图像序列及其对应的同形变换信息,便于进行更深入的分析和研究。引用相关文献时,请确保遵循数据集提供的引用指南。
背景与挑战
背景概述
HPatches数据集,全称为Homography-patches数据集,由Vassileios Balntas、Karel Lenc、Andrea Vedaldi和Krystian Mikolajczyk等研究人员于2017年创建,旨在为局部描述符的评估提供一个标准化的基准。该数据集的核心研究问题集中在如何通过模拟光照和视角变化来评估局部特征检测器的性能。HPatches数据集的推出,极大地推动了计算机视觉领域中局部特征描述符的研究进展,尤其是在CVPR 2017和ECCV 2016的相关研讨会上,该数据集被广泛用于评估和比较不同描述符的性能。
当前挑战
HPatches数据集在构建过程中面临了多个挑战。首先,如何准确模拟光照和视角变化以生成具有代表性的图像序列是一个关键问题。其次,在提取和匹配局部特征时,如何处理几何噪声和重复检测问题,以确保数据集的可靠性和有效性,也是一大挑战。此外,数据集的规模和多样性要求在保持高质量的同时,确保计算效率和存储空间的合理利用。这些挑战不仅影响了数据集的构建过程,也对其在实际应用中的性能评估提出了更高的要求。
常用场景
经典使用场景
HPatches数据集在计算机视觉领域中被广泛用于局部描述符的评估与比较。其经典使用场景包括但不限于:通过提供具有光照变化和视角变化的图像序列,研究人员可以利用该数据集对不同局部特征提取算法进行严格的性能测试。具体而言,HPatches通过提供从参考图像中提取的65x65像素的补丁,以及在目标图像中对应的补丁,使得研究者能够评估描述符在不同变换条件下的鲁棒性和准确性。
衍生相关工作
HPatches数据集的发布催生了大量相关的经典工作,特别是在局部描述符评估和优化领域。例如,许多研究者基于HPatches数据集开发了新的局部特征提取算法,并通过该数据集进行性能验证。此外,HPatches还激发了对局部特征检测和匹配问题的进一步研究,推动了相关算法的理论和实践发展。例如,一些研究工作通过改进HPatches中的补丁提取方法,提高了描述符的鲁棒性和准确性,从而在多个计算机视觉任务中取得了显著的性能提升。
数据集最近研究
最新研究方向
在计算机视觉领域,HPatches数据集因其对局部描述符评估的独特贡献而备受关注。最新研究方向主要集中在利用深度学习技术改进局部描述符的提取和匹配性能。研究者们通过引入卷积神经网络(CNN)和变换器(Transformer)等先进模型,旨在提升描述符在光照变化和视角变化下的鲁棒性。此外,结合HPatches数据集的特性,研究还探索了如何在保持高精度的同时,减少计算复杂度和提高实时性能。这些研究不仅推动了局部描述符技术的发展,也为实际应用如增强现实和自动驾驶提供了技术支持。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作