Page 8 -
P. 8

vi


                               2.5  Notes . . . . . ... .. .. ... .. .. ... .. ... .. .. ... .    61

                            3 Color                                                              68
                               3.1  Human Color Perception .. ... .. .. ... .. ... .. .. ... .    68
                                   3.1.1  Color Matching . . . . . . . . . . . . . . . . . . . . . . . . . .  68
                                   3.1.2  Color Receptors . . . . . . . . . . . . . . . . . . . . . . . . .  71
                               3.2  The Physics of Color . . . . ... .. .. ... .. ... .. .. ... .  73
                                   3.2.1  The Color of Light Sources . . . . .. .. ... .. .. ... .  73
                                   3.2.2  The Color of Surfaces .. .. .. ... .. ... .. .. ... .   76
                               3.3  Representing Color . .. .. ... .. .. ... .. ... .. .. ... .   77
                                   3.3.1  Linear Color Spaces . . . . . . . . . . . . . . . . . . . . . . .  77
                                   3.3.2  Non-linear Color Spaces . . . . . . . . . . . . . . . . . . . . .  83
                               3.4  A Model of Image Color . . . .. .. .. ... .. ... .. .. ... .  86
                                   3.4.1  The Diffuse Term .. ... .. .. ... .. ... .. .. ... .     88
                                   3.4.2  The Specular Term . ... .. .. ... .. ... .. .. ... .    90
                               3.5  Inference from Color . . . . ... .. .. ... .. ... .. .. ... .  90
                                   3.5.1  Finding Specularities Using Color  . . . . . . . . . . . . . . .  90
                                   3.5.2  Shadow Removal Using Color . . . .. .. ... .. .. ... .  92
                                   3.5.3  Color Constancy: Surface Color from Image Color . . . . . .  95
                               3.6  Notes . . . . . ... .. .. ... .. .. ... .. ... .. .. ... .    99



                            II   EARLY VISION: JUST ONE IMAGE                                  105

                            4 Linear Filters                                                    107
                               4.1  Linear Filters and Convolution . . . . . . . . . . . . . . . . . . . . . 107
                                   4.1.1  Convolution . .. .. ... .. .. ... .. ... .. .. ... . 107
                               4.2  Shift Invariant Linear Systems . . . . . . . . . . . . . . . . . . . . . 112
                                   4.2.1  Discrete Convolution ... .. .. ... .. ... .. .. ... . 113
                                   4.2.2  Continuous Convolution . .. .. ... .. ... .. .. ... . 115
                                   4.2.3  Edge Effects in Discrete Convolutions .. ... .. .. ... . 118
                               4.3  Spatial Frequency and Fourier Transforms . . . . . . . . . . . . . . . 118
                                   4.3.1  Fourier Transforms . ... .. .. ... .. ... .. .. ... . 119
                               4.4  Sampling and Aliasing . . . ... .. .. ... .. ... .. .. ... . 121
                                   4.4.1  Sampling .. .. .. ... .. .. ... .. ... .. .. ... . 122
                                   4.4.2  Aliasing ... .. .. ... .. .. ... .. ... .. .. ... . 125
                                   4.4.3  Smoothing and Resampling . . . . . . . . . . . . . . . . . . . 126
                               4.5  Filters as Templates . . . . . .. .. .. ... .. ... .. .. ... . 131
                                   4.5.1  Convolution as a Dot Product  . ... .. ... .. .. ... . 131
                                   4.5.2  Changing Basis . .. ... .. .. ... .. ... .. .. ... . 132
                               4.6  Technique: Normalized Correlation and Finding Patterns . . . . . . 132
   3   4   5   6   7   8   9   10   11   12   13