Computer vision for television and games
Computer vision can be used as a computer interface for applications such as games or television displays. The requirements imposed by the applications of high speed and low cost can be severe. Fortunately, the real-time application often makes the computer vision task easier, by providing constraints which restrict the interpretations possible the visual input, and by inserting a human into the control loop. I'll describe applications with vision interfaces: computer games and television sets. I'll describe the basic vision technologies that make the applications possible: head and hand tracking and gesture recognition. We'll see that it fits together as a system: fast and simple vision algorithms taking advantage of constraints imposed by the real-time applications. Some of these applications can be made faster or cheaper using specialized hardware for detection and processing, such as the "artificial retina" chip.