Opened 5 years ago

Closed 5 months ago

#967 closed enhancement (wontfix)

9.2.3.2.2 : redundant condition for codIOffset and codIRange

Reported by: PhuongNguyen Owned by: bbross
Priority: minor Milestone:
Component: Text Version: D10 (L1003) v33
Keywords: Cc: bbross, wjhan, jct-vc@…

Description

The condition "the bitstream shall not contain data that result in a value of codIOffset being greater than or equal to codIRange upon completion of this process." is redundant in 9.2.3.2.2 because :

+ When the arithmetic decoding engine is initialized in 9.2.1.4, the bitstream shall not contain data that result in a value of codIOffset being equal to 510 or 511. Therefore, codIOffset is smaller than codIRange.
+ If codIOffset is smaller than codIRange, after each bin decoding in the case of context or bypass and before an eventual renormalization, the new value of codIOffset is smaller than the new value of codIRange by construction.
+ If codIOffset is smaller than codIRange before the renormalization, the relation remains the same after the renormalization.

Change History (6)

comment:1 Changed 5 years ago by DefaultCC Plugin

  • Cc bbross wjhan jct-vc@… added

comment:2 Changed 5 years ago by bbross

  • Version changed from D10 (L1003) v2 to D10 (L1003) v28

comment:3 Changed 5 years ago by bbross

  • Milestone D10 deleted

comment:4 Changed 5 years ago by bbross

  • Version changed from D10 (L1003) v28 to D10 (L1003) v31

comment:5 Changed 5 years ago by bbross

  • Version changed from D10 (L1003) v31 to D10 (L1003) v33

comment:6 Changed 5 months ago by bbross

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

The bitstream constraint may be redundant (considering the constraint present in subclause 9.3.2.6 initialization process for the arithmetic decoding engine of the 2016/12 release of the HEVC specification), however the presence of this constraint did not appear to introduce any issue or ambiguity into the text.

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)