| CPC H04S 7/303 (2013.01) [H04S 2400/11 (2013.01); H04S 2400/13 (2013.01)] | 16 Claims |

|
1. A method of media processing at a media processing device, comprising:
receiving first six degrees of freedom (6 DoF) information associated with a media content for a scene in a media application, the first 6 DoF information comprising a first spatial location and a first rotation orientation centered at the first spatial location;
receiving second 6 DoF information associated with a user of the media application, the second 6 DoF information comprising a second spatial location and a second rotation orientation centered at the second spatial location; and
when a rendering platform for rendering the media content is a three degrees of freedom (3 DoF) platform,
determining a rotation matrix for rotating a starting point on a unit sphere centered at the second spatial location to an end point on the unit sphere, the end point corresponding to the first spatial location, and
calculating a revolution orientation of the media content on the unit sphere based on the rotation matrix, the revolution orientation being 3 DoF information associated with the media content for rendering on the 3 DoF platform.
|