Adaptive, nonparametric markov models and information-theoretic methods for image restoration and segmentation

The regularity in data fundamentally distinguishes itself from random noise. Describing this regularity in generic, yet powerful, ways is one of the key problems in signal processing. One way of capturing image regularity is by incorporating a priori information into the image model itself. Approaches extracting such prior information from training data have limited utility because of the lack of effective training sets for most applications. Unsupervised approaches that, typically, encode prior information via parametric models work best only when the data conforms to that model. Certain kinds of problems do not adhere to strict models, entailing unsupervised approaches to be adaptive. Statistical-inference methodologies that allow us to learn the underlying structure and variability in the data form important tools in adaptive signal processing. This dissertation presents an adaptive Markov-random-field (MRF) image model that automatically learns the local statistical dependencies via data-driven nonparametric techniques. We use this model to create adaptive algorithms for processing images. We incorporate prior information, when available, through optimal Bayesian frameworks. We enforce optimality criteria based on fundamental information-theoretic concepts that capture the functional dependence and information content in the data. We employ this adaptive-MRF framework for effectively solving several classic problems in image processing, computer vision, and medical image analysis. Inferring the statistical structure underlying corrupted images enables us to restore images without enforcing strong models on the signal. The restoration iteratively improves the predictability of pixel intensities from their neighborhoods, by decreasing their joint entropy. When the nature of noise is known, we present an effective empirical-Bayesian reconstruction strategy. We also present a method to optimally estimate the uncorrupted-signal statistics from the observed corrupted-signal statistics by minimizing a KL-divergence measure. We apply this adaptive-MRF framework to classify tissues in magnetic resonance (MR) images of the human brain by maximizing the mutual information between the classification labels and image data, capturing their mutual dependency. The generic formulation enables the method to adapt to different MR modalities, noise, inhomogeneities, and partial-voluming. We incorporate a priori information via probabilistic brain-tissue atlases. We use a similar strategy for texture segmentation, using fast threshold-dynamics-based level-set techniques for regularization.

[1]  J. Sethian,et al.  Motion by intrinsic Laplacian of curvature , 1999 .

[2]  James V. Miller,et al.  MUSE: robust surface fitting using unbiased scale estimates , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  David Mumford,et al.  Statistics of natural images and models , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[5]  Arthur W Toga,et al.  The LONI Pipeline Processing Environment , 2003, NeuroImage.

[6]  Hayit Greenspan,et al.  Tissue Classification of Noisy MR Brain Images Using Constrained GMM , 2005, MICCAI.

[7]  Edward R. Dougherty,et al.  Random processes for image and signal processing , 1998, SPIE / IEEE series on imaging science and engineering.

[8]  Clifford B. Cordy,et al.  Deconvolution of a Distribution Function , 1997 .

[9]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[10]  Tony F. Chan,et al.  A Multiphase Level Set Framework for Image Segmentation Using the Mumford and Shah Model , 2002, International Journal of Computer Vision.

[11]  Ron Kikinis,et al.  Markov random field segmentation of brain MR images , 1997, IEEE Transactions on Medical Imaging.

[12]  C. D. Kemp,et al.  Density Estimation for Statistics and Data Analysis , 1987 .

[13]  J. Simonoff Multivariate Density Estimation , 1996 .

[14]  D. Louis Collins,et al.  Design and construction of a realistic digital brain phantom , 1998, IEEE Transactions on Medical Imaging.

[15]  Rupert Paget,et al.  A Nonparametric Multiscale Markov Random Field Model For Synthesizing Natural Textures , 1996, Fourth International Symposium on Signal Processing and Its Applications.

[16]  Giovanni Motta,et al.  The DUDE framework for continuous tone image denoising , 2005, IEEE International Conference on Image Processing 2005.

[17]  J. Besag On the Statistical Analysis of Dirty Pictures , 1986 .

[18]  O. Faugeras,et al.  Statistical shape influence in geodesic active contours , 2002, 5th IEEE EMBS International Summer School on Biomedical Imaging, 2002..

[19]  S. Geman,et al.  Nonparametric Maximum Likelihood Estimation by the Method of Sieves , 1982 .

[20]  Rüdiger Westermann,et al.  Topology-Preserving Smoothing of Vector Fields , 2001, IEEE Trans. Vis. Comput. Graph..

[21]  M W Vannier,et al.  Post‐acquisition correction of MR inhomogeneities , 1996, Magnetic resonance in medicine.

[22]  Zbigniew Michalewicz,et al.  Evolutionary Computation 1 , 2018 .

[23]  R. Hartley Transmission of information , 1928 .

[24]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[25]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[26]  Peter Hall,et al.  Cross-validation in density estimation , 1982 .

[27]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[28]  Daniel Cremers,et al.  Dynamic texture segmentation , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[29]  N. Meyers,et al.  H = W. , 1964, Proceedings of the National Academy of Sciences of the United States of America.

[30]  J. Simonoff Smoothing Methods in Statistics , 1998 .

[31]  K. Berk A Central Limit Theorem for $m$-Dependent Random Variables with Unbounded $m$ , 1973 .

[32]  James C. Gee,et al.  Robust partial-volume tissue classification of cerebral MRI scans , 1997, Medical Imaging.

[33]  Joost van de Weijer,et al.  Robust Estimation of Orientation for Texture Analysis , 2002 .

[34]  S.,et al.  CONSISTENT CROSS-VALIDATED DENSITY ESTIMATION , 2022 .

[35]  Jerry L. Prince,et al.  An active contour model for mapping the cortex , 1995, IEEE Trans. Medical Imaging.

[36]  Thomas S. Huang,et al.  Image processing , 1971 .

[37]  Michael Brady,et al.  Estimating the bias field of MR images , 1997, IEEE Transactions on Medical Imaging.

[38]  Andrew Blake,et al.  Visual Reconstruction , 1987, Deep Learning for EEG-Based Brain–Computer Interfaces.

[39]  Bart M. ter Haar Romeny,et al.  Geometry-Driven Diffusion in Computer Vision , 1994, Computational Imaging and Vision.

[40]  L. R. Dice Measures of the Amount of Ecologic Association Between Species , 1945 .

[41]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[42]  Nir Sochen,et al.  Texture segmentation via a diffusion-segmentation scheme in the Gabor feature space , 2004 .

[43]  Béla Julesz,et al.  Visual Pattern Discrimination , 1962, IRE Trans. Inf. Theory.

[44]  J. Sethian,et al.  A Fast Level Set Method for Propagating Interfaces , 1995 .

[45]  Benjamin B. Kimia,et al.  Shapes, shocks, and deformations I: The components of two-dimensional shape and the reaction-diffusion space , 1995, International Journal of Computer Vision.

[46]  Michael Brady,et al.  Unsupervised non-parametric region segmentation using level sets , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[47]  T. Minka Expectation-Maximization as lower bound maximization , 1998 .

[48]  G. Casella An Introduction to Empirical Bayes Data Analysis , 1985 .

[49]  J. N. Kapur,et al.  Entropy optimization principles with applications , 1992 .

[50]  Aleksandra Pizurica,et al.  A versatile wavelet domain noise filtration technique for medical imaging , 2003, IEEE Transactions on Medical Imaging.

[51]  Gunnar E. Carlsson,et al.  Topological estimation using witness complexes , 2004, PBG.

[52]  N. Laird Nonparametric Maximum Likelihood Estimation of a Mixing Distribution , 1978 .

[53]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .

[54]  Rachid Deriche,et al.  Geodesic Active Regions and Level Set Methods for Supervised Texture Segmentation , 2002, International Journal of Computer Vision.

[55]  H. Robbins The Empirical Bayes Approach to Statistical Decision Problems , 1964 .

[56]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[57]  S. Mallat A wavelet tour of signal processing , 1998 .

[58]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[59]  Suyash P. Awate,et al.  Higher-order image statistics for unsupervised, information-theoretic, adaptive, image filtering , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[60]  G. McLachlan,et al.  The EM algorithm and extensions , 1996 .

[61]  Song-Chun Zhu,et al.  Prior Learning and Gibbs Reaction-Diffusion , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[62]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[63]  Raquel Valdés-Cristerna,et al.  Coupling of radial-basis network and active contour model for multispectral brain MRI segmentation , 2004, IEEE Transactions on Biomedical Engineering.

[64]  Aapo Hyvärinen,et al.  Sparse Code Shrinkage: Denoising of Nongaussian Data by Maximum Likelihood Estimation , 1999, Neural Computation.

[65]  Larry D. Hostetler,et al.  The estimation of the gradient of a density function, with applications in pattern recognition , 1975, IEEE Trans. Inf. Theory.

[66]  Larry S. Davis,et al.  Improved fast gauss transform and efficient kernel density estimation , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[67]  Kris Popat,et al.  Cluster-based probability model and its application to image and texture processing , 1997, IEEE Trans. Image Process..

[68]  Ross T. Whitaker,et al.  Embedded active surfaces for volume visualization , 1994, Medical Imaging.

[69]  김종덕,et al.  Interactive. , 1996, Nursing older people.

[70]  Guillermo Sapiro,et al.  Simultaneous structure and texture image inpainting , 2003, IEEE Trans. Image Process..

[71]  Suyash P. Awate,et al.  Unsupervised Texture Segmentation with Nonparametric Neighborhood Statistics , 2006, ECCV.

[72]  James A. Sethian,et al.  A unified approach to noise removal, image enhancement, and shape recovery , 1996, IEEE Trans. Image Process..

[73]  Aleksandra Pizurica,et al.  A joint inter- and intrascale statistical model for Bayesian wavelet based image denoising , 2002, IEEE Trans. Image Process..

[74]  Song-Chun Zhu,et al.  Filters, Random Fields and Maximum Entropy (FRAME): Towards a Unified Theory for Texture Modeling , 1998, International Journal of Computer Vision.

[75]  Ross T. Whitaker,et al.  Interactive, GPU-Based Level Sets for 3D Segmentation , 2003, MICCAI.

[76]  Ross T. Whitaker,et al.  Interactive deformation and visualization of level set surfaces using graphics hardware , 2003, IEEE Visualization, 2003. VIS 2003..

[77]  Matthew P. Wand,et al.  Kernel Smoothing , 1995 .

[78]  Levent Sendur,et al.  Bivariate shrinkage functions for wavelet-based denoising exploiting interscale dependency , 2002, IEEE Trans. Signal Process..

[79]  Kim Steenstrup Pedersen,et al.  The Nonlinear Statistics of High-Contrast Patches in Natural Images , 2003, International Journal of Computer Vision.

[80]  Koenraad Van Leemput,et al.  Automated model-based bias field correction of MR images of the brain , 1999, IEEE Transactions on Medical Imaging.

[81]  R. A. Gaskins,et al.  Nonparametric roughness penalties for probability densities , 2022 .

[82]  Jagat Narain Kapur,et al.  Measures of information and their applications , 1994 .

[83]  Alan C. Evans,et al.  A fully automatic and robust brain MRI tissue classification method , 2003, Medical Image Anal..

[84]  Javier Portilla,et al.  Full blind denoising through noise covariance estimation using Gaussian scale mixtures in the wavelet domain , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[85]  Stephen M. Smith,et al.  Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm , 2001, IEEE Transactions on Medical Imaging.

[86]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[87]  Jean-Claude Froment,et al.  Unsupervised and Adaptive Segmentation of Multispectral 3D Magnetic Resonance Images of Human Brain: A Generic Approach , 2001, MICCAI.

[88]  Sung Yong Shin,et al.  On pixel-based texture synthesis by non-parametric sampling , 2006, Comput. Graph..

[89]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[90]  Dorin Comaniciu,et al.  A common framework for nonlinear diffusion, adaptive smoothing, bilateral filtering and mean shift , 2004, Image Vis. Comput..

[91]  Jeff A. Bilmes,et al.  A gentle tutorial of the em algorithm and its application to parameter estimation for Gaussian mixture and hidden Markov models , 1998 .

[92]  Suyash P. Awate,et al.  Adaptive, Nonparametric Markov Modeling for Unsupervised, MRI Brain-Tissue Classification , 2006 .

[93]  Geoffrey E. Hinton,et al.  A View of the Em Algorithm that Justifies Incremental, Sparse, and other Variants , 1998, Learning in Graphical Models.

[94]  Dennis M. Healy,et al.  Two applications of wavelet transforms in magnetic resonance imaging , 1992, IEEE Trans. Inf. Theory.

[95]  R. Okafor Maximum likelihood estimation from incomplete data , 1987 .

[96]  W. Eric L. Grimson,et al.  Segmentation of brain tissue from magnetic resonance images , 1995, Medical Image Anal..

[97]  David G. Stork,et al.  Pattern Classification , 1973 .

[98]  Ross T. Whitaker Reconstructing terrain maps from dense range data , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[99]  Simon K. Warfield,et al.  : Multi-subject Registration for Unbiased Statistical Atlas Construction , 2004, MICCAI.

[100]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[101]  Suyash P. Awate,et al.  MRI Tissue Classification with Neighborhood Statistics: A Nonparametric, Entropy-Minimizing Approach , 2005, MICCAI.

[102]  J. Besag Spatial Interaction and the Statistical Analysis of Lattice Systems , 1974 .

[103]  D. Mumford,et al.  Optimal approximations by piecewise smooth functions and associated variational problems , 1989 .

[104]  S. Esedoglu,et al.  Threshold dynamics for the piecewise constant Mumford-Shah functional , 2006 .

[105]  Stanley Osher,et al.  Modeling Textures with Total Variation Minimization and Oscillating Patterns in Image Processing , 2003, J. Sci. Comput..

[106]  Jagath C. Rajapakse,et al.  Statistical approach to segmentation of single-channel cerebral MR images , 1997, IEEE Transactions on Medical Imaging.

[107]  William M. Wells,et al.  Medical Image Computing and Computer-Assisted Intervention — MICCAI’98 , 1998, Lecture Notes in Computer Science.

[108]  Joachim Weickert,et al.  Coherence-Enhancing Diffusion Filtering , 1999, International Journal of Computer Vision.

[109]  David W. Scott,et al.  Monte Carlo Study of Three Data-Based Nonparametric Probability Density Estimators , 1981 .

[110]  Martin Rumpf,et al.  Level set segmentation in graphics hardware , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[111]  Ross T. Whitaker,et al.  Geometric surface processing via normal maps , 2003, TOGS.

[112]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[113]  Guido Gerig,et al.  Nonlinear anisotropic filtering of MRI data , 1992, IEEE Trans. Medical Imaging.

[114]  Stan Z. Li,et al.  Markov Random Field Modeling in Computer Vision , 1995, Computer Science Workbench.

[115]  John W. Fisher,et al.  Submitted to Ieee Transactions on Image Processing a Nonparametric Statistical Method for Image Segmentation Using Information Theory and Curve Evolution , 2022 .

[116]  Paul A. Viola,et al.  A Non-Parametric Multi-Scale Statistical Model for Natural Images , 1997, NIPS.

[117]  Johan Wiklund,et al.  Multidimensional Orientation Estimation with Applications to Texture Analysis and Optical Flow , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[118]  Arvid Lundervold,et al.  Noise removal using fourth-order partial differential equation with applications to medical magnetic resonance images in space and time , 2003, IEEE Trans. Image Process..

[119]  Ibrahim M. Elfadel,et al.  Gibbs Random Fields, Cooccurrences, and Texture Modeling , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[120]  David S. Ebert,et al.  Visualization and computer graphics , 2007 .

[121]  S. Osher,et al.  Regular Article: A PDE-Based Fast Local Level Set Method , 1999 .

[122]  Ross T. Whitaker,et al.  From Sinograms to Surfaces: A Direct Approach to the Segmentation of Tomographic Data , 2001, MICCAI.

[123]  L. Rudin,et al.  Nonlinear total variation based noise removal algorithms , 1992 .

[124]  Singiresu S. Rao Engineering Optimization : Theory and Practice , 2010 .

[125]  W. Eric L. Grimson,et al.  Adaptive Segmentation of MRI Data , 1995, CVRMed.

[126]  Wesley E. Snyder,et al.  Image Relaxation: Restoration and Feature Extraction , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[127]  John H. Gilmore,et al.  Automatic Segmentation of Neonatal Brain MRI , 2004, MICCAI.

[128]  Tony F. Chan,et al.  Variational PDE models in image processing , 2002 .

[129]  Robert P. W. Duin,et al.  On the Choice of Smoothing Parameters for Parzen Estimators of Probability Density Functions , 1976, IEEE Transactions on Computers.

[130]  J. Mangin,et al.  Entropy minimization for automatic correction of intensity nonuniformity , 2000, Proceedings IEEE Workshop on Mathematical Methods in Biomedical Image Analysis. MMBIA-2000 (Cat. No.PR00737).

[131]  Steven J. Ruuth,et al.  Threshold dynamics for shape reconstruction and disocclusion , 2005, IEEE International Conference on Image Processing 2005.

[132]  M. Studený,et al.  The Multiinformation Function as a Tool for Measuring Stochastic Dependence , 1998, Learning in Graphical Models.

[133]  Martin J. Wainwright,et al.  Image denoising using scale mixtures of Gaussians in the wavelet domain , 2003, IEEE Trans. Image Process..

[134]  Ronald Fedkiw,et al.  Level set methods and dynamic implicit surfaces , 2002, Applied mathematical sciences.

[135]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[136]  Michel Barlaud,et al.  DREAM2S: Deformable Regions Driven by an Eulerian Accurate Minimization Method for Image and Video Segmentation , 2002, ECCV.

[137]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[138]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[139]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[140]  Emmanuel J. Candès,et al.  The curvelet transform for image denoising , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[141]  Claudio Pollo,et al.  Atlas-based segmentation of pathological MR brain images using a model of lesion growth , 2004, IEEE Transactions on Medical Imaging.

[142]  M.X.H. Yan,et al.  Segmentation of 3D brain MR using an adaptive K-means clustering algorithm , 1994, Proceedings of 1994 IEEE Nuclear Science Symposium - NSS'94.

[143]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[144]  Nasa Cr t t'-t , 1992 .

[145]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[146]  Carlo Tomasi,et al.  Mean shift is a bound optimization , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[147]  W. Eric L. Grimson,et al.  Anatomical guided segmentation with non-stationary tissue class distributions in an expectation-maximization framework , 2004, 2004 2nd IEEE International Symposium on Biomedical Imaging: Nano to Macro (IEEE Cat No. 04EX821).

[148]  H. Nyquist,et al.  Certain factors affecting telegraph speed , 1924, Journal of the A.I.E.E..

[149]  Robert D. Nowak,et al.  Wavelet-based Rician noise removal for magnetic resonance imaging , 1999, IEEE Trans. Image Process..

[150]  H. Robbins,et al.  The Central Limit Theorem for Dependent Random Variables , 1948 .

[151]  Torsten Rohlfing,et al.  Multi-classifier framework for atlas-based image segmentation , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[152]  John W. Fisher,et al.  A Unified Variational Approach to Denoising and Bias Correction in MR , 2003, IPMI.

[153]  Ronald Fedkiw,et al.  Practical animation of liquids , 2001, SIGGRAPH.

[154]  Rachid Deriche,et al.  Active unsupervised texture segmentation on a diffusion based feature space , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[155]  Alan C. Evans,et al.  A nonparametric method for automatic correction of intensity nonuniformity in MRI data , 1998, IEEE Transactions on Medical Imaging.

[156]  Paul A. Viola,et al.  Alignment by Maximization of Mutual Information , 1997, International Journal of Computer Vision.

[157]  Tony F. Chan,et al.  A Level-Set and Gabor-based Active Contour Algorithm for Segmenting Textured Images , 2002 .

[158]  R. Whitaker Reducing Aliasing Artifacts in Iso-Surfaces of Binary Volumes , 2000, 2000 IEEE Symposium on Volume Visualization (VV 2000).

[159]  Ross T. Whitaker,et al.  A Level-Set Approach to 3D Reconstruction from Range Data , 1998, International Journal of Computer Vision.

[160]  Niklas Nordström Biased Anisotropic Diffusion - A Unified Regularization and Diffusion Approach to Edge Detection , 1990, ECCV.

[161]  Paul A. Viola,et al.  Texture recognition using a non-parametric multi-scale statistical model , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[162]  Ross T. Whitaker,et al.  Rician Noise Removal in Diffusion Tensor MRI , 2006, MICCAI.

[163]  E. Parzen On Estimation of a Probability Density Function and Mode , 1962 .

[164]  J. Woods,et al.  Probability and Random Processes with Applications to Signal Processing , 2001 .