Method and apparatus for generating projection-based frame with 360-degree image content represented by triangular projection faces assembled in octahedron projection layout
First Claim
1. A method for generating a projection-based frame, comprising:
- receiving an omnidirectional video frame corresponding to a viewing sphere; and
generating, by a conversion circuit, the projection-based frame according to the omnidirectional video frame and an octahedron projection layout, wherein the projection-based frame has a 360-degree image content represented by triangular projection faces assembled in the octahedron projection layout, and a 360-degree image content of the viewing sphere is mapped onto the triangular projection faces via an octahedron projection of the viewing sphere;
wherein the triangular projection faces assembled in the octahedron projection layout comprise a first triangular projection face, a second triangular projection face and a third triangular projection face, one side of the first triangular projection face has contact with one side of the second triangular projection face, one side of the third triangular projection face has contact with another side of the second triangular projection face, there is an image content continuity boundary between said one side of the first triangular projection face and said one side of the second triangular projection face, and there is an image content continuity boundary between said one side of the third triangular projection face and said another side of the second triangular projection face;
wherein the triangular projection faces of the octahedron projection layout are obtained from the octahedron projection of the viewing sphere according to an octahedron;
a boundary between one side of a first face of the octahedron and one side of a second face of the octahedron corresponds to the image content continuity boundary between said one side of the first triangular projection face and said one side of the second triangular projection face, where said one side of the first face of the octahedron connects with said one side of the second face of the octahedron; and
a boundary between one side of a third face of the octahedron and another side of the second face of the octahedron corresponds to the image content continuity boundary between said one side of the third triangular projection face and said another side of the second triangular projection face, where said one side of the third face of the octahedron connects with said another side of the second face of the octahedron.
1 Assignment
0 Petitions
Accused Products
Abstract
A projection-based frame is generated according to an omnidirectional video frame and an octahedron projection layout. The projection-based frame has a 360-degree image content represented by triangular projection faces assembled in the octahedron projection layout. A 360-degree image content of a viewing sphere is mapped onto the triangular projection faces via an octahedron projection of the viewing sphere. One side of a first triangular projection face has contact with one side of a second triangular projection face, one side of a third triangular projection face has contact with another side of the second triangular projection face. One image content continuity boundary exists between one side of the first triangular projection face and one side of the second triangular projection face, and another image content continuity boundary exists between one side of the third triangular projection face and another side of the second triangular projection face.
26 Citations
20 Claims
-
1. A method for generating a projection-based frame, comprising:
-
receiving an omnidirectional video frame corresponding to a viewing sphere; and generating, by a conversion circuit, the projection-based frame according to the omnidirectional video frame and an octahedron projection layout, wherein the projection-based frame has a 360-degree image content represented by triangular projection faces assembled in the octahedron projection layout, and a 360-degree image content of the viewing sphere is mapped onto the triangular projection faces via an octahedron projection of the viewing sphere; wherein the triangular projection faces assembled in the octahedron projection layout comprise a first triangular projection face, a second triangular projection face and a third triangular projection face, one side of the first triangular projection face has contact with one side of the second triangular projection face, one side of the third triangular projection face has contact with another side of the second triangular projection face, there is an image content continuity boundary between said one side of the first triangular projection face and said one side of the second triangular projection face, and there is an image content continuity boundary between said one side of the third triangular projection face and said another side of the second triangular projection face; wherein the triangular projection faces of the octahedron projection layout are obtained from the octahedron projection of the viewing sphere according to an octahedron;
a boundary between one side of a first face of the octahedron and one side of a second face of the octahedron corresponds to the image content continuity boundary between said one side of the first triangular projection face and said one side of the second triangular projection face, where said one side of the first face of the octahedron connects with said one side of the second face of the octahedron; and
a boundary between one side of a third face of the octahedron and another side of the second face of the octahedron corresponds to the image content continuity boundary between said one side of the third triangular projection face and said another side of the second triangular projection face, where said one side of the third face of the octahedron connects with said another side of the second face of the octahedron. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A processing circuit for generating a projection-based frame, comprising:
-
an input interface, arranged to receive an omnidirectional video frame corresponding to a viewing sphere; and a conversion circuit, arranged to generate the projection-based frame according to the omnidirectional video frame and an octahedron projection layout, wherein the projection-based frame has a 360-degree image content represented by triangular projection faces assembled in the octahedron projection layout, and a 360-degree image content of the viewing sphere is mapped onto the triangular projection faces via an octahedron projection of the viewing sphere; wherein the triangular projection faces assembled in the octahedron projection layout comprise a first triangular projection face, a second triangular projection face and a third triangular projection face, one side of the first triangular projection face has contact with one side of the second triangular projection face, one side of the third triangular projection face has contact with another side of the second triangular projection face, there is an image content continuity boundary between said one side of the first triangular projection face and said one side of the second triangular projection face, and there is an image content continuity boundary between said one side of the third triangular projection face and said another side of the second triangular projection face; wherein the triangular projection faces of the octahedron projection layout are obtained from the octahedron projection of the viewing sphere according to an octahedron;
a boundary between one side of a first face of the octahedron and one side of a second face of the octahedron corresponds to the image content continuity boundary between said one side of the first triangular projection face and said one side of the second triangular projection face, where said one side of the first face of the octahedron connects with said one side of the second face of the octahedron; and
a boundary between one side of a third face of the octahedron and another side of the second face of the octahedron corresponds to the image content continuity boundary between said one side of the third triangular projection face and said another side of the second triangular projection face, where said one side of the third face of the octahedron connects with said another side of the second face of the octahedron.
-
Specification