Cloud VR device for motion-to-photon (MTP) latency reduction
Disclosed is a cloud VR device for MTP latency reduction. The cloud VR device includes a movement start detection unit detecting a movement start of a client virtual reality (VR) terminal, a Judder improvement unit predicting an orientation of the client VR terminal according to the movement start and providing the predicted orientation to a cloud VR server, a video encoding processing unit encoding a video image according to the predicted orientation through the cloud VR server and receiving the encoded video image, and a video image playback unit playing the encoded video image through the client virtual reality (VR) terminal.
1. A cloud VR device for motion-to-photon (MTP) latency reduction, comprising:
a movement start detection unit detecting a movement start of a client virtual reality (VR) terminal;
a Judder improvement unit predicting an orientation of the client VR terminal according to the movement start and providing the predicted orientation to a cloud VR server;
a video encoding processing unit encoding a video image according to the predicted orientation through the cloud VR server and receiving the encoded video image; and
a video image playback unit playing the encoded video image through the client virtual reality (VR) terminal,
wherein the video image playback unit performs a calibration and foveated rendering on a video image portion in an actual orientation in the encoded video image during canvas rendering when a difference between the predicted orientation and the actual orientation of the user's head during the playback is equal to or greater than a specific reference.
2. The cloud VR device of claim 1 , wherein the movement start detection unit detects the movement of the client VR terminal through N (N is a natural number) degree of freedom (DoF) tracking sensors.
3. The cloud VR device of claim 2 , wherein the movement start detection unit detects the movement of the client VR terminal through movement tracking of a user's head by positioning the N degree of freedom (DoF) tracking sensors outside the client VR terminal.
4. The cloud VR device of claim 1 , wherein the Judder improvement unit obtains an angular velocity through N DoF tracking sensors during the movement start and predicts an orientation of a user's head according to an MTP latency time based on the angular velocity.
5. The cloud VR device of claim 4 , wherein the Judder improvement unit dynamically adjusts the MTP latency time by determining a difference between the predicted orientation and an actual orientation of the user's head at a point in time according to the MTP latency time.
6. The cloud VR device of claim 1 , wherein the video encoding processing unit provides an angular velocity and an angular acceleration according to the predicted orientation to the cloud VR server, and the cloud VR server determines encoding urgency of the video image to encode the video image.
7. A cloud VR device for motion-to-photon (MTP) latency reduction, comprising:
a movement start detection unit detecting a movement start of a client virtual reality (VR) terminal;
a Judder improvement unit predicting an orientation of the client VR terminal according to the movement start and providing the predicted orientation to a cloud VR server;
a video encoding processing unit encoding a video image according to the predicted orientation through the cloud VR server and receiving the encoded video image; and
a video image playback unit playing the encoded video image through the client virtual reality (VR) terminal,
wherein the Judder improvement unit obtains an angular velocity through N DoF tracking sensors during the movement start and predicts an orientation of a user's head according to an MTP latency time based on the angular velocity, and
wherein the Judder improvement unit detects an angular inflection point of the angular velocity using an angular acceleration through the N DoF tracking sensors, and generates calibrated orientation information of the user's head according to the detection of the angular inflection point.