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.