Opened 6 years ago
Closed 6 years ago
#265 closed defect (fixed)
Issue in context derivation when treeType = DUAL_TREE_CHROMA
Reported by: | forayr | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | VTM-5.1 |
Component: | VTM | Version: | VTM-5.0rc1 |
Keywords: | Cc: | ksuehring, XiangLi, fbossen, jvet@… |
Description
In all function of class DeriveCtx used to derive ctxIdc which depends on neighbor CodingUnit, cu.lumaPos() is used to get the current position of the coding unit.
However, when we are parsing the chroma channel of a coding unit using dual tree mode, ie when cu.chType = CHANNEL_TYPE_CHROMA, cu.lumaPos() return always (0, 0).
Therefore the neighbor cu are never available in this case, and never used to derive the context.
This seems to mismatch the specification, which consider the current position.
Change history (1)
comment:1 Changed 6 years ago by XiangLi
- Milestone set to VTM-5.1
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
Only IBC has this issue (as reported in #264). Fixed in https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/merge_requests/561