Object-oriented analysis-synthesis coding of moving images

https://doi.org/10.1016/0923-5965(89)90005-2Get rights and content

Abstract

An object-oriented analysis-synthesis coder is presented which encodes objects instead of blocks of N × N picture elements. The objects are described by three parameter sets defining the motion, shape and colour of an object. The parameter sets are obtained by image analysis based on source models of either moving 2D-objects or moving 3D-objects. Known coding techniques are used to encode the parameter sets. An object-depending parameter coding allows to introduce geometrical distortions instead of quantization errors. Using the transmitted parameter sets an image can be reconstructed by model-based image synthesis.

Experimental results achieved with a first implementation of the coder are given and are discussed.

Zusammenfassung

Es wird ein objektorientierter Analyse-Synthese Coder vorgestellt, der Objekte anstelle von Blöcken der Gröβe N × N Bildpunkte codiert. Die Objekte werden durch drei Parametersätze beschrieben, die die Bewegung, die Berandung und die Farbe eines Objektes definieren. Die Parametersätze werden durch eine Bildanalyse gewonnen, die entweder auf dem Quellenmodell bewegter 2D-Objekte oder bewegter 3D-Objekte basiert. Für die Codierung der Parametersätze werden bekannte Codiertechniken benutzt. Eine objektabhängige Parametercodierung gestattet es, geometrische Verzerrungen anstelle von Quantisierungsfehlern einzuführen. Mit Hilfe der übertragenen Parametersätze kann ein Bild durch modellgestützte Bildsynthese rekonstruiert werden.

Experimentelle Ergebnisse, die mit einer ersten Implementierung des Coders erzielt wurden, werden vorgestellt und diskutiert.

Résumé

Ce texte porte sur un codeur d'analyse-synthèse encodant les objets plutôt que les blocs N × N constituant l'image. Les objets sont décrits par trois ensembles de paramètres décrivant leur trajectoire, leur forme et leur couleur. Ces ensembles sont obtenus par une analyse de l'image basée sur des modèles de source d'objets 2D ou 3D en mouvement. Des techniques de codage connues sont utilisés pouur encoder ces ensembles. Ce codage par objets introduit des distorsions géométriques au lieu d'erreurs de quantification. A l'aide des ensembles de paramètres transmis une image peut être reconstruite par synthèse basée sur modèle.

Des résultats expérimentaux obtenus lors d'une première mise en oeuvre du codeur sont présentés et commentés.

References (25)

  • K.-W. Hahn

    Untersuchungen zur strukturierten Beschreibung und Codierung von Bildsegmenten für ein Konturcodiersystem

    (July 1989)
  • M. Kanako et al.

    Codings with knowledge-based analysis of motion pictures

  • Cited by (271)

    • Model-Based Coding

      2012, Handbook of Visual Communications
    • Motion Estimation for Image Sequence Compression

      2012, Handbook of Visual Communications
    • Efficient local transformation estimation using Lie operators

      2007, Information Sciences
      Citation Excerpt :

      An improvement of about 3 dB was reported in the prediction PSNR of 21 × 21 blocks as compared to the conventional translation-only motion model. Moreover, in [10,21], a motion compensation algorithm based on an eight-parameter perspective model was introduced to describe arbitrary 3D motion of a planar rigid object. Papadopoulos and Clarkson [25] extended Keesman’s affine transform motion model into second-order geometric transformations (GT) that employ 12 parameters capable of describing uneven shearing.

    • Compact Temporal Trajectory Representation for Talking Face Video Compression

      2023, IEEE Transactions on Circuits and Systems for Video Technology
    View all citing articles on Scopus
    View full text