METHOD AND SYSTEM FOR 360-DEGREE VIDEO PLAYBACK
First Claim
1. A method for 360-degree video playback, applicable to a video playback system having a screen, comprising:
- receiving a current frame of a 360-degree video having a sequence of frames;
detecting a plurality of candidate objects in the current frame;
selecting a main object from the candidate objects by using a selector recurrent neural network (RNN) model based on information of the candidate objects in the current frame;
computing a viewing angle corresponding to the current frame by using a regressor RNN model based on the main object in the current frame;
displaying the current frame on the screen according to the viewing angle.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure proposes a method and a system for 360-degree video playback. The method is applicable to a video playback system and includes at least the following steps. A current frame of a 360-degree video having a sequence of frames is received. Candidate objects in the current frame are detected, and a main object is selected from the candidate objects by using a selector recurrent neural network (RNN) model based on information of the candidate objects in the current frame. A viewing angle corresponding to the current frame is computed by using a regressor RNN model based on the main object in the current frame. The current frame is displayed on the screen according to the viewing angle.
14 Citations
20 Claims
-
1. A method for 360-degree video playback, applicable to a video playback system having a screen, comprising:
-
receiving a current frame of a 360-degree video having a sequence of frames; detecting a plurality of candidate objects in the current frame; selecting a main object from the candidate objects by using a selector recurrent neural network (RNN) model based on information of the candidate objects in the current frame; computing a viewing angle corresponding to the current frame by using a regressor RNN model based on the main object in the current frame; displaying the current frame on the screen according to the viewing angle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for 360-degree video playback comprising:
-
a screen; a data storage device; and a processor, coupled to the screen and the data storage device, wherein the processor is configured to; receive a current frame of a 360-degree video having a sequence of frames; detect a plurality of candidate objects in the current frame; select a main object from the candidate objects by using a selector recurrent neural network (RNN) model based on information of the candidate objects in the current frame; compute a viewing angle corresponding to the current frame by using a regressor RNN model based on the main object in the current frame; and display the current frame on the screen according to the viewing angle. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification