30.01.2014 Views

Nouveaux concepts de transmission vidéo en milieu marin pour ...

Nouveaux concepts de transmission vidéo en milieu marin pour ...

Nouveaux concepts de transmission vidéo en milieu marin pour ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CHAPITRE 1. TRANSMETTRE DE LA VIDÉO EN TEMPS RÉEL<br />

tel-00821997, version 1 - 13 May 2013<br />

1.1.2 Codage inter-frames<br />

Le codage inter-frames permet <strong>de</strong> réduire la redondance temporelle d’une <strong>vidéo</strong>.<br />

Pour cela, la <strong>vidéo</strong> est segm<strong>en</strong>tée <strong>en</strong> GOP (Groups Of Pictures) constitués <strong>de</strong> trois<br />

types d’images dans lesquelles le déplacem<strong>en</strong>t <strong>de</strong> macroblocs <strong>de</strong> taille 16x16 pixels<br />

est prédit. Les trois types d’images sont :<br />

– les images I <strong>pour</strong> Intra co<strong>de</strong>d picture : elles constitu<strong>en</strong>t les images <strong>de</strong> référ<strong>en</strong>ce.<br />

Comme elles sont indép<strong>en</strong>dantes <strong>de</strong>s images qui les <strong>en</strong>tour<strong>en</strong>t, elles<br />

permett<strong>en</strong>t <strong>de</strong> stopper la propagation d’erreurs et <strong>de</strong> décompresser au vol.<br />

– les images P <strong>pour</strong> Predictive co<strong>de</strong>d picture : elles sont reconstituées à partir<br />

<strong>de</strong> l’image I ou P précé<strong>de</strong>nte. Elles sont <strong>en</strong> moy<strong>en</strong>ne compressées <strong>de</strong>ux fois<br />

plus que les images I [4].<br />

– les images B <strong>pour</strong> Bidirectionally predictive co<strong>de</strong>d picture : Elles sont reconstituées<br />

à partir <strong>de</strong>s images I ou P précé<strong>de</strong>nte et suivante. Elles sont <strong>en</strong><br />

moy<strong>en</strong>ne compressées quatre fois plus que les images I [4].<br />

Lors <strong>de</strong> la compression, un analyseur <strong>de</strong> mouvem<strong>en</strong>t calcule le vecteur <strong>de</strong> déplacem<strong>en</strong>t<br />

<strong>de</strong> chaque macrobloc d’une image à l’autre. L’image reconstituée par<br />

prédiction est <strong>en</strong>suite comparée à l’image originale. Cette comparaison génère une<br />

image d’erreurs qui sera très fortem<strong>en</strong>t compressible car pauvre <strong>en</strong> détails. Pour<br />

une image P ou B, l’information transmise est donc cette image <strong>de</strong>s erreurs ainsi<br />

que <strong>de</strong>s vecteurs <strong>de</strong> mouvem<strong>en</strong>t. La prédiction <strong>de</strong>s mouvem<strong>en</strong>ts par rapport à<br />

l’image suivante est nécessaire car <strong>de</strong>s macroblocs qui n’étai<strong>en</strong>t pas dans l’image<br />

précé<strong>de</strong>nte peuv<strong>en</strong>t apparaître. Les images P n’étant pas reconstruites à partir <strong>de</strong><br />

l’image suivante, elles comport<strong>en</strong>t naturellem<strong>en</strong>t plus d’erreurs que les images B.<br />

Ainsi, bi<strong>en</strong> qu’elle limite la propagation d’erreurs, une image P est plus volumineuse<br />

qu’une image B. Lors <strong>de</strong> changem<strong>en</strong>ts <strong>de</strong> scène ou <strong>de</strong> plan dans une séqu<strong>en</strong>ce,<br />

aucun macrobloc n’est prés<strong>en</strong>t dans la frame suivante et l’image <strong>de</strong>s erreurs <strong>pour</strong>ra<br />

avoisiner la taille d’une image I. Pour illustrer cela, la figure 1.3 prés<strong>en</strong>te un GOP<br />

couramm<strong>en</strong>t utilisé 4 .<br />

Figure 1.3 – Exemple <strong>de</strong> Group Of Pictures<br />

L’ordre <strong>de</strong> diffusion <strong>de</strong> ces frames à travers le système <strong>de</strong> <strong>transmission</strong> est conditionné<br />

par l’ordre <strong>de</strong> décodage d’un tel GOP. Ainsi, il faut disposer <strong>de</strong> l’image I puis<br />

reconstituer l’image P suivante avant <strong>de</strong> décompresser les images B intermédiaires.<br />

L’ordre <strong>de</strong> décompression est alors : IPBBPBBIBBP. . . Un autre GOP couramm<strong>en</strong>t<br />

utilisé est IBBBPBBBPBBBI. Pour une <strong>vidéo</strong> à 24 images par secon<strong>de</strong>s,<br />

4. La <strong>de</strong>rnière image I apparti<strong>en</strong>t au GOP suivant.<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!