Opened 6 years ago
Closed 6 years ago
#316 closed defect (fixed)
Issues in the specification text for deblocking filter
Reported by: | vdrugeon | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | spec | Version: | VVC D5 v7 |
Keywords: | Cc: | ksuehring, bbross, XiangLi, fbossen, jvet@… |
Description
Issue 1:
In 8.8.3.6.3 Decision process for chroma block edges, step 3: "When d is less than β, the following ordered steps apply:". β does not seem to be defined anywhere in this process prior to its mention. Should it be derived somewhere in this process?
Issue 2:
In process 8.8.3.6.7 Filtering process for a luma sample using long filters, one of the inputs are: "the sample values pi and qj with i = 0..maxFilterLengthP and j = 0..maxFilterLengthQ". Later in the process: "Otherwise, if one of the following conditions are true,
– maxFilterLengthQ is equal to 5 and maxFilterLengthP is equal to 2,
– maxFilterLengthQ is equal to 2 and maxFilterLengthP is equal to 5,
the following applies: refMiddle = ( p3 + p2 + p1 + p0 + q0 + q1 + q2 + q3 + 4) >> 3"
However, based on the list of inputs, p3 would not be available if maxFilterLengthP is equal to 2, and q3 would not be available if maxFilterLengthQ is equal to 2. Is there a bug there?
Change history (2)
comment:1 Changed 6 years ago by Kenneth
comment:2 Changed 6 years ago by bbross
- Resolution set to fixed
- Status changed from new to closed
Fixed in D5 v8
Thanks for reporting.
Issue 1: It is correct that the β derivation is missing.
Issue 2: the conditions should have 2 replace by 3
I have sent text to Benjamin to fix this.