Custom Query (1442 matches)
Results (25 - 27 of 1442)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#725 | fixed | typo in BaseSliceAddrRS definition | bbross | Jing-Jing Chung |
Description |
In the text BaseSliceAddrRS is defined as follows : === The variable BaseSliceAddrRS is derived as follows. – If dependent_slice_flag is equal to 0, BaseSliceAddrRS is set equal to slice_address. – Otherwise BaseSliceAddrRS is set equal to BaseSliceAddrRS of the preceeding slice containing the coding tree block for which the coding tree block address is ctbAddrTStoRS[ ctbAddrRStoTS[ SliceCtbAddrRS ] − 1 ]. === The second part should be replaced by : Otherwise BaseSliceAddrRS is set equal to BaseSliceAddrRS of the preceeding slice containing the coding tree block for which the coding tree block address is ctbAddrTStoRS[ ctbAddrRStoTS[ slice_address ] − 1 ]. Indeed SliceCtbAddrRS is not used anymore. |
|||
#740 | duplicate | 8.6.1 : qPy_prev derivation when entropy_coding_sync_enalbed_flag = 1 is incorrect | bbross | Jing-Jing Chung |
Description |
In chapter 8.6.1 : Derivation process for quantization parameters, the following condition to derive of qPY_prev is incorrect : "The current quantization group is the first quantization group in a coding tree block row and entropy_coding_sync_enabled_flag is equal to 1." (taking into account ticket #721) According to entropy_coding_sync_enabled_flag definition : "entropy_coding_sync_enabled_flag equal to 1 specifies that a specific synchronization process for context variables is invoked before decoding the first coding tree block of a row of coding tree blocks in each tile..." the condition should be : The current quantization group is the first quantization group in a coding tree block row of a tile and entropy_coding_sync_enabled_flag is equal to 1. |
|||
#742 | fixed | 8.6.1 : incoherence in quantization group definition | bbross | Jing-Jing Chung |
Description |
My understanding of chapter 8.6.1 is that a quantization group is a set of consecutive coding units (CU) in decoding order that have the same qPy_pred. The smallest quantization group size is (1<<Log2MinCuQPDeltaSize) x (1<<Log2MinCuQPDeltaSize). With the derivation described in J1003-d7, it occurs that the CUs that are inside a (1<<Log2MinCuQPDeltaSize) x (1<<Log2MinCuQPDeltaSize) block do not have the same qPy_pred. This happens when CU size is smaller than (1<<Log2MinCuQPDeltaSize) x (1<<Log2MinCuQPDeltaSize), and only 1 neighbor of the current quantization group is available, and in the same coding tree block (CTB). An example illustrates the case the attached schematics. The proposed modification concerns the value of qPY_prev when not set to SliceQPY : "1. The variable qPY_PREV is derived as follows. – If one or more of the following conditions are true, qPY_PREV is set equal to SliceQPY. – The current quantization group is the first quantization group in a slice. – The current quantization group is the first quantization group in a tile. – The current quantization group is the first quantization group in a coding tree block row and tiles_or_entry_coding_sync_idc is equal to 2." – Otherwise, qPY_PREV is set equal to the luma quantization parameter QPY of the last coding unit in previous quantization group in decoding order. |