Shading-based surface detail recovery under general unknown illumination

Di Xu, Qi Duan, Jianmin Zheng, Juyong Zhang, Jianfei Cai, Tat Jen Cham

Research output: Contribution to journalArticleResearchpeer-review

15 Citations (Scopus)

Abstract

Reconstructing the shape of a 3D object from multi-view images under unknown, general illumination is a fundamental problem in computer vision. High quality reconstruction is usually challenging especially when fine detail is needed and the albedo of the object is non-uniform. This paper introduces vertex overall illumination vectors to model the illumination effect and presents a total variation (TV) based approach for recovering surface details using shading and multi-view stereo (MVS). Behind the approach are the two important observations: (1) the illumination over the surface of an object often appears to be piecewise smooth and (2) the recovery of surface orientation is not sufficient for reconstructing the surface, which was often overlooked previously. Thus we propose to use TV to regularize the overall illumination vectors and use visual hull to constrain partial vertices. The reconstruction is formulated as a constrained TV-minimization problem that simultaneously treats the shape and illumination vectors as unknowns. An augmented Lagrangian method is proposed to quickly solve the TV-minimization problem. As a result, our approach is robust, stable and is able to efficiently recover high-quality surface details even when starting with a coarse model obtained using MVS. These advantages are demonstrated by extensive experiments on the state-of-the-art MVS database, which includes challenging objects with varying albedo.

Original languageEnglish
Article number7858760
Pages (from-to)423-436
Number of pages14
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Volume40
Issue number2
DOIs
Publication statusPublished - 1 Feb 2018
Externally publishedYes

Keywords

  • 3D reconstruction
  • general unknown illumination
  • Shape from shading
  • shape refinement
  • spatially varying albedo

Cite this