Robust surface reconstruction via dictionary learning
Robust surface reconstruction via dictionary learning
复制标题
DOI:
10.1145/2661229.2661263
复制
发表时间:
2014-11
期刊:
影响因子:
--
通讯作者:
Shiyao Xiong;Juyong Zhang;Jianmin Zheng;Jianfei Cai;Ligang Liu
中科院分区:
文献类型:
--
作者:
Shiyao Xiong;Juyong Zhang;Jianmin Zheng;Jianfei Cai;Ligang Liu
Surface reconstruction from point cloud is of great practical importance in computer graphics. Existing methods often realize reconstruction via a few phases with respective goals, whose integration may not give an optimal solution. In this paper, to avoid the inherent limitations of multi-phase processing in the prior art, we propose a unified framework that treats geometry and connectivity construction as one joint optimization problem. The framework is based on dictionary learning in which the dictionary consists of the vertices of the reconstructed triangular mesh and the sparse coding matrix encodes the connectivity of the mesh. The dictionary learning is formulated as a constrained ℓ2,q-optimization (0 < q < 1), aiming to find the vertex position and triangulation that minimize an energy function composed of point-to-mesh metric and regularization. Our formulation takes many factors into account within the same framework, including distance metric, noise/outlier resilience, sharp feature preservation, no need to estimate normal, etc., thus providing a global and robust algorithm that is able to efficiently recover a piecewise smooth surface from dense data points with imperfections. Extensive experiments using synthetic models, real world models, and publicly available benchmark show that our method outperforms the state-of-the-art in terms of accuracy, robustness to noise and outliers, geometric feature and detail preservation, and mesh connectivity.