23.01.2014 Views

ALGORITHMES DE COMPRESSION D'IMAGES ET CODES DE ...

ALGORITHMES DE COMPRESSION D'IMAGES ET CODES DE ...

ALGORITHMES DE COMPRESSION D'IMAGES ET CODES DE ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

61<br />

CHAPITRE 3<br />

LES CO<strong>DE</strong>S <strong>DE</strong> CONTOURS<br />

MANIPULATION <strong>ET</strong> CO<strong>DE</strong>S OPTIMAUX<br />

tel-00839591, version 1 - 28 Jun 2013<br />

Dans ce chapitre nous définissons des classes de composantes<br />

connexes ou contours selon les attributs des<br />

objets. Nous cherchons ensuite à caractériser l'ensemble<br />

des suites de liens représentant des contours, puis nous<br />

présentons des algorithmes de compression adaptés à chaque<br />

classe.<br />

1. REPRESENTATION D'UNE IMAGE PAR CO<strong>DE</strong>S <strong>DE</strong> CONTOURS.<br />

Après la phase de détection par balayage décrite au<br />

chapitre précédent, se pose maintenant le problème du<br />

choix d'un codage. Les solutions proposées ci-après ont<br />

été choisies afin de minimiser la longueur du codage<br />

transmis (recherche du taux de compression maximum).<br />

Toutefois, nous ne considérons que des codages exacts,<br />

à savoir ceux où chaque contour reste nécessairement<br />

fermé. Ainsi, en envisageant des manipulations (ou déformations)<br />

sur les contours, nous proposerons systématiquement<br />

la conservation de cette propriété.<br />

Pour apprécier les différences entre les codes proposés,<br />

nous présenterons les résultats de notre appl~cation<br />

(cf. chapitre suivant).<br />

Le problème du taux de compression maximal est difficile<br />

et empiète de manière non négligeable sur celui de la<br />

reconnaissance des formes. Les codes optimaux sont trivialement<br />

ceux qui se servent de la reconnaissance de 1'"objet<br />

à coder. Nous në traiterons pas cet aspect dans ce chapitre;<br />

signalons toutefois qu'une façon d'aborder ce problème<br />

par la cons ti tut ion d'une bibliothèque de contours<br />

est abordée dans le chapitre suivant.<br />

Le sous-problème que nous considérons ici peut se<br />

définir comme suit:

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

Saved successfully!

Ooh no, something went wrong!