Carte Projet TNIM

Commencez. C'est gratuit
ou s'inscrire avec votre adresse courriel
Rocket clouds
Carte Projet TNIM par Mind Map: Carte Projet TNIM

1. Analyse projet

2. Dossier projet

3. Suivi du projet

3.1. Séance 1

3.1.1. Tâches réalisées

3.1.1.1. Aujourd'hui nous avons commencé le nouveau projet qui est "traitement numérique d'une imagerie médicale"; et nous avons réalisé l'appropriation du cahier des charges entièrement. Aussi, nous avons recherchés des solutions au problème posé.

3.1.2. Compétences développées

3.1.2.1. Commencement dans le domaine du JAVA et maîtrise du problème posé

3.1.3. Difficultés besoin d'aide

3.1.3.1. non pas pour l'instant

3.1.4. Étape à venir

3.1.4.1. programmation

3.2. Séance 2

3.2.1. Tâches réalisées

3.2.1.1. aujourd'hui nous avons conçu le programme nécessaire pour afficher l'image 1 et 2 du cerveau dans processing 2.3. Durant la deuxième heure nous avons un peu "bidouiller" le programme pour mieux le connaître et voir comment insérer des changements de pixels, de dimensions d'images, modification des couleurs etc...

3.2.2. Compétences développées

3.2.2.1. compétences développer dans la programmation en JAVA. Apprentissage de la langue nécessaire à la programmation dans processing 2.3.

3.2.3. Difficultés besoin d'aide

3.2.3.1. pas de difficultés insurmontable, j'ai réussi à les résoudren en cherchant bien en 5 minutes.

3.2.4. Étape à venir

3.2.4.1. Pour la séance prochaine, nous avons prévus de faire le dossier projet écrit et continuer la programmation et l'application des couleurs

3.3. Séance 3

3.3.1. Tâches réalisées

3.3.1.1. Nous avons affichés les deux images à étudier dans le même programme. Nous avons ensuite manipulés les images en utilisant le flou, tout colorié etc... et enfin nous avons réussi à afficher des couleurs sur les parties de cerveau concerné (avec la couleur rouge et bleu pour l'instant, pas trop de nuance).

3.3.2. Compétences développées

3.3.2.1. compétences développé dans la coloration des pixels (en gros d'une image); et disposition de deux images dans un programme de processing 2.3.

3.3.3. Difficultés besoin d'aide

3.3.3.1. difficultés rencontrés pour trouver comment définir les pixels qui seront concernés par la coloration des fausses couleurs car nous ne voulons pas avoir tout le cerveau en couleur. pour l'instant nous sommes toujours en recherche de solutions.

3.3.4. Étape à venir

3.3.4.1. finir les dégradés et résoudre les problèmes rencontrés durant la séance 3. Chez nous,finir le dossier projet.

3.4. Séance 4

3.4.1. Tâches réalisées

3.4.1.1. aujourd'hui nous avons divisé le groupe ADA en plusieurs taches: moi je me suis chargé de commencer le PowerPoint point pour l'oral .

3.4.2. Compétences développées

3.4.2.1. pas de compétences particulières: je sais déjà faire un PowerPoint, j'ai juste réécris au propre les informations technique.

3.4.3. Difficultés besoin d'aide

3.4.3.1. RAS

3.4.4. Étape à venir

3.4.4.1. finir le diaporama , et aider les autres pour faire un bon oral.

4. Description, répartition et planification des tâches

4.1. Appropritation du cahier des charges

4.1.1. 1. Analyse du besoin

4.1.1.1. Décrire le besoin

4.1.1.2. Décrire le livrable

4.1.1.3. Etude de la pertinence du projet

4.1.2. 2. Analyse des contraintes

4.1.3. 3. Etude de la faisabilite

4.1.3.1. Recherche documentaire

4.1.3.1.1. Traitement des images médicales

4.1.3.1.2. Caractéristiques d'une image numérique

4.1.3.2. Caractéristiques des images du projet et possiblité de les manipuler par programmation

4.1.4. 4. Rédaction du cahier des charges

4.2. Recherche de solutions

4.2.1. 1. Quel traitement ou filtre à appliquer ?

4.2.2. 2. Conception de l'algorithme de traitement

4.3. Apprentissage du langage JAVA

4.3.1. 1. Initiation au langage JAVA avec PDE (Processing Development Environment)

4.3.1.1. Variables

4.3.1.2. Instruction conditionnelle

4.3.1.3. Méthodes

4.3.1.4. Les boucles

4.3.1.5. ......................

4.3.2. 2. Manipuler une image par programmation avec Processing

4.3.2.1. Inversion Vidéo

4.3.2.2. Baisser ou augmeter la luminosité

4.3.2.3. Baisser ou augmenter le contraste

4.3.2.4. Appliquer des filtres

4.3.2.5. .............................

4.4. Réalisation du programme

4.4.1. Conception de l'algorithme de traitement

4.4.2. Codage en java

4.4.3. Traitement numérique des imageries

4.5. Communication  Orale du projet

4.5.1. Livraison du produit

4.5.2. Besoin

4.5.3. Images traitées

4.5.4. Caractéristiques des images numériques

4.5.5. Algotrithme de traitement

4.5.6. Programme environnement Java

4.5.7. Difficultés techniques

4.5.8. Questions posées sur un plan plus sociétal et juridique

4.5.9. Pistes pour aller plus loin

5. Auto-évaluation

5.1. 1. Participation personnelle

5.1.1. Comme je l'avais pensé, j'ai beaucoup plus participé qu'au 1er projet; je sens que je connais de plus en plus le langage informatique. Durant ce projet, j'ai au tout début regardé la faisabilité de ce projet, puis je me suis attelé à la manipulation de l'image dans processing. J'ai aussi participé à la conception de l'algorithme et je m'occupe de faire le PowerPoint.

5.2. 2. Actions réalisées au sein du groupe

5.2.1. Comme je l'ai dit dit au dessus, j'ai un peu travaillé sur plusieurs parties du projet. Tout d'abord sur les caractéristiques du projet c'est à dire qui le demande, les contraintes et autres données à prendre en compte; ensuite tout le groupe ADA a travaillé sur la manipulation d'une image avec processing pour avoir tous de bonnes bases . Une fois avoir appris les choses basiques, nous avons tous travaillés sur les fausses couleurs. Je dirais que c'est vers les dernières séances que nous nous sommes vraiment séparé pour avancer plus vite. Pendant que j'aidais Soliane à faire l'algorithme, Louise finissait le programme et Charles les modalités juridiques.

5.3. 3. Compétences et connaissances développées

5.3.1. Je pense que je suis devenu plus fort pour comprendre comment un ordinateur ou autre machine réagit ou/et communique; je ne sais comment mais grâce au premier projet, le lancement fut plus rapide car les bases de la programmation, nous les connaissons déjà grâce à notre Roby. Je dirais que j'ai papris des nouvelles choses dans la programmation en Java (ce qui est très utile soit dit en passant) et que j'ai réussi à être entièrement autonome vers la fin du projet.

5.4. 4. Difficultés

5.4.1. Pour ce qui est des difficultés, ce n'est pas un problème dans les codes, mais dans la longueur du programme: au début, c'était plutôt simple car il ne s'agissait que d'afficher l'image telle qu'elle est; mais ensuite, au moment d'afficher les fausses couleurs et leurs dégradés, cela s'est compliqué car le programme devenais extrêmement lourd. Mais nous avons réussi à le rendre plus léger. La deuxième difficulté arriva au moment de choisir les dégrader et d'identifier justes les parties concernés ; nous avons réussi grâce à une astuce qu'a trouvé Soliane et qui fut compété par les connaissances de Louise.

5.5. 5. Besoins pour aller plus loin

5.5.1. A l'avenir, j'aimerais bien voir ce que les scientifiques pour qui nous avons fais ce programme vont en déduire de notre travail sur les activités cérébrales. J'aimerais aussi faire un projet avec un autre style de programmation; plus on en apprend, mieux c'est.

5.6. 6. Appréciation personnelle

5.6.1. Je trouve que comme au dernier projet, le groupe a très bien travaillé, il y a eu des aides lorsque l'on en avait besoin et j'ai moi aussi pu aidé ce qui est une évolution par rapport au premier projet. Je dois avouer que les filles ont été très utiles, mais Charles et moi aussi , et nous avons fais ce long projet tous ensemble sans embrouille. J'ai oublié de dire que ce projet fut au finale très enrichissant et assez sympathique malgré la difficulté au début de savoir ce que les scientifiques attendent réellement de nous.