Patent ID: 9648351
Date: 2017-05-09
CPC Classifications: H04N

Claim:
1. A method for concealing effects of errors in a decoded visual dynamic range (VDR) combination stream, the method comprising: receiving a decoded VDR combination stream, the decoded VDR combination stream comprising a reference picture unit (RPU) stream in correspondence of a plurality of RPU frames and one or more video content streams in correspondence of a plurality of content frames; receiving a reliability flag in correspondence of an erroneous and/or missing current frame of a stream of the decoded VDR combination stream, the erroneous and/or missing current frame being an RPU frame, or a content frame; based on the receiving of the reliability flag, replacing data of the erroneous and/or missing current frame with replacement data based on data in one or more frames of the same stream, the one or more frames being different from the current frame, wherein the replacing data comprises: determining, via the reliability flag, an erroneous and/or missing current RPU frame; calculating a lookup table similarity for a nearby previous correct RPU frame and a nearby next correct RPU frame; based on the calculating, assigning a replacement lookup table (LUT) to the current RPU frame, and based on the assigning, replacing data of the erroneous and/or missing current RPU frame, wherein a LUT is obtained by passing through all possible codeword values, according to a bit-depth of the corresponding reconstructed VDR image, as input to composing parameters of an RPU frame and obtaining a corresponding output, and wherein the replacement LUT is one of: a) a LUT of the nearby previous correct RPU frame, b) a LUT of the nearby next correct RPU frame, and c) a bi-weighted interpolated version of a) and b); and based on the replacing, concealing effects of the erroneous and/or missing current frame on a corresponding reconstructed VDR image.