Object Identification in Ultrasound Scans

Similar documents
TUMOR DETECTION IN MRI IMAGES

MR IMAGE SEGMENTATION

Norbert Schuff VA Medical Center and UCSF

Machine Learning for Medical Image Analysis. A. Criminisi

CHAPTER 2. Morphometry on rodent brains. A.E.H. Scheenstra J. Dijkstra L. van der Weerd

Introduction to Medical Image Processing

Norbert Schuff Professor of Radiology VA Medical Center and UCSF

Computer-Aided Diagnosis in Abdominal and Cardiac Radiology Using Neural Networks

8/3/2017. Contour Assessment for Quality Assurance and Data Mining. Objective. Outline. Tom Purdie, PhD, MCCPM

Lesion Segmentation and Bias Correction in Breast Ultrasound B-mode Images Including Elastography Information

Neuroimaging and mathematical modelling Lesson 2: Voxel Based Morphometry

Joint CI-JAI advanced accelerator lecture series Imaging and detectors for medical physics Lecture 1: Medical imaging

Tomographic Reconstruction

EPSRC Centre for Doctoral Training in Industrially Focused Mathematical Modelling

Norbert Schuff Professor of Radiology VA Medical Center and UCSF

Medical Image Registration by Maximization of Mutual Information

The Supreme 3D/4D Ultrasound. The Supreme 3D/4D Ultrasound. CT-V20-ICM

WEIGHTED L1 AND L2 NORMS FOR IMAGE RECONSTRUCTION: FIRST CLINICAL RESULTS OF EIT LUNG VENTILATION DATA

Combinatorial optimization and its applications in image Processing. Filip Malmberg

Content based Image Retrievals for Brain Related Diseases

Prostate Detection Using Principal Component Analysis

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Automated segmentation methods for liver analysis in oncology applications

Using Probability Maps for Multi organ Automatic Segmentation

Detection & Classification of Lung Nodules Using multi resolution MTANN in Chest Radiography Images

Available Online through

Adaptive Multiscale Ultrasound Compounding Using Phase Information

Nonrigid Registration using Free-Form Deformations

Computer Aided Diagnosis Based on Medical Image Processing and Artificial Intelligence Methods

Multimodality Imaging for Tumor Volume Definition in Radiation Oncology

Segmentation in Noisy Medical Images Using PCA Model Based Particle Filtering

Methods for data preprocessing

Assessing Accuracy Factors in Deformable 2D/3D Medical Image Registration Using a Statistical Pelvis Model

Hierarchical Multi structure Segmentation Guided by Anatomical Correlations

STIC AmSud Project. Graph cut based segmentation of cardiac ventricles in MRI: a shape-prior based approach

Segmenting Lesions in Multiple Sclerosis Patients James Chen, Jason Su

Computational Medical Imaging Analysis Chapter 5: Processing and Analysis

Kidney Segmentation in Ultrasound Images Using Curvelet Transform and Shape Prior

MIXTURE MODELING FOR DIGITAL MAMMOGRAM DISPLAY AND ANALYSIS 1

Medical Image Segmentation Using Descriptive Image Features

Atlas-Based Segmentation of Abdominal Organs in 3D Ultrasound, and its Application in Automated Kidney Segmentation

Cardio-Thoracic Ratio Measurement Using Non-linear Least Square Approximation and Local Minimum

Global Journal of Engineering Science and Research Management

Automatic MS Lesion Segmentation by Outlier Detection and Information Theoretic Region Partitioning Release 0.00

Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion

Semi-Automatic Segmentation of the Patellar Cartilage in MRI

LOGIQ. V2 Ultrasound. Part of LOGIQ Vision Series. Imagination at work LOGIQ is a trademark of General Electric Company.

Hybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique

82 REGISTRATION OF RETINOGRAPHIES

Modeling and preoperative planning for kidney surgery

Automatic Vascular Tree Formation Using the Mahalanobis Distance

Development of 3D Model-based Morphometric Method for Assessment of Human Weight-bearing Joint. Taeho Kim

Deformable Segmentation using Sparse Shape Representation. Shaoting Zhang

Learning-based Neuroimage Registration

Lecture 6: Edge Detection

Image Segmentation and Registration

Registration-Based Segmentation of Medical Images

UNIVERSITY OF SOUTHAMPTON

Fully Automatic Multi-organ Segmentation based on Multi-boost Learning and Statistical Shape Model Search

Probabilistic Tracking and Model-based Segmentation of 3D Tubular Structures

Registration Techniques

Whole Body MRI Intensity Standardization

Analysis of CMR images within an integrated healthcare framework for remote monitoring

CHAPTER 3 TUMOR DETECTION BASED ON NEURO-FUZZY TECHNIQUE

MEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS

Biomedical Image Processing

Segmenting the Left Ventricle in 3D Using a Coupled ASM and a Learned Non-Rigid Spatial Model

NIH Public Access Author Manuscript Proc Soc Photo Opt Instrum Eng. Author manuscript; available in PMC 2014 October 07.

Engineering Problem and Goal

A Multiple-Layer Flexible Mesh Template Matching Method for Nonrigid Registration between a Pelvis Model and CT Images

Medical Imaging Projects

Review on Different Segmentation Techniques For Lung Cancer CT Images

VALIDATION OF DIR. Raj Varadhan, PhD, DABMP Minneapolis Radiation Oncology

Knowledge-Based Deformable Matching for Pathology Detection

Summary of Thesis: Statistical Segmentation and Registration of Medical Ultrasound Data

Normalization for clinical data

Advanced Visual Medicine: Techniques for Visual Exploration & Analysis

An Introduction To Automatic Tissue Classification Of Brain MRI. Colm Elliott Mar 2014

Supplementary methods

REAL-TIME ADAPTIVITY IN HEAD-AND-NECK AND LUNG CANCER RADIOTHERAPY IN A GPU ENVIRONMENT

Pathology Hinting as the Combination of Automatic Segmentation with a Statistical Shape Model

MEDICAL IMAGE ANALYSIS

연구용유방초음파질관리 원광대학병원김혜원

Copyright 2017 Medical IP - Tutorial Medip v /2018, Revision

Ch. 4 Physical Principles of CT

[PDR03] RECOMMENDED CT-SCAN PROTOCOLS

Medical Image Registration

Automatic Detection and Segmentation of Kidneys in Magnetic Resonance Images Using Image Processing Techniques

Statistical Shape Analysis of Anatomical Structures. Polina Golland

Feature Detectors - Canny Edge Detector

ECE1778 Final Report MRI Visualizer

I How does the formulation (5) serve the purpose of the composite parameterization

Robust Linear Registration of CT images using Random Regression Forests

Extraction and recognition of the thoracic organs based on 3D CT images and its application

Efficient population registration of 3D data

GE Healthcare. Vivid 7 Dimension 08 Cardiovascular ultrasound system

Regulatory Aspects of Digital Healthcare Solutions

CHAPTER 3 RETINAL OPTIC DISC SEGMENTATION

Marginal Space Learning for Efficient Detection of 2D/3D Anatomical Structures in Medical Images

Scan Matching. Pieter Abbeel UC Berkeley EECS. Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics

Transcription:

Object Identification in Ultrasound Scans Wits University Dec 05, 2012

Roadmap Introduction to the problem Motivation Related Work Our approach Expected Results

Introduction Nowadays, imaging devices like X-Rays, MRIs and USs are commonly used to image internal human body parts.

Introduction Nowadays, imaging devices like X-Rays, MRIs and USs are commonly used to image internal human body parts. these imaging modalities provide exceptionally good views of these internal anatomies

Introduction Nowadays, imaging devices like X-Rays, MRIs and USs are commonly used to image internal human body parts. these imaging modalities provide exceptionally good views of these internal anatomies Examples of these internal human body parts include the heart, the liver, the brain and the kidneys.

Introduction Nowadays, imaging devices like X-Rays, MRIs and USs are commonly used to image internal human body parts. these imaging modalities provide exceptionally good views of these internal anatomies Examples of these internal human body parts include the heart, the liver, the brain and the kidneys. The use of these tools allow disease diagnosis, surgical planning, radiotherapy and tracking of the disease progress to be done better.

Introduction - continued Medical image analysis is aimed at: processing measuring quantifying embedded structures of medical images with improved accuracy, repeatability and efficiency.

Introduction - continued However, the study of medical images is heavily dependent on the radiologists visual interpretation. This process is not only subjective and time consuming it also depends on how experienced the radiologist is.

Introduction - continued Furthermore, anatomical structures in inter and intra human beings often differ in their appearance, in their shape as well as in their size Also, these anatomical structures tend to vary as the person grows old, tend to differ from one individual to the other, with a person s gender

Introduction - continued Although modern imaging techniques provide very good views of the human internal anatomy there is still limited use of computers for an automated quantification and analysis of the large amounts of medical images

Introduction - continued Although modern imaging techniques provide very good views of the human internal anatomy there is still limited use of computers for an automated quantification and analysis of the large amounts of medical images This limitation makes medical image analysis an important research field.

Introduction - continued Although modern imaging techniques provide very good views of the human internal anatomy there is still limited use of computers for an automated quantification and analysis of the large amounts of medical images This limitation makes medical image analysis an important research field. The use of a computer-aided system also helps alleviate some of the challenges faced by the heavy dependence on the radiologist

Deformable Models Deformable models are some of the algorithms that have been developed to aid doctors in diagnosing diseases. These algorithms search an image for a particular human organ and attempt to correctly delineate the exact boundary of the anatomical structure. The size, shape, location and appearance of the extracted boundary save as useful tools in aiding doctors reach meaningful conclusions concerning the patient s health ASMs are part of deformable models

Motivation US medical image segmentation has been due to a number of factors. These include the nature of these images attenuation diffraction presence of speckle.

Speckle Generally, US images have a grainy appearance which is the result of a spatial stochastic process known as speckle. Speckle also causes low contrast of boundaries.

Speckle in US B-mode images US B-mode is one of the current most frequently used imaging techniques for diagnostic purposes using an US device

Speckle in US B-mode images US B-mode is one of the current most frequently used imaging techniques for diagnostic purposes using an US device Should the speckle in the image of the functional tissue of an organ (as opposed to the supporting and connecting tissue) be seen as image signal or should it be seen as undesirable noise?

Speckle Figure: An US image example

Speckle in US B-mode images - continued Using stochastic analysis, many researchers of US B-scanning have described the character of the US speckle as random noise Other researchers view speckle in some clinical US B-scan images as associated with the microstructure of tissue parenchyma. Such view therefore qualifies speckle to be considered as image signal and thus can be used as a basis for diagnosis.

Nephron The nephron are the basic unit of the kidney and are responsible for filtering the blood (removing wastes) Many kidney diseases tend to attack the nephrons. This causes the nephrons to lose the filtering capacity. Damage to the nephron can happen very fast, usually, as a result of poisoning or injury. However, some kidney diseases destroy the nephrons in a slow and silent manner

Kidney Example Figure: Human kidney parts showing the nephron

Speckle in US B-mode images We use US B-mode scan images from different body parts within and across patients where the parenchymal body tissue plays a useful role in diagnosing a patient.

Speckle in US B-mode images We therefore, do not consider speckle as noise, but as image signal. Thus, we directly segment our images. For segmenting the image, we use a deformable model.

Speckle in US B-mode images Since speckle is random, it causes quite a number of false positives in a deformable model algorithm that directly searches an US image for a particular anatomical structure within an image. As a result, the evolving model usually ends up trapped in locations that are far from the boundary thus not providing the doctor useful information for monitoring a patients s health or for diagnosing the patient

Research Problem We attempt to develop a generic system that will correctly delineate the regions of interest from US B-mode scan images taken from different human body parts within and across patients where the parenchymal body tissue plays a useful role in diagnosing a patient.

Research Problem We attempt to develop a generic system that will correctly delineate the regions of interest from US B-mode scan images taken from different human body parts within and across patients where the parenchymal body tissue plays a useful role in diagnosing a patient. The results of the segmentation will be for clinical applications.

Motivation dependence on radiologists brain drain of radiologists shortage of US machines graduate radiologists deployed in public sectors quickly move to the private sectors

Shape Segmentation In statistical terms, shape segmentation can be viewed as optimizing a conditional probability p(c I ). Here, p(c I ) is a representation of the model parameters that describe the targeted object in the image and C is a set of continuous model parameters defining the shape and position of the object

Statistical Model An initial approximation to the correct solution is usually first obtained from either provided prior knowledge or via some form of rigid object knowledge.

Statistical Model An initial approximation to the correct solution is usually first obtained from either provided prior knowledge or via some form of rigid object knowledge. To refine the segmentation results, optimization techniques ACMs, ASMs and AAMs can then be used.

Statistical Model An initial approximation to the correct solution is usually first obtained from either provided prior knowledge or via some form of rigid object knowledge. To refine the segmentation results, optimization techniques ACMs, ASMs and AAMs can then be used. Sometimes, general-purpose optimization techniques (like the gradient descent method or the simplex method) are used to find the optimal solution.

Statistical Model An initial approximation to the correct solution is usually first obtained from either provided prior knowledge or via some form of rigid object knowledge. To refine the segmentation results, optimization techniques ACMs, ASMs and AAMs can then be used. Sometimes, general-purpose optimization techniques (like the gradient descent method or the simplex method) are used to find the optimal solution. In order to guarantee the convergence of these algorithms to the optimal solution, p(c I ) should be smooth and have only one global maximum.

Statistical Model An initial approximation to the correct solution is usually first obtained from either provided prior knowledge or via some form of rigid object knowledge. To refine the segmentation results, optimization techniques ACMs, ASMs and AAMs can then be used. Sometimes, general-purpose optimization techniques (like the gradient descent method or the simplex method) are used to find the optimal solution. In order to guarantee the convergence of these algorithms to the optimal solution, p(c I ) should be smooth and have only one global maximum. This global maximum is the correct solution.

Statistical Model An initial approximation to the correct solution is usually first obtained from either provided prior knowledge or via some form of rigid object knowledge. To refine the segmentation results, optimization techniques ACMs, ASMs and AAMs can then be used. Sometimes, general-purpose optimization techniques (like the gradient descent method or the simplex method) are used to find the optimal solution. In order to guarantee the convergence of these algorithms to the optimal solution, p(c I ) should be smooth and have only one global maximum. This global maximum is the correct solution.

Statistical Model A generative model tries to learn a generation process specific to the data population that is of interest. Rather than directly modeling p(c I ), the generative model learns a conditional probability p(i C) and a prior probability p(c) The Bayes theorem is used to calculate the posterior probability p(c I ) during the testing stage.

Research Question Can we, using a statistic model and a modified ASM, design an US image segmentation system that is robust in terms of attenuation, diffraction and presence of speckle in these images and correctly delineates the boundary of interest from an US B-mode scan image (where speckle is considered as image signal )?

Research Question Can we, using a statistic model and a modified ASM, design an US image segmentation system that is robust in terms of attenuation, diffraction and presence of speckle in these images and correctly delineates the boundary of interest from an US B-mode scan image (where speckle is considered as image signal )? Can we analyze the False Acceptance Rate (FAR) and the false rejection Rate (FRR) of the system and investigate methods of reducing these errors?

Data visits to the ultrasonography department at the Charlotte Maxeke Johannesburg Academic Hospital as well as to the doctors who use the captured ultrasound images

Training Phase Landmarks - annotated by the expert Align the set of training shapes - using a generalized Procrustes Analysis generation of the Point Distribution Model Generate the targeted structure from the Point Distribution Model

Searching and Segmentation Phase we view shape segmentation as optimizing a conditional probability density function p(c I ), therefore, we first learn the model initialize the shape model in the image search for the boundary of the targeted structure align the models perform necessary adjustments we perform a sequential probability ratio test at each new model

Learning the model Using our set of training shape models, we first learn the statistical model from which the sample population (our region of interest) come from using the image gray scale levels of the selected region.

Learning the model Using our set of training shape models, we first learn the statistical model from which the sample population (our region of interest) come from using the image gray scale levels of the selected region. Thus during the search process, each pixel encountered will either be coming from this statistical model or not.

Learning the model Using our set of training shape models, we first learn the statistical model from which the sample population (our region of interest) come from using the image gray scale levels of the selected region. Thus during the search process, each pixel encountered will either be coming from this statistical model or not. We next define the conditional probability p(s I )which describes the conditional distribution of the shape model S when given the image data I.

Learning the model - continued Rather than directly modeling p(s I ), we learn the conditional probability p(i S) and the prior probability p(s) instead.

Learning the model - continued Rather than directly modeling p(s I ), we learn the conditional probability p(i S) and the prior probability p(s) instead. We adopt the expectation maximization maximum likelihood algorithm proposed by Anca for estimating the posterior probability p(s I )

Learning the model - continued Rather than directly modeling p(s I ), we learn the conditional probability p(i S) and the prior probability p(s) instead. We adopt the expectation maximization maximum likelihood algorithm proposed by Anca for estimating the posterior probability p(s I ) This algorithm describes the probability of the hypothesized shape model S fitting to the image I

Searching for the boundary of the targeted structure In each landmark of the shape S, we search for the possible edge point of the target along a line. This line is perpendicular to the landmark and is made up of p points below and p points above the landmark. We search for the target point in the following way:

We first use a derivative operator to compute the gradient magnitude since our aim is to find the boundary

We first use a derivative operator to compute the gradient magnitude since our aim is to find the boundary Since the image has a very low signal-to-noise ratio, we use our new proposed exploration/selection (E/S) algorithm to determine the next best point to move from the current landmark.

We first use a derivative operator to compute the gradient magnitude since our aim is to find the boundary Since the image has a very low signal-to-noise ratio, we use our new proposed exploration/selection (E/S) algorithm to determine the next best point to move from the current landmark. The E/S algorithm determines whether the current point in the landmark profile is the right candidate to be the edge of the targeted structure. This algorithm is introduced so as to avoid spurious points being selected as the best points.

Displacement vector When the edge searching process is done for each point and the new possible landmarks have been detected for each point, we then define a displacement vector where each point is the differences in the x and y values between the shape S and the shape Y.Thedisplacementvectorisdefinedas S =(dx 1, dy 1,...,dx k, dy k,...,dx n, dy n ) T (1) where the difference vector between the edge point for the k th model point and the k th edge point is given by (dx k, dy k ).

Searching Currently, the required boundary of the feature of interest is represented by the n edge points whose coordinates are given by the vector Y =(S + S). With the shape model in its new position, we perform a SPRT test so as to be certain that the shape model is not trapped in alocalmaxima.

Parenchyma speckle The extracted region of interest contains information about the structure of the body tissue parenchyma and in an US B-mode scan image, this information is presented as speckle in the image. We, therefore extract this information in the following way:

We learn the distribution of the parenchyma speckle using the pixel brightness level within the region of interest.

We learn the distribution of the parenchyma speckle using the pixel brightness level within the region of interest. We use a mixture of three RiIG distributions to learn the model distribution

We learn the distribution of the parenchyma speckle using the pixel brightness level within the region of interest. We use a mixture of three RiIG distributions to learn the model distribution We then compute the maximum a posterior estimator of the learnt model using the expectation maximization maximum likelihood algorithm

We learn the distribution of the parenchyma speckle using the pixel brightness level within the region of interest. We use a mixture of three RiIG distributions to learn the model distribution We then compute the maximum a posterior estimator of the learnt model using the expectation maximization maximum likelihood algorithm Finally, we compute the optimal segmentation based on the estimated distributions as well as a statistical prior for disease-free parenchyma body tissue.

Parenchyma speckle We learn the local brightness distribution of the parenchyma speckle pattern of our US B-mode scan images using a mixture of the recently proposed statical model of speckle in US images. This model is the Rician Inverse Gaussian (RiIG) distributions proposed by Elto We use a mixture of RiIG distribution because parenchyma in body tissue is made up of different varying cells. The obtained information serves as a strong basis for diagnosis purposes

Expected Results We expect that our algorithm will be able to correctly delineate the objects of interests from various US B-mode scan images of different body parts. Our results should be the same as those identified by the radiologists.

THANK YOU!