PDPC_B_3.bit

This document is a description of the bitstream conformance test of luma PDPC.

Explanation of bitstream features:

The purpose of this test is to check if the functionality of PDPC works well for various block sizes. Since the PDPC modifies the prediction of intra blocks in any luma sizes and the modification weight is position dependent, testing the PDPC in posibile sizes of luma is necessary.
Therefore, in this test, two constraints are added in the encoder side: 1) every CU in a 64x64 block (except 64x64 block which cross the picture boundary) is encoded using the same square size (NxN, N = 8, 16, 32, 64), and 2) The fixed size NxN of CUs in a 64x64 block is based on the position of this 64x64 block in raster scan order as N = 2^(pos%4 +3).

The bitstream could be decoded using VVC software, tagged "VTM-10.0" in https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM. 

Profile, tier, and level for the bitstream:
The bitstream is conformant with the Main 10 profile, Main tier, Level 3.1. The stream is coded as a 10-bit stream with the following commandline:
 .\EncoderApp.exe -c encoder_intra_vtm.cfg -c BasketballDrill.cfg -f 100 -ip 1 -q 32 -ts 1 --SEIDecodedPictureHash 1 -b PDPC_B_3.bin -o rec.yuv -fs 0

Max picture width and height and picture rate:
YUV420 pictures with luma resolution of 832x480. Picture rate is specified as 50 frames per second.

Contact info:
Luong Pham Van

Geert Van Der Auwera
