Mapping spherical image to 2d representations
AssigneeGoogle Inc.
InventorAndrew Ian Russell
Life of this patent
Estimating the term…
Abstract
Disclosed is a method for encoding a spherical video. The method can include mapping a frame of a spherical video to a first two dimensional representation based on a spherical to square projection, the first two dimensional representation being a square, mapping the first two dimensional representation to a second two dimensional representation, the second two dimensional representation being a rectangle, and encoding the second two dimensional representation as an encoded bit stream.
Claims20
A method, comprising:
- mapping a frame of a spherical video to a first two dimensional representation based on a spherical to square projection, the first two dimensional representation being a square;
- mapping the first two dimensional representation to a second two dimensional representation, the second two dimensional representation being a rectangle;
- and
- encoding the second two dimensional representation as an encoded bit stream.
A method, comprising:
- receiving an encoded bit stream including a header indicating a projection technique used during a conversion of a frame of a spherical video to a first two dimensional representation;
- decoding the first two dimensional representation;
- mapping the first two dimensional representation to a second two dimensional representation, the first two dimensional representation being a rectangle and the second two dimensional representation being a square;
- and
- mapping the second two dimensional representation to a frame of the spherical video based on a spherical to square projection.
A non-transitory computer-readable storage medium having stored thereon computer executable program code which, when executed on a computer system, causes the computer system to perform steps comprising:
- mapping a frame of a spherical video to a first two dimensional representation based on a spherical to square projection, the first two dimensional representation being a square;
- mapping the first two dimensional representation to a second two dimensional representation, the second two dimensional representation being a rectangle;
- and
- encoding the second two dimensional representation as an encoded bit stream.
Dependencies are inferred from the claim text.