Scans médicaux en 3D

But du projet

Dans le cadre d'un projet de master 2 j'ai pu créer un logiciel permettant de charger des scans médicaux sur GPU pour afficher en temps réel à l'utilisateur ses scans. Pour cela nous utilisons du lancer de rayon sur des voxels. Le lancer de rayon est optimisé avec un algorithme de traversé rapide de voxel ce qui nous permet dans l'exemple ci-dessous de pouvoir afficher plus de 41 millions de voxels à l'utilisateur en temps réel.

Il est possible de transformer ces voxels en objet par l'application d'un algorithme de marching cube qui va nous permettre de passer du monde des voxels au monde surfacique. Vous pouvez sauvegarder l'objet obtenu au format OBJ ou sinon, il est possible de découper l'objet dans sa hauteur pour déterminer des tranches permettant de calculer les chemins que pourrait prendre une imprimante 3D pour recréer l'objet dans la vraie vie.