1 / 24

Medical Images Texture Analysis Using Waveles

Medical Images Texture Analysis Using Waveles. Why Texture Analysis?. Method for differentiation between normal and abnormal tissue. Contrast between malignant tissue and normal tissue may be present but below the threshold of human perception.

candida
Download Presentation

Medical Images Texture Analysis Using Waveles

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Medical Images Texture Analysis Using Waveles

  2. Why Texture Analysis? • Method for differentiation between normal and abnormal tissue. • Contrast between malignant tissue and normal tissue may be present but below the threshold of human perception. • Avoid biopsy intervention to identify the tissue. • Diagnosis (early!!!!) and tracking of diseases. (Diffuse diseases).

  3. How to do it? ….image processing • Techniques to extract image features and enhances these features with respect to their surroundings…. ……Statistical, Fuzzy Logic, Fourier, Wavelets…

  4. Why Use Wavelets? • ……. • ……Wavelet-based processing algorithms were superior….Ability of wavelets to discriminate different frequencies and to preserve signal details at different resolutions. …‘zoom in’ and ‘zoom out’ capability of the wavelet filters which can translate themeselves to a location of a signal that is of interest and dilate themselves properly to preserve the resolution of that portion of the signal.[3]

  5. S=aφ+dψ 2D Wavelets a LoD 2 M d HiD 2

  6. Applications • Detection of Microcalcifications in Digital Mammograms. • Characterization of Liver tissue. • MR Image texture analysis.

  7. Detection of Microcalcifications in Digital Mammograms (1)

  8. Detection of Microcalcifications in Digital Mammograms (2) • MC presents but difficult to identify. (malignant MC tend to be smaller < 1mm²), hidden in low contrast image. • X rays highly attenuated by MC, witch correspond to the high frequencies variation.

  9. Detection of Microcalcifications in Digital Mammograms(3) • Using BAUBECHIES Wavelet Filters (try Matlab db4) • Decomposition level 2 • MC correspond to highest frequencies • Set the background signal to zero (lowest frequencies) • Reconstruct the image

  10. Detection of MC in …Some lifting (4) • Visibility is improved by using nonlinear thresholding (nonlinear mapping based on arc-tangent). • Try Matlab!!!

  11. Detection of MC Organigram (5) Some Matlab functions: imread: load the image (rgb2gray may be usefull in case of rgb images). Wavedec2: 2D wavelet decomposition Waverec2: 2D wavelet reconstruction

  12. Detection of MC Organigram (6)

  13. Detection of MC in … Discussion(7) • The resolution of the original digital mammogram • Intensity contrast (S/N??) • Artifacts!!! • Wavelet Selection • Effect of threshold.

  14. Characterization of Liver tissue(1) • Using nonseparable Wavelet. Quincunx transform: nonseparable and nonoriented filters. • Filter based on McClellan transform. Diamond-shape.[1]

  15. Characterization of Liver tissue(2) Texture Feature Extraction • Low-pass filter will preserve more of the original signal. • Iterated filter bank could provide more reliable description of texture.

  16. Characterization of Liver tissue(3) Texture Feature Extraction

  17. Characterization of Liver tissue(4) Texture Feature Extraction • Image and subimages after Wavelet multi level decomposition • N=3

  18. Characterization of Liver tissue(5) Texture Feature Extraction • Calculate for the original image and subimages: e (simulate energy) Σ I2(x,y) e = Nb of pixels • Feature vector (e1,e2,e3,e4,e5)

  19. Characterization of Liver tissue(6) Texture Feature Extraction • Classification: -Assume normal distribution. - Estimate the mean and the covariance for each texture class.  Ci and Mi -Use Bayes distance (minimum error):  D(X,i)= (X-i)TCi-1(X-Mi) +log( |Ci|) Normal Abnormal

  20. Characterization of Liver tissue(7) Organigram Using Matlab:Wavelet decomposition level: 4 For 2 classes (1 normal and 1 sick).

  21. Characterization of Liver tissue(8) Organigram Training the system:

  22. Characterization of Liver tissue(9) Organigram Testing the system:

  23. Characterization of Liver tissue(10)Discussion • Choice of Wavelet. (Sensitivity to rotation) • Choice of samples. (noise, blood vessels, location • Classification methods: Sophisticated formula Fuzzy Logic, evidence theory (Dempster-Shafer)…

  24. References [1]G. Strang and T. Nguyen, Wavelets and filters banks. [2] M. Misiti, Les ondelettes et leurs applications. [3] Ted C. Wang and Nicolas B. Karayiannis. Detection of microcalcifications in digital mammograms using wavelets. IEEE Trans. on Medical Imaging, vol. 17, no. 4, August 1998. [4] A. Mojsilovic, M. Popovic, "Characterization of visually similar diffuse diseases from B-scan liver images using the nonseparable wavelet transform", IEEE Trans. on Medical Imaging, vol. 17, no. 4, August 1998. [5] Peter A. Freeborough and Nick C. Fox. MR Image texture analysis to the diagnosis and tracking of Alzheimer’s disease. IEEE Trans. on Medical Imaging, vol. 17, no. 3, August 1998.

More Related