摘要:
User input is facilitated through gestural inputs with displayed two and three-dimensional objects using a holographic device and film that displays a static, digitally generated, three-dimensional, autostereoscopic, full-parallax, real image and a digital projector that displays dynamic images. A system includes computer-detectable tags mounted on a user-wearable glove, and on a base plate that holds the holographic device. The system determines the locations of the tags, and calculates a location of a feature of the image based on the locations of the tags. The system also determines the location, pose, and gestural motion of the input device based on the location of the tags. The system further calculates a distance and direction between the input device and the feature of the image.
摘要:
A dynamic three-dimensional image can be modified in response to poses or gestures, such as hand gestures, from a user. In one implementation, the gestures are made by a user who selects objects in the three-dimensional image. The gestures can include indications such as pointing at a displayed object, for example, or placing a hand into the volume of space occupied by the three-dimensional image to grab one or more of the displayed objects. In response to the gestures, the three-dimensional display is partially or completely redrawn, for example by an alteration or repositioning of the selected objects. In one implementation, a system simulates the dragging of a displayed three-dimensional object by a user who grabs and moves that object.
摘要:
A method of rendering image data for full parallax autostereoscopic displays. The method is based on a double frustrum camera technique, where two cameras provide image data from opposing sides of an image plane. The near clipping plane is located on the image plane. The distance between the near clipping plane and the eyepoint of the camera frustra is adjusted to minimize or avoid clipping.
摘要:
A method of rendering image data for full parallax autostereoscopic displays. The method is based on a double frustrum camera technique, where two cameras provide image data from opposing sides of an image plane. The near clipping plane is located on the image plane. The distance between the near clipping plane and the eyepoint of the camera frustra is adjusted to minimize or avoid clipping.
摘要:
User input is facilitated through gestural inputs with displayed two and three-dimensional objects using a holographic device and film that displays a static, digitally generated, three-dimensional, autostereoscopic, full-parallax, real image and a digital projector that displays dynamic images. A system includes computer-detectable tags mounted on a user-wearable glove, and on a base plate that holds the holographic device. The system determines the locations of the tags, and calculates a location of a feature of the image based on the locations of the tags. The system also determines the location, pose, and gestural motion of the input device based on the location of the tags. The system further calculates a distance and direction between the input device and the feature of the image.
摘要:
A distributed system for producing holographic stereograms (holograms). A data acquisition station is typically remote from image processing, printing, and replicating stations. The data acquisition station is designed to maximize customer convenience, and may be the customer's own personal computer. The data acquisition station is further designed to accept a wide variety of source data and to perform whatever processing is required to deliver image data to the image processing station in an acceptable format. The data acquisition station further has processing capability to display preview images, which may be assembled by programming executing at the data acquisition station or downloaded from a server.
摘要:
Certain types of holographic recording materials can be used to updateably record holographic stereograms formed when fringe patterns are generated through interference of an object laser beam containing image information with a reference laser beam. In this manner, calculation of fringe patterns is avoided, and instead perspective information is computed for a scene or object to be displayed, the information is downloaded to display hardware such as a spatial light modulator, and fringe patterns are subsequently generated through interference of an object laser beam containing this information with a reference laser beam in the classic hologram recording scheme. Previously recorded holographic stereograms or component hogels are updated by erasing the stereograms or component hogels and recording updated stereograms or component hogels, or by recording updated stereograms or component hogels in a separate portion of the holographic recording material.
摘要:
Hologram production techniques can combine source data representing realistic information describing an environment with source data providing representational information describing a feature of the environment and/or some object interacting with the environment. The combined data is used to produce holograms, and particularly holographic stereograms including features that enhance the visualization of the environment depicted in hologram. A haptic interface can be used in conjunction with such holograms to further aid use of the hologram, and to provide an interface to secondary information provided by a computer and related to the images depicted in the hologram.
摘要:
Pre-sensitization techniques can be used in conjunction with holographic recording materials to allow high quality holographic stereograms to be recorded in those holographic recording materials using pulsed lasers. Additional hologram production system hardware and software designs for use with pulsed lasers are disclosed.
摘要:
Image data processing techniques utilizing multiple processes operating on one or more processors of one or more computer systems can be used to efficiently rearrange or reparameterizing image data to form hologram element (hogel) images which can then be used to produce holographic stereograms. These techniques utilize matrix manipulation of portions of image data both within a single process, and across multiple processes typically executing on different processors, and each utilizing a subset of the overall set of image data.