Paper Review Zhiqiang 9/21/12

Slides:



Advertisements
Similar presentations
An Active contour Model without Edges
Advertisements

Image Segmentation with Level Sets Group reading
Active Contours without Edges
An Efficient and Fast Active Contour Model for Salient Object Detection Authors: Farnaz Shariat, Riadh Ksantini, Boubakeur Boufama
Level set based Image Segmentation Hang Xiao Jan12, 2013.
Active Contours, Level Sets, and Image Segmentation
1 Lecture #7 Variational Approaches and Image Segmentation Lecture #7 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
An Adaptive Image Enhancement Algorithm for Face Detection By Lizuo Jin, Shin’ichi Satoh, and Masao Sakauchi. ECE 738 In Young Chung.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Image Segmentation some examples Zhiqiang wang
Image Segmentation and Active Contour
Contours and Optical Flow: Cues for Capturing Human Motion in Videos Thomas Brox Computer Vision and Pattern Recognition Group University of Bonn Research.
1 Lecture #5 Variational Approaches and Image Segmentation Lecture #5 Hossam Abdelmunim 1 & Aly A. Farag 2 1 Computer & Systems Engineering Department,
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Local or Global Minima: Flexible Dual-Front Active Contours Hua Li Anthony Yezzi.
Phase-Based Level Set Segmentation of Ultrasound Images
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Segmentation Divide the image into segments. Each segment:
Final Gathering on GPU Toshiya Hachisuka University of Tokyo Introduction Producing global illumination image without any noise.
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.
Guo-Wei. Wei 1 Department of Mathematics, Michigan State University, East Lansing, MI 48824, US High Order Geometric and Potential Driving PDEs for Image.
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
Medical Image Analysis Image Enhancement Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
7.1. Mean Shift Segmentation Idea of mean shift:
Lecture 6 : Level Set Method
GPU-Accelerated Surface Denoising and Morphing with LBM Scheme Ye Zhao Kent State University, Ohio.
Jan Kamenický Mariánská  We deal with medical images ◦ Different viewpoints - multiview ◦ Different times - multitemporal ◦ Different sensors.
Dense Image Over-segmentation on a GPU Alex Rodionov 4/24/2009.
A Segmentation Algorithm Using Dyadic Wavelet Transform and the Discrete Dynamic Contour Bernard Chiu University of Waterloo.
Introduction to Level Set Methods: Part II
Limitations of Cotemporary Classification Algorithms Major limitations of classification algorithms like Adaboost, SVMs, or Naïve Bayes include, Requirement.
Introduction: Lattice Boltzmann Method for Non-fluid Applications Ye Zhao.
Non-Ideal Iris Segmentation Using Graph Cuts
CS 641 Term project Level-set based segmentation algorithms Presented by- Karthik Alavala (under the guidance of Dr. Jundong Liu)
Lecture 10: Lines from Edges, Interest Points, Binary Operations CAP 5415: Computer Vision Fall 2006.
ESPL 1 Motivation Problem: Amateur photographers often take low- quality pictures with digital still camera Personal use Professionals who need to document.
Scale-Space and Edge Detection Using Anisotropic Diffusion Presented By:Deepika Madupu Reference: Pietro Perona & Jitendra Malik.
Occlusion Tracking Using Logical Models Summary. A Variational Partial Differential Equations based model is used for tracking objects under occlusions.
Level Set Segmentation ~ 9.37 Ki-Chang Kwak.
Visual Tracking of Surgical Tools in Retinal Surgery using Particle Filtering Group 14 William Yang and David Li Presenter: William Yang Mentor: Dr. Rogerio.
Multiple Organ detection in CT Volumes Using Random Forests
Medical Image Analysis
CSC391/691 Intro to OpenCV Dr. Rongzhong Li Fall 2016
Recognition of biological cells – development
DIGITAL SIGNAL PROCESSING
Fast Preprocessing for Robust Face Sketch Synthesis
Paper Presentation: Shape and Matching
SoC and FPGA Oriented High-quality Stereo Vision System
Mauricio Hess-Flores1, Mark A. Duchaineau2, Kenneth I. Joy3
Dynamical Statistical Shape Priors for Level Set Based Tracking
Object detection as supervised classification
Otsu’s Thresholding Method
DICOM 11/21/2018.
Otsu’s Thresholding Method
Radio Propagation Simulation Based on Automatic 3D Environment Reconstruction D. He A novel method to simulate radio propagation is presented. The method.
Fall 2012 Longin Jan Latecki
Computational Geometry
a kind of filtering that leads to useful features
a kind of filtering that leads to useful features
Parallel Computation of 2D Morse-Smale Complexes
Applications of parametric max-flow problem in computer vision
Muazzam Shehzad Quratulain Muazzam
Coupled Horn-Schunck and Lukas-Kanade for image processing
Artificial Neural Networks
Lucas-Kanade Registration Algorithm
Morphological Operators
Source: Pattern Recognition Letters, VOL. 27, Issue 13, October 2006
Single Image Vignetting Correction
Presentation transcript:

Paper Review Zhiqiang 9/21/12 GPU Accelerated Edge-Region Based Level Set Evolution Constrained by 2D Gray-scale Histogram Paper Review Zhiqiang 9/21/12

Background– Active contour for image segmentation Active contour and it’s level set implementation Pro: Topological changes are handled naturally Image to be segmented Level set distance function Initial contour

Background– Active contour for image segmentation CV-MODEL (region based active contour model) Its main idea is to consider the information inside the regions, and not only at their edge. Energy function (or cost function): where u is the distance function. And C is represented as the zero level set of u. Minimizing with gradient descent flow method

Research Problem -- weakness of region based model Example which success Example which fall

Research Problem -- Advantage of edge based model GAC-MODEL (Edge based active contour model) Original image I g is an edge-stopping function defined as follow: g(I)

Research Problem -- Advantage of edge based model success failure

Claimed Contribution New model which use simultaneously edge, region and 2D histogram information in order to efficiently segment objects of interest in a given scene Lattice Boltzmann Method (LBM) is proposed to compute the model in parallel

Edge and region estimate Edge detector: The diffusivity coefficient g(I) is adapted to the image itself. g(I) is large when 𝛻𝐼 is small on intra regions. And g(I) become small when 𝛻𝐼 is large near edges.(same with GAC model) Region detector: Inter-class Variance. (same with CV model)

Speed control Region selector: Using different evolution speed in various regions based on gradient histogram analysis. Diffusion equation with a body force:

Experiment results GPU implementation: Parallel computing toolbox of matlab R2012a and NVIDIA GPU GT 430.(ignore the dates transferring time between CPU and GPU)

Contribution analysis The proposed model isn’t novel, And segmentation results seem not to be art of the state. Considering other work that focus on using LBM for active contour model, What’s the unique contribution of this paper?

Algorithm analysis LBM (step 4) may be very fast on GPU, but the computing of image features which involve statistical information would be time consuming. Which parts of algorithm is computed on GPU? Computing time for each step?

Questions?