Добавил:
Sekretar
kiopkiopkiop18@yandex.ru
t.me/Prokururor I Вовсе не секретарь, но почту проверяю
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Ординатура / Хирургия / Библиотека им академика М.И. Перельмана / Книга_5835_Библиотеки_им_академика_М_И_Перельмана.pdf
X
- •Contents
- •Preface
- •1.1 Introduction
- •1.5 Free-Hand Scanning with Position Sensing
- •1.5.1 Tracked 3-D US with Articulated Arm Sensing
- •1.5.2 Free-Hand 3-D US with Acoustic Tracking
- •1.5.3 Free-Hand 3-D Scanning with Magnetic Field Sensing
- •1.5.4 3-D US Tracked by Speckle Decorrelation
- •1.6 Free-Hand 3-D US Scanning Without Position Sensing
- •1.7 2-D Array Scanning for Dynamic 3-D Ultrasound (4-D US)
- •1.8 3-D Ultrasound Visualization
- •1.8.1 Multiplanar Reformatting
- •1.8.2 Volume Rendering Techniques
- •1.9 3-D Ultrasound-Guided Prostate Therapy
- •1.2 Disadvantages of 2-D Ultrasound
- •1.3 3-D Ultrasound Scanning Techniques
- •1.4 Mechanical Scanning
- •1.4.1 Linear Mechanical 3-D Scanners
- •1.4.2 Tilt 3-D Mechanical Scanners
- •1.4.3 Endocavity Rotational 3-D Scanners
- •1.9.1 Early-Stage Prostate Cancer Management
- •1.9.2 US-Guided Prostate Brachytherapy
- •1.9.3 3-D TRUS-Guided Brachytherapy System
- •1.9.4 3-D TRUS Imaging System
- •1.9.5 Prostate Segmentation
- •1.9.5.1 Initialization
- •1.9.5.2 Refinement
- •1.9.5.3 Propagation
- •1.9.6 Dosimetry
- •1.9.7 Calibration of the Coordinate Systems
- •1.9.8 Needle Segmentation
- •1.10 Evaluation of 3-D TRUS-Guided Brachytherapy System
- •1.10.1 Methods of Calibration
- •1.10.1.1 Fiducial Localization Error
- •1.10.1.2 Fiducial Registration Error
- •1.10.1.3 Target Registration Error
- •1.10.2 Results of Calibration
- •1.10.3 Accuracy of Needle Placement
- •1.10.4 Accuracy of Needle Angulation
- •1.10.5 Accuracy of Needle Targeting
- •1.10.6 Accuracy of Needle Tracking
- •1.10.7 Accuracy of Seed Implantation
- •1.11 Conclusions
- •Acknowledgments
- •References
- •2.1 Introduction
- •2.2 Despeckle Filtering
- •2.2.1 Local Statistics Filtering
- •2.2.1.1 First-Order Statistics Filtering (lsmv, wiener)
- •2.2.1.2 Homogeneous Mask Area Filtering (lsminsc)
- •2.2.2 Median Filtering (median)
- •2.2.3 Maximum Homogeneity over a Pixel Neighborhood Filtering (homog)
- •2.2.4 Geometric Filtering (gf4d)
- •2.2.5 Homomorphic Filtering (homo)
- •2.2.6 Diffusion Filtering
- •2.2.7 Wavelet Filtering (waveltc)
- •2.3 Methodology
- •2.3.1 Material
- •2.3.2 Recording of Ultrasound Images
- •2.3.3 Despeckle Filtering
- •2.3.4 Texture Analysis
- •2.3.4.1 Statistical Features (SF)
- •2.3.4.2 Spatial Gray-Level Dependence Matrices (SGLDMs)
- •2.3.4.3 Gray Level Difference Statistics (GLDS) [44]
- •2.3.4.4 Neighborhood Gray Tone Difference Matrix (NGTDM) [45]
- •2.3.4.5 Statistical Feature Matrix (SFM) [46]
- •2.3.4.6 Laws Texture Energy Measures (TEM) [46]
- •2.3.4.7 Fractal Dimension Texture Analysis (FDTA) [46]
- •2.3.4.8 Fourier Power Spectrum (FPS) [46]
- •2.3.5 Distance Measures
- •2.3.6 Univariate Statistical Analysis
- •2.3.7 kNN Classifier
- •2.3.8 Image Quality Evaluation Metrics
- •2.3.9 Visual Evaluation by Experts
- •2.4 Results
- •2.4.1 Evaluation of Despeckle Filtering on a Symptomatic Ultrasound Image
- •2.4.2 Texture Analysis: Distance Measures
- •2.4.3 Texture Analysis: Univariate Statistical Analysis
- •2.4.4 Texture Analysis: kNN Classifier
- •2.4.5 Image Quality Evaluation Metrics
- •2.4.6 Visual Evaluation by Experts
- •2.5 Discussion
- •Acknowledgments
- •References
- •3.1 Introduction
- •3.1.1 Limitations of Conventional Carotid Ultrasound Imaging
- •3.2 3-D US Imaging of the Carotid Arteries
- •3.2.1 3-D Carotid Ultrasound Scanning Techniques
- •3.2.1.1 Mechanical Linear 3-D Carotid Ultrasound Imaging
- •3.2.2 Reconstruction of 3-D US Images
- •3.2.3 Viewing of 3-D US Images
- •3.3 Measurement of Plaque Volume
- •3.3.1 Plaque Segmentation by Manual Planimetry
- •3.3.8 Local Distribution and Change of Carotid Wall and Plaque
- •3.3.8.1 Reconstructing Surfaces from Polygonal Slices
- •3.3.8.2 3-D Maps of Average and Standard Deviation Carotid Surfaces
- •3.3.2 Studies of Plaque Volume
- •3.3.3 The Effects of Interslice Distance
- •3.3.4 The Accuracy of Plaque Volume Measurements
- •3.3.5 Variability of Plaque Volume Measurements
- •3.3.6 Automated Segmentation of Plaques from 3-D US Images
- •3.3.7 Plaque Surface Morphology
- •3.3.8.3 Vessel Wall Plus Plaque Thickness Map and Its Standard Deviation
- •3.3.8.4 3-D Maps of Carotid Wall Plus Plaque Thickness Change
- •3.3.9 Example Results
- •3.4 Trends and Future Developments
- •3.4.1 The Need for Improved Free-Hand Scanning
- •3.4.2 The Need for Improved Visualization Tools
- •3.4.3 Reduction in the Variability of Plaque Volume Measurement
- •3.4.4 ECG-Triggered Acquisition of 3-D Carotid US Images
- •Acknowledgments
- •References
- •4.1 Introduction
- •4.2 Methodology
- •4.2.1 Ultrasound Imaging Scanners
- •4.2.2 Material
- •4.2.3 Speckle Reduction
- •4.2.4 Image Normalization
- •4.2.5 Statistical and Texture Analysis
- •4.2.5.2 Spatial Gray-Level Dependence Matrix—Range of Values (SGLDM)
- •4.3 Image Quality and Evaluation Metrics
- •4.3.1 Normalized Mean-Square-Error
- •4.3.2 Normalized Root Mean-Square-Error
- •4.3.3 Normalized Error Summation in the Form of the Minkowski Metric
- •4.3.4 Normalized Geometric Average Error
- •4.3.5 Normalized Signal-to-Noise Ratio
- •4.3.6 Normalized Peak Signal-to-Noise Radio
- •4.3.7 Mathematically Defined Universal Quality Index
- •4.3.8 Structural Similarity Index
- •4.4 Visual Perception Evaluation
- •4.5 Results
- •4.6 Discussion
- •Acknowledgments
- •References
- •5.1 Ultrasound Imaging of the Carotid Wall
- •5.1.1 Carotid Artery Anatomy and Pathology
- •5.1.2 Principles and Validity of Ultrasound Analysis of the Carotid Artery
- •5.1.2.1 Normal Carotid Wall
- •5.1.2.2 Ultrasound Analysis of Plaques
- •5.2.1 Different Approaches for ROI Extraction
- •5.2.2 Approaches to Image Segmentation
- •5.3 Structure of the CULEX Algorithm
- •5.3.1 ROI Extraction
- •5.3.2 Segmentation of the Lumen and Carotid Wall
- •5.3.3 Notes About the CULEX Segmentation Strategy
- •5.4 CULEX Characterization and Image Databases
- •5.4.1 Percent Statistics Algorithm
- •5.4.2 Confidence Interval for the Average Segmentation
- •5.4.3 Segmentation Error
- •5.4.4 Image Database and Ultrasound Equipment
- •5.5 ROI Detection and Robustness to Noise
- •5.6.1 Absolute Segmentation Errors and IMT Measurements
- •5.6.2 Percent Statistics
- •5.6.3 Confidence Interval for the Mean Segmentation
- •5.7 Plaque Imaging
- •5.7.1 Stable Plaques
- •5.7.2 Unstable Plaques (Echolucent Type II)
- •5.8 Discussion and Conclusions
- •References
- •6.1 Introduction
- •6.2 Level Set Segmentation Method
- •6.2.1 Basic Level Set Theory
- •6.2.2 Summary of Level Set Theory
- •6.3 Proposed Architecture for the CAD System
- •6.3.1 Data Acquisition
- •6.3.2 Preprocessing Subsystem Architecture
- •6.3.2.1 Anisotropic Diffusion Filtering
- •6.3.2.2 Image Enhancement Via Sigmoid Mapping
- •6.3.3 Segmentation Subsystem Based on the Level Set Framework
- •6.3.4 Beam Angle Statistics
- •6.3.5 Similarity Between Shapes: A Classification Strategy
- •6.3.5.1 Best-Fit Ellipse Computation
- •6.3.5.2 Similarity Measurement Between a True Lesion and a Fitted Lesion
- •6.4 Experimental Protocol, Data Analysis, and Performance Evaluation
- •6.4.1 Similarity Measure Analysis
- •6.4.2 Performance Evaluation
- •6.5 Discussion
- •6.5.1 Discussion About the Dual Level Set
- •6.5.2 Discussion About the Similarity Measure
- •6.5.3 Discussion About Threshold Selection
- •6.6 Conclusion and Future Works
- •References
- •7.1 Introduction
- •7.2 Review of the 2-D Continuous Strain Imaging System
- •7.3 Proposed Architecture of the 3-D Strain Imaging System
- •7.3.1 Data Acquisition
- •7.3.2 Image Enhancement Via Sigmoid Mapping
- •7.3.3 Segmentation Subsystem Based on the Level Set Framework
- •7.3.3.1 Basic Theory of the Level Set
- •7.3.3.2 3-D Strain Imaging and Segmentation
- •7.3.4.1 Normalized Volume Difference
- •7.3.4.2 Normalized Shape Difference
- •7.3.4.3 Normalized Contour Difference
- •7.3.4.4 Shift Distance
- •7.4 Experimental Protocol, Data Analysis, and Results
- •7.4.1 2-D and 3-D Experimental Protocols
- •7.4.2 Segmentation Results
- •7.4.3 Classification Strategy Using ROC Curves and SVM
- •7.4.4 Figure of Merit for 2-D Versus 3-D: Performance Evaluation
- •7.5 Discussions
- •7.5.1 Discussion About the Level Set Framework
- •7.5.2 Discussion About Strain Features
- •7.5.3 Discussion About 3-D Versus 2-D Strain Methods
- •7.6 Conclusion
- •References
- •8.1 Introduction
- •8.2 Related Works
- •8.2.1 Breast Cancer Diagnosis with Autocorrelation Matrix
- •8.2.2 Solid Breast Nodules with Neural Networks
- •8.3 Theoretical Background
- •8.3.1 Tsallis Entropy
- •8.3.2 The Nonextensive Segmentation Approaches
- •8.3.2.1 Nonextensive Segmentation Algorithm for Image Binarization
- •8.3.2.2 The Nonextensive Segmentation Recursive Algorithm
- •8.3.2.3 The Level Set Formulation
- •8.3.2.4 The Support Vector Machine Theory
- •8.3.3 Morphological Chains: Mathematical Morphology Definitions
- •8.4 The Proposed Five-Step Methodology
- •8.5 Performance Evaluation
- •8.6 Discussion and Conclusions
- •Acknowledgments
- •References
- •9.1 Real-Time 3-D Echocardiography
- •9.2 Anisotropic Diffusion
- •9.3.1 Correlation-Based Optical Flow
- •9.3.2 3-D Ultrasound Datasets
- •9.3.3 Surface Tracing
- •9.3.4 Surface Tracking with Optical Flow
- •9.3.5 Evaluation
- •9.3.6 Results
- •9.3.6.1 Dog Data
- •9.3.6.2 Clinical Data
- •9.4 Dynamic Cardiac Information from Optical Flow
- •9.4.1 Coordinate Systems
- •9.4.2 Dynamic Cardiac Information Measurements
- •9.4.3 Data
- •9.4.4 Results and Discussion
- •9.4.5 Discussion About Estimation of the Myocardial Field
- •9.5 Summary
- •Acknowledgments
- •References
- •10.1 Introduction
- •10.1.1 Left Ventricular Systolic Dysfunction
- •10.1.2 Determinants of LV Systolic Performance
- •10.2 Assessment of Left Ventricular Function—An Overview
- •10.2.1 Ejection Phase Indices
- •10.2.1.1 Ejection Fraction and Fractional Shortening
- •10.2.1.2 Myocardial Performance Index
- •10.2.2 Isovolumetric Indices
- •10.2.3 Pressure-Volume Analysis
- •10.2.3.1 End Systolic Pressure-Volume Relationships (ESPVR)
- •10.2.3.2 Stroke Work
- •10.2.3.3 Preload Recruitable Stroke Work
- •10.2.4 Left Ventricular Stress Strain Relationship
- •10.3 Echocardiographic Examinations
- •10.3.1 Echocardiographic Measurements and Calculations
- •10.3.1.1 Echocardiographic Measurement of Left Ventricular Volume
- •10.3.1.2 Left Ventricular dp/dt
- •10.3.1.3 Left Ventricular End-Systolic Wall Stress
- •10.3.1.4 Left Ventricular Forward Stroke Volume and Cardiac Output
- •10.3.1.5 Mitral Regurgitant Volume
- •10.3.1.6 Wall Motion Index
- •10.3.1.7 Mitral Annulus Motion
- •10.3.2 Real-Time Left Ventricular Volume by Automated Boundary Detection
- •10.4 Left Ventricle Systolic Dysfunction Identification
- •10.4.1 Delineation of Left Ventricle
- •10.4.2 Quantification of Systolic Dysfunction
- •10.4.3 Region of Dysfunction Identification
- •10.4.3.1 Centerline Method
- •10.4.3.2 Color Kinesis Method
- •10.4.3.3 Anatomic M-Mode
- •10.4.3.4 Radial Line Method
- •10.4.3.5 Regional Area Method
- •10.5 Real-Time 3-D Echocardiography
- •10.5.1 Sparse Array Transducer
- •10.5.2 Full Matrix Array
- •10.5.3 Real-Time Volume Rendered 3-D Imaging
- •References
- •11.1 Introduction
- •11.2 Origin of Heart Sounds
- •11.2.1 Auscultatory Areas
- •11.2.2 Rate and Rhythm
- •11.2.3 Normal Heart Sounds
- •11.2.3.1 First Heart Sound (S1)
- •11.2.3.2 Second Heart Sound (S2)
- •11.2.3.3 Third Heart Sound (S3)
- •11.2.3.4 Fourth Heart Sound (S4)
- •11.2.4 Abnormal Heart Sounds
- •11.2.4.1 Abnormal S1
- •11.2.4.2 Abnormal S2
- •11.2.5 Murmur Classifications
- •11.2.5.1 Murmur Mechanisms
- •11.2.7 Gallop Sounds
- •11.2.8 Clicks
- •11.2.9 Opening Snaps
- •11.2.9.1 Tricuspid Valve Opening Snap
- •11.2.9.2 Mitral Valve Opening Snap
- •11.2.9.3 Differential Diagnosis of MVOS Versus S3 Gallop
- •11.2.9.4 Differential Diagnosis of MVOS Versus Splitting of S2
- •11.2.10 Maneuvers
- •11.3 Phonocardiograph
- •11.3.2 Amplifier
- •11.3.1 Instrument Description
- •11.3.1.1 Transducer
- •11.3.3 Filter
- •11.3.4 Analysis
- •11.3.5 Segmentation of S1 and S2
- •11.3.5.1 Blind Source Separation
- •11.3.5.2 Complexity-Based Gating
- •11.3.6 Decomposition of PCG
- •11.3.7 Short-Term Fourier Transform
- •11.3.8 Continuous Wavelet Transform
- •11.3.8.1 Resolution
- •11.3.9 Wigner Distribution
- •11.3.10 The Choi-Williams Distribution
- •11.3.11 Autoregressive Modeling
- •11.3.12 Feature Extraction
- •11.3.13 Classification
- •11.3.13.1 Neural Networks
- •11.3.13.2 Fuzzy Systems
- •11.3.13.3 Wavelet Method
- •References
- •12.1 Level Set Method
- •12.1.1 Front Evolution
- •12.1.2 Boundary Value Formulation
- •12.1.3 Initial Value Formulation
- •12.1.4 Applications of Level Set Method
- •12.2 Active Contours in Level Set Framework
- •12.2.1 Front Evolving Geometric Models of Active Contours
- •12.2.2 Geodesic Active Contour Models
- •12.2.3 Tuning Geometric Active Contour with Regularizers
- •12.2.3.1 Clustering-Based Regularizers
- •12.2.3.2 Bayesian-Based Regularizers
- •12.2.3.3 Shape-Based Regularizers
- •12.2.3.4 Coupling-Surfaces Regularizers
- •12.2.4 Region-Based Active Contour Models
- •12.2.4.1 Mumford-Shah (MS) Function
- •12.2.4.2 The Level Set Approach to Solving the Mumford-Shah Function
- •12.3 Fully Automated 3-D Prostate Segmentation from Transrectal Ultrasound (TRUS) Images
- •12.3.1 3-D Shape Prior Extraction
- •12.3.2 Intensity Prior Extraction
- •12.3.3 Segmentation in Bayesian Interface
- •12.4 Evaluation of the System Performance
- •12.4.1 Transrectal Ultrasound Images
- •12.4.2 Validation Method
- •12.5 Results
- •12.6 Conclusions and Future Work
- •References
- •13.1 Introduction
- •13.2 Recent Developments in HIFU and Therapy Planning
- •13.2.1 HIFU Applications
- •13.2.2 HIFU Therapy Guidance
- •13.2.3 HIFU Transducers and Instrumentation
- •13.2.4 Theoretical and Experimental Study of the HIFU Mechanism
- •13.2.5 HIFU Dosimetry and Therapy Planning
- •13.3 Generalized Strategies for HIFU Therapy Planning
- •13.3.1 Overview of Generalized Strategy
- •13.3.2 Pretreatment Imaging
- •13.3.3 Defining the Target and Surrounding Tissues
- •13.3.4 Simulation of HIFU
- •13.3.5 Integration and Visualization
- •13.3.6 Planning of HIFU Delivery and Control
- •13.3.7 Overall Software Design and Integration of Tools
- •13.3.8 Validation and Clinical Use of the HIFU Therapy Planning System
- •13.4 Challenges and Work Ahead
- •Acknowledgments
- •References
- •14.1 Introduction to HIFU
- •14.2 Ultrasonic System and Various Measurement Systems
- •14.2.1 Attenuation Measurement
- •14.2.2 Ultrasonic System
- •14.2.3 Acoustical Monitoring of Cavitation
- •14.2.4 Software
- •14.2.5 Acoustical Field Measurement
- •14.2.6 In Vitro Experiments
- •14.2.7 In Vivo Experiments
- •14.3 Simulation Model
- •14.3.1 Estimation of Temperature
- •14.3.2 Estimation of Thermal Dose
- •14.3.3 Estimation of Lesion Size
- •14.3.4 Effect of Attenuation
- •14.4 Attenuation Measurement as a Function of Thermal Dose
- •14.4.1 Results of Attenuation Versus Thermal Dose
- •14.4.2 Simulation Results Using Variable Attenuation
- •14.5 Kidney Ablation
- •14.5.1 Results
- •14.6 Kidney Ablation Under MRI Guidance
- •14.6.1 HIFU Parameters
- •14.6.2 MRI Parameters
- •14.6.3 Results
- •14.7 Liver Ablation
- •14.7.1 HIFU Parameters
- •14.7.2 MRI Analysis
- •14.7.3 Results
- •14.8 Effect of Interfaces in HIFU Ablation
- •14.8.1 MRI Analysis
- •14.8.2 Results
- •References
- •15.1 Introduction
- •15.2 Thermal Ablation Mechanisms
- •15.2.1 Hyperthermia and Ablation
- •15.2.2 Cryoablation
- •15.2.3 Chemical Ablation
- •15.3 Therapeutic Modalities for Thermal Ablation
- •15.3.1 RF Ablation
- •15.3.2 Microwave Ablation
- •15.3.3 Laser Thermal Ablation
- •15.3.4 Focused Ultrasound-Based Ablation
- •15.4 Focal Ultrasound Surgery Robots—FUSBOTs
- •15.5 Concluding Remarks
- •References
- •About the Editors
- •List of Contributors
- •Index

() ()
{}
() () ()
{}
()
C w xy xy
C w xy xy
Cw
== ∈ =
== ∈ >
=
∂ ,:,
,:,
ΩΦ
ΩΦ
Ω
0
0inside
outside
() ()
{}
=∈ <
⎧
⎨
⎪
⎩
⎪
⎫
⎬
⎪
⎭
⎪
xy xy,:,ΩΦ 0
(12.18)
So, the unknown C could be replaced by Φ. We use Heaviside function H and Dirac
measure δ
0
, which are defined by:
()
()
()
()
Hz
z
z
dH z
dz
=
≥
<
⎧
⎨
⎩
=
10
00
0
,
,
, δ
(12.19)
Now, the energy function F(c
1
, c
2
, C) could be rewritten as:
() ()
()
() ()
()
(
)
Fc c xy xy dxdy v H xy dxdy
u
C
12
1
,,, ,,= ∇ +
+
∫∫
ΦΦΦ Φ
ΩΩ
μδ
λ
inside
() ()
()
(
)
() ()
()()
01
2
202
2
1
xy c H xy dxdy
uxy c H xy dxdy
C
,,
,,
−
+−−
∫
∫
Φ
Φλ
outside
(12.20)
where c
1
(Φ) and c
2
(Φ) are defined as:
()
() ()
()
()
()
c
u x y H x y dx dy
Hxydxdy
1
0
Φ
Φ
Φ
Ω
Ω
=
∫
∫
,,
,
(12.21)
()
() ()
()()
()
()()
c
u x y H x y dx dy
Hxydxdy
2
0
1
1
Φ
Φ
Φ
Ω
Ω
=
−
−
∫
∫
,,
,
(12.22)
Finally, the correspondinglevel set equation whichis minimizing the energy, can
be solved by the following equation:
() ()()
∂
∂
δμ λ λ
Φ
Φ
Φ
Φt
vuc uc=
∇
∇
⎛
⎝
⎜
⎜
⎞
⎠
⎟
⎟
−− − + −
⎡
⎣
⎢
⎤
⎦
⎥
div
10 1
2
20 2
2
(12.23)
The level set equation could be solved iteratively using time step Δt. However,
there are inherent time-step requirements to ensure stability of the numerical scheme
via the CFL
1
condition. In Chan and Vese’s approach, the time step could be set
based on the following equation:
324 Prostate Analysis Using Ultrasound Imaging
1. The domain of dependence of a hyperbolic partial differential equation (PDE) for a given point in the prob
-
lem domain is that portion of the problemdomain that influencesthe value ofthe solution atthe given point.
Similarly, the domainof dependence of an explicitfinite difference scheme for a givenmesh point isthe set of
mesh points that affect the value of the approximate solution at the given mesh point. The CFL condition,
named for its originators Courant,Friedrichs, and Lewy,requires that the domain of dependence of thePDE
must lie within the domain of dependence of the finite difference scheme for each mesh point of an explicit
finite difference scheme for a hyperbolic PDE. Any explicit finite difference scheme that violates the CFL
condition is necessarilyunstable, but satisfyingthe CFL conditiondoes not necessarily guarantee stability.

()
()
Δ
ΔΔΔ
t
xyz
v
≤
++ +
min , ,
μλλ
01
(12.24)
12.3 Fully Automated 3-D Prostate Segmentation from Transrectal
Ultrasound (TRUS) Images
The problem of missing or diffuse boundaries is a very challenging one for medical
image processing. Missing or diffuse boundaries can be caused by patient move-
ments, by a low SNR of the acquisition apparatus, or by being blended with similar
surrounding tissues. Under such conditions, without a prior model to constrain the
segmentation, most algorithms (including intensity- and curve-based techniques)
fail—mostly due to the underdetermined nature of the segmentation process. Simi-
lar problems arise in other imaging applications as well and they also hinder the seg-
mentation of the image. These image segmentation problems demand the
incorporation of as much prior information as possible to help the segmentation
algorithms extract the tissue of interest.
A number of model-based image segmentation algorithms in the literature were
used to deal with cases when boundaries in medical images are smeared or missing.
In 1995, Cootes et al. [55] developed a parametric point distribution model (PDM)
for describing the segmenting curve that uses linear combinations of the
eigenvectors to reflect variations from the mean shape. The shape and pose parame-
ters of this PDM are determined to match the points to strong image gradients.
Wang and Staib [60] developed a statistical point model in 1998 for the segmenting
curve by applying principal component analysis (PCA) to the covariance matrices
that capture the statistical variations of the landmark points. They formulated their
edge detection and correspondence determination problem in a maximum a posteri-
ori Bayesian framework. An image gradient is used within that framework to calcu-
late the pose and shape parameters that describes their segmenting curve.
Leventon et al. [56] proposed a less restrictive model-based segmenter. They
incorporated shape information as a prior model to restrict the flow of the geodesic
active contour. Their prior parametric shape model is derived by performing PCA
on a collection of signed distance maps of the training shape. The segmenting curve
then evolves according to the gradient force of the image and the force exerted by
the estimated shape. In 2002, Mitchell et al. [61] developed a model-based method
for fixedmage segmentation. Comprehensive design of a 3-D active appearance
model (AAM) is reported for the first time as an involved extension of the AAM
framework introduced by Cootes et al. [62]. The model’s behavior is learned from
manually traced segmentation examples during an automated training stage. Infor-
mation about the shape and image appearance of the cardiac structures is contained
in a single model. The clinical potential of the 3-D AAM is demonstrated in
short-axis cardiac MR images and four-chamber echocardiographic sequences. The
AAM method showed good agreement with the independent standard using quanti-
tative indexes of border positioningerrors, endocardial and epicardial volumes, and
left ventricular mass. The AAM method shows high promise for successful applica-
tion to MR and echocardiographic image analysis in a clinical setting. The reported
method combined the appearance feature with the shape knowledge and it provided
12.3 Fully Automated 3-D Prostate Segmentation from Transrectal Ultrasound (TRUS) Images 325

robust matching criterion for segmentation. However, this method needs to set up
point correspondences, which makes the procedure complicated.
In [15], the authors adopted implicit representation [54] of the proposed seg-
menting curve and calculated the parameters of the implicit model to minimize the
region-based energy based on the Mumford-Shah functional for image segmenta-
tion [59]. In [16], the authors combined intensity prior with the shape knowledge
and transferred the segmentation problem in a Bayesian interface. Efficient kernel
functions were utilized, which made the method more robust and more efficient.
Motivated by these state-of-the-art medical imaging techniques, we designed and
implemented a system for fully automated 3-D prostate segmentation from TRUS
images that uses shape and intensity knowledge in a level set framework. The
method used in this system includes fixed important steps:
1. 3-D shape prior extraction;
2. Intensity prior extraction;
3. Segmentation in Bayesian interface;
A brief flow chart of the method is shown in Figure 12.4.
326 Prostate Analysis Using Ultrasound Imaging
Generate
3-D close
surfaces
from
2-D manual
tracing
Training
binary
image
set B
Aligned
training
image
set B
~
Level
sets of
aligned
images
Ψ
Mean
shape
Eigen
shapes
Φ+
Φ
3-D original
transrectal
ultrasound
images
Use image
as mask
to extract
intensity
prior
B
Intensity
mode
Shape
model
Shape
vector
( , ,... )
for every
training
shape
αα α
12 N
Initial
pose–
weighting
factor–
p
α
Update
pose–
weighting
factor–
p
α
Generate
new shape
Compute
the posterior
probability in
Bayesian
inference
If the
posterior
probability
maximized
Output
segmentation
result
Segmentation
Prior
knowledge
extraction
Yes
No
Figure 12.4 The flow chart of the 3-D prostate analysis system using ultrasound images. Basically
there are two stages. The first stage is system training to extract shape and intensity prior and the
second is to segment image using the statistical information from first step.

12.3.1 3-D Shape Prior Extraction
Extraction of 3-D shape priors is more complicated than in 2-D space. Consider the
3-D close surface from 2-D contours method: A set of binary 3-D images {B
1
, B
2
, ...,
B
n
}, has 1 as an object and 0 as the background. The 3-D binary shape is from man-
ual segmentation in each 2-D slice. The first step toward 3-D shape model creation
is to stack the 2-D segmentation. However, the stacked version has a zigzagged sur-
face and so its accuracy is not guaranteed. We apply the Min/Max flow [63] method
to smooth the 3-D surface and increase the accuracy between every two slices.
Min/Max flow uses the curvature-based force to fix the surface and the patch on the
surface with large positive or small negative curvatures will be smoothed, which can
not be done by simply creating meshes based on adjacent contours.
To show the effect of using curvature as the driving force in the level set method,
we give the following 2-D example. In (12.6), we define the F as:
()
()
Fk
Fk
min
max
min , .
max , .
=
=
00
00
(12.25)
Here, we have chosen the negative of the signed distance in the interior, and the
positive sign in the exterior region. As shown in Figure 12.5, the effect of flow under
F
min
is to allow the inward concave fingers to grow outwards, while suppressing the
motion of the outward convex regions. Thus, the motion halts as soon as the convex
hull is obtained. Conversely, the effect of flow under F
max
is to allow the outward
12.3 Fully Automated 3-D Prostate Segmentation from Transrectal Ultrasound (TRUS) Images 327
Figure 12.5 Motion of Curve under Min/Max Flow. The first column are the five intermediate
results using F
min
= min(k, 0.0). The second column are the five intermediate results using F
max
=
max(k, 0.0).

regions to growinward while suppressing the motion of the inward concave regions.
However, once the shape becomes fully convex, the curvature is always positive
and, hence, the flow becomes the same as regular curvature flow; hence, the shape
collapses to a point.
We can summarize the preceding paragraphs by saying that, for the preceding
case, flow under F
min
preserves some of the structure of the curve, whereas flow
under F
max
completely diffuses away all of the information. Similar effects can be
achieved in 3-D space. By using Min/Max flow in a small number of iterations, the
3-D surface will be smoothed. In Figure 12.6, one example is shown of how
Min/Max flow smooths the 3-D surface for 3-D prostate shape extraction.
After using the Min/Max flow method for each 3-D surface, in order to extract
accurate shape information, alignment has to be applied. Alignment is a task to cal-
culate pose parameter p, which includes translation in the x, y, and z directions,
rotation around x, y, and z axis and scale in x, y, and z directions. In Figure 12.7, we
listed the original 3-D shape after Min/Max flow. The example includes only eight
data sets for illustration.
The strategy to compute the pose parameters for n binary images is to use the
gradient descent method to minimize the specially designed energy functional
E
j
align
align for each binary image corresponding to the fixed one, say, the first binary
image B
1
. The energy is defined by the following equation:
328 Prostate Analysis Using Ultrasound Imaging
(a) (b)
(c) (d)
Figure 12.6 Using Min/Max flow to smooth 3-D surface. (a) The image is the 2-D contours from
manual tracing in 3-D space. (b) Three views of after overlay the stacked 2-D contours onto the
original 3-D ultrasound image data. (c) Three views of the surface rendering of the stacked 2-D
contours. (d) Three views of the surface rendering of after Min/Max flow.

()
()
E
BB dA
BB dA
j
j
j
align
=
−
+
∫∫
∫∫
Ω
Ω
~
~
1
2
1
2
(12.26)
where Ω denotes the image domain,
~
B
j
denotes the transformedimage of B
j
based on
the pose parameters p. We term the aligned 3-D shapes as {
~
B
1
,
~
B
2
, ...,
~
B
n
}. Minimiz-
ing this energy is equivalent to minimizing the difference between current binary
image B
1
and the fixed image in the training database. The normalization term in
the denominator is employed to prevent the images from shrinking to improve the
cost function. The hill climbing or Rprop [64] method could be applied for the gra-
dient descent. Figure 12.8, shows the 3-D shapes after 3-D alignment. The example
includes only eight data sets for illustration and they correspond to the original
shapes shown in Figure 12.7.
Based on the 3-D binary images from the training datasets, we collected a set of
3-D training shapes encoded by their signed distance functions. The popular and
natural approach to represent shapes is via point models where a set of marker
12.3 Fully Automated 3-D Prostate Segmentation from Transrectal Ultrasound (TRUS) Images 329
Figure 12.7 The three views of the surface rendering of the 3-D surface after Min/Max flow for
the original 3-D shapes. The last image is the overlapping of the eight images.

points is often used to describe the boundaries of the shape. This approach suffers
from problems such as numerical instability, inability to accurately capture high
curvature locations, difficulty in handling topological changes, and the need for
point correspondences. To overcome these problems, Eulerian approach to shape
representation based on the level set methods [21] of Osher and Sethian can be
utilized.
The signed distance function is chosen as the representation for shape. In partic-
ular, the boundaries of each of the aligned shapes in {
~
B
1
,
~
B
2
, ...,
~
B
n
}, are embedded as
the zero-level set of separate signed distance functions {Ψ
1
, Ψ
2
, ..., Ψ
n
} with negative
distances assigned to the inside and positive distances assigned to the outside of the
object. The mean level set function of the shape database as the average of these
signed distance functions can be computed as
ΦΨ=
=
∑
1
1
n
i
i
n
330 Prostate Analysis Using Ultrasound Imaging
Figure 12.8 The three views of the surface rendering of the 3-D surface after 3-D alignment. The
last image is the overlapping of the eight images after alignment.

To extract the shape variabilities,
Φ
is subtracted from each of the n signed dis-
tance functions to create n mean-offset functions {
∼
Ψ
1
,
∼
Ψ
2
, ...,
∼
Ψ
n
}. These mean-offset
functions are analyzed and then used to capture the variabilities of the training
shapes.
Specifically, n column vectorsare created,
∼
ψ
I
, from each
∼
Ψ
1
. A naturalstrategy is
to utilize the N
1
× N
2
× N
3
grid of the training images to generate N = N
1
× N
2
× N
3
lexicographically ordered samples (where the columns of the image grid are sequen-
tially stacked on top of one other to form one large column). Next, define the
shape-variability matrix S as: [
∼
ψ
1
,
∼
ψ
2
, ...,
∼
ψ
n
]. The procedure for creation of the
matrix S is shown in Figure 12.9.
An eigenvalue decomposition is employed:
1
n
TT
SS U U=Σ
(12.27)
where U is an N = N × n matrix whose columns represent the orthogonal modes of
variation in the shape and Σ is an n × n diagonal matrix whose diagonal elements
represent the corresponding nonzero eigenvalues. The N elements of the ith column
of U, denoted by U
i
, are arranged back into the structure of the N = N
1
× N
2
× N
3
image grid (by undoing the earlier lexicographical concatenation of the grid col-
umns) to yield Φ
i,
the ith principal mode or eigenshape. Based on this approach, a
maximum of n different eigenshapes {Φ
1
, Φ
2
, ..., Φ
n
} are generated. In most cases,
the dimension of the matrix
1
n
T
SS
is large so the calculation of the eigenvectors and
eigenvalues of this matrix
1
n
T
SS
is computationally expensive. In practice, the
eigenvectors and eigenvalues of can be efficiently computed from a much smaller n
× n matrix W given by
1
n
T
SS
. It is straightforward to showthat ifd isan eigenvector
12.3 Fully Automated 3-D Prostate Segmentation from Transrectal Ultrasound (TRUS) Images 331
N
N
3
N
1
Ψ
i
∼
Ψ
i
∼
S
Figure 12.9 Create the shape-variability matrix S from 3-D mean-offset functions
~
Ψ
i
.

of W with corresponding eigenvalue λ, then Sd is an eigenvector of
1
n
T
SS
with
eigenvalue λ.
For segmentation, it is not necessary to use all of the shape variabilities after the
preceding procedure. Let k ≤ n, which is selected prior to segmentation, be the num-
ber of modes to consider. In general, k should be chosen large enough to be able to
capture the main shape variations present in the training set. One way to choose the
value of k is by examining the eigenvalues of the corresponding eigenvectors. In
some sense, the size of each eigenvalue indicates the amount of influence or impor-
tance its corresponding eigenvector has in determining the shape. By looking at a
histogram of the eigenvalues, one can estimate the threshold for determining the
value of k. However, an automated algorithm is hard to implement as the threshold
value for k varies for each different application. It is hard to define a universal k that
can be set. The histogram of the eigenvalues for the preceding examples are shown
in the Figure 12.10. In total, there are eight eigenshapes, corresponding to the eight
eigenvalues. However, only the first seven are large enough to be used to represent
all of the shape variations.
The preceding processing method is based on work from Tsai et al. [15], who
proposed an efficient method to reduce the segmentation problem to one of
finite-dimensional optimization by constraining the optimization problem to the
finite-dimensional subspace spanned by the training shapes. Then a new level set
function is defined to represent the 3-D shape as:
[]
ΦΦ Φα =+
=
∑
a
ii
i
k
1
(12.28)
where α = {a
1
, a
2
, ..., a
k
} are the weights for the k eigenshapes. Now we can use this
newly constructed level set function Φ as the implicit representation of shape. specif-
332 Prostate Analysis Using Ultrasound Imaging
The histogram of the eigenvalues
The index of the eigenvalues
The value of the eigenvalues
0.00E 00+
2.00E 06+
4.00E 06+
6.00E 06+
8.00E 06+
1.00E 07+
1.20E 07+
1.40E 07+
1.60E 07+
1.80E 07+
2.00E 07+
12
5498003
4966346
2674709
1886984
1380188
1254552
0.000026
18972352
3
4
56
7
8
Figure 12.10 The histogram of the eight eigenvalues after PCA analysis on the eight 3-D prostate
shapes.

ically, thezero-level set of Φ describes the shape, with the shape’s variability directly
linked to the variability of the level set function. Therefore, by varying α, Φ will be
changed, which indirectly varies the shape. The average shape and several shape
variances are illustrated in Figure 12.11.
12.3.2 Intensity Prior Extraction
From the original energy definition for segmentation in (12.17), we found that the
intensity of each pixel inside the image is taken with the same probability. In other
words, the energy function never uses the intensity prior based on the shape model.
Although for certain imaging modalities, such as ultrasound or CT, the struc-
tures of interest do not differ much from their background, the intensity informa-
tion in the image can be utilized by probabilistic intensity models. This extra
12.3 Fully Automated 3-D Prostate Segmentation from Transrectal Ultrasound (TRUS) Images 333
(f)
(c)
(a)
(g)
(d) (e)
(b)
Figure 12.11 Three views and surface rendering of the average shape and several shape vari
-
ances. (a) The mean shape + 0.5 of the first eigenshape. (b) The mean shape −0.5 of the first
eigenshape. (c) The mean shape + 0.5 of the second eigenshape. (d) The mean shape. (e) The
mean shape −0.5 of the second eigenshape. (f) The mean shape + 0.5 of the third eigenshape.
(g) The mean shape −0.5 of the third eigenshape.
Соседние файлы в папке Библиотека им академика М.И. Перельмана
