US 12,462,564 B2
Different ranges for clipping processes for video and image compression
Roman Chernyak, Palo Alto, CA (US); Biao Wang, Palo Alto, CA (US); Xin Zhao, Palo Alto, CA (US); Lien-Fei Chen, Palo Alto, CA (US); Madhu Peringassery Krishnan, Palo Alto, CA (US); and Shan Liu, Palo Alto, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by Tencent America LLC, Palo Alto, CA (US)
Filed on Nov. 4, 2023, as Appl. No. 18/502,002.
Claims priority of provisional application 63/532,661, filed on Aug. 14, 2023.
Prior Publication US 2025/0061717 A1, Feb. 20, 2025
Int. Cl. H04N 19/159 (2014.01); G06V 20/40 (2022.01); H04N 19/117 (2014.01); H04N 19/186 (2014.01); H04N 19/70 (2014.01); H04N 19/82 (2014.01)
CPC G06V 20/49 (2022.01) [H04N 19/117 (2014.11); H04N 19/159 (2014.11); H04N 19/186 (2014.11); H04N 19/70 (2014.11); H04N 19/82 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of video decoding performed at a computing system having memory and one or more processors, the method comprising:
receiving a video bitstream comprising encoded video data;
obtaining information indicating two or more different clipping ranges for the encoded video data;
deriving the two or more different clipping ranges based on the obtained information;
performing a first clipping operation on a first portion of the encoded video data based on a first clipping range of the two or more different clipping ranges; and
performing a second clipping operation on a second portion of the encoded video data based on a second clipping range different from the first clipping range, wherein the encoded video data is encoded in accordance with a codec, and wherein the information associated with the two or more different clipping ranges is defined in the codec and the information comprises indicators that associate the two or more different clipping ranges to corresponding processing stages of a plurality of different processing stages.