Page 26 -
P. 26

Preface  xxiv


                            TABLE 2: A one-semester introductory class in computer vision for seniors or first-year
                            graduate students in computer science, electrical engineering, or other engineering or
                            science disciplines.
                            Week   Chapter    Sections   Key topics
                              1     1, 2   1.1, 2.1, 2.2.x  pinhole cameras, pixel shading models,
                                                          one inference from shading example
                              2      3        3.1–3.5    human color perception, color physics, color spaces,
                                                          image color model
                              3      4          all      linear filters
                              4      5          all      building local features
                              5      6        6.1, 6.2   texture representations from filters,
                                                          from vector quantization
                              6      7        7.1, 7.2   binocular geometry, stereopsis
                              7      8          8.1      structure from motion with perspective cameras
                              8      9        9.1–9.3    segmentation ideas, applications,
                                                          segmentation by clustering pixels
                              9      10      10.1–10.4   Hough transform, fitting lines, robustness, RANSAC,
                             10      11      11.1-11.3   simple tracking strategies, tracking by matching,
                                                          Kalman filters, data association
                             11      12         all      registration
                             12      15         all      classification
                             13      16         all      classifying images
                             14      17         all      detection
                             15    choice       all      one of chapters 14, 19, 20, 21 (application topics)


                            SAMPLE SYLLABUSES
                            The whole book can be covered in two (rather intense) semesters, by starting at
                            the first page and plunging on. Ideally, one would cover one application chapter—
                            probably the chapter on image-based rendering—in the first semester, and the other
                            one in the second. Few departments will experience heavy demand for such a de-
                            tailed sequence of courses. We have tried to structure this book so that instructors
                            can choose areas according to taste. Sample syllabuses for busy 15-week semesters
                            appear in Tables 2 to 6, structured according to needs that can reasonably be ex-
                            pected. We would encourage (and expect!) instructors to rearrange these according
                            to taste.
                                 Table 2 contains a suggested syllabus for a one-semester introductory class
                            in computer vision for seniors or first-year graduate students in computer science,
                            electrical engineering, or other engineering or science disciplines. The students
                            receive a broad presentation of the field, including application areas such as digital
                            libraries and image-based rendering. Although the hardest theoretical material is
                            omitted, there is a thorough treatment of the basic geometry and physics of image
                            formation. We assume that students will have a wide range of backgrounds, and
                            can be assigned background readings in probability. We have put off the application
                            chapters to the end, but many may prefer to cover them earlier.
                                 Table 3 contains a syllabus for students of computer graphics who want to
                            know the elements of vision that are relevant to their topic. We have emphasized
                            methods that make it possible to recover object models from image information;
   21   22   23   24   25   26   27   28   29   30   31