METHOD AND APPARATUS FOR VIDEO ERROR CONCEALMENT USING REFERENCE FRAME SELECTION RULES
There are provided methods and apparatus for block-based error concealment. An apparatus includes an error concealment module ( 177 ) for concealing a current block in a lost picture in a group of pictures by using a last available inter-coded picture in a previous group of pictures, when the lost picture is a first inter-coded picture in the group of pictures. The group of pictures has a pattern characterized as an intra-coded picture followed by a sequence of inter-coded pictures.
1 . An apparatus for block-based error concealment, comprising:
an error concealment module for concealing a current block in a lost picture in a group of pictures by using a last available inter-coded picture in a previous group of pictures, when the lost picture is a first inter-coded picture in the group of pictures, the group of pictures having a pattern characterized as an intra-coded picture followed by a sequence of inter-coded pictures.
2 . The apparatus of claim 1 , wherein said error concealment module conceals the current block by deriving motion information for the current block from a co-located block in the last available predictive picture.
3 . The apparatus of claim 2 , wherein said error concealment module derives a reference index for use for the current block from a reference index of the co-located block.
4 . The apparatus of claim 1 , wherein the intra-coded picture in the group of pictures is without correspondence to a scene change.
5 . The apparatus of claim 1 , wherein said error concealment module performs a pixel-by-pixel copy from a co-located pixel in the last available predictive picture to a current pixel in the lost picture, when a picture order count gap from the lost picture in the group of pictures to the last available predictive picture in the previous group of pictures is greater than a threshold.
6 . The apparatus of claim 1 , wherein said error concealment module updates a picture order count of the lost picture.
7 . A method for block-based error concealment, comprising:
concealing a current block in a lost picture in a group of pictures by using a last available inter-coded picture in a previous group of pictures, when the lost picture is a first inter-coded picture in the group of pictures, the group of pictures having a pattern characterized as an intra-coded picture followed by a sequence of inter-coded pictures.
8 . The method of claim 7 , wherein said concealing comprises deriving motion information for the current block from a co-located block in the last available predictive picture.
9 . The method of claim 8 , wherein said concealing comprises deriving a reference index for use for the current block from a reference index of the co-located block.
10 . The method of claim 7 , wherein the intra-coded picture in the group of pictures is without correspondence to a scene change.
11 . The method of claim 7 , wherein said concealing comprises performing a pixel-by-pixel copy from a co-located pixel in the last available predictive picture to a current pixel in the lost picture, when a picture order count gap from the lost picture in the group of pictures to the last available predictive picture in the previous group of pictures is greater than a threshold.
12 . The method of claim 7 , wherein said concealing comprises updating a picture order count of the lost picture.
13 - 32 . (canceled)