Computers have been used to generate synthetic images since the first SIGGRAPH conference, and to generate color images for nearly that long. But only recently has it been practical to create and reproduce digital images with predictable, accurate color. This course introduced the science behind image digitization and color reproduction in computer graphics and video. A key aspect of obtaining accurate color is understanding the objective meaning of RGB codes: interpretation of a particular RGB code by one system may not match interpretation of the same RGB code by a different system. This course described how color information is coded into RGB and details transformations among various color coding systems.
Comfortable with mathematics and experienced in designing or implementing hardware or software that processes color images; alternatively, attendees extensive experience in manipulating digital imagery.
The coding of color image data has a different set of constraints than color specification. This course described how linear-light intensity representations are transformed into the nonlinear RGB system, and then into the Y'CBCR representations used in studio video, DVC, JPEG, and MPEG. It also reviewed the Y'UV and Y'IQ systems.
Organizer and Lecturer