17934318. HISTORY-BASED ADAPTIVE INTERPRETATION OF CONTEXT CODED SYNTAX ELEMENTS FOR HIGH BIT-DEPTH VIDEO CODING simplified abstract (QUALCOMM Incorporated)

From WikiPatents
Jump to navigation Jump to search

HISTORY-BASED ADAPTIVE INTERPRETATION OF CONTEXT CODED SYNTAX ELEMENTS FOR HIGH BIT-DEPTH VIDEO CODING

Organization Name

QUALCOMM Incorporated

Inventor(s)

Dmytro Rusanovskyy of San Diego CA (US)

Marta Karczewicz of San Diego CA (US)

HISTORY-BASED ADAPTIVE INTERPRETATION OF CONTEXT CODED SYNTAX ELEMENTS FOR HIGH BIT-DEPTH VIDEO CODING - A simplified explanation of the abstract

This abstract first appeared for US patent application 17934318 titled 'HISTORY-BASED ADAPTIVE INTERPRETATION OF CONTEXT CODED SYNTAX ELEMENTS FOR HIGH BIT-DEPTH VIDEO CODING

Simplified Explanation

The abstract describes a device for decoding video data that uses transform coefficients and flags to determine and output a decoded version of a block of video data.

  • The device determines transform coefficients for a first block of a slice.
  • It derives a shift parameter for a second block of the slice based on the transform coefficients of the first block.
  • It receives one or more flags.
  • It determines a transform coefficient for the second block based on the flags and the shift parameter.
  • It outputs a decoded version of the second block based on the determined transform coefficient.

Potential Applications

  • Video decoding devices and software
  • Video streaming services
  • Video compression algorithms

Problems Solved

  • Efficient decoding of video data
  • Accurate determination of transform coefficients
  • Optimization of video compression algorithms

Benefits

  • Improved video decoding performance
  • Enhanced video quality
  • Reduced bandwidth requirements for video streaming


Original Abstract Submitted

A device for decoding video data can determine transform coefficients for a first block of a slice; derive a shift parameter for a second block of the slice based on the transform coefficients for the first block; receive one or more flags; determine a transform coefficient for the second block based on the one or more flags and based on the shift parameter; and output a decoded version of the second block based on the determined transform coefficient.