Pixel2Mesh++: Multi-View 3D Mesh Generation via Deformation

TL;DR

Pixel2Mesh++ integrates multi-view perceptual features with graph convolutional deformation, achieving 80.30 F-score on ShapeNet, outperforming single-view methods.

cs.CV 🔴 Advanced 2019-08-05 52 views
Chao Wen Yinda Zhang Zhuwen Li Yanwei Fu
3D reconstruction multi-view learning graph convolutional networks mesh generation deep learning

Key Findings

Methodology

This paper introduces the Multi-View Deformation Network (MDN), which combines graph convolutional networks with perceptual feature pooling from multiple images. Starting from a coarse mesh generated by Pixel2Mesh, MDN samples local deformation hypotheses around each vertex, projects these hypotheses into multiple views, and pools high-resolution features. A differentiable soft-argmax scores hypotheses to iteratively refine the mesh. The entire framework supports end-to-end training with a re-sampled Chamfer distance loss, enabling accurate, detailed 3D shape reconstruction that generalizes across categories, input views, and mesh initializations.

Key Results

  • On ShapeNet, our model achieves a mean F-score of 80.30, surpassing Pixel2Mesh by approximately 10%, with a significant reduction in Chamfer distance, indicating finer geometric details. The model maintains high performance with 2-5 input views, demonstrating robustness and scalability. Ablation studies confirm the importance of feature statistics and iterative refinement. Cross-category tests show strong generalization, with minimal performance drop when training on 12 categories and testing on the remaining one.
  • Compared to naive multi-view fusion and traditional geometric methods, our approach produces meshes with richer surface details, better alignment from arbitrary viewpoints, and fewer artifacts. The iterative deformation process effectively removes noise and enhances fine structures, validated through extensive quantitative metrics and qualitative visualizations.
  • Overall, our method sets new state-of-the-art benchmarks in multi-view 3D mesh generation, highlighting the synergy of geometric reasoning and deep learning, and opening pathways for practical applications in industry and research.

Significance

This work addresses the longstanding challenge of multi-view 3D shape reconstruction, overcoming limitations of single-view hallucination and traditional geometric methods. By integrating perceptual features and local deformation hypotheses within a graph convolutional framework, it achieves high-fidelity, view-consistent meshes. The model's robustness across categories and input configurations makes it highly applicable for real-world scenarios like virtual content creation, AR/VR, and autonomous systems. It bridges the gap between classical geometry and deep learning, providing a scalable, accurate, and generalizable solution that can be extended to dynamic scenes and large-scale environments, significantly advancing the state of 3D understanding.

Technical Contribution

The paper introduces a novel multi-view deformation framework that leverages local hypothesis sampling, perceptual feature pooling, and differentiable soft-argmax within a graph convolutional architecture. Key innovations include: • Local deformation hypothesis sampling based on icosahedral subdivision; • Multi-view perceptual feature pooling using high-resolution early-layer features; • Input size invariance via feature statistics concatenation; • End-to-end differentiability with soft-argmax; • Iterative refinement enabling progressive detail enhancement. These contributions enable effective multi-view information fusion, robust generalization, and high-precision mesh refinement, distinguishing this work from prior single-view or volumetric methods.

Novelty

This research pioneers the integration of classic multi-view geometry principles with deep learning for mesh deformation. Unlike previous approaches that rely solely on priors or volumetric representations, our method explicitly reasons about local deformations using cross-view perceptual cues, supported by a differentiable hypothesis sampling and scoring mechanism. The combination of local hypothesis sampling, feature statistics for input invariance, and iterative refinement within a graph convolutional framework constitutes a novel paradigm, enabling accurate, view-consistent, and category-agnostic 3D mesh generation from limited images.

Limitations

  • The model's performance degrades in scenarios with extreme occlusion or very sparse textures, as feature pooling relies on image quality. Computational costs are high due to multiple hypothesis sampling and iterative refinement, limiting real-time applications. Additionally, the current framework is primarily designed for rigid objects; extending to non-rigid or dynamic scenes requires further development. Handling highly deformable or articulated objects remains challenging, and the method's scalability to large scenes or complex environments needs exploration.

Future Work

Future directions include incorporating temporal information for dynamic scene reconstruction, integrating additional modalities like depth or point clouds to improve robustness, and reducing computational overhead for real-time deployment. Exploring unsupervised or weakly supervised training paradigms could also broaden applicability, especially for large-scale or unlabeled datasets. Extending the framework to handle non-rigid, articulated, or large-scale scenes will further enhance its versatility, making it suitable for broader industrial and research applications.

AI Executive Summary

Pixel2Mesh++ introduces a groundbreaking multi-view 3D mesh generation approach that significantly advances the state-of-the-art in shape reconstruction. Traditional single-view methods, while capable of producing plausible shapes, often struggle with occlusions and lack of detail, especially when generalizing across different object categories. Multi-view information offers a promising solution, but effectively integrating it remains challenging due to the complexity of fusing diverse geometric cues. To address this, the authors propose the Multi-View Deformation Network (MDN), which builds upon Pixel2Mesh’s graph convolutional architecture. MDN samples local deformation hypotheses around each mesh vertex, projects these hypotheses into multiple views, and pools perceptual features from early convolutional layers, which retain high spatial resolution and geometric detail. A differentiable soft-argmax mechanism scores hypotheses, enabling the network to iteratively refine the mesh in a coarse-to-fine manner. This process allows the model to leverage cross-view cues effectively, improving geometric accuracy and detail preservation.

Experimental results on the ShapeNet dataset demonstrate that Pixel2Mesh++ achieves an F-score of 80.30, outperforming previous methods by a significant margin. The model maintains robustness across varying numbers of input views (2-5), categories, and initial mesh qualities. Ablation studies confirm the importance of feature statistics for input size invariance and cross-view correlation learning. The approach’s ability to generalize across categories and input configurations highlights its potential for real-world applications, including virtual reality, AR/VR content creation, and industrial design. Despite its strengths, the method faces challenges in scenes with extreme occlusion or non-rigid objects, and computational costs remain high. Future work will focus on extending the framework to dynamic scenes, multi-modal data, and real-time processing, pushing the boundaries of multi-view 3D reconstruction.

Deep Dive

Abstract

We study the problem of shape generation in 3D mesh representation from a few color images with known camera poses. While many previous works learn to hallucinate the shape directly from priors, we resort to further improving the shape quality by leveraging cross-view information with a graph convolutional network. Instead of building a direct mapping function from images to 3D shape, our model learns to predict series of deformations to improve a coarse shape iteratively. Inspired by traditional multiple view geometry methods, our network samples nearby area around the initial mesh's vertex locations and reasons an optimal deformation using perceptual feature statistics built from multiple input images. Extensive experiments show that our model produces accurate 3D shape that are not only visually plausible from the input perspectives, but also well aligned to arbitrary viewpoints. With the help of physically driven architecture, our model also exhibits generalization capability across different semantic categories, number of input images, and quality of mesh initialization.

cs.CV