Page 219 -
P. 219

Section 6.5  Shape from Texture  187









































                            FIGURE 6.18: From left to right and top to bottom: Camera JPEG output, Adobe
                            Camera Raw, DxO Optics Pro, and LSSC. Reprinted from “Non-local Sparse Models for
                            Image Restoration,” by J. Mairal, F. Bach, J. Ponce, G. Sapiro, and A. Zisserman, Proc.
                            International Conference on Computer Vision, (2009). c   2009, IEEE.


                     6.5 SHAPE FROM TEXTURE
                            A patch of texture viewed frontally looks very different from the same patch viewed
                            at a glancing angle because foreshortening causes the texture elements (and the gaps
                            between them!) to shrink more in some directions than in others. This suggests
                            that we can recover some shape information from texture, at the cost of supplying
                            a texture model. This is a task at which humans excel (Figure 6.19). Remarkably,
                            quite general texture models appear to supply enough information to infer shape.


                     6.5.1 Shape from Texture for Planes
                            If we know we are viewing a plane, shape from texture boils down to determining
                            the configuration of the plane relative to the camera. Assume that we hypothesize
                            a configuration; we can then project the image texture back onto that plane. If
                            we have some model of the “uniformity” of the texture, then we can test that
                            property for the backprojected texture. We now obtain the plane with the “best”
   214   215   216   217   218   219   220   221   222   223   224