mlsanityData to 7 Oct 2026

Picasso: A CUDA-based Library for Deep Learning over 3D Meshes

arXiv 2103.15076 ↗First posted 28 Mar 2021cs.CVcited by 4

Not on the map. Why?

Abstract (arXiv)

We present Picasso, a CUDA-based library comprising novel modules for deep learning over complex real-world 3D meshes. Hierarchical neural architectures have proved effective in multi-scale feature extraction which signifies the need for fast mesh decimation. However, existing methods rely on CPU-based implementations to obtain multi-resolution meshes. We design GPU-accelerated mesh decimation to facilitate network resolution reduction efficiently on-the-fly. Pooling and unpooling modules are defined on the vertex clusters gathered during decimation. For feature learning over meshes, Picasso contains three types of novel convolutions namely, facet2vertex, vertex2facet, and facet2facet convolution. Hence, it treats a mesh as a geometric structure comprising vertices and facets, rather than a spatial graph with edges as previous methods do. Picasso also incorporates a fuzzy mechanism in its filters for robustness to mesh sampling (vertex density). It exploits Gaussian mixtures to define fuzzy coefficients for the facet2vertex convolution, and barycentric interpolation to define the coefficients for the remaining two convolutions. In this release, we demonstrate the effectiveness of the proposed modules with competitive segmentation results on S3DIS. The library will be made public through https://github.com/hlei-ziyan/Picasso.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 49 of its 72 references that are in the map. First posted on arXiv 28 Mar 2021.

Builds on

49 of 72 references.

References · 49

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  6. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  8. 2016Layer Normalizationcited by 5,579
  9. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  10. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  11. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  12. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
37 more
  1. 2015SSD: Single Shot MultiBox Detectorcited by 3,125
  2. 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
  3. 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
  4. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  5. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
  6. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  7. 2018Group Normalizationcited by 1,514
  8. 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
  9. 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
  10. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  11. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  12. 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
  13. 2018PointCNN: Convolution On X-Transformed Pointscited by 764
  14. 20173D Semantic Segmentation with Submanifold Sparse Convolutional Networkscited by 746
  15. 2018Open3D: A Modern Library for 3D Data Processingcited by 717
  16. 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 656
  17. 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
  18. 2017Large-scale Point Cloud Semantic Segmentation with Superpoint Graphscited by 384
  19. 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 340
  20. 2016Dynamic Filter Networkscited by 318
  21. 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
  22. 2018Generating 3D faces using Convolutional Mesh Autoencoderscited by 267
  23. 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
  24. 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
  25. 2017SEGCloud: Semantic Segmentation of 3D Point Cloudscited by 178
  26. 2018Tangent Convolutions for Dense Prediction in 3Dcited by 173
  27. 2018SPLATNet: Sparse Lattice Networks for Point Cloud Processingcited by 158
  28. 2017Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Modelscited by 142
  29. 2016Learning shape correspondence with anisotropic convolutional neural networkscited by 95
  30. 2016Vote3Deep: Fast Object Detection in 3D Point Clouds Using Efficient Convolutional Neural Networkscited by 72
  31. 2016SyncSpecCNN: Synchronized Spectral CNN for 3D Shape Segmentationcited by 70
  32. 2019Spherical Kernel for Efficient Graph Convolution on 3D Point Cloudscited by 57
  33. 2019Octree guided CNN with Spherical Kernels for 3D Point Cloudscited by 50
  34. 2018TextureNet: Consistent Local Parametrizations for Learning from High-Resolution Signals on Meshescited by 45
  35. 2018Fully-Convolutional Point Networks for Large-Scale Point Cloudscited by 44
  36. 2019Point Cloud Oversegmentation with Graph-Structured Deep Metric Learningcited by 42
  37. 2020DualConvMesh-Net: Joint Geodesic and Euclidean Convolutions on 3D Meshescited by 42

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 2; 2023: 1.

4 papers.