Method and apparatus for producing and storing, on a resultant non-transitory storage medium, computer generated (CG) video in correspondence with images acquired by an image acquisition device tracked in motion with respect to a 3D reference frame
First Claim
1. A method comprising:
- navigating a camera in motion with both translatory movements and attitudinal movements while capturing successive images,wherein said translatory movements comprise three-dimensional translations in position of said camera as said camera is navigated in motion with respect to a three-dimensional reference frame,tracking said translatory movements and said attitudinal movements of said camera as said camera is navigated in motion with respect to said three-dimensional reference frame,providing successive computer generated images produced by a computer workstation in correspondence with said successive images captured by said camera for passive viewing in correspondence with said tracked translatory movements and said tracked attitudinal movements of said camera navigated in motion with respect to said three-dimensional reference frame, andstoring said successive computer generated images on a non-transitory storage medium for later retrieval from said non-transitory storage medium by a playback device for presentation by the playback device of said successive computer generated images to at least one eye of a viewer for perception of said successive computer generated images in a passive viewing role.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method of (1) navigating an image acquisition device with both translatory and attitudinal movements while acquiring successive images in an object space and at the same time sensing the translatory and attitudinal movements of the device with respect to a three-dimensional reference frame of the object space, (2) providing successive computer generated (CG) images produced by a computer workstation from the successive images captured by the device in synchronization with the sensed translatory and attitudinal movements of the device with respect to the three-dimensional reference frame, and (3) storing the successive CG images on a non-transitory storage medium for later retrieval by a playback device for presentation by the playback device of said successive CG images to at least one eye of a viewer in an image space for perception of the successive CG images. A non-transitory storage medium storing the successive CG images is also provided.
-
Citations
25 Claims
-
1. A method comprising:
-
navigating a camera in motion with both translatory movements and attitudinal movements while capturing successive images, wherein said translatory movements comprise three-dimensional translations in position of said camera as said camera is navigated in motion with respect to a three-dimensional reference frame, tracking said translatory movements and said attitudinal movements of said camera as said camera is navigated in motion with respect to said three-dimensional reference frame, providing successive computer generated images produced by a computer workstation in correspondence with said successive images captured by said camera for passive viewing in correspondence with said tracked translatory movements and said tracked attitudinal movements of said camera navigated in motion with respect to said three-dimensional reference frame, and storing said successive computer generated images on a non-transitory storage medium for later retrieval from said non-transitory storage medium by a playback device for presentation by the playback device of said successive computer generated images to at least one eye of a viewer for perception of said successive computer generated images in a passive viewing role. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 21, 22)
-
- 8. A non-transitory storage medium having successive computer generated images stored thereon as an encoded video signal configured for decoding by a decoder and presentation of said successive computer generated images to a viewer in a passive viewing role, said successive computer generated images generated by a computer in correspondence with navigation of a device in motion with both translatory movements and attitudinal movements while acquiring a point of view, wherein said translatory movements comprise three-dimensional translations in position of said device, and wherein said translatory movements and said attitudinal movements of said device are tracked as said device is navigated in motion with respect to a three-dimensional reference frame, said successive computer generated images generated by said computer in correspondence with said point of view acquired by said device for passive viewing in correspondence with said tracked translatory movements and said tracked attitudinal movements of said device navigated in motion with respect to said three-dimensional reference frame, said successive computer generated images stored on said non-transitory storage medium for later retrieval by a playback device for presentation by said playback device of said successive computer generated images to at least one eye of a viewer for presentation of said successive computer generated images in a passive viewing role.
-
11. An apparatus, comprising:
-
a processor; and a memory including software, said memory and the software configured to, with the processor, cause the apparatus at least to; receive tracked signals indicative of translatory movements and attitudinal movements of an image acquisition device tracked in motion with respect to a three-dimensional reference frame as said image acquisition device is navigated with respect to said three-dimensional reference frame while at the same time receiving at least one image signal containing successive images acquired by said image acquisition device navigated with respect to said three-dimensional reference frame, wherein said translatory movements comprise three-dimensional translations in position of said image acquisition device navigated with respect to said three-dimensional reference frame. provide at least one computer generated image signal containing successive computer generated images in correspondence with said successive images acquired by said image acquisition device made for passive viewing in correspondence with said tracked translatory movements and said tracked attitudinal movements of said image acquisition device with respect to said three-dimensional reference frame during tracked navigation of said image acquisition device with said translatory movements and attitudinal movements, encode said at least one computer generated image signal as an encoded video signal, and store said encoded video signal for decoding and playback of said successive computer generated images to a viewer in a passive viewing role. - View Dependent Claims (12, 13, 14, 15, 23)
-
-
16. An apparatus, comprising:
-
an image acquisition device for navigation while acquiring successive images as said image acquisition device is navigated in motion with navigational movements; at least one translatory position and orientation tracking device responsive to said navigational movements of said image acquisition device with respect to a three-dimensional reference frame for providing at least one tracked movement signal indicative of translatory movements and orientation movements as said image acquisition device is navigated in motion with said navigational movements, wherein said translatory movements comprise three-dimensional translations in position of said camera with respect to three-dimensional reference frame; and a computer workstation, responsive to said at least one sensed movement signal and to said successive images acquired by said image acquisition device, for producing successive computer generated images in correspondence with said successive images acquired by said image acquisition device navigated in motion with respect to said three-dimensional reference frame and for storing said successive computer generated images as an encoded video signal, wherein said successive computer generated images are produced for passive viewing in correspondence with said tracked navigational movements of said image acquisition device with respect to said three-dimensional reference frame, said stored encoded video signal for decoding and playback of said successive computer generated images to a viewer in a passive viewing role. - View Dependent Claims (17, 18, 19, 20, 24)
-
Specification