Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Computing Local Surface Orientation and Shape from Texture forCurved Surfaces

Published: 01 June 1997 Publication History

Abstract

Shape from texture is best analyzed in two stages, analogous to stereopsis and structure from motion: (a) Computing the ’texture distortion‘ from the image, and (b) Interpreting the ’texture distortion‘ to infer the orientation and shape of the surface in the scene. We model the texture distortion for a given point and direction on the image plane as an affine transformation and derive the relationship between the parameters of this transformation and the shape parameters. We have developed a technique for estimating affine transforms between nearby image patches which is based on solving a system of linear constraints derived from a differential analysis. One need not explicitly identify texels or make restrictive assumptions about the nature of the texture such as isotropy. We use non-linear minimization of a least squares error criterion to recover the surface orientation (slant and tilt) and shape (principal curvatures and directions) based on the estimated affine transforms in a number of different directions. A simple linear algorithm based on singular value decomposition of the linear parts of the affine transforms provides the initial guess for the minimization procedure. Experimental results on both planar and curved surfaces under perspective projection demonstrate good estimates for both orientation and shape. A sensitivity analysis yields predictions for both computer vision algorithms and human perception of shape from texture.

References

[1]
Aloimonos, J. 1988. Shape from texture. Biological Cybernetics, 58:345-360.
[2]
Bajcsy, R. and Lieberman, L. 1976. Texture gradient as a depth cue. CGIP, 5:52-67.
[3]
Blake, A. and Marinos, C. 1990. Shape from texture: Estimation, isotropy and moments. Artificial Intelligence, 45:323-380.
[4]
Blake, A., Bulthoff, H., and Sheinberg, D. 1993. Shape from texture: Ideal observers and human psychophysics. Vision Research, 33(12):1723-1737.
[5]
Blostein, D. and Ahuja, N. 1989. Shape from texture: Integrating texture-element extraction and surface estimation. IEEE Trans. on PAMI, 11(12):1233-1251.
[6]
Brown, L.G. and Shvaytser, H. 1990. Surface orientation from projective foreshortening of isotropic texture autocorrelation. IEEE Trans. on PAMI, 12(6):584-588.
[7]
Cutting, J. and Millard, R. 1984. Three gradients and the perception of flat and curved surfaces. Journal of Experimental Psychology: General, 113(2): 198-216.
[8]
Davis, L.S. Janos, L., and Dunn, S.M. 1983. Efficient recovery of shape from texture. IEEE Trans. on PAMI, 5(5).
[9]
Do Carmo, M.P. 1992. Riemannian Geometry. Boston: Birkhauser.
[10]
Gårding, J. 1992. Shape from texture for smooth curved surfaces in perspective projection. Journal of Mathematical Imaging and Vision, 2(4):327-350.
[11]
Gårding, J. 1993. Shape from texture and contour by weak isotropy. J. of Artificial Intelligence, 64(2):243-297.
[12]
Gibson, J. 1950. The Perception of the Visual World. Boston: Houghton Mifflin.
[13]
Ikeuchi, K. 1984. Shape from regular patterns. J. of Artificial Intelligence , 22:49-75.
[14]
Jones, D. and Malik, J. 1992. Determining three-dimensional shape from orientation and spatial frequency disparities. Proc. of the Second ECCV, pp. 661-669.
[15]
Kanatani, K. and Chou, T.C. 1989. Shape from texture: General principle. J. of Artificial Intelligence, 38:1-48.
[16]
Koenderink, J. 1990. Solid Shape. Cambridge, Mass.: MIT Press.
[17]
Krumm, J. and Shafer, S. 1992. Shape from periodic texture using the spectrogram. Proc. CVPR, Champaign-Urbana, Illinois, pp. 284- 301.
[18]
Lindeberg, T. and Gårding, J. 1993. Shape from texture from a multi-scale perspective. Proc. ICCV, Berlin, Germany, pp. 683-691.
[19]
Malik, J. and Rosenholtz, R. 1993. A differential method for computing local shape-from-texture for planar and curved surfaces. Proc. of IEEE CVPR, New York, pp. 267-273.
[20]
Malik, J. and Rosenholtz, R. 1994. Recovering surface curvature and orientation from texture distortion: A least squares algorithm and sensitivity analysis. Proc. of Third European Conf. on Computer Vision, Stockholm, published as Lecture Notes in Computer Science, vol. 800, Jan-Olaf Eklundh (Ed.), Springer Verlag, pp. 353-364.
[21]
Marinos, C. and Blake, A. 1990. Shape from texture: The homogeneity hypothesis. Proc. ICCV, Osaka, Japan, pp. 350-353.
[22]
Marks, R.J. 1991. Introduction to Shannon Sampling and Interpolation Theory. Springer-Verlag.
[23]
O'Neill, B. 1966. Elementary Differential Geometry. New York: Academic Press.
[24]
Press, W.H., Flannery, B.P., Teukolski, S.A., and Vetterling, W.T. 1988. Numerical Recipes in C. Cambridge University Press.
[25]
Rousseeuw, P.J. and Leroy, A.M. 1987. Robust Regression and Outlier Detection. Wiley.
[26]
Stevens, K.A. 1981. The information content of texture gradients. Biological Cybernetics, 42:95-105.
[27]
Super, B. and Bovik, A. 1995. Shape from texture using local spectral moments. IEEE Trans. on PAMI, 17(4):333-343.
[28]
Verri, A., Girosi, F., and Torre, V. 1990. Differential techniques for optical flow. Journal of the Optical Society of America A, 5:912- 922.
[29]
Witkin, A.P. 1981. Recovering surface shape and orientation from texture. J. of Artificial Intelligence, 17:17-45.

Cited By

View all
  • (2023)On Human-like Biases in Convolutional Neural Networks for the Perception of Slant from TextureACM Transactions on Applied Perception10.1145/361345120:4(1-18)Online publication date: 25-Oct-2023
  • (2018)Multimodal perception study on virtual 3D curved textures with vision and touch for interactive multimedia systemsMultimedia Tools and Applications10.1007/s11042-017-4392-877:2(2209-2223)Online publication date: 1-Jan-2018
  • (2018)3D Surface Reconstruction by PointillismComputer Vision – ECCV 2018 Workshops10.1007/978-3-030-11015-4_21(263-280)Online publication date: 8-Sep-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image International Journal of Computer Vision
International Journal of Computer Vision  Volume 23, Issue 2
June 1997
81 pages
ISSN:0920-5691
Issue’s Table of Contents

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 June 1997

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)On Human-like Biases in Convolutional Neural Networks for the Perception of Slant from TextureACM Transactions on Applied Perception10.1145/361345120:4(1-18)Online publication date: 25-Oct-2023
  • (2018)Multimodal perception study on virtual 3D curved textures with vision and touch for interactive multimedia systemsMultimedia Tools and Applications10.1007/s11042-017-4392-877:2(2209-2223)Online publication date: 1-Jan-2018
  • (2018)3D Surface Reconstruction by PointillismComputer Vision – ECCV 2018 Workshops10.1007/978-3-030-11015-4_21(263-280)Online publication date: 8-Sep-2018
  • (2016)Depth estimation with convolutional conditional random field networkNeurocomputing10.1016/j.neucom.2016.06.029214:C(546-554)Online publication date: 19-Nov-2016
  • (2016)Deep Filter Banks for Texture Recognition, Description, and SegmentationInternational Journal of Computer Vision10.1007/s11263-015-0872-3118:1(65-94)Online publication date: 1-May-2016
  • (2015)Revealing and modifying non-local variations in a single imageACM Transactions on Graphics10.1145/2816795.281811334:6(1-11)Online publication date: 2-Nov-2015
  • (2015)Image aesthetics enhancement using composition-based saliency detectionMultimedia Systems10.1007/s00530-014-0373-121:2(159-168)Online publication date: 1-Mar-2015
  • (2013)Depth recovery from a single defocused image based on depth locally consistencyProceedings of the Fifth International Conference on Internet Multimedia Computing and Service10.1145/2499788.2499836(56-61)Online publication date: 17-Aug-2013
  • (2012)Repetition Maximization based Texture RectificationComputer Graphics Forum10.5555/2318896.231890331:2pt2(439-448)Online publication date: 1-May-2012
  • (2012)ShapecollageProceedings of the 12th European conference on Computer Vision - Volume Part III10.1007/978-3-642-33712-3_48(665-678)Online publication date: 7-Oct-2012
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media