4 个月前

PolyNet:基于多项式表示的三维形状识别多项式神经网络

PolyNet:基于多项式表示的三维形状识别多项式神经网络

摘要

三维形状表示及其处理对三维形状识别具有重要影响。作为三维形状表示的一种形式,多边形网格在计算机图形学和几何处理中具有许多优势。然而,现有的基于深度神经网络(DNN)的方法在处理多边形网格表示时仍面临一些挑战,例如顶点度数和排列的变化以及它们之间的两两距离。为了解决这些挑战,我们提出了一种基于DNN的方法(PolyNet)和一种具有多分辨率结构的特定多边形网格表示(PolyShape)。PolyNet包含两个操作:(1)带有可学习系数的多项式卷积(PolyConv)操作,该操作通过学习连续分布作为卷积滤波器来实现不同顶点间的权重共享;(2)利用PolyShape的多分辨率结构进行的多边形池化(PolyPool)过程,以在更低维度上聚合特征。我们的实验结果表明,与现有的多边形网格方法相比,PolyNet在三维形状分类和检索任务中表现出更强的优势,并且在图像图表示分类方面也显示出优越性。代码已公开发布于 https://myavartanoo.github.io/polynet/。

代码仓库

myavartanoo/PolyNet_PyTorch
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
3d-object-classification-on-modelnet10PolyNet
Accuracy: 94.93
3d-point-cloud-classification-on-modelnet40PolyNet
Overall Accuracy: 92.42

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
PolyNet:基于多项式表示的三维形状识别多项式神经网络 | 论文 | HyperAI超神经