End-to-end 3D shape inverse rendering of different classes of objects from a single input image

11/11/2017
by   Shima Kamyab, et al.
0

In this paper a semi-supervised deep framework is proposed for the problem of 3D shape inverse rendering from a single 2D input image. The main structure of proposed framework consists of unsupervised pre-trained components which significantly reduce the need to labeled data for training the whole framework. using labeled data has the advantage of achieving to accurate results without the need to predefined assumptions about image formation process. Three main components are used in the proposed network: an encoder which maps 2D input image to a representation space, a 3D decoder which decodes a representation to a 3D structure and a mapping component in order to map 2D to 3D representation. The only part that needs label for training is the mapping part with not too many parameters. The other components in the network can be pre-trained unsupervised using only 2D images or 3D data in each case. The way of reconstructing 3D shapes in the decoder component, inspired by the model based methods for 3D reconstruction, maps a low dimensional representation to 3D shape space with the advantage of extracting the basis vectors of shape space from training data itself and is not restricted to a small set of examples as used in predefined models. Therefore, the proposed framework deals directly with coordinate values of the point cloud representation which leads to achieve dense 3D shapes in the output. The experimental results on several benchmark datasets of objects and human faces and comparing with recent similar methods shows the power of proposed network in recovering more details from single 2D images.

READ FULL TEXT

page 9

page 10

page 11

page 12

page 13

page 14

research
08/25/2017

Deep Structure for end-to-end inverse rendering

Inverse rendering in a 3D format denoted to recovering the 3D properties...
research
07/20/2017

3D Shape Reconstruction from Sketches via Multi-view Convolutional Networks

We propose a method for reconstructing 3D shapes from 2D sketches in the...
research
09/08/2018

RealPoint3D: Point Cloud Generation from a Single Image with Complex Background

3D point cloud generation by the deep neural network from a single image...
research
09/03/2021

Representing Shape Collections with Alignment-Aware Linear Models

In this paper, we revisit the classical representation of 3D point cloud...
research
12/02/2017

SfSNet : Learning Shape, Reflectance and Illuminance of Faces in the Wild

We present SfSNet, an end-to-end learning framework for producing an acc...
research
06/18/2022

GAN2X: Non-Lambertian Inverse Rendering of Image GANs

2D images are observations of the 3D physical world depicted with the ge...
research
08/05/2021

Intelligent Railway Foreign Object Detection: A Semi-supervised Convolutional Autoencoder Based Method

Automated inspection and detection of foreign objects on railways is imp...

Please sign up or login with your details

Forgot password? Click here to reset