Opened 12 years ago

Closed 7 years ago

#826 closed enhancement (fixed)

Monochrome support

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

Description

The following changes to address handling of monochrome are identified (this ticket includes only changes not relating to the syntax tables):

Section 8.4.1:

After "Depending on pcm_flag[ xC ][ yC ], the decoding process for chroma samples is specified as follows:"
Add the following line:
"- If ChromaArrayType is equal to 0, no chroma samples are decoded and this process is finished."

Section 8.5.3.2.2:

"For each chroma sample location..."
replace with:
"When ChromaArrayType is not equal to 0, for each chroma sample location..."

Section 8.5.4:

"2. The decoding process for chroma residual blocks..."
replace with:
"2. When ChromaArrayType is not equal to 0, the decoding process for chroma residual blocks..."

"3. The decoding process for chroma residual blocks..."
replace with:
"3. When ChromaArrayType is not equal to 0, the decoding process for chroma residual blocks..."

Section 8.7.2.4.1:

"The filtering process for edges in the chroma coding blocks of current coding unit consists..."
replace with:
"If ChromaArrayType is equal to 0, this process is finished, otherwise (ChromaArrayType is not equal to 0), the filtering process for edges in the chroma coding blocks of the current coding unit consists..."

Section 8.7.2.4.2:

"The filtering process for edges in the chroma coding blocks of current coding unit consists..."
replace with:
"If ChromaArrayType is equal to 0, this process is finished, otherwise (ChromaArrayType is not equal to 0), the filtering process for edges in the chroma coding blocks of the current coding unit consists..."

Section 8.7.3:

"When slice_sao_chroma_flag of the current slice is equal to 1, the coding tree block modification process as specified in subclause 8.7.3.1 is invoked with recPicture set equal to recPictureCb, cIdx set equal to 1, ( rx, ry )..."
replace with:
"When slice_sao_chroma_flag of the current slice is equal to 1 and ChromaArrayType is not equal to 0, the coding tree block modification process as specified in subclause 8.7.3.1 is invoked with recPicture set equal to recPictureCb, cIdx set equal to 1, ( rx, ry )..."

"When slice_sao_chroma_flag of the current slice is equal to 1, the coding tree block modification process as specified in subclause 8.7.3.1 is invoked with recPicture set equal to recPictureCb, cIdx set equal to 2, ( rx, ry )..."
replace with:
"When slice_sao_chroma_flag of the current slice is equal to 1 and ChromaArrayType is not equal to 0, the coding tree block modification process as specified in subclause 8.7.3.1 is invoked with recPicture set equal to recPictureCb, cIdx set equal to 2, ( rx, ry )..."

Change History (13)

comment:1 Changed 12 years ago by DefaultCC Plugin

  • Cc bbross wjhan jct-vc@… added

comment:2 Changed 12 years ago by bbross

  • Version changed from D9 (K1003) v4 to D9 (K1003) v10

comment:3 Changed 12 years ago by bbross

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

comment:4 Changed 12 years ago by bbross

  • Resolution fixed deleted
  • Status changed from closed to new

comment:5 Changed 12 years ago by bbross

  • Version changed from D9 (K1003) v10 to D9 (K1003) v11

comment:6 Changed 12 years ago by bbross

  • Version changed from D9 (K1003) v11 to D10 (L1003) v1

comment:7 Changed 12 years ago by bbross

  • Milestone set to D10

comment:8 Changed 12 years ago by bbross

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

comment:9 Changed 12 years ago by bbross

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

comment:10 Changed 12 years ago by bbross

  • Milestone D10 deleted

comment:11 Changed 12 years ago by bbross

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

comment:12 Changed 12 years ago by bbross

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

comment:13 Changed 7 years ago by bbross

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

Monochrome support is fixed in the 2016/12 release of the HEVC specification.

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)
  • Chris Rosewarne(Reporter)
  • jct-vc@…(Subscriber)
  • karl.sharman@…(Always)
  • Karsten Suehring(Always)
  • Woo-Jin Han(Subscriber)