CPC H04N 13/366 (2018.05) [G02B 27/0093 (2013.01); G02B 27/0172 (2013.01); G02B 27/0179 (2013.01); G02B 30/52 (2020.01); H04N 13/128 (2018.05); H04N 13/156 (2018.05); H04N 13/167 (2018.05); H04N 13/261 (2018.05); H04N 13/395 (2018.05); G02B 2027/0134 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0187 (2013.01); H04N 2013/0081 (2013.01)] | 23 Claims |
1. A method comprising:
generating a plurality of focal plane images using a description of three-dimensional (3D) content;
receiving motion information,
wherein the motion information comprises information describing motion of a user relative to a real world environment;
shifting one or more focal plane images of the plurality of focal plane images to generate transversal motion parallax in response to the motion information indicating transversal motion of the user;
scaling one or more focal plane images of the plurality of focal plane images to generate axial motion parallax in response to the motion information indicating axial motion of the user; and
rendering a view of the 3D content using the shifted and scaled focal plane images.
|