A Fourier theory for cast shadows

被引:0
|
作者
Ramamoorthi, R [1 ]
Koudelka, M
Belhumeur, P
机构
[1] Columbia Univ, New York, NY 10027 USA
[2] Yale Univ, New Haven, CT 06520 USA
来源
COMPUTER VISION - ECCV 2004, PT 1 | 2004年 / 3021卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cast shadows can be significant in many computer vision applications such as lighting-insensitive recognition and surface reconstruction. However, most algorithms neglect them, primarily because they involve non-local interactions in non-convex regions, making formal analysis difficult. While general cast shadowing situations can be arbitrarily complex, many real instances map closely to canonical configurations like a wall, a V-groove type structure, or a pitted surface. In particular, we experiment on 3D textures like moss, gravel and a kitchen sponge, whose surfaces include canonical cast shadowing situations like V-grooves. This paper shows theoretically that many shadowing configurations can be mathematically analyzed using convolutions and Fourier basis functions. Our analysis exposes the mathematical convolution structure of cast shadows, and shows strong connections to recently developed signal-processing frameworks for reflection and illumination. An analytic convolution formula is derived for a 2D V-groove, which is shown to correspond closely to many common shadowing situations, especially in 3D textures. Numerical simulation is used to extend these results to general 3D textures. These results also provide evidence that a common set of illumination basis functions may be appropriate for representing lighting variability due to cast shadows in many 3D textures. We derive a new analytic basis suited for 3D textures to represent illumination on the hemisphere, with some advantages over commonly used Zemike polynomials and spherical harmonics. New experiments on analyzing the variability in appearance of real 3D textures with illumination motivate and validate our theoretical analysis. Empirical results show that illumination eigenfunctions often correspond closely to Fourier bases, while the eigenvalues drop off significantly slower than those for irradiance on a Lambertian curved surface. These new empirical results are explained in this paper, based on our theory.
引用
收藏
页码:146 / 162
页数:17
相关论文
共 50 条
  • [1] A Fourier theory for cast shadows
    Ramamoorthi, R
    Koudelka, M
    Belhumeur, P
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2005, 27 (02) : 288 - 295
  • [2] 'Cast of shadows'
    Schone, M
    NEW YORK TIMES BOOK REVIEW, 2005, : 19 - 19
  • [3] Cast shadows
    不详
    CONNAISSANCE DES ARTS, 2024, (838): : 176 - 176
  • [4] Cast shadows
    Sausset, D
    OEIL-MAGAZINE INTERNATIONAL D ART, 1999, (506): : 92 - 92
  • [5] Cast shadows in perspective
    Pont, S. C.
    Wijntjes, M. W. A.
    Oomes, S.
    van Doorn, A. J.
    de Ridder, H.
    Koenderink, J. J.
    PERCEPTION, 2009, 38 : 28 - 28
  • [6] Cast of shadows.
    Korenowsky, CJ
    LIBRARY JOURNAL, 2005, 130 (04) : 78 - 78
  • [7] Shadows Cast by Moonlight
    Spinosa, Dani
    PUBLIC-ART CULTURE IDEAS, 2024, 35 (69):
  • [8] Perception of cast shadows
    Trends Cognit Sci, 8 (288-295):
  • [9] The perception of cast shadows
    Mamassian, P
    Knill, DC
    Kersten, D
    TRENDS IN COGNITIVE SCIENCES, 1998, 2 (08) : 288 - 295
  • [10] SURREALIST PRECIPITATES, SHADOWS DONT CAST SHADOWS
    HOLLIER, D
    OCTOBER, 1994, (69) : 111 - 132