A scale adaptive method for estimating the perspective pose of texture planes

Multiple vanishing point detection provides the key to recovering the perspective pose of textured planes. If vanishing points are to be detected from spectral information then there are two computational problems that need to be solved. Firstly, the search of the extended image plane is unbounded, and hence the location of vanishing points at or near infinity is difficult. Secondly, correspondences between local spectra need to be established so that vanishing points can be triangulated. In this paper, we offer a way of overcoming these two difficulties. We overcome the unbounded search problem by mapping the information provided by local spectral moments onto the unit sphere. According to our representation, the position and direction of each local spectrum maps onto a great circle on the unit sphere. The need for correspondences is overcome by accumulating the great-circle intercepts. Vanishing points occur at local accumulator maxima on the unit sphere. To improve the accuracy of the recovered perspective pose parameters for highly slanted planes, we use an adaptive spectral window. This selects the window so as to reduce spectral defocusing by minimising the determinant of the spectral covariance matrix. We experiment with the new shape-from-texture technique on both synthetic and real-world data; it proves to be an accurate and robust means of estimating perspective pose.

[1]  Jitendra Malik,et al.  Detecting, localizing and grouping repeated scene elements from an image , 1996, ECCV.

[2]  Katsushi Ikeuchi,et al.  Shape from Regular Patterns , 1984, Artif. Intell..

[3]  Abhishek Kumar Jha,et al.  Affine theorem for two-dimensional Fourier transform , 1993 .

[4]  J. Cutting,et al.  Three gradients and the perception of flat and curved surfaces. , 1984, Journal of experimental psychology. General.

[5]  K. A. Stevens,et al.  On gradients and texture "gradients". , 1984, Journal of experimental psychology. General.

[6]  John Krumm,et al.  Shape from periodic texture using the spectrogram , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[7]  J. Cutting,et al.  Three Gradients and the Perception of Flat and Curved Surfaces , 1984 .

[8]  H. Barlow Vision: A computational investigation into the human representation and processing of visual information: David Marr. San Francisco: W. H. Freeman, 1982. pp. xvi + 397 , 1983 .

[9]  Jong-Soo Choi,et al.  Obtaining a 3-D orientation of projective textures using a morphological method , 1996, Pattern Recognit..

[10]  Jitendra Malik,et al.  Recovering Surface Curvature and Orientation From Texture Distortion: A Least Squares Algorithm and Sensitivity Analysis , 1994, ECCV.

[11]  Steven Kay,et al.  Modern Spectral Estimation: Theory and Application , 1988 .

[12]  Edwin R. Hancock,et al.  3-D Planar Orientation from Texture: Estimating Vanishing Point from Local Spectral Analysis , 1998, BMVC.

[13]  John R. Kender,et al.  Shape from Texture: An Aggregation Transform that Maps a Class of Textures into Surface Orientation , 1979, IJCAI.

[14]  Alan C. Bovik,et al.  Planar surface orientation from texture spatial frequencies , 1995, Pattern Recognit..

[15]  J. Gibson The perception of the visual world , 1951 .

[16]  James V. Stone,et al.  Adaptive Scale Filtering: A General Method for Obtaining Shape From Texture , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Yiannis Aloimonos,et al.  Perspective approximations , 1990, Image Vis. Comput..

[18]  Phil Brodatz,et al.  Textures: A Photographic Album for Artists and Designers , 1966 .

[19]  Andrew Zisserman,et al.  Geometric Grouping of Repeated Elements within Images , 1998, BMVC.