A
system for recording and displaying a
multimedia presentation, includes a
digital camera having a
solid state
image sensor for selectively generating a sampled analog
video image signal or a higher resolution sampled analog still
image signal, and a
microphone for generating an analog
audio signal. An
analog to digital converter converts the sampled analog
video image signals and
audio signal to a
digital image signal and
digital audio signal and an audio visual
encoder in the camera compresses the
digital video signal and associated
digital audio signal to form a compressed video bit
stream. The camera is operated to periodically capture a higher resolution still image to form a still image file while capturing a
video sequence. A pointer linking a captured
high resolution still image with a corresponding frame in the compressed video bit
stream is appended to the still image file. An object oriented
image processing system, includes an
image processing computer, an object oriented
operating system, an image memory for storing the compressed video bit
stream and the still image files as objects, a graphic
user interface including a display and operator
input device, a decoder for decoding the compressed video bit stream, and an application program for generating
low resolution index images from the higher resolution still images with pointers linking the index images to the
high resolution still images and storing the index images with their associated pointers as objects in the image memory, for displaying a plurality of the
low resolution index images on the graphic
user interface and responsive to operator selection of an index image from the displayed index images, employing the pointers stored with the selected index image and the associated
high resolution still image, to retrieve a corresponding portion of the compressed motion image, decompressing the retrieved portion of the compressed motion image, and displaying the decompressed portion of the motion image.