ON SURFACE TOPOGRAPHY RECONSTRUCTION FROM GRADIENT FIELDS Toni Kuparinen 1 , Ville Kyrki 1 , Jarno Mielikainen 2 , and Pekka Toivanen 2 1 Department of Information Technology, Lappeenranta University of Technology, P.O. Box 20, 53851 Lappeenranta, Finland 2 Department of Computer Science, University of Kuopio, P.O.Box 1627, 70211 Kuopio, Finland {tkuparin, kyrki}@lut.fi, {mielikai, pekka.toivanen}@uku.fi ABSTRACT In this paper, we propose and study surface reconstruction techniques for surfaces with high frequency height variation, which are common for example, in paper and textile man- ufacturing. Traditionally, photometric stereo methods have been developed and evaluated on objects with additive Gaus- sian noise. The minimization based methods may perform well on large objects, but they smooth the inherent high fre- quency variation of machined surfaces in the reconstruction. We extend a Fourier integration method with Wiener filter to reconstruct surfaces from two gradient fields. The experimen- tal results validate that the proposed method performs well on surfaces with high frequency height variation. Index TermsTopography, surface reconstruction, gra- dient fields, Fourier transform, Wiener filter 1. INTRODUCTION Surface topography is an important quality parameter in many industrial applications, such as paper and textile manufac- turing. Undesired surface topography variations can reflect imperfections in manufacturing process, product operational efficiency, and life expectancy. Depth recovery techniques, such as shape from shading (SfS) [1], and photometric stereo (PS) [2], provide surface gradients in a fast and non-contact manner. In order to obtain surface topography, the relative height values of the surface, the surface gradients have to be integrated. However, in practice the surface gradients contain noise, which can be derived from imaging and other measure- ment errors. Several solutions have been proposed to inte- grate of the calculated gradient fields. The traditional method for integrating the surface height from gradient information is the Frankot-Chellappa algorithm [3]. The recent develop- ments, such as α surfaces, M-estimators, Regularization and Diffusion, in surface reconstruction from gradient fields have been compared to minimization based Frankot-Chellappa and Poisson [4] methods in [5]. Traditionally, the performance of the surface reconstruction methods have been evaluated on surfaces with objects, such as flower pots, faces, peaks, The author gratefully appreciate the provided funding from European Regional Development Fund (ERDF), National Technology Agency of Fin- land (TEKES), Stora Enso, UPM, Metso, and Future Printing Center (FPC). Stora Enso is acknowledged also for profilometer measurements. and ramps with rather strong additive Gaussian noise. How- ever, the monitoring of surface roughness and texture, that is smaller scale variations with limited noise levels, are fre- quently of interest in manufacturing processes. Recently Hans- son [6, 7] has studied two- and three-light photometric stereo in paper surface reconstruction. In his methods, the paper surface topography is calculated from one and three gradient fields in two- and three-light methods, respectively. Unfortu- nately, he does not provide comparison to alternative surface reconstruction methods. The contributions of this paper are an extension and com- parison of surface reconstruction methods in surface topogra- phy reconstruction. A four-light photometric stereo method is introduced, which is developed from Hansson’s two-light method. In the experiments, surface reconstruction techniques are evaluated with gradient fields calculated from surfaces containing high frequency variation. The proposed method is shown to preserve the original small scale variation in re- constructed surfaces. 2. REVIEW OF PHOTOMETRIC STEREO In photometric stereo, the viewing direction is held constant while the direction of the illumination between successive images is varied. Thus, the correspondence between image points is known a priori. The use of the radiance values at a single image location, in successive views, makes the tech- nique photometric. The technique can be used to determine the surface orientation at each image point [2]. For Lambertian surfaces the reflected intensity is indepen- dent of the viewing direction. However, the intensity depends on the direction of the light source. Lambert’s Law [8] repre- sents the image intensity i at the point (x, y) i = ρλ(l T · n) , (1) where ρ is the surface albedo, λ is the intensity of the light source, n =[n 1 ,n 2 ,n 3 ] T = [p,q,1] T p 2 +q 2 +1 is the unit normal to the surface and l =[cos(τ )sin(σ), sin(τ )sin(σ), cos(τ )] T is the unit vector toward the light source. Elements p and q are surface partial derivatives measured along the x and y axes, respectively. τ is the tilt angle of illumination; the angle that the projection of the illuminant vector incident onto the test surface plane makes with an axis in that plane. σ is the slant II - 545 1-4244-1437-7/07/$20.00 ©2007 IEEE ICIP 2007