lu

Course: ECE 738, Fall 2008
School: Wisconsin
Rating:
 
 
 
 
 

Document Preview

Image Medical Registration: A Survey Aiming Lu Outline Introduction Transformation Algorithms Visualization Validation Conclusion Introduction Image registration matching two images so that corresponding coordinate points in the two images correspond to the same physical region of the scene being imaged also referred to as image fusion, superimposition, matching or merge MR SPECT registered...

Register Now

Unformatted Document Excerpt

Coursehero >> Wisconsin >> Wisconsin >> ECE 738

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Image Medical Registration: A Survey Aiming Lu Outline Introduction Transformation Algorithms Visualization Validation Conclusion Introduction Image registration matching two images so that corresponding coordinate points in the two images correspond to the same physical region of the scene being imaged also referred to as image fusion, superimposition, matching or merge MR SPECT registered Applications Diagnosis Combining information from multiple imaging modalities Studying disease progression Monitoring changes in size, shape, position or image intensity over time Image guided surgery or radiotherapy Relating pre-operative images and surgical plans to the physical reality of the patient Patient comparison or atlas construction Relating one individuals anatomy to a standardized atlas Classification Dimensionality 2D-2D, 3D-3D, 2D-3D Subject: Intrasubject Intersubject Atlas Nature of registration basis Image based Extrinsic, Intrinsic Non-image based Nature of the transformation Rigid, Affine, Projective, Curved Domain of transformation Local, global Optimization procedure Object Interaction Interactive, Semi-automatic, Automatic Modalities involved Monomodal, Multimodal, Modality to model Transformation Relates the position of features in two images Rigid translations and rotations Affine Also allows scaling and shearing curved Allows the mapping of straight lines to curves perspective The parallelism of lines need not be preserved Registration algorithms Method used to find the transformation Rigid & affine Landmark based Edge based Voxel intensity based Information theory based Non-rigid Registration using basis functions Registration using splines Physics based Elastic, Fluid, Optical flow, etc. Landmark based Identifying corresponding points in the images and inferring the image transformation Types of landmarks Extrinsic artificial objects attached to the patient Intrinsic internal anatomical structures Computing the average or centroid of each set of points translation Rotated this point set about the new centroid until the sum of the squared distances between each corresponding point pair is minimized Surfaced based Method Extracting corresponding surfaces Computing the transformation by minimizing some measure of distance between the two surfaces Algorithms used The Head and Hat Algorithm The Iterative Closest Point Algorithm Registration using crest lines Voxel intensity based Method Calculating the registration transformation by optimizing some measure calculated directly from the voxel values in the images Algorithms used Registration by minimizing intensity difference Correlation techniques Ratio image uniformity Partitioned Intensity Uniformity Information theory based Image registration is considered as to maximize the amount of shared information in two images reducing the amount of information in the combined image Algorithms used Joint entropy Joint entropy measures the amount of information in the two images combined Mutual information measure A of how well one image explains the other, and is maximized at the optimal alignment Normalized Mutual Information Registration using basis functions Represent the deformation field using a set of basis functions Fourier (trigonometric) basis functions or wavelet basis functions. Implement smoothness constraint by linear combination of basis functions The trigonometric basis functions corresponds to a spectral representation of the deformation field where each basis function describes a particular frequency of the deformation. Registration using splines Assumption a set of corresponding points or landmarks (control points) can be identified At control points, interpolate or approximate the displacements to map the location of the control points in both images Between control points, they provide a smoothly varying displacement field Elastic registration Model the deformation as a physical process resembling the stretching of an elastic material The physical process is governed by the internal force & external force described by the Navier linear elastic partial differential equation The external force drives the registration process The external force can be the gradient of a similarity measure e.g. local correlation measure based on intensities, intensity differences or intensity features such as edge and curvature Or the distance between the curves and surfaces of corresponding anatomical structures. Other physics based registration Fluid registration The image was modeled as a highly viscous fluid Registration using mechanical models using a three-component model to simulate the properties of rigid, elastic and fluid structures. Registration using optical flow Optimization Many registration algorithms require an iterative approach an initial estimate of the transformation is gradually ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

St. Johns River Community College - ECE - 03
Medical Image Registration: A SurveyAiming LuOutline Introduction Transformation Algorithms Visualization Validation ConclusionIntroduction Image registration matching two images so that corresponding coordinate points in the two images
St. Johns River Community College - ECE - 738
Medical Image Registration: A SurveyAiming LuOutline Introduction Transformation Algorithms Visualization Validation ConclusionIntroduction Image registration matching two images so that corresponding coordinate points in the two images
Wisconsin - ECE - 03
Detecting Artifacts and Textures in Wavelet Coded ImagesRajas A. Sambhare ECE 738, Spring 2003 Final ProjectJanuary 12, 2009Motivation Wavelet based image coders like JPEG 2000 lead to new types of artifacts when used at small bit-rates Bloc
Wisconsin - ECE - 738
Detecting Artifacts and Textures in Wavelet Coded ImagesRajas A. Sambhare ECE 738, Spring 2003 Final ProjectJanuary 12, 2009Motivation Wavelet based image coders like JPEG 2000 lead to new types of artifacts when used at small bit-rates Bloc
St. Johns River Community College - ECE - 03
Detecting Artifacts and Textures in Wavelet Coded ImagesRajas A. Sambhare ECE 738, Spring 2003 Final ProjectJanuary 12, 2009Motivation Wavelet based image coders like JPEG 2000 lead to new types of artifacts when used at small bit-rates Bloc
St. Johns River Community College - ECE - 738
Detecting Artifacts and Textures in Wavelet Coded ImagesRajas A. Sambhare ECE 738, Spring 2003 Final ProjectJanuary 12, 2009Motivation Wavelet based image coders like JPEG 2000 lead to new types of artifacts when used at small bit-rates Bloc
Wisconsin - ECE - 03
MPEG2 FGS ImplementationECE 738 Advanced Digital Image ProcessingAuthor: Deshan Yang05/01/2003Introduction of FGSFGS = fine granularity scalability For MPEG2 / MPEG4 and others Comparing to SNR, temporal, spatial scalability, FGS enhances vi
Wisconsin - ECE - 738
MPEG2 FGS ImplementationECE 738 Advanced Digital Image ProcessingAuthor: Deshan Yang05/01/2003Introduction of FGSFGS = fine granularity scalability For MPEG2 / MPEG4 and others Comparing to SNR, temporal, spatial scalability, FGS enhances vi
St. Johns River Community College - ECE - 03
MPEG2 FGS ImplementationECE 738 Advanced Digital Image ProcessingAuthor: Deshan Yang05/01/2003Introduction of FGSFGS = fine granularity scalability For MPEG2 / MPEG4 and others Comparing to SNR, temporal, spatial scalability, FGS enhances vi
St. Johns River Community College - ECE - 738
MPEG2 FGS ImplementationECE 738 Advanced Digital Image ProcessingAuthor: Deshan Yang05/01/2003Introduction of FGSFGS = fine granularity scalability For MPEG2 / MPEG4 and others Comparing to SNR, temporal, spatial scalability, FGS enhances vi
Wisconsin - ECE - 539
Using Clustering to Make Prediction Intervals For Neural NetworksClaus Benjaminsen ECE539 - final project fall 2005What is a prediction interval? Aninterval within which the true target value is predicted to be Prediction intervals are often
St. Johns River Community College - ECE - 539
Using Clustering to Make Prediction Intervals For Neural NetworksClaus Benjaminsen ECE539 - final project fall 2005What is a prediction interval? Aninterval within which the true target value is predicted to be Prediction intervals are often
Wisconsin - ECE - 539
Music ClassificationUsing Neural Networks Craig Dennis ECE 539Problem and Motivation Peoplehave hundreds of MP3s and other digital music files unclassified on their computer iTunes and other large digital music stores must classify thousands o
St. Johns River Community College - ECE - 539
Music ClassificationUsing Neural Networks Craig Dennis ECE 539Problem and Motivation Peoplehave hundreds of MP3s and other digital music files unclassified on their computer iTunes and other large digital music stores must classify thousands o
Wisconsin - ECE - 539
Determining College Football RankingsWith ClusteringWhere do we start? Look for statistics on the web This keeps data up to date smoother updates. Determine good statistic set Dont want too many so that data is redundant Dont want too few
St. Johns River Community College - ECE - 539
Determining College Football RankingsWith ClusteringWhere do we start? Look for statistics on the web This keeps data up to date smoother updates. Determine good statistic set Dont want too many so that data is redundant Dont want too few
Wisconsin - ECE - 539
Predicting the Winner of an NFL Football GameMatt Gray CS/ECE 539Reasons to Predict NFL Football is watched by millions of people every weekend during the season. Vast amounts of money invested in NFL Football Prediction Polls such as Weekly Fo
St. Johns River Community College - ECE - 539
Predicting the Winner of an NFL Football GameMatt Gray CS/ECE 539Reasons to Predict NFL Football is watched by millions of people every weekend during the season. Vast amounts of money invested in NFL Football Prediction Polls such as Weekly Fo
Wisconsin - ECE - 539
Who Cares About the Arts?Predicting Formal Arts Participation from Survey DataAngela Han ECE 539 December 2005Project Objective Applypattern classifier neural network to arts marketing survey data Use neural network as a predictive model to i
St. Johns River Community College - ECE - 539
Who Cares About the Arts?Predicting Formal Arts Participation from Survey DataAngela Han ECE 539 December 2005Project Objective Applypattern classifier neural network to arts marketing survey data Use neural network as a predictive model to i
Wisconsin - ECE - 539
Prediction of Voting Patterns Based on Census and Demographic DataAnalysis Performed by: Mike He ECE 539, Fall 2005Abstract Prediction of Voting Patterns in 2004Presidential Election Multi-Layer Perceptron, Back-Propagation Based on Demographi
St. Johns River Community College - ECE - 539
Prediction of Voting Patterns Based on Census and Demographic DataAnalysis Performed by: Mike He ECE 539, Fall 2005Abstract Prediction of Voting Patterns in 2004Presidential Election Multi-Layer Perceptron, Back-Propagation Based on Demographi
Wisconsin - ECE - 539
Playing Tic Tac Toe with Neural NetworksJustin Herbrand CS/ECE/ME 539Reason Entertainment Learn the basic idea behind other video games AI Learn what is going on behind the scenes of video gamesGoalBuild a game of tic tac toe that could p
St. Johns River Community College - ECE - 539
Playing Tic Tac Toe with Neural NetworksJustin Herbrand CS/ECE/ME 539Reason Entertainment Learn the basic idea behind other video games AI Learn what is going on behind the scenes of video gamesGoalBuild a game of tic tac toe that could p
Wisconsin - ECE - 539
Knowledge Mining and Soil Mapping using Maximum Likelihood Classifier with Gaussian Mixture ModelsECE539 final project Instructor: Yu Hen Hu Fall 2005Jian Liu 12/13/2005OverviewThis study deals with data mining from soil survey maps and soil m
St. Johns River Community College - ECE - 539
Knowledge Mining and Soil Mapping using Maximum Likelihood Classifier with Gaussian Mixture ModelsECE539 final project Instructor: Yu Hen Hu Fall 2005Jian Liu 12/13/2005OverviewThis study deals with data mining from soil survey maps and soil m
Wisconsin - ECE - 539
Classifying Normal and Abnormal Heartbeats From a Noisy ECGEric Peterson ECE 539Outline Filtering Some Basics Beat Detection Failed MLP Beat Classification Works Sometimes SVM Beat Classification Similar Results Conclusion More Pre-Pr
St. Johns River Community College - ECE - 539
Classifying Normal and Abnormal Heartbeats From a Noisy ECGEric Peterson ECE 539Outline Filtering Some Basics Beat Detection Failed MLP Beat Classification Works Sometimes SVM Beat Classification Similar Results Conclusion More Pre-Pr
Wisconsin - ECE - 539
EngineOperatingParameter OptimizationusingGenetic AlgorithmECE 539 Introduction to Artificial Neural Networks and Fuzzy Systems Final Project, Fall 2005 Yong SunECE 539 Class ProjectUWIntroduction Future diesel engine technologies will need t
St. Johns River Community College - ECE - 539
EngineOperatingParameter OptimizationusingGenetic AlgorithmECE 539 Introduction to Artificial Neural Networks and Fuzzy Systems Final Project, Fall 2005 Yong SunECE 539 Class ProjectUWIntroduction Future diesel engine technologies will need t
Wisconsin - ECE - 539
Sophomore SlumpwarePredicting Album Sales with Artificial Neural Networks Matthew Wirtala ECE 539Overview Recordsales have decreased ~30% over the past 4 years No consensus on why this is File-sharing? Inferioralbums being released?Overv
St. Johns River Community College - ECE - 539
Sophomore SlumpwarePredicting Album Sales with Artificial Neural Networks Matthew Wirtala ECE 539Overview Recordsales have decreased ~30% over the past 4 years No consensus on why this is File-sharing? Inferioralbums being released?Overv
Wisconsin - ECE - 539
Comparison of classical state space control and fuzzy controlFelix BierbaumState space control Based on mathematical model of the physical system Continuous time or discrete time Laplace transforms or z-transformsFuzzy Control Based on rules
St. Johns River Community College - ECE - 539
Comparison of classical state space control and fuzzy controlFelix BierbaumState space control Based on mathematical model of the physical system Continuous time or discrete time Laplace transforms or z-transformsFuzzy Control Based on rules
Wisconsin - ECE - 539
Obstacle avoidance using a Multi-Layer PerceptionJames Gant & Brett Buehl CS/ECE 539 Fall 2003GoalRecord the actions of a human player and use that data to train a back-propagating neural network to control a vehicle.Calculating the Neural Net
St. Johns River Community College - ECE - 539
Obstacle avoidance using a Multi-Layer PerceptionJames Gant & Brett Buehl CS/ECE 539 Fall 2003GoalRecord the actions of a human player and use that data to train a back-propagating neural network to control a vehicle.Calculating the Neural Net
Wisconsin - ECE - 539
Associative MemoriesA Morphological ApproachOutline Associative MemoriesMotivation Capacity Vs. Robustness Challenges Morphological Memories Improving LimitationsExperiment Results Summary ReferencesAssociative Memories Motivati
St. Johns River Community College - ECE - 539
Associative MemoriesA Morphological ApproachOutline Associative MemoriesMotivation Capacity Vs. Robustness Challenges Morphological Memories Improving LimitationsExperiment Results Summary ReferencesAssociative Memories Motivati
Wisconsin - ECE - 539
Identification and Enumeration of Waterfowl using Neural Network TechniquesMichael Cash ECE 539 Final Project 12/19/03Background (i) Annual waterfowl surveys required for population estimations Many techniques used: Area search (direct count
St. Johns River Community College - ECE - 539
Identification and Enumeration of Waterfowl using Neural Network TechniquesMichael Cash ECE 539 Final Project 12/19/03Background (i) Annual waterfowl surveys required for population estimations Many techniques used: Area search (direct count
Wisconsin - ECE - 539
Demetz ClmentECE 539 Final Project Fall 2003Lip-recognition Software using a Kohonen Algorithm for Image CompressionOutline-Problem and motivation -Data creation: preprocessing -Kohonen self organization map (SOM) -Multi-Layer perceptron -Final
St. Johns River Community College - ECE - 539
Demetz ClmentECE 539 Final Project Fall 2003Lip-recognition Software using a Kohonen Algorithm for Image CompressionOutline-Problem and motivation -Data creation: preprocessing -Kohonen self organization map (SOM) -Multi-Layer perceptron -Final
Wisconsin - ECE - 539
Should I Buy That CD?A Neural Network Project By Lucas DivineThe ProblemIf I pick a certain Music Album, I would like a neural net to tell me if it is worth buying or listening to.MotivationTo create a neural network that is comprehensible
St. Johns River Community College - ECE - 539
Should I Buy That CD?A Neural Network Project By Lucas DivineThe ProblemIf I pick a certain Music Album, I would like a neural net to tell me if it is worth buying or listening to.MotivationTo create a neural network that is comprehensible
Wisconsin - ECE - 539
Radial Basis Networks:An Implementation of Adaptive CentersNivas Durairaj ECE539 Final ProjectBrief Description of RBF Networks Consists of 3 layers (input, hidden, output) Input layer made up of nodes that connect network to environment At i
St. Johns River Community College - ECE - 539
Radial Basis Networks:An Implementation of Adaptive CentersNivas Durairaj ECE539 Final ProjectBrief Description of RBF Networks Consists of 3 layers (input, hidden, output) Input layer made up of nodes that connect network to environment At i
Wisconsin - ECE - 539
Creating Optimal MultiLayer Perceptron Networks to play Go with a Genetic Algorithma.k.a. big Name, Run long time By Nathan Erickson ECE539 Final Proj 12/18/03GoThe ancient Chinese game of Go has long been a difficult problem for computer program
St. Johns River Community College - ECE - 539
Creating Optimal MultiLayer Perceptron Networks to play Go with a Genetic Algorithma.k.a. big Name, Run long time By Nathan Erickson ECE539 Final Proj 12/18/03GoThe ancient Chinese game of Go has long been a difficult problem for computer program
Wisconsin - ECE - 539
Time Series Prediction with Mixture of ExpertsA ECE539 Project By: Jiong FanIntroduction Time Series Prediction can be defined asy(t+1) = f(y(0), y(1), , y(t-L) Times Series Prediction has a lot ofapplications There exists a lot of method
St. Johns River Community College - ECE - 539
Time Series Prediction with Mixture of ExpertsA ECE539 Project By: Jiong FanIntroduction Time Series Prediction can be defined asy(t+1) = f(y(0), y(1), , y(t-L) Times Series Prediction has a lot ofapplications There exists a lot of method
Wisconsin - ECE - 539
Post-processing of JPEG image using MLPFall 2003 ECE539 Final Project Report Data FokOverviewIntroduction Approach Experiments & Results Conclusion DemoIntroduction Increase demand on graphic usage Graphics: large file size JPEG
St. Johns River Community College - ECE - 539
Post-processing of JPEG image using MLPFall 2003 ECE539 Final Project Report Data FokOverviewIntroduction Approach Experiments & Results Conclusion DemoIntroduction Increase demand on graphic usage Graphics: large file size JPEG
Wisconsin - ECE - 539
Design and Implementation of a Dynamic Data MLP to Predict Motion Picture RevenueDavid A. GerasimowProblem Statement Problem: Motion picture revenue is seemingly unpredictable. Solution: Develop an artificial neural network that takes into
St. Johns River Community College - ECE - 539
Design and Implementation of a Dynamic Data MLP to Predict Motion Picture RevenueDavid A. GerasimowProblem Statement Problem: Motion picture revenue is seemingly unpredictable. Solution: Develop an artificial neural network that takes into
Wisconsin - ECE - 539
Automatic Inventory Control:A Neural Network ApproachNicholas Hall ECE 539 Final Project Fall 2003Managing Inventory Managing inventory is a huge problem for many businesses: How many parts do you order? When do you order? How do you estimat
St. Johns River Community College - ECE - 539
Automatic Inventory Control:A Neural Network ApproachNicholas Hall ECE 539 Final Project Fall 2003Managing Inventory Managing inventory is a huge problem for many businesses: How many parts do you order? When do you order? How do you estimat
Wisconsin - ECE - 539
Drive Time Average and Variation EstimatorBy Matthew A. Halsmer University of Wisconsin ECE 539 Fall 2003Project Overview Goal: For a given route, estimate the average and the standard deviation of drive time Inputs: Number of Stop Signs Numb
St. Johns River Community College - ECE - 539
Drive Time Average and Variation EstimatorBy Matthew A. Halsmer University of Wisconsin ECE 539 Fall 2003Project Overview Goal: For a given route, estimate the average and the standard deviation of drive time Inputs: Number of Stop Signs Numb
Wisconsin - ECE - 539
Neural Network Prediction of NFL Football GamesJoshua Kahn ECE539 Fall2003Overview Introduction Work Performed Data Collection Preliminary Study Training and Prediction Set Creation Data Preprocessing Making Predictions Results Concl
St. Johns River Community College - ECE - 539
Neural Network Prediction of NFL Football GamesJoshua Kahn ECE539 Fall2003Overview Introduction Work Performed Data Collection Preliminary Study Training and Prediction Set Creation Data Preprocessing Making Predictions Results Concl
Wisconsin - ECE - 539
Buy or Sell?The age old questionIntroductionGoals: Predict stocks one year out with a MLP Prove you only need small selection of data to forecast the marketDataOne of my primary goals with this assignment was to prove that you only needed a