Optimalisering av bildebehandling for diagnose av hudsykdommer 27.Mars, 2008 Svein Even Vikshåland Veileder: Dhayalan Velauthapillai
Dagens løsning Matlab script –Tregt –løsriving fra lisens Filsystem –Mange relasjoner
Problemstillinger Forbedring –c++ –Effektivisering –Minnebesparende –Tidsbesparende
Problemstillinger Finne feil ved funksjonaliteten til lampene og kameraene Kartlegge drift av lampene og kameraene ved bruk over lengre tid Integrering mot database
Bibliotek Boost –matrix libTiff –16 bit en kanals bilde Qt –Rask håndtering av 8 bits bilder –Integrering mot database –Tilknytting opp mot andre masteroppgaver
Matlib Vektor og Matrise operasjoner –find –lowpass filter –prctile –mean –median –divide –uniarr –round
Lavpass filter Fjerning av støy fra bilde MaskeBilde
Prosessen Lege Rå bilder -geometrisk kalibrering -Relative kalibrerings sjekk Database Kalibrering Database Fysologi og Morfologi analyse Visualisering av resultater 16-bit Tiff bilder 8-bit Tiff bilder Maps Tiff og maps
Kalibrering - input saksnr –sykehus –pasientnr –lesjonsnr –opptaksnr Råbilde –vinkel for kamera og lampe, vinkel mellom lampe og kamera –bølgelengde –eksponerings tid Dark current bilde
Kalibrering Kalibrerings bilde –Kalibreringstandard (cs) som er et bilde tatt med en kjent bi- retnings distribusjon funksjon(BRDF) –Dark current(dc) bilde –lavpass filter –Tilhørende eksponerings tid for hver vinkel{ for hver bølgelengde { (Råbilde – dc2) * cs Kalibreringsbilde – dc } }
Kalibrerings teori formler:
Kalibrering – andre prosesser Fjerning av overeksponerte piksler Fjerning av bakgrunns piksler Lagring av bilde
Min løsning - kalibrering Objekt orientert Fjernet unødvendige kall Fjernet bruk av midlertidlige filer Redusert tiden Gjøre litt om på prosessen Forandret hvordan enkelte operasjoner gjøres Bruker flere decimaler I beregningene
UML - kalibrering
Kalibrering InputOutput
Prosessen Lege Rå bilder -geometrisk kalibrering Database Kalibrering Database Fysologi og Morfologi analyse Visualisering av resultater 16-bit Tiff bilder 8-bit Tiff bilder Maps Tiff og maps Lege Relativ kalibrerings sjekk
For en bestemt scanner på et sykehus –Sjekk av intensitet over lengre tid
Relativ kalibrerings sjekk Opprette statistikk Kontrollere et sett med bilder Se slitasjen av lampe og kamera over tid
UML - relativ kalibrerings sjekk
Takk for meg Innlevering: 01.Juni.2008