Research
A 3D mesh convolution-based autoencoder for geometry compression
Overview Research area: 3D geometry processing and learned compression — specifically convolutional autoencoders operating directly on 3D mesh data. Technical level: Advanced. The paper assumes famili

- arXiv
- 2603.02125
- Published
- 2026-03-02
- Authors
- Germain Bregeon, Marius Preda, Radu Ispas, Titus Zaharia
AI summary
Overview
Research area: 3D geometry processing and learned compression — specifically convolutional autoencoders operating directly on 3D mesh data.
Technical level: Advanced. The paper assumes familiarity with autoencoder architectures, convolutional feature learning, mesh connectivity, and the standard problem setup of 3D geometry compression.
Scope: The paper proposes and evaluates a mesh-convolution autoencoder that compresses 3D mesh geometry without requiring preprocessing or manifold/watertight input meshes.
What This Paper Is About
Most learned methods for 3D geometry operate on regular structures such as voxel grids or point clouds, which means irregular mesh data often has to be converted or cleaned up before it can be processed. Compressing mesh geometry directly is complicated because meshes have irregular connectivity, and many existing pipelines require inputs to be manifold or watertight. This paper builds an autoencoder that learns features straight from mesh faces and compresses a mesh into a compact base-mesh latent space, then reconstructs both the connectivity and the full-resolution geometry.
Key Contributions
- A mesh convolution-based autoencoder for geometry compression that operates on irregular mesh data directly.
- No preprocessing and no manifold/watertightness constraints — the method is designed to accept meshes as they are, rather than requiring cleaned or conditioned input.
- Connectivity-preserving pooling and unpooling operations that let the network compress and restore mesh structure, with the encoder mapping the input into a compact base mesh space so the latent representation stays comparable across meshes.
- A decoder that reconstructs the original connectivity and restores the compressed geometry to full resolution, plus an empirical comparison against state-of-the-art methods on multi-class datasets and a public code release (github.com/germainGB/MeshConv3D).
Main Findings
- Claims superiority in geometry reconstruction: The abstract states that experiments on multi-class datasets show the method outperforms state-of-the-art approaches for 3D mesh geometry reconstruction. The abstract does not report the metrics, magnitudes, or baselines used.
- Claims superiority in latent space classification: The learned latent representations are also reported to outperform state-of-the-art approaches on a classification task, suggesting the compressed representation is useful beyond reconstruction alone. No accuracy figures or comparison details appear in the abstract.
- Irregular input is handled without conditioning: The method is claimed to work on irregular mesh data without preprocessing and without requiring manifold or watertight meshes, which distinguishes it from pipelines that depend on such assumptions.
- Latent space is made comparable across meshes: Because the encoder targets a compact base mesh space, the abstract asserts that latent representations remain comparable — a property the authors link to the classification results. The abstract does not specify how comparability is enforced or measured.
- Connectivity is preserved end to end: Pooling and unpooling operations are described as preserving connectivity through compression and decompression, with the decoder explicitly reconstructing the original connectivity.
Methodology in Plain English
The authors build an autoencoder — a network that squeezes data into a small code and then rebuilds it — but adapted to meshes instead of images. Two halves do the work. The encoder applies convolution operations defined on mesh faces, so the network learns meaningful features directly from the mesh surface rather than from a converted grid or point set. As it goes, dedicated pooling steps shrink the mesh down toward a compact base mesh, which acts as the compressed code. The decoder reverses that path: dedicated unpooling steps grow the mesh back up, restoring the geometry to its original resolution and rebuilding the connectivity. Because everything is defined on the mesh itself, the pipeline does not need a cleanup stage and does not require the input to be manifold or watertight.
Why This Matters
Impact on research: Learned compression and learned shape representations have largely been built around regular data structures. Demonstrating that a mesh convolution autoencoder can compress, reconstruct, and produce classifiable latents without preprocessing or topological preconditions is a step toward methods that treat meshes as first-class data. Releasing the code lowers the barrier for follow-up work.
Real-world applications:
- Streaming and storing 3D assets where bandwidth or storage is constrained, such as game content, scanned objects, and digital twins.
- Archival and transmission of real-world scan data, which is frequently non-manifold and irregular and therefore awkward for pipelines that expect clean input.
- Shape retrieval and organization of large 3D libraries, using the learned latent representation to classify or group models.
- Content pipelines in AR/VR, 3D printing, and e-commerce where models come from many sources in inconsistent topological quality.
Industry relevance: Compression of 3D geometry is a practical concern wherever large mesh collections are moved, stored, or indexed. A method that avoids a preprocessing/repair step is attractive to production pipelines, because that step is often manual, error-prone, and a bottleneck on messy scan data.
Future Directions
- Quantifying the gains: The abstract claims state-of-the-art performance but reports no figures; the natural follow-up is detailed rate–distortion and classification benchmarks across mesh categories, which the abstract does not supply.
- Robustness of the no-precondition claim: Testing how the method behaves on deliberately degenerate topology — self-intersections, holes, non-manifold edges — would clarify the limits of the "no manifold/watertightness conditions" claim.
- Scaling to larger and denser meshes: Whether the base-mesh latent space remains compact and informative for high-resolution production assets is left open by the abstract.
- Extending the latent space to other tasks: The abstract demonstrates reconstruction and classification; the same comparable latent space could plausibly support generation, interpolation, or retrieval, though none of these are addressed in the abstract.
Target Audience
Researchers and graduate students working on 3D shape representation, geometry compression, and learned mesh processing; engineers building content pipelines, streaming systems, or 3D asset management tools; and practitioners who want to use the released code as a baseline for mesh-based autoencoder work. Readers without a background in convolutional networks and mesh topology will find the material demanding.
Authors’ abstract
In this paper, we introduce a novel 3D mesh convolution-based autoencoder for geometry compression, able to deal with irregular mesh data without requiring neither preprocessing nor manifold/watertightness conditions. The proposed approach extracts meaningful latent representations by learning features directly from the mesh faces, while preserving connectivity through dedicated pooling and unpooling operations. The encoder compresses the input mesh into a compact base mesh space, which ensures that the latent space remains comparable. The decoder reconstructs the original connectivity and restores the compressed geometry to its full resolution. Extensive experiments on multi-class datasets demonstrate that our method outperforms state-of-the-art approaches in both 3D mesh geometry reconstruction and latent space classification tasks. Code available at: github.com/germainGB/MeshConv3D