Opened 9 years ago

Closed 9 years ago

#890 closed defect (fixed)

wrong value of log2TrafoSize in transform unit syntax 7.3.8.10

Reported by: PhuongNguyen Owned by: bbross
Priority: major Milestone: D9
Component: Text Version: D9 (K1003) v4
Keywords: Cc: bbross, wjhan, jct-vc@…

Description

In the current text, log2TrafoSize is used for the third argument when residual_coding for chroma is called in the following code :

if( log2TrafoSize > 2 ) {

if( cbf_cb[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize, 1 )

if( cbf_cr[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize, 2 )

}

Since the spec defines only the format 4:2:0 for the moment, the size of chroma transform block is half of that of luma. So the spec should be changed to :

if( log2TrafoSize > 2 ) {

if( cbf_cb[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize - 1, 1 )

if( cbf_cr[ x0 ][ y0 ][ trafoDepth ] )

residual_coding( x0, y0, log2TrafoSize - 1, 2 )

}

Change History (2)

comment:1 Changed 9 years ago by DefaultCC Plugin

  • Cc bbross wjhan jct-vc@… added

comment:2 Changed 9 years ago by bbross

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

This issue is fixed in the current draft v10. In general, as for HM bugs, please check the latest version (of the draft) before reporting issues.

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

  • Benjamin Bross(Owner, Subscriber, Participant)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Always)
  • Woo-Jin Han(Subscriber)