Fluoroskopi är benämningen på kontinuerlig röntgengenomlysning av en patient. Eftersom patienten och även läkaren då utsätts för kontinuerlig röntgenstrålning måste strålningsdosen hållas låg, vilket leder till brusiga bilder. Det är därför önskvärt att genom bildbehandling förbättra bilderna. Bildförbättringen måste dock ske i realtid och därför kan inte konventionella metoder användas. Detta examensarbete avser att undersöka hur ortogonala s k. derivataoperatorer kan användas för att förbättra läsbarheten av fluoroskopibilder med hjälp av brusundertryckning och kantförstärkning. Derivataoperatorer är separerbara vilket gör dem extremt beräkningsvänliga och lätta att infoga i en skalpyramid. Skalpyramiden ger möjlighet att processa strukturer och detaljer av olika storlek var för sig samtidigt som nedsamplingsmekanismen gör att denna uppdelning inte nämnvärt ökar beräkningsbördan. I den fullständiga lösningen införes också struktur-/brusseparering för att förhindra förstärkning av och undertrycka bidrag från de frekvensband där en pixel domineras av brus. Resultaten visar att brus verkligen kan undertryckas medan kanter och linjer bevaras bra eller förstärkes om så önskas. Den riktade filtreringen gör dock att det lätt uppstår maskliknande strukturer i bruset, men detta kan undvikas med rätt parameterinställning av struktur-/brussepareringen. Förhållandet mellan riktad och icke-riktad filtrering är likaledes styrbart via en parameter som kan optimeras med hänsyn till behov och önskemål vid varje tillämpning. / In X-ray technology, fluoroscopy stands for continuous irradiation. For the sake of both patients and doctors the dose has to be kept low, which leads to noisy images and the question of possible enhancement by digital image processing. Since such enhancement has to be done in real-time, most conventional and available methods are unsuitable. The purpose of this thesis is to examine how derivative operators can be used to improve fluoroscopy images in terms of noise reduction and edge enhancement. Since the derivative operators are designed as highly separable convolution kernels the image derivatives can be computed very efficiently with a scheme that is readily embedded in a scale-space pyramid. In this pyramid, structures and details of different sizes can be processed separately with optimal parameter settings. In the final solution we also discriminate between structure and noise in order to avoid amplification, even suppress contributions from frequency bands where a certain pixel position is dominated by noise. Experimental results show that noise can indeed be suppressed while edges and lines are enhanced. Oriented filtering may induce false structures in areas where only noise is present, something that can be avoided by correcting the parameters in the noise/structure discriminator. The relation between oriented and non-oriented filtering is likewise controllable with a parameter that can be optimized for application dependent needs and desires.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-6279 |
Date | January 2006 |
Creators | Brolund, Hans |
Publisher | Linköpings universitet, Bildbehandling, Linköpings universitet, Tekniska högskolan, Institutionen för systemteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0016 seconds