ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ &
ΤΗΛΕΠ/ΝΙΩΝΕπικ. Καθ. Δ. Μαρούλης,
Δρ. Δ. Ιακωβίδης, Υπ. Διδάκτορες: Η.Φλαούνας, Μ.Σαβελώνας, Δ.Χαϊκάλης
Στόχοι
1. Υπολογιστικά υποβοηθούμενος εντοπισμός παθολογικών ευρημάτων από ιατρικά δεδομένα.
2. Υλοποίηση των μεθόδων σε επαναπρογραμματιζόμενες συστοιχίες πυλών (Field Programmable Gate Arrays, FPGA).
Μέθοδοι
Αποτελέσματα
Εξαγωγή χαρακτηριστικών εικόνας / video
Αλγόριθμοι τεχνητής νοημοσύνης
• Υφή• Χρώμα• Σχήμα
• Τεχνητά νευρωνικά δίκτυα
• Μηχανές Ανυσμάτων Στήριξης (Support Vector Machines)
Υλοποίηση των χρονοβόρων αλγορίθμων σε εξειδικευμένο υλικό FPGA με στόχο τη λειτουργία του συστήματος σε πραγματικό χρόνο.
Επεξεργασία εικόνων / video
• Κίνηση
21
1 1
g gN N
iji j
f p
1 12
g gN N
ij x yi j
x y
i j p
f
3 21 1
1
1 ( )
g gN N
iji j
f pi j
41 1
logg gN N
ij iji j
f p p
Εξαγωγή χαρακτηριστικών σε FPGA
ReadFrame
SendFrame
Har
dwar
e M
odul
e
ReceiveVectors V
Read NextVector V
Is Null ? CalculateGLCM
CalculateVector V
CalculateFeatures fi
All features calculated?
OutputResults
NO
YES
NO
YES
Software Module
ReadFrame
SendFrame
Har
dwar
e M
odul
e
ReceiveVectors V
Read NextVector V
Is Null ?Is Null ? CalculateGLCM
CalculateVector V
CalculateFeatures fi
All features calculated?All features calculated?
OutputResults
NO
YES
NO
YES
Software Module
Software Module Hardware Module
Memory Bank 0
Memory Bank 1
Memory Bank 2
Memory Bank 3
Mem
ory
Con
trol
lers
ControlUnit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
Vector Calculation Unit
MemoryArbiter
Request/Grant Bits
Control/Status Bytes
PCI Bus
Celoxica RC-1000 Board
…
Isol
ator
Cir
cuit
Isol
ator
Cir
cuit
FPGA
Memory Bank 0
Memory Bank 1
Memory Bank 2
Memory Bank 3
Mem
ory
Con
trol
lers
ControlUnit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
GLCMCalculation Unit
Vector Calculation Unit
MemoryArbiter
Request/Grant Bits
Control/Status Bytes
PCI Bus
Celoxica RC-1000 Board
…
Isol
ator
Cir
cuit
Isol
ator
Cir
cuit
FPGA
Χαρακτηριστικά πινάκων συνεμφάνισης(Grey-Level Cooccurrence Matrices, GLCM)
Προοπτικές
Εξειδικευμένο λογισμικό
Ενδοσκοπικές εικόνες / video
75
80
85
90
95
100
Grayscale RGB rgb xyY K-L HSV HLS CIE-Lab
%
Specificity
Sensitivity
75
80
85
90
95
100
Grayscale RGB rgb xyY K-L HSV HLS CIE-Lab
%
Specificity
Sensitivity
Ποσοστά επιτυχίαςεντοπισμού πολυπόδων
Σχετικές Δημοσιεύσεις
1. D.E. Maroulis, D.K. Iakovidis, S.A. Karkanis, D.A. Karras, CοLD: A Versatile System for Detection of Colorectal Lesions in Endoscopic Images, Computer Methods and Programs in Biomedicine, Elsevier Science, vol. 70, pp. 151-166, 2003
2. D.K. Iakovidis, D.E. Maroulis, S.A. Karkanis, P.Papageorgas, M.D. Tzivras,"Texture Multichannel Measurements for Cancer Precursors’ Identification using Support Vector Machines", Accepted for publication in Measurement, Elsevier Science, 2003.
3. S.A. Karkanis, D.K. Iakovidis, D.E. Maroulis, D.A. Karras, M.D. Tzivras,"Computer Aided Tumor Detection in Endoscopic Video using Color Wavelet Features", IEEE Transactions on Information Technology in Biomedicine, vol. 7, no. 3, pp. 141-152, 2003.
4. D. Bariamis, D.K. Iakovidis, D.E. Maroulis, S.K. Karkanis, An FPGA-based Architecture for Real Time Image Feature Extraction, in Proc. ICPR International Conference on Pattern Recognition, Cambridge, UK, pp. 801-804, 2004.
5. Iakovidis D.K., Flaounas I.N., Karkanis S.A. and Maroulis D.E., “A Cascading Support Vector Machines System for Gene Expression Data Classification”, IEEE International Conference on Intelligent Systems 2004, Varna, Bulgaria, pp.344-347, 2004.
Ανάπτυξη συστημάτων που θα ολοκληρώνουν πρωτότυπους αλγόριθμους ανάλυσης ιατρικών δεδομένων, όπως
Σχεδιασμός και υλοποίηση πρωτότυπων συστημάτων πραγματικού χρόνου σε FPGA.
Συμμετοχή σε ερευνητικά προγράμματα χρηματοδοτούμενα από την Ευρωπαϊκή Ένωση
• Γαστροσκοπικών εικόνων / video
• Υπερηχογραφικών εικόνων / video
• Δεδομένα Μικροσυστοιχιών DNA
• Γενετικοί αλγόριθμοι
ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝΙΑΤΡΙΚΗ ΣΧΟΛΗ
Καθηγητής Ν. Λεγάκης,Αν. Καθ. Μ. Τζιβράς
Τ.Ε.Ι. ΛΑΜΙΑΣΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ &
ΤΕΧΝ. ΥΠΟΛΟΓΙΣΤΩΝΑν. Καθ. Σ. Καρκάνης
Με τη μερική υποστήριξη των Προγραμμάτων: 1. «Καποδίστριας» του Ε.Λ.Κ.Ε. 2. «Πυθαγόρας» της Ε.Ε. και του Υ.Π.Ε.Π.Θ.