Efficient Deep Space Filling Curve
Abstract
Space-filling curves (SFCs) act as a linearization approach to map data in higher dimensional space to lower dimensional space, which is used comprehensively in computer vision, such as image/point cloud compression, hashing and etc. Currently, researchers formulate the problem of searching for an optimal SFC to the problem of finding a single Hamiltonian circuit on the image grid graph. Existing methods adopt graph neural networks (GNN) for SFC search. By modeling the pixel grid as a graph, they first adopt GNN to predict the edge weights and then generate a minimum spanning tree (MST) based on the predictions, which is further used to construct the SFC. However, GNN-based methods suffer from high computational costs and memory footprint usage. Besides, MST generation is un-differentiable, which is infeasible to optimize via gradient descent. To remedy these issues, we propose a GNN-based SFC-search framework with a tailored algorithm that largely reduces computational cost of GNN. Additionally, we propose a siamese network learning scheme to optimize DNN-based models in an end-to-end fashion. Extensive experiments show that our proposed method outperforms both DNN-based methods and traditional SFCs, e.g. Hilbert curve, by a large margin on various benchmarks.
Cite
Text
Chen et al. "Efficient Deep Space Filling Curve." International Conference on Computer Vision, 2023. doi:10.1109/ICCV51070.2023.01607Markdown
[Chen et al. "Efficient Deep Space Filling Curve." International Conference on Computer Vision, 2023.](https://mlanthology.org/iccv/2023/chen2023iccv-efficient/) doi:10.1109/ICCV51070.2023.01607BibTeX
@inproceedings{chen2023iccv-efficient,
title = {{Efficient Deep Space Filling Curve}},
author = {Chen, Wanli and Yao, Xufeng and Zhang, Xinyun and Yu, Bei},
booktitle = {International Conference on Computer Vision},
year = {2023},
pages = {17525-17534},
doi = {10.1109/ICCV51070.2023.01607},
url = {https://mlanthology.org/iccv/2023/chen2023iccv-efficient/}
}