US Patent Application 18298787. VIRTUAL BOUNDARY PROCESSING FOR CCSAO, BILATERAL FILTER AND ADAPTIVE LOOP FILTER FOR VIDEO CODING simplified abstract

From WikiPatents
Jump to navigation Jump to search

VIRTUAL BOUNDARY PROCESSING FOR CCSAO, BILATERAL FILTER AND ADAPTIVE LOOP FILTER FOR VIDEO CODING

Organization Name

QUALCOMM Incorporated


Inventor(s)

Venkata Meher Satchit Anand Kotra of Munich (DE)


Nan Hu of San Diego CA (US)


Vadim Seregin of San Diego CA (US)


Marta Karczewicz of San Diego CA (US)


VIRTUAL BOUNDARY PROCESSING FOR CCSAO, BILATERAL FILTER AND ADAPTIVE LOOP FILTER FOR VIDEO CODING - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 18298787 Titled 'VIRTUAL BOUNDARY PROCESSING FOR CCSAO, BILATERAL FILTER AND ADAPTIVE LOOP FILTER FOR VIDEO CODING'

Simplified Explanation

This abstract describes a device that can decode video data. The device includes a memory to store the video data and one or more processors to perform various tasks. One of the tasks is to decode a block of the video data and create a decoded block. The device then determines if a sample in the decoded block is next to a sample along a virtual boundary. If it is, the device computes band information for a process called cross component sample adaptive offset (CCSAO) using other samples in the decoded block that are not along any virtual boundary. The device then applies the CCSAO process to the current sample using the computed band information.


Original Abstract Submitted

An example device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a current block of the video data to form a decoded block; determine that a current sample of the decoded block neighbors a sample along a virtual boundary in the decoded block and neighbors one or more samples that are not along any virtual boundary in the decoded block; compute band information for cross component sample adaptive offset (CCSAO) for the current sample using at least one of the one or more samples that are not along any virtual boundary in the decoded block and without using the sample along the virtual boundary; and perform CCSAO on the current sample using the band information.