CPC G06T 19/006 (2013.01) [G06F 3/011 (2013.01); G06T 3/40 (2013.01); G06V 20/40 (2022.01); H04N 19/30 (2014.11); H04N 21/41407 (2013.01); H04N 21/44213 (2013.01); H04N 21/6332 (2013.01); G06V 20/44 (2022.01)] | 16 Claims |
1. An electronic device comprising:
a communication interface configured to receive user data including viewpoint data and motion data associated with a client device;
a processor operably coupled to the communication interface, the processor configured to:
identify a first portion of video content corresponding to a field of view (FoV) of the client device based on the viewpoint data,
identify a speed and a direction of the client device based on the motion data,
identify, based on the speed and the direction, a second portion of the video content extending from the first portion of the video content and expanding the FoV, and
compare the speed to a threshold speed;
scale a spatial resolution of the second portion of the video content using a scaling factor that is determined based on the comparison of the speed to the threshold speed; and
the communication interface is further configured to transmit the first portion of the video content, the scaled second portion of the video content, and the scaling factor to the client device, wherein the first portion of the video content and the scaled second portion of the video content are disposed within a same video frame.
|