H-CNN: Spatial Hashing Based CNN for 3D Shape Analysis

03/30/2018
by   Tianjia Shao, et al.
0

We present a novel spatial hashing based data structure to facilitate 3D shape analysis using convolutional neural networks (CNNs). Our method well utilizes the sparse occupancy of 3D shape boundary and builds hierarchical hash tables for an input model under different resolutions. Based on this data structure, we design two efficient GPU algorithms namely hash2col and col2hash so that the CNN operations like convolution and pooling can be efficiently parallelized. The spatial hashing is nearly minimal, and our data structure is almost of the same size as the raw input. Compared with state-of-the-art octree-based methods, our data structure significantly reduces the memory footprint during the CNN training. As the input geometry features are more compactly packed, CNN operations also run faster with our data structure. The experiment shows that, under the same network structure, our method yields comparable or better benchmarks compared to the state-of-the-art while it has only one-third memory consumption. Such superior memory performance allows the CNN to handle high-resolution shape analysis.

READ FULL TEXT

page 2

page 3

page 4

page 10

research
12/05/2017

O-CNN: Octree-based Convolutional Neural Networks for 3D Shape Analysis

We present O-CNN, an Octree-based Convolutional Neural Network (CNN) for...
research
12/21/2022

Adaptive and Dynamic Multi-Resolution Hashing for Pairwise Summations

In this paper, we propose Adam-Hash: an adaptive and dynamic multi-resol...
research
04/18/2023

Sliding Block Hashing (Slick) – Basic Algorithmic Ideas

We present Sliding Block Hashing (Slick), a simple hash table data struc...
research
08/05/2023

DiCuPIT: Distributed Cuckoo Filter-based Pending Interest Table

Named data networking is one of the recommended architectures for the fu...
research
07/02/2023

What if we tried Less Power? – Lessons from studying the power of choices in hashing-based data structures

In the first part of this survey, we review how the power of two choices...
research
08/08/2022

NeuralVDB: High-resolution Sparse Volume Representation using Hierarchical Neural Networks

We introduce NeuralVDB, which improves on an existing industry standard ...
research
02/06/2021

Video-based Hierarchical Species Classification for Longline Fishing Monitoring

The goal of electronic monitoring (EM) of longline fishing is to monitor...

Please sign up or login with your details

Forgot password? Click here to reset