HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

KPConvX: Modernizing Kernel Point Convolution with Kernel Attention

Thomas Hugues ; Tsai Yao-Hung Hubert ; Barfoot Timothy D. ; Zhang Jian

KPConvX: Modernizing Kernel Point Convolution with Kernel Attention

Abstract

In the field of deep point cloud understanding, KPConv is a uniquearchitecture that uses kernel points to locate convolutional weights in space,instead of relying on Multi-Layer Perceptron (MLP) encodings. While itinitially achieved success, it has since been surpassed by recent MLP networksthat employ updated designs and training strategies. Building upon the kernelpoint principle, we present two novel designs: KPConvD (depthwise KPConv), alighter design that enables the use of deeper architectures, and KPConvX, aninnovative design that scales the depthwise convolutional weights of KPConvDwith kernel attention values. Using KPConvX with a modern architecture andtraining strategy, we are able to outperform current state-of-the-artapproaches on the ScanObjectNN, Scannetv2, and S3DIS datasets. We validate ourdesign choices through ablation studies and release our code and models.

Code Repositories

apple/ml-kpconvx
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-point-cloud-classification-on-scanobjectnnKPConvX-L
Mean Accuracy: 88.1
Overall Accuracy: 89.3
semantic-segmentation-on-s3dis-area5KPConvX-L
mAcc: 78.7
mIoU: 73.5
oAcc: 91.7
semantic-segmentation-on-scannetKPConvX-L
val mIoU: 76.3

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
KPConvX: Modernizing Kernel Point Convolution with Kernel Attention | Papers | HyperAI