Abstract:
Approaches enable display of image content (e.g., still or video content), providing an appearance or view based at least in part upon a current relative position and/or orientation of the viewer with respect to the device, and changes in that relative position and/or orientation. Image content is rendered consistent with a viewing angle for the current relative position of the viewer. As that viewing angle changes, the content can be re-rendered or otherwise updated to display the image content from a perspective that reflects the change in viewing angle. Different adjustments can be applied to portions of the content based upon the change in viewing angle. These adjustments can include changes due to parallax or occlusion, which when added to the rendered content enhance the viewer experience and increase realism for content rendered on a two- or three-dimensional display screen.
Abstract:
A stereoscopic image output system includes a stereoscopic vision output unit, an image database storage unit, and an output control unit. The stereoscopic vision is realized by outputting, from the stereoscopic vision output unit, a left-eye image and a right-eye image with parallax such that the left and right-eye images are visually recognized by the left and right eyes, respectively. Left-eye parallel projection data and right-eye parallel projection data are generated by parallel projection of a three-dimensional model using respective projection angles set for the left eye and right eye so as to produce the parallax therebetween, and stored in the database storage unit as two-dimensional drawing data. The output control unit controls an output range of the left and right-eye images. If the output range for the stereoscopic image changes, moving directions of the left-eye image and the right-eye image are individually determined by the output control unit.
Abstract:
A mask region extraction unit (11) extracts a region to be masked from a panoramic image. A mask processing unit (12) generates a panoramic image in which the region from the panoramic image to be masked is masked. An alignment unit (20) aligns the direction of a celestial image with the imaging direction of the panoramic image. A mapping processing unit (14) maps the post-mask processing panoramic image and the celestial image to a 3D panoramic space as a texture. A 3D image generation unit (16) generates a 3D panoramic image which uses the imaging location as a viewpoint, and in which the 3D panoramic space is viewed in a designated line of sight.
Abstract:
There is provided an information processing device including an acquisition section configured to acquire a captured image captured by an imaging section, and a data processing section configured to superimposedly display a virtual image generated by changing an input image on the captured image in a display section. The data processing section displays, on the display section, the virtual image generated by changing one of a relative position and a relative angle of the imaging section and the input image, which are virtually set, in a time series.
Abstract:
A method and apparatus for providing optimal correction to depth mapping between captured and displayed stereoscopic content. The solution is derived in a continuous form that can be implemented through CGI scaling techniques compatible with image rendering techniques. Similar correction can be implemented with variable depth-dependent camera separation and disparity re-mapping. The latter is applicable to correcting existing stereoscopic content.
Abstract:
A method and apparatus for automated dynamics of three-dimensional graphics scenes (200) for enhanced 3D visualization by a user. In accordance with one embodiment, a virtual camera (310), which creates the 3D graphics scene (200) by capturing a viewing perspective (340) of a 3D space, is moved a small distance along the surface of a plane between first and second viewing positions of the 3D space. Subsequently, the camera (310) "shakes" by repetitively shifting between the first and second viewing positions, thereby improving a user's depth perception of objects present within the 3D space. In an alternative embodiment, the movement of the virtual camera (310) between the first and second viewing positions is animated, thereby creating a series of additional viewing positions between the first and second viewing positions. The "shaking" of the 3D scene (200) is subtle and does not interfere with the user's understanding of the scene. It can occur automatically or, alternatively, designated to start or stop at the user's discretion.
Abstract:
A method of encoding a 2D video signal with conversion data to assist in the conversion of said 2D video signal to left and right eye images for a stereoscopic display, characterised in that said method includes: adding conversion data to said video signal to provide the encoded signal, the data defining the displacement of respective selected points of said video image for converting the video image to a stretched image for a stereoscopic display.