System and method for 360-degree video navigation
First Claim
1. A method for navigating a 360-degree video, the method comprising:
- displaying, on a display of an electronic device, a portion of the 360-degree video corresponding to a first viewing direction and a graphical indicator overlaid on the portion of the 360-degree video, the graphical indicator representing a plurality of viewing directions within the 360-degree video, the graphical indicator including a first navigation bar for navigation in a vertical direction and a second navigation bar for navigation in a horizontal direction, wherein the second navigation bar is longer than the first navigation bar;
displaying a first marker at a location on the first navigation bar corresponding to a vertical distance that the first viewing direction is from a reference viewing direction within the 360-degree video, a second marker at a location on the second navigation bar corresponding to a horizontal distance that the first viewing direction is from the reference viewing direction, and a third marker on at least one of the first navigation bar or the second navigation bar, the third marker indicating a point of interest (POI) within the 360-degree video;
receiving an input at a position on the first navigation bar or the second navigation bar that is different than the location of the first marker or the second marker;
when the input is received on the first navigation bar, displaying a second viewing direction based on the vertical distance between the input and the reference viewing direction;
when the input is received on the second navigation bar, displaying the second viewing direction based on the horizontal distance between the input and the reference viewing direction; and
when the input is received on the third marker, displaying the second viewing direction including the POI.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for navigating a 360-degree video. The method includes displaying a portion of the 360-degree video on a display. The method also includes displaying a graphical indicator overlaid on the 360-degree video. The graphical indicator represents a plurality of viewing directions within the 360-degree video. The graphical indicator includes at least one marker identifying a first viewing direction corresponding to the portion of the 360-degree video. The method also includes receiving an input at a position along the graphical indicator corresponding to a second viewing direction. The method also includes displaying another portion of the 360-degree video on the display, the other portion corresponding to the second viewing direction.
-
Citations
17 Claims
-
1. A method for navigating a 360-degree video, the method comprising:
-
displaying, on a display of an electronic device, a portion of the 360-degree video corresponding to a first viewing direction and a graphical indicator overlaid on the portion of the 360-degree video, the graphical indicator representing a plurality of viewing directions within the 360-degree video, the graphical indicator including a first navigation bar for navigation in a vertical direction and a second navigation bar for navigation in a horizontal direction, wherein the second navigation bar is longer than the first navigation bar; displaying a first marker at a location on the first navigation bar corresponding to a vertical distance that the first viewing direction is from a reference viewing direction within the 360-degree video, a second marker at a location on the second navigation bar corresponding to a horizontal distance that the first viewing direction is from the reference viewing direction, and a third marker on at least one of the first navigation bar or the second navigation bar, the third marker indicating a point of interest (POI) within the 360-degree video; receiving an input at a position on the first navigation bar or the second navigation bar that is different than the location of the first marker or the second marker; when the input is received on the first navigation bar, displaying a second viewing direction based on the vertical distance between the input and the reference viewing direction; when the input is received on the second navigation bar, displaying the second viewing direction based on the horizontal distance between the input and the reference viewing direction; and when the input is received on the third marker, displaying the second viewing direction including the POI. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for navigating a 360-degree video, the apparatus comprising:
-
a memory element configured to store the 360-degree video; and at least one processor coupled to the memory element, the at least one processor configured to; display, on a display of the apparatus, a portion of the 360-degree video corresponding to a first viewing direction and a graphical indicator overlaid on the portion of the 360-degree video, the graphical indicator representing a plurality of viewing directions within the 360-degree video, the graphical indicator including a first navigation bar for navigation in a vertical direction and a second navigation bar for navigation in a horizontal direction, wherein the second navigation bar is longer than the first navigation bar; display a first marker at a location on the first navigation bar corresponding to a vertical distance that the first viewing direction is from a reference viewing direction within the 360-degree video, a second marker at a location on the second navigation bar corresponding to a horizontal distance that the first viewing direction is from the reference viewing direction, and a third marker on at least one of the first navigation bar or the second navigation bar, the third marker indicating a point of interest (POI) within the 360-degree video; receive an input at a position on the first navigation bar or the second navigation bar that is different than the location of the first marker or the second marker; when the input is received on the first navigation bar, display a second viewing direction based on the vertical distance between the input and the reference viewing direction; when the input is received on the second navigation bar, displaying the second viewing direction based on the horizontal distance between the input and the reference viewing direction; and when the input is received on the third marker, display the second viewing direction including the POI. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising program code for navigating a 360-degree video that, when executed by at least one processor, causes an electronic device to:
-
display, on a display of the electronic device, a portion of the 360-degree video corresponding to a first viewing direction and a graphical indicator overlaid on the portion of the 360-degree video, the graphical indicator representing a plurality of viewing directions within the 360-degree video, the graphical indicator including a first navigation bar for navigation in a vertical direction and a second navigation bar for navigation in a horizontal direction, wherein the second navigation bar is longer than the first navigation bar; display a first marker at a location on the first navigation bar corresponding to a vertical distance that the first viewing direction is from a reference viewing direction within the 360-degree video, a second marker at a location on the second navigation bar corresponding to a horizontal distance that the first viewing direction is from the reference viewing direction, and a third marker on at least one of the first navigation bar or the second navigation bar, the third marker indicating a point of interest (POI) within the 360-degree video; receive an input at a position on the first navigation bar or the second navigation bar that is different than the location of the first marker or the second marker; when the input is received on the first navigation bar, display a second viewing direction based on the vertical distance between the input and the reference viewing direction; when the input is received on the second navigation bar, displaying the second viewing direction based on the horizontal distance between the input and the reference viewing direction; and when the input is received on the third marker, display the second viewing direction including the POI. - View Dependent Claims (14, 15, 16, 17)
-
Specification