Κατασκευή ψηφιακού ομοιώματος βασισμένο σε εικόνα μαστογραφίας
Implementation of a digital phantom based on a mammographic image
Keywords
Ψηφιακό ομοίωμα ; Μαστογραφία ; MATLAB ; RadEye ; Digital phantom ; MammographyAbstract
Σκοπό της παρούσας διπλωματικής εργασίας αποτελεί η ανάπτυξη μεθοδολογίας κατασκευής ψηφιακού ομοιώματος βασισμένο σε εικόνα μαστογραφίας, καθώς και η αξιολόγηση του μέσω της προσομοίωσης της ακτινοβόλησης με τη χρήση ανιχνευτικής διάταξης. Πιο συγκεκριμένα, χρησιμοποιήθηκαν πέντε εικόνες μαστογραφίας από βιβλιογραφικές πηγές ανοιχτής πρόσβασης, για καθεμιά από τις οποίες ακολουθήθηκαν δύο διαφορετικές μεθοδολογίες κατασκευής ψηφιακού ομοιώματος. Τόσο η πρώτη όσο και η δεύτερη μεθοδολογία, βασίζονται στην δημιουργία κώδικα στο προγραμματιστικό περιβάλλον του λογισμικού MATLAB, με τη συμβολή του λογισμικού ImageJ στην εξαγωγή των εικονοστοιχείων των εικόνων ώστε να πραγματοποιηθεί η ανάθεση τους σε επιμέρους συστατικά του μαστού. Αφού κατασκευάστηκαν τα ψηφιακά ομοιώματα, προσομοιώθηκε η ακτινοβόληση τους μέσω του MATLAB με τη χρήση του ανιχνευτή RadEye, για διάφορες συνθήκες ακτινοβόλησης. Οι γραμμικοί συντελεστές εξασθένησης των επιμέρους συστατικών του μαστού, για κάθε ενέργεια, υπολογίστηκαν με τη βοήθεια του λογισμικού XMuDat. Στη συνέχεια, μέσω του MATLAB και του ImageJ, δημιουργήθηκαν τα ιστογράμματα των παραγόμενων εικόνων των ακτινοβολούμενων ομοιωμάτων, ενώ παράλληλα υπολογίστηκε η δόση πριν το μαστό αλλά και στην επιφάνεια του ανιχνευτή μέσω MATLAB. Συνοπτικά το σύνολο των αποτελεσμάτων έδειξε ότι η δεύτερη μεθοδολογία κατασκευής ομοιώματος είναι καλύτερη από τη πρώτη, η χρωματική διαβάθμιση στα ομοιώματα όσον αφορά τον ινοαδενικό ιστό και το λίπος αλληλεπικαλύπτεται με αυτή του αίματος, οι πολύ μικρές τιμές των δόσεων αφορούν μικροαποτιτανώσεις και η διακύμανση στις τιμές των δόσεων στην είσοδο του ανιχνευτή αποδεικνύει τη πολυπλοκότητα του μαστού. Πεδία για περαιτέρω μελέτη και έρευνα συνιστούν η προσθήκη θορύβου και ασάφειας στον ανιχνευτή RadEye ή ακόμη και η χρήση κάποιου άλλου ανιχνευτή, η εισαγωγή μικροαποτιτανώσεων ή όζων στα ομοιώματα, η επιλογή διαφορετικών παραμέτρων ακτινοβόλησης, η εύρεση των βέλτιστων παραγόντων στάθμισης στο στάδιο της ακτινοβόλησης, η χρησιμοποίηση άλλων μαστογραφικών εικόνων για τη δημιουργία ομοιωμάτων, καθώς και η χρήση των ομοιωμάτων που κατασκευάστηκαν για τον έλεγχο τεχνικών απεικόνισης όπως η απεικόνιση διπλής ενέργειας.
Abstract
The purpose of this thesis is the development of a methodology for the construction of a digital phantom based on a mammographic image and then the evaluation of it through the simulation of irradiation using a detection system. More specifically, five mammographic images from open access sources were used for each of which two different methodologies for creating the digital phantom were followed. Both methodologies are based on the programming environment of MATLAB, with the contribution of the ImageJ software in extracting the pixels of the images in order to be assigned to the different breast’s components. The irradiation of the created phantoms was simulated through MATLAB, for various irradiation conditions. The linear attenuation coefficients of the breast’s components, for each energy, were calculated via XMuDat software. Then, through MATLAB and ImageJ, the histograms of the generated images of the irradiated digital phantoms were created, as well as the dose before the breast and at the detector’s surface was calculated with MATLAB. In summary, the results showed that the second methodology of the construction of a digital phantom is better than the first, the color grading of fibroglandular tissue and fat overlaps with that of blood, the very small values of dose refer to microcalcifications and the variation in dose’s values at the detector’s entrance demonstrates the breast’s complexity. For further study and research some topics could be the addition of noise and ambiguity to RadEye detector or even the use of other detector, the introduction of microcalcifications or nodules in the digital phantoms, the selection of different irradiation parameters, the finding of the optimal weighting factors at the irradiation stage, the usage of other mammographic images for creating digital phantoms, as well as the use of the phantoms that were constructed to test imaging techniques like the dual-energy imaging.