but there is no mention of QCC in RDD52. Does that mean that QCC is not supported by RDD 52?
QCC is used when the JPEG 2000 encoder uses different quantization step sizes for each component, which is an efficient way to exploit the human visual system's different sensitivities to luma vs chroma.
It looks like about 60% of the constraints on JPEG 2000 codestreams that are included in DCI spec have been duplicated in RDD 52 section 10.2.1. I made the list below of the additional constraints that are present in the DCI spec but are not included in RDD 52. Does this mean RDD 52 does not have these constraints?
List of constraints present in DCI spec but not in RDD 52 section 10.2.1
The capability parameter for a 2K distribution shall be Rsiz = 3, for a 4K distribution it shall be Rsiz = 4.
The image and tile origins shall both be at (0, 0).
There shall be no more than 5 wavelet transform levels for 2K content and no more than 6 wavelet transform levels for 4K content. There shall be no less than one wavelet transform level for 4K content. Additionally, every color component of every frame of a distribution shall have the same number of wavelet transform levels.
All precinct sizes at all resolutions shall be 256x256, except the lowest frequency subband, which shall have a precinct size of 128x128.
There shall be no region of interest, i.e., Region of interest (RGN) marker segments are disallowed.
Coding style Default (COD), Coding style Component (COC), Quantization Default (QCD), and Quantization Component (QCC) marker segments shall appear only in the main header.
Packed Packet headers, Main header (PPM) and Packed Packet headers, Tile-part header (PPT) marker segments are forbidden.
Distribution masters shall have exactly one quality layer.
DCI spec [1] mentions QCC marker
but there is no mention of QCC in RDD52. Does that mean that QCC is not supported by RDD 52?
QCC is used when the JPEG 2000 encoder uses different quantization step sizes for each component, which is an efficient way to exploit the human visual system's different sensitivities to luma vs chroma.
It looks like about 60% of the constraints on JPEG 2000 codestreams that are included in DCI spec have been duplicated in RDD 52 section 10.2.1. I made the list below of the additional constraints that are present in the DCI spec but are not included in RDD 52. Does this mean RDD 52 does not have these constraints?
List of constraints present in DCI spec but not in RDD 52 section 10.2.1
The capability parameter for a 2K distribution shall be Rsiz = 3, for a 4K distribution it shall be Rsiz = 4.
The image and tile origins shall both be at (0, 0).
There shall be no more than 5 wavelet transform levels for 2K content and no more than 6 wavelet transform levels for 4K content. There shall be no less than one wavelet transform level for 4K content. Additionally, every color component of every frame of a distribution shall have the same number of wavelet transform levels.
All precinct sizes at all resolutions shall be 256x256, except the lowest frequency subband, which shall have a precinct size of 128x128.
There shall be no region of interest, i.e., Region of interest (RGN) marker segments are disallowed.
Coding style Default (COD), Coding style Component (COC), Quantization Default (QCD), and Quantization Component (QCC) marker segments shall appear only in the main header.
Packed Packet headers, Main header (PPM) and Packed Packet headers, Tile-part header (PPT) marker segments are forbidden.
Distribution masters shall have exactly one quality layer.
[1] https://dcss.dcimovies.com/0c0cff34d231b516cb89ae3fad352d5cf37a9515/dcss.html#sec-4-3-3