Mesh deformation-based single-view 3D reconstruction of thin eyeglasses frames with differentiable rendering
Not on the map. Why?
Abstract (arXiv)
With the support of Virtual Reality (VR) and Augmented Reality (AR) technologies, the 3D virtual eyeglasses try-on application is well on its way to becoming a new trending solution that offers a "try on" option to select the perfect pair of eyeglasses at the comfort of your own home. Reconstructing eyeglasses frames from a single image with traditional depth and image-based methods is extremely difficult due to their unique characteristics such as lack of sufficient texture features, thin elements, and severe self-occlusions. In this paper, we propose the first mesh deformation-based reconstruction framework for recovering high-precision 3D full-frame eyeglasses models from a single RGB image, leveraging prior and domain-specific knowledge. Specifically, based on the construction of a synthetic eyeglasses frame dataset, we first define a class-specific eyeglasses frame template with pre-defined keypoints. Then, given an input eyeglasses frame image with thin structure and few texture features, we design a keypoint detector and refiner to detect predefined keypoints in a coarse-to-fine manner to estimate the camera pose accurately. After that, using differentiable rendering, we propose a novel optimization approach for producing correct geometry by progressively performing free-form deformation (FFD) on the template mesh. We define a series of loss functions to enforce consistency between the rendered result and the corresponding RGB input, utilizing constraints from inherent structure, silhouettes, keypoints, per-pixel shading information, and so on. Experimental results on both the synthetic dataset and real images demonstrate the effectiveness of the proposed algorithm.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 36 references that are in the map. First posted on arXiv 10 Aug 2024.
Builds on
11 of 36 references.
References · 11
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021Neural RGB-D Surface Reconstructioncited by 312
- 2016BundleFusion: Real-time Globally Consistent 3D Reconstruction using On-the-fly Surface Re-integrationcited by 116
- 2017MarrNet: 3D Shape Reconstruction via 2.5D Sketchescited by 108
- 2018Unsupervised Learning of Shape and Pose with Differentiable Point Cloudscited by 89
- 2019Image-based 3D Object Reconstruction: State-of-the-Art and Trends in the Deep Learning Eracited by 87
- 2020Pix2Vox++: Multi-scale Context-aware 3D Object Reconstruction from Single and Multiple Imagescited by 79
- 2021Detailed Avatar Recovery from Single Imagecited by 16
- 2022Adaptive Joint Optimization for 3D Reconstruction with Differentiable Renderingcited by 5
- 2020Vid2Curve: Simultaneous Camera Motion Estimation and Thin Structure Reconstruction from an RGB Videocited by 3
- 2021CurveFusion: Reconstructing Thin Structures from RGBD Sequencescited by 1
Built on by
Not cited yet.