白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Chroma quantization in video coding

專利號(hào)
US11659182B2
公開日期
2023-05-23
申請(qǐng)人
Apple Inc.(US CA Cupertino)
發(fā)明人
Alexandros Tourapis; Guy Cote
IPC分類
H04N19/124; H04N19/30; H04N19/70; H04N19/126; H04N19/186; H04N19/157; H04N19/86; H04N19/136; H04N19/13; H04N19/15; H04N19/159; H04N19/51; H04N19/61; H04N19/96; H04N19/172; H04N19/176
技術(shù)領(lǐng)域
chroma,qp,offset,luma,qg,offsets,picture,values,coding,qgs
地域: CA CA Cupertino

摘要

A method of signaling additional chroma QP offset values that are specific to quantization groups is provided, in which each quantization group explicitly specifies its own set of chroma QP offset values. Alternatively, a table of possible sets of chroma QP offset values is specified in the header area of the picture, and each quantization group uses an index to select an entry from the table for determining its own set of chroma QP offset values. The quantization group specific chroma QP offset values are then used to determine the chroma QP values for blocks within the quantization group in addition to chroma QP offset values already specified for higher levels of the video coding hierarchy.

說明書

In some embodiments, the flag “cu_qp_update_signal” can take on additional possible values for handling different options for specifying chroma QP offset values. For example, in some embodiments, if the flag is ‘0’, the chroma QP offset values from the left neighboring quantization group are used, if the flag is ‘1’, the chroma QP offset values from the top neighboring quantization group are used; and if the flag is ‘2’, the current quantization group will explicitly specify a new set of chroma QP offset values Otherwise, the current quantization group will use the default QP offset values from the PPS and/or the slice header. In some embodiments, the chroma QP offset values inherited by the current quantization group are based on the average of the chroma QP offset values of at least two of the neighboring quantization groups (e.g., the left and the top).

To further reduce overhead, some embodiments specify that these additional chroma QP offsets can only be within a small range of values, i.e. from a value ?x to x. Doing so changes the entropy coding process since it alters the expected statistics of the information to be signaled (i.e. for Context Adaptive Binary Arithmetic (CABAC) coding, or if using a “max-limited” universal variable length coding scheme). In some embodiments, the value of x (i.e., the range) is prefixed for the entire sequence; or is signaled at a higher syntax level such as the PPS, SPS, or slice header. Some of these embodiments accomplish this by specifying x directly, or, if x corresponds to a power of 2, the value log 2(x). Some embodiments specify x by separating magnitude, i.e. abs(x), and the sign of x. In CABAC, the value of abs(x) corresponds to the cMax parameter needed in the binarization process,

b. Specifying Additional Chroma QP Offsets in a Table

權(quán)利要求

1
微信群二維碼
意見反饋