Visual Computing CTI, DePaul University

Slides:



Advertisements
Similar presentations
Computer Vision, Part 1. Topics for Vision Lectures 1.Content-Based Image Retrieval (CBIR) 2.Object recognition and scene understanding.
Advertisements

Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Image Retrieval: Current Techniques, Promising Directions, and Open Issues Yong Rui, Thomas Huang and Shih-Fu Chang Published in the Journal of Visual.
Automatic Video Shot Detection from MPEG Bit Stream Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC.
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.
Visiwords John Tait Chief Scientific Officer. Warning A few half formed ideas from the world of image and video indexing which may be of interest to MT.
Texture-Based Image Retrieval for Computerized Tomography Databases Winnie Tsang, Andrew Corboy, Ken Lee, Daniela Raicu and Jacob Furst.
Three-dimensional co-occurrence matrices & Gabor filters: Current progress Gray-level co-occurrence matrices Carl Philips Gabor filters Daniel Li Supervisor:
Image Search Presented by: Samantha Mahindrakar Diti Gandhi.
MedIX – Summer 06 Lucia Dettori (room 745)
Automatic Image Annotation and Retrieval using Cross-Media Relevance Models J. Jeon, V. Lavrenko and R. Manmathat Computer Science Department University.
Expectation Maximization Method Effective Image Retrieval Based on Hidden Concept Discovery in Image Database By Sanket Korgaonkar Masters Computer Science.
SWE 423: Multimedia Systems
A study on the effect of imaging acquisition parameters on lung nodule image interpretation Presenters: Shirley Yu (University of Southern California)
Image Annotation using XML and MPEG-7 Manjeet Rege Department of Computer Science Wayne State University
Medical Imaging Projects Daniela S. Raicu, PhD Assistant Professor Lab URL:
NSF MedIX REU Program Medical Imaging DePaul CDM Daniela S. Raicu, PhD Associate Professor Lab URL:
Binning Strategies for Tissue Texture Extraction in DICOM Images CTI Students: Bikash Bhattacharyya, Kriti Jauhar Advisors: Dr. Daniela Raicu, Dr. Jacob.
Texture Classification Based on Co-occurrence Matrices Presentation III Pattern Recognition Mohammed Jirari Spring 2003.
Presented by Zeehasham Rasheed
CS292 Computational Vision and Language Visual Features - Colour and Texture.
Run-Length Encoding for Texture Classification
Texture Classification Using Wavelets Lindsay Semler.
Texture-based Deformable Snake Segmentation of the Liver Aaron Mintz Daniela Stan Raicu, PhD Jacob Furst, PhD.
Applications of Machine Learning to Medical Informatics Daniela S. Raicu, PhD Assistant Professor Lab URL:
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
Performance Evaluation of Grouping Algorithms Vida Movahedi Elder Lab - Centre for Vision Research York University Spring 2009.
Data Mining Techniques
Multimedia Databases (MMDB)
Networked Audio Visual Systems and Home Platforms ADMIRE-P at Med-e-Tel 2005 April 6-8, Application of Video Technologies and Pattern Recognition.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence Wednesday, March 29, 2000.
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:
Probabilistic Latent Query Analysis for Combining Multiple Retrieval Sources Rong Yan Alexander G. Hauptmann School of Computer Science Carnegie Mellon.
Ivica Dimitrovski 1, Dragi Kocev 2, Suzana Loskovska 1, Sašo Džeroski 2 1 Faculty of Electrical Engineering and Information Technologies, Department of.
1 KMeD: A Knowledge-Based Multimedia Medical Database System Wesley W. Chu Computer Science Department University of California, Los Angeles
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Quiz Week 8 Topical. Topical Quiz (Section 2) What is the difference between Computer Vision and Computer Graphics What is the difference between Computer.
On Using SIFT Descriptors for Image Parameter Evaluation Authors: Patrick M. McInerney 1, Juan M. Banda 1, and Rafal A. Angryk 2 1 Montana State University,
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 蔡宇軒.
Machine Learning for Computer Security
Document Analysis Group
Automatic Video Shot Detection from MPEG Bit Stream
Multimedia Content-Based Retrieval
Introduction Computer vision is the analysis of digital images
Color-Texture Analysis for Content-Based Image Retrieval
Content-based Image Retrieval
Texture Classification of Normal Tissues in Computed Tomography
What is Pattern Recognition?
Finding Clusters within a Class to Improve Classification Accuracy
MedIX Site: Medical Informatics
Texture Analysis for Pulmonary Nodules Interpretation and Retrieval
Image Segmentation Techniques
Data Mining for Surveillance Applications Suspicious Event Detection
Texture Classification of Normal Tissues in Computed Tomography
CSSE463: Image Recognition Day 11
Introduction Computer vision is the analysis of digital images
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Multimedia Information Retrieval
Wavelet-based texture analysis and segmentation
Ying Dai Faculty of software and information science,
Ying Dai Faculty of software and information science,
Authors: C. Shyu, C.Brodley, A. Kak, A. Kosaka, A. Aisen, L. Broderick
Data Mining for Surveillance Applications Suspicious Event Detection
Ying Dai Faculty of software and information science,
Introduction Computer vision is the analysis of digital images
Daniela Raicu, Assistant Professor DePaul University, Chicago
Multiple Organ detection in CT Volumes - Week 3
Presentation transcript:

Visual Computing Research @ CTI, DePaul University Daniela Raicu Assistant Professor draicu@cs.depaul.edu http://facweb.cs.depaul.edu/research/vc

Visual Computing Group CTI Faculty: Gian Mario Besana Lucia Dettori Jacob Furst Gerald Gordon Steve Jost Yakov Keselman Daniela Raicu Collaborators: Department of Radiology, Northwestern University & Northwestern Memorial Hospital, Chicago, IL Dr. David Channin, Chief of Informatics, Department of Radiology Medical Image Processing 11/29/2018

Visual Computing Group Graduate Students: John Campion, Ramzy Darwish William Horsthemke, Gabriel Sanchez, Winnie Tsang Undergraduate Students: Stelian Aioanei, Andrew Corboy Jong Lee, Mikhail Kalinin Lindsay Semler, Dong-Hui Xu Visual Computing (VC) area: CSC381/CSC481: Introduction to Image Processing CSC382/CSC482: Image Analysis and its Applications CSC384/CSC484: Introduction to Computer Vision VC research seminar: Fall Quarter, Friday, 5:00 - 6:00pm VC workshop: Spring Quarter, Friday, April 15th , 2005 Intelligent Multimedia Processing (IMP) lab: http://facweb.cs.depaul.edu/research/vc Medical Image Processing 11/29/2018

Medical Image Processing Research problems Content-based Image Retrieval: Image retrieval systems that permit image searching based on features automatically extracted from the images’ own visual content are called content-based image retrieval (CBIR) systems. Domain-specific features: - fingerprints, human faces visual features (primitive or low-level image features) General features: - color, texture, shape Drawback:-lack of expressive power Medical Image Processing 11/29/2018

Content-based Image Retrieval Image Database Feature Extraction Semantic Gap ? Mountains and water-falls It is a nice sunset. Meaning: Sunset Text Database Medical Image Processing 11/29/2018

Content-based Image Retrieval Feature Representation: Two examples of original images and their representations. Medical Image Processing 11/29/2018

Content-based Image Retrieval Two examples of original images and their representations: Medical Image Processing 11/29/2018

Content-based Image Retrieval Similarity Measure: S(q1,t1) Image T: Image Q: , bi = masking bit Medical Image Processing 11/29/2018

Content-based Image Retrieval Query Retrieval Results Medical Image Processing 11/29/2018

Content-based Image Retrieval Image Search Medical Image Processing 11/29/2018

Content-based Image Retrieval Medical Image Processing 11/29/2018

Medical Image Processing Medical Imaging Problem statement: Human body organs’ classifications using raw data (pixels) from abdominal and chest CT images. labels for the organs present in the image backbone heart Medical Image Processing 11/29/2018

Medical Image Processing Medical Imaging Segmentation Organ/Tissue segmentation in CT images - Data: 340 DICOM images Segmented organs: liver (56), kidneys (55), spleen (39), backbone (140), & heart (50) Segmentation algorithm: Active Contour Mappings (Snakes) A boundary-based segmentation algorithm Input for the algorithm: a number of initial points & five main parameters that influence the way the boundary is formed. Medical Image Processing 11/29/2018

Segmentation: Matlab Demo Advantage: it detects complex shapes Disadvantage: it needs manual selection of the initial points and of the parameters Our Solution: perform clustering of similar regions using a neural network Medical Image Processing 11/29/2018

Segmentation: Examples Medical Image Processing 11/29/2018

Segmentation: Examples Medical Image Processing 11/29/2018

Texture Analysis & Classification Organ/Tissue segmentation in CT images IF HGRE <= 0.38 AND ENTROPY > 0.43 AND SRHGE <= 0.20 AND CONTRAST > 0.029 THEN Prediction = Heart Probability = 0.99 Classification rules for tissue/organs in CT images Calculate numerical texture descriptors for each region [D1, D2,…D21] Medical Image Processing 11/29/2018

Inverse Difference Moment Medical Imaging Texture Analysis Entropy Energy Contrast Homogeneity SumMean Variance Correlation Maximum Probability Inverse Difference Moment Cluster Tendency 3.892828 .034692 2.764427 .6345745 11.662886 7.308909 .110921 .112929 .44697 26.471211 Medical Image Processing 11/29/2018

Inverse Difference Moment Medical Imaging Texture Analysis Entropy Energy Contrast Homogeneity SumMean Variance Correlation Maximum Probability Inverse Difference Moment Cluster Tendency 3.4151415 .108713 6.224426 .631435 13.628323 9.340897 .0723125 .3081855 .280289 31.139159 Medical Image Processing 11/29/2018

Inverse Difference Moment Medical Imaging Texture Analysis Entropy Energy Contrast Homogeneity SumMean Variance Correlation Maximum Probability Inverse Difference Moment Cluster Tendency 3.38482 .055998 3.49784 .5577785 14.278469 3.737737 .1436305 .1250245 .437988 11.453111 Medical Image Processing 11/29/2018

Inverse Difference Moment Medical Imaging Texture Analysis Entropy Energy Contrast Homogeneity SumMean Variance Correlation Maximum Probability Inverse Difference Moment Cluster Tendency 3.3099875 .049172 3.066407 .5369255 12.309719 1.634463 .0377875 .0897425 .460422 3.471442 Medical Image Processing 11/29/2018

Medical Imaging Texture Analysis Entropy Energy Contrast Homogeneity SumMean Variance Correlation Maximum Probability Inverse Difference Moment Cluster Tendency 2.72509 .091388 1.618982 .6208175 11.755226 0.912752 .123976 .1742075 .506894 2.032082 Medical Image Processing 11/29/2018

Texture Descriptors: Matlab Demo Medical Image Processing 11/29/2018

Organ/Tissue Classification IF HGRE <= 0.38 AND ENTROPY > 0.43 AND SRHGE <= 0.20 AND CONTRAST > 0.029 THEN Prediction = Heart Probability = 0.99 Classification rules for tissue/organs in CT images Calculate numerical texture descriptors for each region [D1, D2,…D21] Algorithm: - decision trees Output: Decision Rules Performance estimated using: - sensitivity - specificity Advantage: Set of decision rules that can be used for annotation Medical Image Processing 11/29/2018

Organ/Tissue Classification Examples of Decision Tree Rules for Combined Data: IF (HGRE <= 0.3788) & (CLUSTER <= 0.0383095) & (INVERSE <= 0.768085) & (SUMMEAN <= 0.556015) & (SRLGE <= 0.101655) & (ENEGRY > 0.106715) THEN Prediction = Spleen, Probability = 0.928571 IF (HGRE <= 0.3788) & (CLUSTER <= 0.0383095) & (INVERSE <= 0.768085) & (SUMMEAN <= 0.556015) & (SRLGE > 0.101655) THEN Prediction = Liver , Probability = 1.000000 IF (HGRE <= 0.3788) & (CLUSTER <= 0.0383095) & (INVERSE <= 0.768085) & (SUMMEAN > 0.556015) & (GLNU <= 0.087365) THEN Prediction = Kidney, Probability = 0.924658 Medical Image Processing 11/29/2018

Organ/Tissue Classification Examples of Decision Tree Rules for Combined Data: IF (HGRE <= 0.3788) & (CLUSTER > 0.0383095) & (GLNU > 0.03184) & (ENTROPY > 0.433185) & (SRHGE <= 0.19935) & (CONTRAST > 0.0295805) THEN Prediction = Heart, Probability = 0.988372 IF (HGRE <= 0.3788) & (CLUSTER > 0.0383095) & (GLNU <= 0.03184) & (LRE <= 0.123405) THEN Prediction = Backbone, Probability = 1.000000 Medical Image Processing 11/29/2018

Organ/Tissue Classification Decision Tree Accuracy on Testing Data (Co-occurrence, Run-length, and Combined): ORGAN Sensitivity Specificity Precision Accuracy Backbone 96% / 98% / 98% 99% / 100% / 99% 99% / 99% / 99% 98% / 99% / 99% Liver 64% / 57% / 78% 96% / 98% / 95% 75% / 84% / 71% 92% / 92% / 92% Heart 79% / 82% / 75% 96% / 95% / 98% 80% / 77% / 90% 94% / 93% / 95% Kidney 89% / 89% / 89% 96% / 93% / 96% 80% / 67% / 77% 94% / 92% / 95% Spleen 60% / 44% / 60% 93% / 93% / 95% 53% / 45% / 63% 89% / 87% / 91% Medical Image Processing 11/29/2018

Tissue Classification: Matlab Demo Medical Image Processing 11/29/2018

Medical Image Processing Publications (CBIR) [1] Daniela Stan and Ishwar K. Sethi, “Image Retrieval using a Hierarchy of Clusters” in Lecture Notes in Computer Science: Advances in Pattern Recognition – ICAPR 2001, Springer-Verlag Ltd. (Ed), pp. 377-388, 2001. [2] Daniela Stan and Ishwar K. Sethi, “Mapping Low-level Image Features to Semantic Concepts” in Proceedings of SPIE: Storage and Retrieval for Media databases, pp. 172-179, 2001. [3] Ishwar K. Sethi, Ioana Coman, Daniela Stan, “Mining Association Rules between Low-level Image Features and High-level Concepts” in Proceedings of SPIE: Data Mining and Knowledge Discovery III, pp.279-290, 2001. [4] Daniela Stan and Ishwar K. Sethi, “Color Patterns for Pictorial Content Description”, ACM Symposium on Applied Computing, 2002. [5] Daniela Stan and Ishwar K. Sethi, “eID: A System for Exploration of Image Databases”, Information Processing and Management Journal,2002. [6] Daniela Stan and Ishwar K. Sethi, “Synobins: An intermediate level towards Annotation and Semantic Retrieval”, IEEE Trans. Multimedia Journal. Medical Image Processing 11/29/2018

Medical Image Processing Publications (MI) [1] D. Xu, J. Lee, D.S. Raicu, J.D. Furst, D. Channin. "Texture Classification of Normal Tissues in Computed Tomography", The 2005 Annual Meeting of the Society for Computer Applications in Radiology, June 2-5, 2005. (Submitted) [2] D.S. Raicu, W. Tsang, M. Kalinin, D. Xu, J.D. Furst, D. Channin. "Automatic Tissue Context Determination in Computed Tomography", SPIE Medical Imaging, February 12–17, 2005. (Submitted) [3] D. H. Xu, A. Kurani, J. D. Furst, & D. S. Raicu, "Run-length encoding for volumetric texture", The 4th IASTED International Conference on Visualization, Imaging, and Image Processing - VIIP 2004,  Marbella, Spain, September 6-8, 2004. [4] D. Channin, D. S. Raicu, J. D. Furst, D. H. Xu, L. Lilly, C. Limpsangsri, "Classification of Tissues in Computed Tomography using Decision Trees", Poster and Demo, The 90th Scientific Assembly and Annual Meeting of Radiology Society of North America (RSNA04), November 28, 2004. [5] A. Kurani, D. H. Xu, J. D. Furst, & D. S. Raicu, "Co-occurrence matrices for volumetric data", The 7th IASTED International Conference on Computer Graphics and Imaging – CGIM, August 16-18, 2004 . [6] D. S. Raicu, J. D. Furst, D. Channin, D. H. Xu, & A. Kurani, "A Texture Dictionary for Human Organs Tissues' Classification", Proceedings of the 8th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2004), July 18-21, 2004. Medical Image Processing 11/29/2018

Intelligent Multimedia Processing Laboratory Daniela Raicu Intelligent Multimedia Processing Laboratory School of CTI DePaul University THE END! Medical Image Processing 11/29/2018