IP Library Granted Patent US 11,523,105
Granted Patent B2
US 11,523,105 · App. 17/224,911 · Granted Dec 6, 2022

Simplified processing of weighted prediction syntax and semantics using a bit depth variable for high precision data

Inventors: Yue Yu (San Diego, CA); Limin Wang (San Diego, CA)
Assignee: ARRIS Enterprises LLC
H04N19/105H04N19/139H04N19/184H04N19/573H04N19/577H04N19/70
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,523,105
App. No.
17/224,911
Filed
Apr 7, 2021
Granted
Dec 6, 2022
Kind
B2
Art Unit
2482
USPC
375/240.12
Abstract

Particular embodiments may remove a condition check in the semantics for checking a high-precision data flag. This simplifies the semantics used in the encoding and decoding process. In this case, even if the high-precision data flag is not set, the value of the weighted prediction syntax element is set by the BitDepth variable. However, even if the BitDepth is not considered high-precision data, such as 8 bits, the range for the weighted prediction syntax element is still the same as the fixed value. For example, the syntax elements luma_offset_l0[i], luma_offset_l1[i], delta_chroma_offset_l0[i][j], and delta_chroma_offset_l1[i][j] use the variable BitDepth as described above whether the flag extended_precision_processing_flag is enabled and not enabled to indicate whether the bit depth is above a threshold.

Claims (12)

1. An apparatus comprising:

one or more computer processors; and

a non-transitory computer-readable storage medium comprising instructions that, when executed, control the one or more computer processors to be configured for:

receiving an encoded bitstream including an encoded current unit of the current picture;

deriving a first range for a variable associated with a bit depth representing a number of bits in samples of a reference picture used in coding a video containing a current picture;

deriving a weighting factor for performing weighted prediction for the current unit of the current picture;

using the weighting factor to weight samples of a first reference unit of a first reference picture when performing motion compensation for the current unit; and

deriving a second value for a weighted prediction syntax element associated with the weighting factor for a second range using the first range in a manner that is not based upon whether a flag is enabled or not enabled, where the second range is greater than the first range, wherein the second value for the weighted prediction syntax element is within a range set by the first range and is an offset for a prediction value used in performing motion compensation when decoding the current picture of the video.

2. The apparatus of claim 1 , wherein a condition check of a status for the extended precision flag is not performed in conjunction with setting the second value.

3. The apparatus of claim 1 , wherein the weighted prediction syntax element is for applying the offset for a first component of the prediction value.

4. The apparatus of claim 1 , wherein the range comprises −(1<<(BitDepth Y −1) to (1<<(BitDepth Y −1)−1, wherein BitDepth Y is the variable for a luma component.

5. The apparatus of claim 1 , wherein the weighted prediction syntax element is for applying a difference of the offset for a first component of the prediction value.

Assignments (7)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0057 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
Continuity (3)
Continuation 14533347 · Nov 5, 2014
Provisional Application 61900337 · Nov 5, 2013
Related Publication 20210227215A1 · Jul 22, 2021