Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Segmentation.

Slides:



Advertisements
Similar presentations
An Active contour Model without Edges
Advertisements

Feature extraction: Corners
Johann Radon Institute for Computational and Applied Mathematics: 1/25 Signal- und Bildverarbeitung, Image Analysis and Processing.
DTAM: Dense Tracking and Mapping in Real-Time
Various Regularization Methods in Computer Vision Min-Gyu Park Computer Vision Lab. School of Information and Communications GIST.
TVL1 Models for Imaging: Global Optimization & Geometric Properties Part I Tony F. Chan Math Dept, UCLA S. Esedoglu Math Dept, Univ. Michigan Other Collaborators:
Graph Cut Algorithms for Computer Vision & Medical Imaging Ramin Zabih Computer Science & Radiology Cornell University Joint work with Y. Boykov, V. Kolmogorov,
CSE 473/573 Computer Vision and Image Processing (CVIP)
Introduction to Variational Methods and Applications
Incorporating Global Information into Active Contour Models Anthony Yezzi Georgia Institute of Technology.
Martin Burger Total Variation 1 Cetraro, September 2008 Variational Methods and their Analysis Questions: - Existence - Uniqueness - Optimality conditions.
Computer vision: models, learning and inference Chapter 13 Image preprocessing and feature extraction.
Johann Radon Institute for Computational and Applied Mathematics: 1/28 Signal- und Bildverarbeitung, Image Analysis and Processing.
Wangmeng Zuo, Deyu Meng, Lei Zhang, Xiangchu Feng, David Zhang
Segmentation and Region Detection Defining regions in an image.
Corp. Research Princeton, NJ Computing geodesics and minimal surfaces via graph cuts Yuri Boykov, Siemens Research, Princeton, NJ joint work with Vladimir.
Contours and Optical Flow: Cues for Capturing Human Motion in Videos Thomas Brox Computer Vision and Pattern Recognition Group University of Bonn Research.
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Deformable Contours Dr. E. Ribeiro.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Convex and Nonconvex Relaxation Approaches.
Martin Burger Institut für Numerische und Angewandte Mathematik CeNoS Level set methods for imaging and application to MRI segmentation.
Content Based Image Retrieval
Edge detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the image can be encoded.
Front propagation in inverse problems and imaging Martin Burger Institute for Computational and Applied Mathematics European Institute for Molecular Imaging.
Silhouettes in Multiview Stereo Ian Simon. Multiview Stereo Problem Input: – a collection of images of a rigid object (or scene) – camera parameters for.
1 Can this be generalized?  NP-hard for Potts model [K/BVZ 01]  Two main approaches 1. Exact solution [Ishikawa 03] Large graph, convex V (arbitrary.
EE 7730 Image Segmentation.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and Related Methods II.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Computing Transmembrane Potentials from.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods: Error.
Announcements Quiz Thursday Quiz Review Tomorrow: AV Williams 4424, 4pm. Practice Quiz handout.
Preconditioned Level Set Flows Martin Burger Institute for Computational and Applied Mathematics European Institute for Molecular Imaging (EIMI) Center.
Segmentation Divide the image into segments. Each segment:
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Numerical.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and Related Methods.
Error Estimation in TV Imaging Martin Burger Institute for Computational and Applied Mathematics European Institute for Molecular Imaging (EIMI) Center.
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Comp 775: Deformable models: snakes and active contours Marc Niethammer, Stephen Pizer Department of Computer Science University of North Carolina, Chapel.
Comp 775: Graph Cuts and Continuous Maximal Flows Marc Niethammer, Stephen Pizer Department of Computer Science University of North Carolina, Chapel Hill.
The Segmentation Problem
Optical Flow Estimation using Variational Techniques Darya Frolova.
3D Rigid/Nonrigid RegistrationRegistration 1)Known features, correspondences, transformation model – feature basedfeature based 2)Specific motion type,
Matching Compare region of image to region of image. –We talked about this for stereo. –Important for motion. Epipolar constraint unknown. But motion small.
Martin Burger Total Variation 1 Cetraro, September 2008 Numerical Schemes Wrap up approximate formulations of subgradient relation.
CS292 Computational Vision and Language Segmentation and Region Detection.
1 Level Sets for Inverse Problems and Optimization I Martin Burger Johannes Kepler University Linz SFB Numerical-Symbolic-Geometric Scientific Computing.
Advanced Image Processing Image Relaxation – Restoration and Feature Extraction 02/02/10.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
Ordinary Least-Squares Emmanuel Iarussi Inria. Many graphics problems can be seen as finding the best set of parameters for a model, given some data Surface.
Relative Volume Constraints for 3D Image Editing Computer Vision Group TU Munich Eno Töppe, Claudia Nieuwenhuis, Daniel Cremers May 25th, 2012.
Minimizing general submodular functions
Some Key Facts About Optimal Solutions (Section 14.1) 14.2–14.16
776 Computer Vision Jan-Michael Frahm, Enrique Dunn Spring 2013.
McGraw-Hill/Irwin © The McGraw-Hill Companies, Inc., Table of Contents CD Chapter 14 (Solution Concepts for Linear Programming) Some Key Facts.
Ch.8 Efficient Coding of Visual Scenes by Grouping and Segmentation Bayesian Brain Tai Sing Lee and Alan L. Yuille Heo, Min-Oh.
CSE 185 Introduction to Computer Vision Feature Matching.
CS 641 Term project Level-set based segmentation algorithms Presented by- Karthik Alavala (under the guidance of Dr. Jundong Liu)
A global approach Finding correspondence between a pair of epipolar lines for all pixels simultaneously Local method: no guarantee we will have one to.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Edge Segmentation in Computer Images CSE350/ Sep 03.
MASKS © 2004 Invitation to 3D vision Lecture 3 Image Primitives andCorrespondence.
Using Neumann Series to Solve Inverse Problems in Imaging Christopher Kumar Anand.
Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course.
For convex optimization
3D Vision Interest Points.
Active Contours (“Snakes”)
Optimal sparse representations in general overcomplete bases
Image and Video Processing
Presentation transcript:

Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Segmentation and Level Sets

Martin Burger Total Variation 2 Cetraro, September 2008 Segmentation Basic problem: given a (possibly noisy) image, find the - Edges (discontinuities in grayvalue) - Objects (regions with different key properties) included in the image Distinction into edge-based or region-based segmentation We mainly focus on region-based segmentation, which has various applications in computer vision and in particular medical imaging (segmenting organs, finding tumours, …)

Martin Burger Total Variation 3 Cetraro, September 2008 Segmentation Start with classical (edge-based) segmentation model: Mumford-Shah model Decomposition of image into smooth parts and edges

Martin Burger Total Variation 4 Cetraro, September 2008 Segmentation Match smooth part to image, penalty enforcing smoothness Second penalty needed to avoid segmentation of noisy parts Minimization

Martin Burger Total Variation 5 Cetraro, September 2008 Segmentation Region-based version: 2 regions

Martin Burger Total Variation 6 Cetraro, September 2008 Segmentation Mumford-Shah version

Martin Burger Total Variation 7 Cetraro, September 2008 Segmentation Extreme case: Chan-Vese model

Martin Burger Total Variation 8 Cetraro, September 2008 Segmentation Chan-Vese

Martin Burger Total Variation 9 Cetraro, September 2008 Segmentation How to minimize functionals with respect to shapes ? - Level Set Methods - Total Variation Formulations

Martin Burger Total Variation 10 Cetraro, September 2008 Segmentation Level Set Method

Martin Burger Total Variation 11 Cetraro, September 2008 Segmentation Level Set

Martin Burger Total Variation 12 Cetraro, September 2008 Segmentation Perimeter: Basic Relation by Co-Area Formula

Martin Burger Total Variation 13 Cetraro, September 2008 Segmentation Co-Area Formula

Martin Burger Total Variation 14 Cetraro, September 2008 Segmentation Level Set Formulation: minimize

Martin Burger Total Variation 15 Cetraro, September 2008 Segmentation Approximate Heaviside-Function

Martin Burger Total Variation 16 Cetraro, September 2008 Segmentation Optimality with respect to level set function

Martin Burger Total Variation 17 Cetraro, September 2008 Segmentation Optimality with respect to constants

Martin Burger Total Variation 18 Cetraro, September 2008 Segmentation Gradient descent

Martin Burger Total Variation 19 Cetraro, September 2008 Segmentation Empirical observations - Good segmentation results if objects have reasonably different intensity - Problems with low contrast, some problems with internal intensity variations in objects - Global convergence of level set methods if approximate Dirac delta has global support

Martin Burger Total Variation 20 Cetraro, September 2008 Segmentation Alternative viewpoint: back to functional

Martin Burger Total Variation 21 Cetraro, September 2008 Segmentation TV formulation: minimize

Martin Burger Total Variation 22 Cetraro, September 2008 Segmentation Ignore constants for the moment Basic structure:

Martin Burger Total Variation 23 Cetraro, September 2008 Segmentation Try convex relaxation

Martin Burger Total Variation 24 Cetraro, September 2008 Segmentation Relaxed minimization problem is almost linear Linear minimization problems have minimizers in corners of the simplex defined by constraints Corners of the simplex are defined by functions taking values 0 and 1 only Is the relaxation exact ? If yes, can we compute segmentation from solution of relaxed problem ?

Martin Burger Total Variation 25 Cetraro, September 2008 Segmentation Layer-cake Representation

Martin Burger Total Variation 26 Cetraro, September 2008 Segmentation Co-Area Formula

Martin Burger Total Variation 27 Cetraro, September 2008 Segmentation Exactness of relaxation

Martin Burger Total Variation 28 Cetraro, September 2008 Segmentation Exactness and thresholding

Martin Burger Total Variation 29 Cetraro, September 2008 Segmentation Minimizer of Chan-Vese model can be computed by minimizting relaxed problem and subsequent thresholding

Martin Burger Total Variation 30 Cetraro, September 2008 Segmentation Minimizer of Chan-Vese model can be computed by minimizting relaxed problem and subsequent thresholding

Martin Burger Total Variation 31 Cetraro, September 2008 Segmentation Minimizer of Chan-Vese model can be computed by minimizting relaxed problem and subsequent thresholding

Martin Burger Total Variation 32 Cetraro, September 2008 Segmentation Minimizer of Chan-Vese model can be computed by minimizting relaxed problem and subsequent thresholding

Martin Burger Total Variation 33 Cetraro, September 2008 Segmentation Minimizer of Chan-Vese model can be computed by minimizting relaxed problem and subsequent thresholding

Martin Burger Total Variation 34 Cetraro, September 2008 Segmentation Analysis of Chan-Vese model via relaxed problem

Martin Burger Total Variation 35 Cetraro, September 2008 Segmentation Existence A-priori estimates

Martin Burger Total Variation 36 Cetraro, September 2008 Segmentation A-priori estimates

Martin Burger Total Variation 37 Cetraro, September 2008 Segmentation Compactness

Martin Burger Total Variation 38 Cetraro, September 2008 Segmentation Existence

Martin Burger Total Variation 39 Cetraro, September 2008 Segmentation Region-based Mumford-Shah model

Martin Burger Total Variation 40 Cetraro, September 2008 Segmentation Region-based Mumford-Shah model

Martin Burger Total Variation 41 Cetraro, September 2008 Segmentation Alternative region-based Mumford-Shah model: Restriction of regularization terms to subregions not essential

Martin Burger Total Variation 42 Cetraro, September 2008 Segmentation Alternative region-based Mumford-Shah model: Restriction of regularization terms to subregions not essential