Binning Strategies for Tissue Texture Extraction in DICOM Images CTI Students: Bikash Bhattacharyya, Kriti Jauhar Advisors: Dr. Daniela Raicu, Dr. Jacob.

Slides:



Advertisements
Similar presentations
1 Iris Identification Using Wavelet Packets Emine Krichen, Mohamed Anouar Mellakh, Sonia Garcia Salicetti, Bernadette Dorizzi
Advertisements

Face Recognition & Biometric Systems Support Vector Machines (part 2)
Artifact and Textured region Detection - Vishal Bangard.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
Texture-Based Image Retrieval for Computerized Tomography Databases Winnie Tsang, Andrew Corboy, Ken Lee, Daniela Raicu and Jacob Furst.
Application of image processing techniques to tissue texture analysis and image compression Advisor : Dr. Albert Chi-Shing CHUNG Presented by Group ACH1.
MedIX – Summer 06 Lucia Dettori (room 745)
Object-based Image Representation Dr. B.S. Manjunath Sitaram Bhagavathy Shawn Newsam Baris Sumengen Vision Research Lab University of California, Santa.
Pattern Recognition Topic 1: Principle Component Analysis Shapiro chap
Expectation Maximization Method Effective Image Retrieval Based on Hidden Concept Discovery in Image Database By Sanket Korgaonkar Masters Computer Science.
Contrast Enhancement Crystal Logan Mentored by: Dr. Lucia Dettori Dr. Jacob Furst.
Lazy Learning k-Nearest Neighbour Motivation: availability of large amounts of processing power improves our ability to tune k-NN classifiers.
PROJECT 1: Voronoi Probability Maps for Seed Region Detection in Abdominal CT Images PROJECT 2: Kidney Seed Region Detection in Abdominal CT Images.
An Investigation into the Relationship between Semantic and Content Based Similarity Using LIDC Grace Dasovich Robert Kim Midterm Presentation August 21.
Run-Length Encoding for Texture Classification
Texture Classification Using Wavelets Lindsay Semler.
K-means Based Unsupervised Feature Learning for Image Recognition Ling Zheng.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Texture-based Deformable Snake Segmentation of the Liver Aaron Mintz Daniela Stan Raicu, PhD Jacob Furst, PhD.
Radial-Basis Function Networks
CSC 4510 – Machine Learning Dr. Mary-Angela Papalaskari Department of Computing Sciences Villanova University Course website:
Image Segmentation by Clustering using Moments by, Dhiraj Sakumalla.
Image segmentation by clustering in the color space CIS581 Final Project Student: Qifang Xu Advisor: Dr. Longin Jan Latecki.
Interactive Image Segmentation of Non-Contiguous Classes using Particle Competition and Cooperation Fabricio Breve São Paulo State University (UNESP)
Methods in Medical Image Analysis Statistics of Pattern Recognition: Classification and Clustering Some content provided by Milos Hauskrecht, University.
Computer Vision James Hays, Brown
CSE 185 Introduction to Computer Vision Pattern Recognition.
Clustering methods Course code: Pasi Fränti Speech & Image Processing Unit School of Computing University of Eastern Finland Joensuu,
New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Mean-shift and its application for object tracking
Non Negative Matrix Factorization
Self-organizing map Speech and Image Processing Unit Department of Computer Science University of Joensuu, FINLAND Pasi Fränti Clustering Methods: Part.
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Garrett Poppe, Liv Nguekap, Adrian Mirabel CSUDH, Computer Science Department.
Computational Image Classification UMBC Department of Computer Science eBiquity Research Group February 19, 2010.
10/24/2015 Content-Based Image Retrieval: Feature Extraction Algorithms EE-381K-14: Multi-Dimensional Digital Signal Processing BY:Michele Saad
Image Enhancement [DVT final project]
-BY KUSHAL KUNIGAL UNDER GUIDANCE OF DR. K.R.RAO. SPRING 2011, ELECTRICAL ENGINEERING DEPARTMENT, UNIVERSITY OF TEXAS AT ARLINGTON FPGA Implementation.
MedIX – Summer 07 Lucia Dettori (room 745)
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Fast accurate fuzzy clustering through data reduction Advisor.
DBSCAN Data Mining algorithm Dr Veljko Milutinović Milan Micić
Two High Speed Quantization Algorithms Luc Brun Myriam Mokhtari L.E.R.I. Reims University (I.U.T.)
Intelligent Database Systems Lab Advisor : Dr.Hsu Graduate : Keng-Wei Chang Author : Balaji Rajagopalan Mark W. Isken 國立雲林科技大學 National Yunlin University.
A Distributed Multimedia Data Management over the Grid Kasturi Chatterjee Advisors for this Project: Dr. Shu-Ching Chen & Dr. Masoud Sadjadi Distributed.
Feature Extraction and Classification of Mammographic Masses
A New Method for Crater Detection Heather Dunlop November 2, 2006.
A Statistical Approach to Texture Classification Nicholas Chan Heather Dunlop Project Dec. 14, 2005.
TUMOR BURDEN ANALYSIS ON CT BY AUTOMATED LIVER AND TUMOR SEGMENTATION RAMSHEEJA.RR Roll : No 19 Guide SREERAJ.R ( Head Of Department, CSE)
Face Detection 蔡宇軒.
Accelerating K-Means Clustering with Parallel Implementations and GPU Computing Janki Bhimani Miriam Leeser Ningfang Mi
Project GuideBenazir N( ) Mr. Nandhi Kesavan RBhuvaneshwari R( ) Batch no: 32 Department of Computer Science Engineering.
Brief Intro to Machine Learning CS539
Perceptron Implementation of Triple-Valued Logic Operations
Fast nearest neighbor searches in high dimensions Sami Sieranoja
Efficient Image Classification on Vertically Decomposed Data
Texture Classification of Normal Tissues in Computed Tomography
WICT 2008 Offline Handwritten Signature Verification using Radial Basis Function Neural Networks Kenneth P. Camilleri St. Martin’s Institute of IT Dept.
Detecting Artifacts and Textures in Wavelet Coded Images
MedIX Site: Medical Informatics
Efficient Image Classification on Vertically Decomposed Data
Texture Analysis for Pulmonary Nodules Interpretation and Retrieval
Analysis and classification of images based on focus
Image Segmentation Techniques
Texture Classification of Normal Tissues in Computed Tomography
Visual Computing CTI, DePaul University
Daniela Raicu, Assistant Professor DePaul University, Chicago
CAMCOS Report Day December 9th, 2015 San Jose State University
Presentation transcript:

Binning Strategies for Tissue Texture Extraction in DICOM Images CTI Students: Bikash Bhattacharyya, Kriti Jauhar Advisors: Dr. Daniela Raicu, Dr. Jacob Furst Advisors: Dr. Daniela Raicu, Dr. Jacob Furst Submitted To: RSNA Conference ‘05, Chicago, IL

Why Binning ?  Binning Definition: Putting gray-levels into bins for image compression e.g. 1,2,3,4 gray levels in Bin 1 5,6,7,8 gray levels in Bin 2  DICOM Images – 12 Bit intensities  Texture Feature Calculation – All intensities - SLOW  Binning allows for additional flexibility to trade off large intensity ranges against computational speed COMPUTATION PERFORMANCE

Linear Binning  Linear Binning - Bins of equal size 256 bins for DICOM images produces bin ranges [0..15], [16..31], … [ ]  Quick and Efficient approach  Pre -processing step for Harlick texture feature calculation  Promising results for classification of tissues based on Haralick texture features

Disadvantages of Linear Binning  Soft tissues with similar intensities may end up in the same bin with linear binning  Soft tissues misclassification  Accuracy of Liver and Spleen not very high  Computed Tomography images contain low number of pixel in the range [1500 – 4096] Non-Linear Binning – Is it possible to improve accuracy of soft tissues?

Analysis of Linear Binning (contd.) Liver Spleen EXAMPLES

PROCESS SUMMARY

Two Approaches of Non-Linear Binning Clipped Binning based on visual inspection of gray levels Range [0, 856] mapped to Bin 1 Range [0, 856] mapped to Bin 1 Range [1368, 4096] mapped to Bin 258 Range [1368, 4096] mapped to Bin 258 Range [856, 1368] mapped to 256 linear bins Range [856, 1368] mapped to 256 linear bins e.g. 856 to 858 gray levels in Bin 123 e.g. 856 to 858 gray levels in Bin 123 Non Linear Binning based on K-Means Clustering 256 Clusters – Compare results of 256 linear-bins Distance Measure – Euclidean Clusters of Gray Level Ranges Gray Level ranges form Non-linear Bins

Process Flow Non-linear Binning using K-Means

K-Means  K =256  141 Dimensions/Images  4096 points/Gray Levels  Initial Points /Random Centroids  Similarity Metric = Euclidean Distance Issues  263 Unique Gray Levels Identified  Multiple Gray Levels – Identified in one Cluster e.g. Cluster 14 has gray levels from 462 to 884 Cluster 14 also has gray levels from 1540 to 1542 CLUSTER Start GL End GL

Classification Results TRAINING SET

Classification Results TESTING SET

Graphical User Interface

Conclusion  Non-Linear Binning with K-Means gave us the best overall results ( 86.35%)  Results for Liver and Spleen improved from 73.80% to 91.03% for liver and 70.50% to 74.58% for spleen  Clipped Binning performed poorly on testing set with overall sensitivity of only 68.85%  Results with K-Means improved over Linear Binning

Future Work  Experimenting with bins other than 256 such as: 64, 128 etc.  Exploring other similarity measures such as: Jeffrey Divergence, Mahalanobis Distance etc.  Testing other classification algorithms besides decision trees, such as: Neural Networks, Bayesian Networks, Logistic Regression etc.

References  [1] M. Kalinin, D. S. Raicu, J. D. Furst, D. S. Channin,, " A Classification Approach for Anatomical Regions Segmentation", The IEEE International Conference on Image Processing (ICIP), September 11-14, (submitted)  [2] D. Channin, D. S. Raicu, J. D. Furst, D. H. Xu, L. Lilly, C. Limpsangsri, "Classification of Tissues in Computed Tomography using Decision Trees", RSNA, DECEMBER,  [3] R.M. Haralick, K. Shanmugam, and I. Dinstein, “Textural Features for Image Classification”, IEEE Trans. on Systems,Man, and Cybernetics, vol. Smc-3, no.6, pp ,  [4] N. M. Nasrabadi and R. A. King., “Image Coding Using Vector Quantization: A review”, IEEE Transaction on Communications, 36(8): , August [5] Wei-Ying Ma and B. S. Manjunath, “A Texture Thesaurus for Browsing Large Aerial Photographs”, Journal Of The American Society For Information Science, 49(7):633–648,  [6] Dongqing Chen, Lihong Li, and Zhengrong Liang, “A Self-adaptive Vector Quantization Algorithm for MR Image Segmentation”, ISMRM,1999.  [7] Qixiang Ye2 Wen Gao Wei Zeng1, “Color Image Segmentation Using Density-Based Clustering”, ICASSP, 2003, Presentation.

References  [8] Martin Ester, Hans-Peter Kriegel, Jorg Sander, XiaoWei Xu, “A Density- Based Algorithm for Discovering Spatial Databases With Noise,” Proceedings of 2nd International Conference on Knowledge Discovery and Data Mining,  [9] Texture Classification of Normal Tissues in Computed Tomography D. Xu, J. Lee, D.S. Raicu, J. D. Furst, D. Channin, The 2005 Annual Meeting of the Society for Computer Applications in Radiology, Orlando, Florida, June 2-5,  [10] N. B. Karayiannis, "Soft learning vector quantization and clustering algorithms based on ordered weighted aggregation operators," IEEE Transactions on Neural Networks, vol. 11, no. 5, pp ,  [11] N. Papamarkos and B. Gatos, "A new approach for multithreshold selection", Computer Vision, Graphics, and Image Processing-Graphical Models and Image Processing, Vol. 56, No. 5, pp , Sept  [12] A. Atsalakis, N. Kroupis, D. Soudris, and N. Papamarkos, "A window- based color quantization technique and its architecture implementation", ICIP2002, Rochester, USA.  [13] N. Papamarkos, A. Atsalakis and C. Strouthopoulos, "Adaptive Color Reduction", IEEE Trans. on Systems, Man, and Cybernetics-Part B, Vol. 32, No. 1, Feb