17527590. MAPPING-AWARE CODING TOOLS FOR 360 DEGREE VIDEOS simplified abstract (Google LLC)

From WikiPatents
Jump to navigation Jump to search

MAPPING-AWARE CODING TOOLS FOR 360 DEGREE VIDEOS

Organization Name

Google LLC

Inventor(s)

Bohan Li of Santa Barbara CA (US)

Ching-Han Chiang of San Jose CA (US)

Jingning Han of Santa Clara CA (US)

Yao Yao of Baltimore MD (US)

MAPPING-AWARE CODING TOOLS FOR 360 DEGREE VIDEOS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17527590 titled 'MAPPING-AWARE CODING TOOLS FOR 360 DEGREE VIDEOS

Simplified Explanation

The abstract describes mapping-aware coding tools for 360-degree videos. These tools adapt conventional video coding techniques for 360-degree video data by considering the spherical projection of the video.

  • Motion vector mapping techniques are used to calculate motion vectors for pixels in a current block by mapping their locations on a two-dimensional plane (video frame) onto a sphere. Predicted locations of the pixels on the sphere, based on rotation parameters, are then mapped back onto the plane.
  • Adaptive motion search pattern techniques, adaptive interpolation filter selection techniques, and adaptive block partitioning techniques are employed. These techniques operate according to density distortion along the sphere.
  • The mapping-aware coding tools allow for changes to video information by mapping the 360-degree video data into a conventional video format.

Potential Applications

  • Improved video compression and coding techniques for 360-degree videos.
  • Enhanced streaming and playback of 360-degree videos on various devices and platforms.
  • More efficient storage and transmission of 360-degree video data.

Problems Solved

  • Conventional video coding techniques are not optimized for 360-degree videos due to the unique spherical projection of the data.
  • Mapping-aware coding tools address the challenges of encoding and decoding 360-degree videos by considering the spherical projection and adapting existing techniques accordingly.

Benefits

  • Higher quality and more efficient compression of 360-degree videos.
  • Improved streaming and playback performance for 360-degree videos.
  • Better utilization of storage and bandwidth resources for 360-degree video data.


Original Abstract Submitted

Mapping-aware coding tools for 360 degree videos adapt conventional video coding tools for 360 degree video data using parameters related to a spherical projection of the 360 degree video data. The mapping-aware coding tools perform motion vector mapping techniques, adaptive motion search pattern techniques, adaptive interpolation filter selection techniques, and adaptive block partitioning techniques. Motion vector mapping includes calculating a motion vector for a pixel of a current block by mapping the location of the pixel within a two-dimensional plane (e.g., video frame) onto a sphere and mapping a predicted location of the pixel on the sphere determined based on rotation parameters back onto the plane. Adaptive motion searching, adaptive interpolation filter selection, and adaptive block partitioning operate according to density distortion based on locations along the sphere. These mapping-aware coding tools contemplate changes to video information by the mapping of 360 degree video data into a conventional video format.