FORMING VIDEO WITH PERCEIVED DEPTH
A method for providing a video with perceived depth comprising: capturing a sequence of video images of a scene with a single perspective image capture device; determining a relative position of the image capture device for each of the video images in the sequence of video images; selecting stereo pairs of video images responsive to the determined relative position of the image capture device; and forming a video with perceived depth based on the selected stereo pairs of video images.
1 . A method for providing a video with perceived depth comprising:
capturing a sequence of video images of a scene with a single perspective image capture device;
determining a relative position of the image capture device for each of the video images in the sequence of video images;
selecting stereo pairs of video images from the sequence of video images responsive to the determined relative position of the image capture device; and
forming a video with perceived depth based on the selected stereo pairs of video images.
2 . The method of claim 1 wherein the stereo pairs of video images are selected by identifying pairs of video images where the determined relative position of the image capture device has changed by a specified distance.
3 . The method of claim 2 wherein the specified distance is a distance in a horizontal direction.
4 . The method of claim 2 wherein the specified distance is reduced when a change in the determined relative position of the image capture device indicates motion of the image capture device in a vertical direction or a rotational direction.
5 . The method of claim 2 wherein the specified distance is reduced to zero when a change in the determined relative position of the image capture device indicates a motion of the image capture device is outside of a defined range.
6 . The method of claim 1 further including analyzing the captured sequence of video images to determine the movement of objects in the scene, and wherein the selection of the stereo pairs of video images is further responsive to the determined object movements.
7 . The method of claim 6 wherein the movement of objects in the scene is determined by correlating the relative position of corresponding objects in the captured sequence of video images.
8 . The method of claim 6 wherein the selection of the stereo pairs of video images includes:
determining frame offsets for the stereo pairs of video images responsive to the determined relative position of the image capture device;
reducing the frame offsets when the object movement is determined to be outside of a defined range; and
selecting stereo pairs of video images using the reduced frame offsets.
9 . The method of claim 8 wherein the frame offsets are reduced to zero when the amount of object movement is outside of a defined range.
10 . The method of claim 1 wherein the relative position of the image capture device is determined using a position sensing device.
11 . The method of claim 10 wherein the position sensing device includes an accelerometer or a gyroscopic device.
12 . The method of claim 10 wherein the position sensing device is a global positioning system device.
13 . The method of claim 1 wherein the relative position of the image capture device is determined by analyzing the captured sequence of video images.
14 . The method of claim 1 wherein the video with perceived depth is provided by forming anaglyph images appropriate for viewing with eye glasses having complementary color filters for left and right eyes.
15 . The method of claim 1 wherein the video with perceived depth is provided by storing stereo pairs of images for each video frame.
16 . The method of claim 1 further including displaying the video with perceived depth on a stereoscopic display.
17 . The method of claim 1 wherein the selection of the stereo pairs of video images is further responsive to a user input indicating a desired degree of perceived depth.
18 . A method for providing a video with perceived depth comprising:
capturing a sequence of video images of a scene with a single perspective image capture device;
determining a relative position of the image capture device for the sequence of video images;
determining frame offsets for each video image in the sequence of video images responsive to the determined relative position of the image capture device;
storing the captured sequence of video images in a digital memory;
storing an indication of the frame offsets for each video image in a digital memory such that stereo pairs of video images can be formed at a later time based on the frame offsets in order to provide a video with perceived depth;
associating the stored indication of the frame offsets with the stored sequence of video images.
19 . The method of claim 18 wherein the stored indication of the frame offsets is associated with the stored sequence of video images by adding metadata to a digital video file used to store the sequence of video images.
20 . The method of claim 18 wherein the stored indication of the frame offsets for each video image is stored in a digital metadata file, and wherein the digital metadata file is associated with a digital video file used to store the captured sequence of video images.
21 . The method of claim 18 further including:
forming stereo pairs of video images based on the stored indication of the frame offsets for each video image in the sequence; and
providing a video with perceived depth using the stereo pairs of video images.
22 . The method of claim 18 wherein metadata is associated with the captured sequence of video images indicating portions of the captured sequence that are inappropriate for forming video with perceived depth when a motion of the video capture device is determined to be outside of a defined range.
23 . A method for providing a video with perceived depth comprising:
capturing a video with a single perspective image capture device;
determining a movement of the image capture device during the capture of the video;
determining a movement of objects in the scene during the capture of the video; and
providing a video with perceived depth comprised of stereo pairs of video images selected from the captured video wherein the images are selected in accordance with the determined movement of the image capture device and the determined object movements.
24 . The method of claim 23 wherein a frame offset between the video images in the stereo pairs is selected in accordance with the speed and direction of the determined movement of the image capture device and the speed and direction of the determined object movements.
25 . The method of claim 23 wherein a frame offset between the video images in the stereo pairs is selected in accordance with whether a direction of the determined movement of the image capture device is lateral, vertical, rotational or a combination thereof.
26 . The method of claim 23 wherein the movement of the image capture device is determined using an accelerometer or a gyroscopic device.
27 . The method of claim 23 wherein the movement of objects in the scene is determined in accordance with MPEG vectors associated with a compressed version of the captured video.
28 . The method of claim 23 wherein the selection of the stereo pairs of video images is further in accordance with a user input indicating a desired degree of perceived depth.