18065220. JOINT MOTION VECTOR CODING simplified abstract (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

JOINT MOTION VECTOR CODING

Organization Name

Apple Inc.

Inventor(s)

Yeqing Wu of Cupertino CA (US)

Yunfei Zheng of Santa Clara CA (US)

Alexandros Tourapis of Los Gatos CA (US)

Yixin Du of Milpitas CA (US)

Alican Nalci of Cupertino CA (US)

Hilmi E. Egilmez of Santa Clara CA (US)

Guoxin Jin of San Diego CA (US)

Jun Xin of San Jose CA (US)

Hsi-Jung Wu of San Jose CA (US)

JOINT MOTION VECTOR CODING - A simplified explanation of the abstract

This abstract first appeared for US patent application 18065220 titled 'JOINT MOTION VECTOR CODING

Simplified Explanation: The patent application describes techniques for efficient coding of motion vectors in multi-hypothesis coding applications.

  • Motion vectors are coded in a way that allows for prediction and optimization in coding hypotheses.
  • Predicted motion vectors are used to code motion vector residuals, improving coding efficiency.
  • Different coding hypotheses are developed, each with a motion vector identifying a source of prediction for a pixel block.

Key Features and Innovation:

  • Efficient coding of motion vectors in multi-hypothesis coding applications.
  • Prediction of motion vectors for coding hypotheses.
  • Coding of motion vector residuals to improve coding efficiency.

Potential Applications: The technology can be applied in video compression, streaming services, virtual reality, and surveillance systems.

Problems Solved:

  • Inefficient coding of motion vectors in multi-hypothesis coding applications.
  • Lack of optimization in coding hypotheses.
  • Difficulty in predicting motion vectors for efficient coding.

Benefits:

  • Improved coding efficiency.
  • Enhanced video compression.
  • Optimized streaming services.
  • Better quality in virtual reality applications.
  • Enhanced surveillance systems.

Commercial Applications: The technology can be used in video streaming platforms, security systems, video editing software, and virtual reality applications.

Prior Art: Readers can explore prior research on motion vector coding techniques in video compression and multimedia technologies.

Frequently Updated Research: Stay updated on advancements in video compression algorithms and coding techniques for multimedia applications.

Questions about Motion Vector Coding: 1. How does the technology optimize coding efficiency in multi-hypothesis coding applications? 2. What are the potential commercial uses of efficient motion vector coding techniques?


Original Abstract Submitted

The present disclosure describes techniques for efficient coding of motion vectors developed for multi-hypothesis coding applications. According to these techniques, when coding hypotheses are developed, each having a motion vector identifying a source of prediction for a current pixel block, a motion vector for a first one of the coding hypotheses may be predicted from the motion vector of a second coding hypothesis. The first motion vector may be represented by coding a motion vector residual, which represents a difference between the developed motion vector for the first coding hypothesis and the predicted motion vector for the first coding hypothesis, and outputting the coded residual to a channel. In another embodiment, a motion vector residual may be generated for a motion vector of a first coding hypothesis, and the first motion vector and the motion vector residual may be used to predict a second motion vector and a predicted motion vector residual. The second hypothesis's motion vector may be coded as a difference between the motion vector, the predicted second motion vector, and the predicted motion vector residual. In a further embodiment, a single motion vector residual may be output for the motion vectors of two coding hypotheses representing a difference between the motion vector of one of the hypotheses and a predicted motion vector for that hypothesis.