A 3D-CNN Approach for the Spatio-Temporal Modeling of Surface Deterioration Phenomena

The modeling of spatio-temporal changes on the surface of materials is an open problem with important applications in domain such as computer graphics and cultural heritage. Significant progress has been achieved over the years and the results of several methods look realistic up to a certain degree. Nonetheless, the proposed approaches are not directly connected to physical measurements in most cases. In this paper, we propose a method that uses 3D surface measurements on bronze panels that are artificially aged and models the variations that occur over time due to the different physiochemical processes that take place. The input of our algorithm is the 3D point cloud of a material's surface while the output is a prediction of this point cloud in other time instances. At the core of the method lies a module that maps the point cloud of a material's surface into 3D occupancy grids and a 3D Convolutional Neural Network (CNN) that captures geometric changes over time. The training of the 3D-CNN is performed using registered point clouds from bronze panels that are artificially aged and scanned in three time instants. In order to measure the convergence of the training process, aside the minimization of the the 3D-CNN cost function, a complementary approach is proposed using the Normal Distribution Function of the generated surface. The experimental evaluation of the method demonstrates its potential.

[1]  Christopher Wojtan,et al.  Fast approximations for boundary element based brittle fracture simulation , 2016, ACM Trans. Graph..

[2]  Luís A. Alexandre 3D Object Recognition Using Convolutional Neural Networks with Transfer Learning Between Input Channels , 2014, IAS.

[3]  Jianxiong Xiao,et al.  Deep Sliding Shapes for Amodal 3D Object Detection in RGB-D Images , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Sebastian Scherer,et al.  VoxNet: A 3D Convolutional Neural Network for real-time object recognition , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[5]  Radu Bogdan Rusu,et al.  3D is here: Point Cloud Library (PCL) , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Michael M. Kazhdan,et al.  Poisson surface reconstruction , 2006, SGP '06.

[7]  Joseph T. Kider Simulation of 3D model, shape, and appearance aging by physical, chemical, biological, environmental, and weathering effects , 2012 .

[8]  Kok-Lim Low Linear Least-Squares Optimization for Point-to-Plane ICP Surface Registration , 2004 .

[9]  Steve Marschner,et al.  Position-normal distributions for efficient rendering of specular microstructure , 2016, ACM Trans. Graph..

[10]  Konrad Schindler,et al.  FAST SEMANTIC SEGMENTATION OF 3D POINT CLOUDS WITH STRONGLY VARYING DENSITY , 2016 .

[11]  Yang Liu,et al.  O-CNN , 2017, ACM Trans. Graph..

[12]  Christopher Wojtan,et al.  High-resolution brittle fracture simulation with boundary elements , 2015, ACM Trans. Graph..

[13]  Taka Evdoxia,et al.  Physical forces aware aging simulation on cultural heritage artifacts , 2017 .

[14]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[15]  Victor S. Lempitsky,et al.  Escape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Models , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).