17880396. SYSTEMS AND METHODS OF VIDEO DECODING WITH IMPROVED BUFFER STORAGE AND BANDWIDTH EFFICIENCY simplified abstract (QUALCOMM Incorporated)

From WikiPatents
Jump to navigation Jump to search

SYSTEMS AND METHODS OF VIDEO DECODING WITH IMPROVED BUFFER STORAGE AND BANDWIDTH EFFICIENCY

Organization Name

QUALCOMM Incorporated

Inventor(s)

Vikrant Mahajan of Dinanagar (IN)

Sandeep Nellikatte Srivatsa of Bangalore (IN)

Ashish Mishra of Bhubaneswar (IN)

SYSTEMS AND METHODS OF VIDEO DECODING WITH IMPROVED BUFFER STORAGE AND BANDWIDTH EFFICIENCY - A simplified explanation of the abstract

This abstract first appeared for US patent application 17880396 titled 'SYSTEMS AND METHODS OF VIDEO DECODING WITH IMPROVED BUFFER STORAGE AND BANDWIDTH EFFICIENCY

Simplified Explanation

The abstract describes a video decoding system that utilizes a constrained directional enhancement filter (CDEF) and a loop restoration (LR) filter to process video data and generate output video data. The system reads video data from a block of a video frame and retrieves neighboring video data from a line buffer. The first video data and the retrieved neighboring video data are processed using the CDEF to generate filtered first video data. The filtered first video data is then upscaled using an upscaler to generate upscaled filtered first video data. The retrieved neighboring video data is also upscaled using the upscaler to generate upscaled neighboring video data. The upscaled filtered first video data and the upscaled neighboring video data are further processed using the LR filter to generate the final output video data.

  • Decoder reads video data from a block of a video frame.
  • Neighboring video data is retrieved from a line buffer.
  • Constrained directional enhancement filter (CDEF) is used to process the first video data and the retrieved neighboring video data.
  • Filtered first video data is upscaled using an upscaler.
  • Retrieved neighboring video data is also upscaled using the upscaler.
  • Loop restoration (LR) filter is used to process the upscaled filtered first video data and the upscaled neighboring video data.
  • Output video data is generated as a result of the processing.

Potential Applications:

  • Video decoding systems for various devices such as smartphones, tablets, televisions, etc.
  • Streaming services and video playback applications.
  • Video editing and post-production software.

Problems Solved:

  • Enhances the quality of video decoding by utilizing the CDEF and LR filters.
  • Improves the accuracy and clarity of video data by processing neighboring blocks.
  • Reduces artifacts and distortions in the output video data.

Benefits:

  • Higher quality video playback with improved visual details.
  • Enhanced video decoding performance.
  • Reduced artifacts and distortions for a better viewing experience.
  • Compatibility with various video formats and resolutions.


Original Abstract Submitted

Video decoding systems and techniques are described. A decoder reads first video data from a first block of a video frame. The decoder retrieves neighboring video data from a line buffer. The neighboring video data is from a neighboring block that neighbors the first block in the video frame. The decoder processes the first video data and the retrieved neighboring video data using a constrained directional enhancement filter (CDEF) to generate filtered first video data. The decoder upscales the filtered first video data using an upscaler to generate upscaled filtered first video data. The decoder upscales the retrieved neighboring video data using the upscaler to generate upscaled neighboring video data, for instance after generating the filtered first video data. The decoder processes the upscaled filtered first video data and the upscaled neighboring video data using a loop restoration (LR) filter to generate output video data.