next up previous contents
Next: Stream Set Up: Definition of Terms Previous: Stream

Frame

Given the above definition, it is sometimes convenient to look at the values of all the channels of a stream at a given time. This is exactly what a frame is. For a given stream tex2html_wrap_inline1737 , the function tex2html_wrap_inline1739 is defined as:

displaymath1733

displaymath1734

Note that in the above, tex2html_wrap_inline1741 is used, but any other tex2html_wrap_inline1743 could just as easily have been used.

Intuitively, a frame represents a ``slice'' of each of the channels at a given point in time. It represents the values of each of a channel for a given time t.

The connection between channels, frames and streams is illustrated in figure 4.1. In this diagram, we have three channels tex2html_wrap_inline1747 , tex2html_wrap_inline1749 and tex2html_wrap_inline1751 , with the range of the first two being the real numbers, and the range of the last being tex2html_wrap_inline1753 . The stream consists of these three channels together. The ``length'' of the stream is 24 time-slices; in other words it consists of 24 frames. Each frame has three channels, and the domain of the function tex2html_wrap_inline1739 in this case is [0..23]. A frame is a ``vertical slice'' of the stream, for example, frames 13 and 17, each slice indicating the values of the channels at a given time. On the other hand, a channel is a ``horizontal slice'' of the stream, indicating the variation of some feature over time.

   figure616
Figure 4.1: The relationship between channels, frames and streams.



Mohammed Waleed Kadous
Tue Oct 6 13:04:40 EST 1998