SkillAgentSearch skills...

360Loc

[CVPR' 24] Toolkit for 360Loc: A Dataset and Benchmark for Omnidirectional Visual Localization with Cross-device Queries Resources

Install / Use

/learn @HuajianUP/360Loc
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

360Loc: Omnidirectional Visual Localization with Cross-device Queries

Homepage | Paper

360Loc: A Dataset and Benchmark for Omnidirectional Visual Localization with Cross-device Queries <br> Huajian Huang*<sup>1</sup>, Changkun Liu*<sup>1</sup>, Yipeng Zhu<sup>1</sup>, Hui Cheng<sup>2</sup>, Tristan Braud<sup>1</sup> and Sai-Kit Yeung<sup>1</sup> <br> <em>* equal contribution</em><br> The Hong Kong University of Science and Technology<sup>1</sup>, Sun Yat-Sen University<sup>2</sup> <br> In Proceedings of Computer Vision and Pattern Recognition Conference (CVPR), 2024<br>

Usage

To save the store space and facilitate data access, we only store the original 360-degree images of query and inference. You can use this tool to generate required images in fisheye and pinhole cameras.

git clone https://github.com/HuajianUP/360Loc.git
pip install json tqdm yaml numpy opencv-python requests

You can download the 360Loc dataset link and unzip them in the folder ./360Loc.

360Loc
├── atrium
│   ├── camera_config
│   ├── pose
│   ├── mapping
│   ├── query_360
│   ├── query_pinhole
│   ├── query_fisheye1
│   ├── query_fisheye2
│   └── query_fisheye3
├── ....
│
└── piatrium
    ├── camera_config
    ├── ....
    └── query_fisheye3

And then run the below command to process the data.

python process.py --dir PATH_TO_360LOC_DATASET

We also provide a script to download and process the 360Loc dataset automatically.

python onekey.py --dir PATH_TO_SAVE_360LOC_DATASET

Pose Format

We provide both json poses files and txt poses files.

For .json poses files: We give 4*4 matrix image_name: [R|T]T are camera to world coordinates.

For .txt poses files: image_name x y z qw qx qy qz.

x, y, z are camera to world coordinates. Our 6DoF poses follow the COLMAP coordinate system.

<h3 id="citation">Citation</h3> <pre class="citation-code"><code><span>@inproceedings</span>{360Loc, title = {360Loc: A Dataset and Benchmark for Omnidirectional Visual Localization with Cross-device Queries}, author = {Huang, Huajian and Liu, Changkun and Zhu, Yipeng and Cheng Hui and Braud, Tristan and Yeung, Sai-Kit}, booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition}, year = {2024} }</code></pre>

Related Skills

View on GitHub
GitHub Stars36
CategoryDevelopment
Updated28d ago
Forks1

Languages

Python

Security Score

75/100

Audited on Mar 10, 2026

No findings