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 />

Coins<br />

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

Figure 5.15. Parallélépipè<strong>de</strong>. Les coins d’une <strong>de</strong> ces faces avec le plan correspondant.<br />

Etape 3 : limitation <strong>de</strong> la surface <strong>du</strong> plan<br />

A l’étape 2, l’intersection <strong>du</strong> rayon avec le plan est calculée pour l’ensemble <strong>du</strong> plan sans<br />

limitation <strong>du</strong> parallélépipè<strong>de</strong>. Cette troisième étape va consister à étudier si le point d’intersection<br />

appartient au parallélépipè<strong>de</strong>, en testant sa position par rapport aux 4 coins qui définissent sa face<br />

passant par le plan (cf. figure 5.15).<br />

Ces 3 étapes sont répétées pour les 6 plans qui forment le parallélépipè<strong>de</strong>, et la distance <strong>du</strong><br />

segment d’intersection avec un rayon est dé<strong>du</strong>ite.<br />

5.2.2.3.4. Cylindre<br />

Par soucis <strong>de</strong> simplicité <strong>du</strong> co<strong>de</strong>, notamment par rapport aux transformations 3D <strong>de</strong>s<br />

formes primitives, le cylindre est défini par le parallélépipè<strong>de</strong> dans lequel il est inscrit.<br />

5.2.2.3.4.1. Intersection avec un rayon<br />

La métho<strong>de</strong> utilisée pour calculer les <strong>de</strong>ux points d’intersection entre un rayon et un<br />

cylindre est menée en 2 étapes :<br />

Etape 1 : projection <strong>du</strong> rayon sur la base <strong>du</strong> cylindre<br />

La première étape <strong>de</strong> cette métho<strong>de</strong> consiste alors à projeter le rayon [S, P] sur le plan<br />

passant par la base <strong>du</strong> cylindre (cf. figure 5.16).<br />

Notons R’(u’, v’, w’) la projection orthogonale d’un point R (u, v, w) sur le plan<br />

d’équation ax + by + cz + d = 0 nommé plan Base.<br />

Plan<br />

Point d’intersection<br />

vali<strong>de</strong><br />

Point d’intersection<br />

non vali<strong>de</strong><br />

182

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

Saved successfully!

Ooh no, something went wrong!