Opened 10 years ago

Closed 8 years ago

#436 closed defect (wontfix)

context initValue undefined for split_transform_flag when depth is equal to zero

Reported by: zhyang Owned by:
Priority: minor Milestone:
Component: HM Version: HM-6.0
Keywords: Cc: fbossen, ksuehring, davidf, jct-vc@…

Description

In HM 6.0, split_transform_flag uses a depth-based context initValue table as follows:

INIT_TRANS_SUBDIV_FLAG[3][NUM_TRANS_SUBDIV_FLAG_CTX] =
{
  { CNU,  224,  167,  122,  CNU,  CNU,  CNU,  CNU,  CNU,  CNU, }, 
  { CNU,  124,  138,   94,  CNU,  CNU,  CNU,  CNU,  CNU,  CNU, }, 
  { CNU,  153,  138,  138,  CNU,  CNU,  CNU,  CNU,  CNU,  CNU, }, 
};

The context initValue for depth zero is equal to CNU (context model not used). This is true when LCU size is 64x64 since the split_transform_flag is never coded for depth zero. But when LCU size is less than 64x64, e.g., 16x16, split_transform_size may be coded for depth zero and the context initValue is undefined. Besides that, the context initValue in the spec (Table 9-23) has not been updated yet.

Attachments (2)

ticket436.patch (985 bytes) - added by liweig 10 years ago.
436.patch (740 bytes) - added by liweig 10 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 Changed 10 years ago by DefaultCC Plugin

  • Cc fbossen ksuehring davidf jct-vc@… added

Changed 10 years ago by liweig

Changed 10 years ago by liweig

comment:2 Changed 10 years ago by liweig

Replace "CNU" with "154" for the first context of split_transform_flag. Will not affect coding results (in HM "CNU" is defined with value "154").
Patch file for this fix (based on rev 2162) is uploaded(file name "436.patch").

comment:3 Changed 8 years ago by fbossen

  • Resolution set to wontfix
  • Status changed from new to closed

Doesn't apply anymore

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber, Participant

  • David Flynn(Subscriber)
  • Frank Bossen(Subscriber, Participant)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Subscriber, Always)
  • Liwei Guo(Participant)