An image system which captures, along with the images, information defining both
the position and the orientation of the camera along with the distance to the subject.
A video camera is attached to three accelerometers, two gyroscopes, and a rangefinder.
Data gathered from these devices and defining the pitch, yaw, and roll of the camera,
the camera's acceleration, and the distance to the subject is captured and recorded
along with video images. The video images are later stored within a computer's
data base along with data defining the position and orientation of the camera and
the distance to the subject for each image, this latter data being computed from
the captured data. The images may then be presented to the user in a three-dimensional
display in which the user can navigate through the images using a joystick device,
with the images located in positions corresponding to the positions in space of
the objects that were imaged.