• DocumentCode
    984753
  • Title

    Shape error concealment using Hermite splines

  • Author

    Schuster, Guido M. ; Li, Xiaohuan ; Katsaggelos, Aggelos K.

  • Author_Institution
    Hochschule fur Technik Rapperswil, Switzerland
  • Volume
    13
  • Issue
    6
  • fYear
    2004
  • fDate
    6/1/2004 12:00:00 AM
  • Firstpage
    808
  • Lastpage
    820
  • Abstract
    The introduction of video objects (VOs) is one of the innovations of MPEG-4. The α-plane of a VO defines its shape at a given instance in time and hence determines the boundary of its texture. In packet-based networks, shape, motion, and texture are subject to loss. While there has been considerable attention paid to the concealment of texture and motion errors, little has been done in the field of shape error concealment. In this paper, we propose a post-processing shape error-concealment technique that uses geometric boundary information of the received α-plane. Second-order Hermite splines are used to model the received boundary in the neighboring blocks, while third order Hermite splines are used to model the missing boundary. The velocities of these splines are matched at the boundary point closest to the missing block. There exists the possibility of multiple concealing splines per group of lost boundary parts. Therefore, we draw every concealment spline combination that does not self-intersect and keep all possible results until the end. At the end, we select the concealment solution that results in one closed boundary. Experimental results demonstrating the performance of the proposed method and comparisons with prior proposed methods are presented.
  • Keywords
    image motion analysis; image texture; splines (mathematics); video coding; Hermite splines; MPEG-4; geometric boundary information; packet-based networks; shape coding; shape error concealment; video objects; Algorithm design and analysis; Gray-scale; MPEG 4 Standard; Motion compensation; Shape; Technological innovation; Video sequences; Algorithms; Artificial Intelligence; Cluster Analysis; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; Subtraction Technique; Video Recording;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2004.827226
  • Filename
    1298837