System and method for stereoscopic 3-D rendering
First Claim
Patent Images
1. A computer-implemented method of rendering in stereoscopic 3-D a scene comprising a plurality of frames, the computer-implemented method comprising:
- determining, in dependence only on the plurality of frames comprised by the scene in stereoscopic 3-D, that a rate of change of a first element of the stereoscopic 3-D scene exceeds a predefined threshold, wherein the first element has a perceived depth, and said rate of change comprises a rate of change of visibility within the stereoscopic 3-D scene;
identifying a second element of the stereoscopic 3-D scene interacting with the first element, and the second element has a perceived depth;
in response to determining that the rate of change of the first element exceeds the predefined threshold, dynamically modifying the perceived depth of the first element and the perceived depth of the second element in the stereoscopic 3-D image such that the perceived depth of the first element and the perceived depth of the second element are similar; and
rendering the scene;
wherein identifying that said rate of change satisfies a criterion, dynamically modifying the perceived depths, and rendering the scene occur substantially in real-time.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for rendering scenes in stereoscopic 3-D comprises identifying, or detecting, that a rate of change, of one or more elements of a scene to be rendered in stereoscopic 3-D, satisfies a criterion. The perceived depth of elements of the scene is then dynamically modified, and the scene is rendered. The method can reduce eye strain of a viewer of the scene, since the perceived difference in depth of objects or elements of the scene is reduced while the object is changing position or visibility dramatically.
-
Citations
20 Claims
-
1. A computer-implemented method of rendering in stereoscopic 3-D a scene comprising a plurality of frames, the computer-implemented method comprising:
-
determining, in dependence only on the plurality of frames comprised by the scene in stereoscopic 3-D, that a rate of change of a first element of the stereoscopic 3-D scene exceeds a predefined threshold, wherein the first element has a perceived depth, and said rate of change comprises a rate of change of visibility within the stereoscopic 3-D scene; identifying a second element of the stereoscopic 3-D scene interacting with the first element, and the second element has a perceived depth; in response to determining that the rate of change of the first element exceeds the predefined threshold, dynamically modifying the perceived depth of the first element and the perceived depth of the second element in the stereoscopic 3-D image such that the perceived depth of the first element and the perceived depth of the second element are similar; and rendering the scene; wherein identifying that said rate of change satisfies a criterion, dynamically modifying the perceived depths, and rendering the scene occur substantially in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying content in stereoscopic 3-D, the system comprising:
-
a display, and a processor configured to; determine, in dependence only on a plurality of frames comprised by a scene in stereoscopic 3-D, that a rate of change of a first element of the stereoscopic 3-D scene exceeds a predefined threshold, wherein the first element has a perceived depth, and said rate of change comprises a rate of change of visibility within the stereoscopic 3-D scene; identify a second element of the stereoscopic 3-D scene interacting with the first element, wherein the second element has a perceived depth; in response to determining that the rate of change of the first element exceeds the predefined threshold, dynamically modify the perceived depth of the first element and the perceived depth of the second element in the stereoscopic 3-D image such that the perceived depth of the first element and the perceived depth of the second element are similar; and render the scene to the display; wherein identifying that said rate of change satisfies a criterion, dynamically modifying the perceived depths, and rendering the scene occur substantially in real-time. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions, which, when executed, cause a processor to execute a method of rendering content in stereoscopic 3-D, the method comprising:
-
determining, in dependence only on the plurality of frames comprised by the scene in stereoscopic 3-D, that a rate of change of a first element of the stereoscopic 3-D scene exceeds a predefined threshold, wherein the first element has a perceived depth, and said rate of change comprises a rate of change of visibility within the stereoscopic 3-D scene; identifying a second element of the stereoscopic 3-D scene interacting with the first element, and the second element has a perceived depth; in response to determining that the rate of change of the first element exceeds the predefined threshold, dynamically modifying the perceived depth of the first element and the perceived depth of the second element in the stereoscopic 3-D image such that the perceived depth of the first element and the perceived depth of the second element are similar; and rendering the scene; wherein identifying that said rate of change satisfies a criterion, dynamically modifying the perceived depths, and rendering the scene occur substantially in real-time. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification