Opened 11 months ago

Last modified 8 months ago

#1627 new defect

"Decoding process for palette mode" does not say what to do with output samples

Reported by: peterderivaz Owned by:
Priority: major Milestone: H.266/VVC v4
Component: spec Version: H.266/VVC v3
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

Section 8.4.5.3 "Decoding process for palette mode" has an output of an array recSamples[ x ][ y ], but in each of the three places where this process is invoked there is no description of what to do with the output samples.

I think the samples should probably be copied to a rectangle with either SLu, SCb, or SCr, and that the IsAvailable flag for the locations should be set. i.e. operations similar to those in 8.7.5.1. Also IbcVirBuf may need to be set if it is legal for intra block copy to reference palette mode decodes.

Change history (1)

comment:1 Changed 8 months ago by bbross

  • Milestone set to H.266/VVC v4
  • Version set to H.266/VVC v3

Thanks for bringing that up and I can confirm that the output needs to be copied into the reconstructed picture. Should be fixed for v4 and I will think about an appropriate solution and update the ticket with one for review.

Note: See TracTickets for help on using tickets.