11.01.2013 Views

Automatisation du contrôle de qualité d'une installation d'imagerie ...

Automatisation du contrôle de qualité d'une installation d'imagerie ...

Automatisation du contrôle de qualité d'une installation d'imagerie ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

tel-00426889, version 1 - 28 Oct 2009<br />

Chapitre 5 : Contrôle <strong>de</strong> performances <strong>de</strong>s solutions<br />

logicielles proposées à l’ai<strong>de</strong> <strong>de</strong>s Objets-Tests<br />

Numériques (OTN)<br />

5.2.2.3. Objets 3D<br />

Matériels et métho<strong>de</strong>s<br />

Les objet-tests numériques (OTN) sont conçus pour représenter numériquement, <strong>de</strong> la<br />

façon la plus fidèle, <strong>de</strong>s objets-tests physiques, que ce soit au niveau <strong>de</strong> leur géométrie ou au<br />

niveau <strong>de</strong> leur composition résumée dans le cas présent par leur coefficient linéique d’atténuation.<br />

Pour pro<strong>du</strong>ire <strong>de</strong>s objets complexes, on utilise un ensemble complet <strong>de</strong> formes primitives que l’on<br />

dimensionne, que l’on positionne dans l’espace et pour lesquelles on fixe un coefficient linéique<br />

d’atténuation donné. Ce coefficient est utilisé avec la distance d’atténuation <strong>du</strong> rayon pour calculer<br />

l’intensité finale d’un pixel sur le capteur 2D.<br />

Les différentes formes primitives 3D que nous utilisons ainsi que les paramètres<br />

correspondants sont regroupés dans le tableau suivant.<br />

Objet Paramètres<br />

Sphère<br />

Cylindre<br />

Parallélépipè<strong>de</strong><br />

Cylindre creux<br />

Position <strong>du</strong> centre<br />

Rayon<br />

Position <strong>du</strong> centre<br />

Hauteur<br />

Rayon<br />

Position <strong>du</strong> centre<br />

Longueur<br />

Largeur<br />

profon<strong>de</strong>ur<br />

Position <strong>du</strong> centre<br />

Hauteur<br />

Rayon interne<br />

Epaisseur<br />

5.2.2.3.1. Transformation 3D<br />

Nous utilisons également <strong>de</strong>s transformations programmables <strong>de</strong> ces formes primitives<br />

pour pouvoir répondre au maximum à la géométrie que nous souhaitons simuler.<br />

5.2.2.3.1.1. Translation<br />

La translation <strong>de</strong>s objets numériques est appliquée en utilisant une matrice <strong>de</strong> translation <strong>de</strong><br />

la forme suivante :<br />

179

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

Saved successfully!

Ooh no, something went wrong!