Method and apparatus for filtering 360-degree video boundaries
AssigneeMediatek Inc.
InventorsXiaozhong Xu, Shan Liu
Life of this patent
Estimating the term…
Abstract
A video system for encoding or decoding 360-degree virtual reality (360VR) video is provided. The system performs filtering operations to reduce coding artifacts and discontinuities in a projection image of an omnidirectional image. The video system identifies first and second edges of the projection image. The first and second edges are physically correlated as a common edge in the omnidirectional image but not physically connected in the projection image. The system computes a set of filtered pixels based on a first set of pixels near the first edge and a second set of pixels near the second edge.
Claims17
A method comprising:
- receiving a projection image of an omnidirectional image;
- identifying a first edge of the projection image;
- identifying a second edge of the projection image, wherein the first and second edges are physically correlated as a common edge in the omnidirectional image but not physically connected in the projection image;
- and
- computing a set of filtered pixels based on a first set of pixels near the first edge and a second set of pixels near the second edge,
- wherein the omnidirectional image is a platonic solid having a plurality of faces and the projection image comprises a layout of the faces of the platonic solid, and
- wherein the first edge is an edge of a first face of the platonic solid, the second edge is an edge of a second face of the platonic solid, the first set of pixels is in the first face of the platonic solid, and the second set of pixels is in the second face of the platonic solid.
A method comprising:
- receiving a projection image of an omnidirectional image;
- identifying a first edge of the projection image;
- identifying a second edge of the projection image, wherein the first and second edges are physically correlated as a common edge in the omnidirectional image but not physically connected in the projection image;
- and
- computing a set of filtered pixels based on a first set of pixels near the first edge and a second set of pixels near the second edge,
- wherein the omnidirectional image is a sphere and the projection image comprises an equirectangular projection of the sphere, and
- wherein both the first edge and the second edge extend from a north pole to a south pole of the sphere.
An electronic apparatus comprising:
- a decoded picture storage capable of receiving and storing a projection image of an omnidirectional image;
- and
- a filtering circuit capable of:
- identifying a first edge of the projection image;
- identifying a second edge of the projection image, wherein the first and second edges are physically correlated as a common edge in the omnidirectional image but not physically connected in the projection image;
- and
- computing a set of filtered pixels based on a first set of pixels near the first edge and a second set of pixels near the second edge,
- wherein the omnidirectional image is a platonic solid having a plurality of faces and the projection image comprises a layout of the faces of the platonic solid, and
- wherein the first edge is an edge of a first face of the platonic solid, the second edge is an edge of a second face of the platonic solid, the first set of pixels is in the first face of the platonic solid, and the second set of pixels is in the second face of the platonic solid.
Dependencies are inferred from the claim text.