Three-dimensional vision system for displaying images taken from a moving vehicle
First Claim
1. A three-dimensional vision system comprising:
- a single image device configured to capture a plurality of images of a field-of view comprised of individual or scanned images temporally separated from one another by a preselected time period while the image device is moved with a velocity;
wherein the plurality of images of the field-of view are taken from a moving vehicle having a gyroscope;
a buffer that stores the images therein, wherein a first time signal having a first time period signals the buffer to transmit a newer image therefrom and a second time signal having a second time period that is longer than the first time period signals the buffer to transmit an older image therefrom that are sequentially separated in time by a time difference of the second time signal from the first time signal;
a display coupled to the buffer, wherein the display receives the older image and the newer image and presents the older and newer images in a binocular format to a viewer that enables the viewer to see a three-dimensional image of the field-of-view;
wherein the time difference is set relative to a selected interpupillary distance between the older image and the new image for the binocular format; and
a user-adjustable input controller in communication with at least the second time signal to adjust the time difference thereby adjusting the sensation of three-dimensional depth perception;
a first gyroscope buffer and a second gyroscope buffer coupled to the gyroscope, wherein the first and second gyroscope buffers both receive and store the same data characteristic of the orientation of the moving vehicle from the gyroscope, the data corresponding in time to the generation of the images of the field-of-view;
a first image stabilizer coupled to the buffer, wherein the newer image is transmitted to the first image stabilizer; and
a second image stabilizer coupled to the buffer, wherein the older image is transmitted to the second image stabilizer, and at least one of the first and second image stabilizers adjusts the orientation of either the older image or the newer image to correspond to the orientation of the other image; and
wherein the first and second gyroscope buffers and the first and second image stabilizers are included in or are connected to a processor, wherein the processor receives data from the first gyroscope buffer that corresponds in time to the first time signal and receives data from the second gyroscope buffer that corresponds in time to the second time signal and determines any change in the data during the time difference and transmits the change to one or more of the first and second image stabilizers; and
wherein at least one of the first and second image stabilizers receives the change in the data for adjusting the orientation of either the older image or the newer image; and
thereafter sends the older image and the newer image, post-adjustment, to the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional vision system, device, and methods using the same are disclosed. The system or device includes an image device capable of capturing a plurality of sequential individual or scanned images of a field-of view, a buffer that stores the images for a predetermined time delay, first and second image stabilizers coupled to the buffer, and a display. The predetermined time delay signals the buffer to transmit an older image and a newer image, sequentially separated in time by the predetermined time of the predetermined time delay. The display is coupled to the first and second image stabilizers to present the images to a viewer in a format that enables the viewer to see a three-dimensional image. At least one of the first and second image stabilizers adjust the orientation of either the older image or the newer image to correspond to the orientation of the other image.
49 Citations
20 Claims
-
1. A three-dimensional vision system comprising:
-
a single image device configured to capture a plurality of images of a field-of view comprised of individual or scanned images temporally separated from one another by a preselected time period while the image device is moved with a velocity; wherein the plurality of images of the field-of view are taken from a moving vehicle having a gyroscope; a buffer that stores the images therein, wherein a first time signal having a first time period signals the buffer to transmit a newer image therefrom and a second time signal having a second time period that is longer than the first time period signals the buffer to transmit an older image therefrom that are sequentially separated in time by a time difference of the second time signal from the first time signal; a display coupled to the buffer, wherein the display receives the older image and the newer image and presents the older and newer images in a binocular format to a viewer that enables the viewer to see a three-dimensional image of the field-of-view; wherein the time difference is set relative to a selected interpupillary distance between the older image and the new image for the binocular format; and a user-adjustable input controller in communication with at least the second time signal to adjust the time difference thereby adjusting the sensation of three-dimensional depth perception; a first gyroscope buffer and a second gyroscope buffer coupled to the gyroscope, wherein the first and second gyroscope buffers both receive and store the same data characteristic of the orientation of the moving vehicle from the gyroscope, the data corresponding in time to the generation of the images of the field-of-view; a first image stabilizer coupled to the buffer, wherein the newer image is transmitted to the first image stabilizer; and a second image stabilizer coupled to the buffer, wherein the older image is transmitted to the second image stabilizer, and at least one of the first and second image stabilizers adjusts the orientation of either the older image or the newer image to correspond to the orientation of the other image; and wherein the first and second gyroscope buffers and the first and second image stabilizers are included in or are connected to a processor, wherein the processor receives data from the first gyroscope buffer that corresponds in time to the first time signal and receives data from the second gyroscope buffer that corresponds in time to the second time signal and determines any change in the data during the time difference and transmits the change to one or more of the first and second image stabilizers; and wherein at least one of the first and second image stabilizers receives the change in the data for adjusting the orientation of either the older image or the newer image; and
thereafter sends the older image and the newer image, post-adjustment, to the display.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A portable device connectable to a user or hand-holdable by a user to move with the user, the portable device comprising:
-
a housing enclosing components of a three-dimensional vision system, the three-dimensional vision system comprising; a single image device configured to capture a plurality of sequential individual images of a field-of view that are temporally separated from one another by a preselected time period while the image device is moved with a velocity; a buffer that stores the plurality of images, wherein a time delay signal instructs the buffer to transmit an older image and a newer image therefrom that are sequentially separated in time by a predetermined amount of time; and a display coupled to the buffer, wherein the display receives the older image and the newer image and presents the older and newer images to a viewer in a binocular format that enables the viewer to see a three-dimensional image of the field-of-view; wherein the predetermined time delay is set relative to a selected interpupillary distance between the older image and the new image for the binocular format; wherein the buffer includes a first buffer portion that stores the images therein and a second buffer portion that stores the images therein also and wherein the predetermined amount of time is set according to a first predetermined time delay and a second predetermined time delay that are different from one another, and wherein the first predetermined time delay signals the first buffer portion to transmit an older image and the second predetermined time delay signals the second buffer portion to transmit a newer image therefrom; and a first image stabilizer coupled to the buffer, wherein the newer image is transmitted to the first image stabilizer; and a second image stabilizer coupled to the buffer, wherein the older image is transmitted to the second image stabilizer, and at least one of the first and second image stabilizers adjusts the orientation of either the older image or the newer image to correspond to the orientation of the other image; a gyroscope; a first gyroscope buffer and a second gyroscope buffer coupled to the gyroscope, wherein the first and second gyroscope buffers both receive from the gyroscope and store the same data characteristic of the orientation of the housing, the data corresponding in time to the generation of the images of the field-of-view; wherein the first and second gyroscope buffers and the first and second image stabilizers are included in or are connected to a processor, wherein the processor receives data from the first gyroscope buffer that corresponds in time to the capture of the newer image and receives data from the second gyroscope buffer that corresponds in time to the capture of the older image and determines any change in the data during the predetermined amount of time and transmits the change to one or more of the first and second image stabilizers; wherein at least one of the first and second image stabilizers receives the change in the data and adjusts the orientation of either the older image or the newer image; and
thereafter sends the older image and the newer image, post-adjustment, to the display; andwherein the housing is connectable to a user or hand-holdable by the user to move with the user. - View Dependent Claims (18)
-
-
19. A method for presenting two-dimensional images for visualization of a three-dimensional image, the method comprising:
-
providing a three-dimensional imaging system comprising at least one buffer, at least one image stabilizer, a display or a recorder, an adjustable time signal, and an input controller adjustable by a user of the display or recorder; storing a plurality of sequential images of a field-of-view in the buffer, wherein the sequential images are temporally separated from one another by a preselected time period; transmitting from the buffer to the image stabilizer an older image and a newer image that are separated from one another by a predetermined time delay based upon the adjustable time signal; optionally, aligning the orientation of at least one of the older and newer images relative to the other to provide a binocular effect; setting the adjustable time signal to establish the predetermined time delay, wherein the predetermined time delay is set relative to a selected interpupillary distance between the older image and the new image for a binocular format; providing the input controller configured for the user to change the adjustable time signal to change the interpupillary distance thereby adjusting the sensation of three-dimensional depth perception; displaying or recording the older and newer images in the binocular format enabling a viewer thereof to see a three-dimensional image; capturing the plurality of sequential images using an image device mounted on a vehicle having a gyroscope, wherein the capturing occurs while the vehicle is moving; and storing the same data from the gyroscope in both a first gyroscope buffer and a second gyroscope buffer;
wherein the aligning step includes;determining any change in the data from the gyroscope during the predetermined time delay; and adjusting the orientation of at least one of the older image and newer image relative to the other image to compensate for any change in the orientation of the vehicle. - View Dependent Claims (20)
-
Specification