Ch.8 Efficient Coding of Visual Scenes by Grouping and Segmentation Bayesian Brain Tai Sing Lee and Alan L. Yuille 2008-12-22 Heo, Min-Oh.

Slides:



Advertisements
Similar presentations
An Active contour Model without Edges
Advertisements

Various Regularization Methods in Computer Vision Min-Gyu Park Computer Vision Lab. School of Information and Communications GIST.
11/11/02 IDR Workshop Dealing With Location Uncertainty in Images Hasan F. Ates Princeton University 11/11/02.
3-D Computer Vision CSc83020 / Ioannis Stamos  Revisit filtering (Gaussian and Median)  Introduction to edge detection 3-D Computater Vision CSc
November 12, 2013Computer Vision Lecture 12: Texture 1Signature Another popular method of representing shape is called the signature. In order to compute.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Segmentation.
Dynamic Occlusion Analysis in Optical Flow Fields
Image Analysis Phases Image pre-processing –Noise suppression, linear and non-linear filters, deconvolution, etc. Image segmentation –Detection of objects.
Approaches for Retinex and Their Relations Yu Du March 14, 2002.
Computer vision: models, learning and inference
Rob Fergus Courant Institute of Mathematical Sciences New York University A Variational Approach to Blind Image Deconvolution.
Image Segmentation some examples Zhiqiang wang
1Ellen L. Walker Edges Humans easily understand “line drawings” as pictures.
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
10/11/2001Random walks and spectral segmentation1 CSE 291 Fall 2001 Marina Meila and Jianbo Shi: Learning Segmentation by Random Walks/A Random Walks View.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
Thresholding Otsu’s Thresholding Method Threshold Detection Methods Optimal Thresholding Multi-Spectral Thresholding 6.2. Edge-based.
Problem Sets Problem Set 3 –Distributed Tuesday, 3/18. –Due Thursday, 4/3 Problem Set 4 –Distributed Tuesday, 4/1 –Due Tuesday, 4/15. Probably a total.
Introduction to Computer Vision 3D Vision Topic 9 Stereo Vision (I) CMPSCI 591A/691A CMPSCI 570/670.
Feature extraction: Corners and blobs
Texture Reading: Chapter 9 (skip 9.4) Key issue: How do we represent texture? Topics: –Texture segmentation –Texture-based matching –Texture synthesis.
Computational Vision Jitendra Malik University of California at Berkeley Jitendra Malik University of California at Berkeley.
Object recognition under varying illumination. Lighting changes objects appearance.
Information that lets you recognise a region.
Statistical Color Models (SCM) Kyungnam Kim. Contents Introduction Trivariate Gaussian model Chromaticity models –Fixed planar chromaticity models –Zhu.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Recap Low Level Vision –Input: pixel values from the imaging device –Data structure: 2D array, homogeneous –Processing: 2D neighborhood operations Histogram.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Mutual Information-based Stereo Matching Combined with SIFT Descriptor in Log-chromaticity Color Space Yong Seok Heo, Kyoung Mu Lee, and Sang Uk Lee.
1/20 Obtaining Shape from Scanning Electron Microscope Using Hopfield Neural Network Yuji Iwahori 1, Haruki Kawanaka 1, Shinji Fukui 2 and Kenji Funahashi.
Mean-shift and its application for object tracking
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 11 Representation & Description Chapter 11 Representation.
Joint Depth Map and Color Consistency Estimation for Stereo Images with Different Illuminations and Cameras Yong Seok Heo, Kyoung Mu Lee and Sang Uk Lee.
Shading. What is Shading? Assigning of a color to a pixel in the final image. So, everything in shading is about how to select and combine colors to get.
7.1. Mean Shift Segmentation Idea of mean shift:
INDEPENDENT COMPONENT ANALYSIS OF TEXTURES based on the article R.Manduchi, J. Portilla, ICA of Textures, The Proc. of the 7 th IEEE Int. Conf. On Comp.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
Digital Image Processing CSC331
EECS 274 Computer Vision Segmentation by Clustering II.
Feature-Based Stereo Matching Using Graph Cuts Gorkem Saygili, Laurens van der Maaten, Emile A. Hendriks ASCI Conference 2011.
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Representation & Description.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
1 University of Texas at Austin Machine Learning Group 图像与视频处理 计算机学院 Motion Detection and Estimation.
14 October, 2010LRI Seminar 2010 (Univ. Paris-Sud)1 Statistical performance analysis by loopy belief propagation in probabilistic image processing Kazuyuki.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Effective Optical Flow Estimation
Levels of Image Data Representation 4.2. Traditional Image Data Structures 4.3. Hierarchical Data Structures Chapter 4 – Data structures for.
Edge Detection and Geometric Primitive Extraction Jinxiang Chai.
Feature extraction: Corners and blobs. Why extract features? Motivation: panorama stitching We have two images – how do we combine them?
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Bayesian Inference and Visual Processing: Image Parsing & DDMCMC. Alan Yuille (Dept. Statistics. UCLA) Tu, Chen, Yuille & Zhu (ICCV 2003).
Amir Yavariabdi Introduction to the Calculus of Variations and Optical Flow.
1 Kernel Machines A relatively new learning methodology (1992) derived from statistical learning theory. Became famous when it gave accuracy comparable.
Energy minimization Another global approach to improve quality of correspondences Assumption: disparities vary (mostly) smoothly Minimize energy function:
Miguel Tavares Coimbra
- photometric aspects of image formation gray level images
Summary of “Efficient Deep Learning for Stereo Matching”
Image Segmentation – Edge Detection
3D Graphics Rendering PPT By Ricardo Veguilla.
Outline Image Segmentation by Data-Driven Markov Chain Monte Carlo
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
ECE 692 – Advanced Topics in Computer Vision
Image Parsing & DDMCMC. Alan Yuille (Dept. Statistics. UCLA)
Image and Video Processing
Expectation-Maximization & Belief Propagation
Adaptive Cooperative Systems Chapter 6 Markov Random Fields
Region-Based Segmentation
Presentation transcript:

Ch.8 Efficient Coding of Visual Scenes by Grouping and Segmentation Bayesian Brain Tai Sing Lee and Alan L. Yuille Heo, Min-Oh

Contents Introduction Computational Theories for Scene Segmentation  Weak-membrane model A Computational Algorithm for the Weak-Membrane Model Generalization of the Weak-Membrane Model  Region competition model  Affinity-based model  Integration segmentation with shape properties Biological Evidence  Go on to the next speaker…

Introduction Conjecture  Areas V1 and V2 compute a segmentation for more compact and parsimonious encoding of images  The neural processes are representative of neural mechanisms that operate in other areas of the brain for performing other higher-level tasks.

Computational Theories for Scene Segmentation Choosing the representation W of the regions which best fits the image data D based on Minimum Description Length (MDL) principle. Taking logarithm Encoding cost

Computational Theories for Scene Segmentation Weak-Membrane Model Data term: Gaussian white noise Smoothness term: variation on the estimated image intensity is smooth within each region Penalty term: On the length of the boundaries d(x,y) : intensity values of images (input image) u(x,y) : unobserved smoothed version of d(x,y) B : set of the boundaries between regions E(u,B) : encoding cost Mumford D. and Shah J, Optimal approximations by piecewise smooth functions and associated variational problems. Communications on Pure and Applied Mathematics, 42: , 1989

Computational Theories for Scene Segmentation Reformulation  to deal with boundaries easily d(x,y) : intensity values of images (input image) u(x,y) : unobserved smoothed version of d(x,y) l(x,y) : line process variables which take on values in [0,1] E(u,l) : encoding cost Ambrosio L, Tortorelli VM, On the approximations of free discontinuity problems. Preprints di Matermatica, 86, Pisa, Italy: Scuola Normale Superiore, 1990

A Computational Algorithm for the Weak-Membrane Model

Continuation methods  At large p, the energy function is convex.  As p approaches zero, the energy function transform back to the original function which can have many local minima.  Strategy (successive gradual relaxation)  Initialize p 0 with large value, perform steepest descent.  And decrease p to p 1, do it again.  Repeat the process.  Empirically it yields good results

A Computational Algorithm for the Weak-Membrane Model The steepest descent equations  The system relaxes to an equilibrium as p decrease from 1 to 0  As p decrease, the boundary responses contract spatially to the exact location R u : positive rate constant w.r.t u R l : positive rate constant w.r.t l

A Computational Algorithm for the Weak-Membrane Model

Segmentation of an image by the weak-membrane model

Generalization of the Weak-Membrane Model Natural Images have …  Texture  Shade  Color  Shape  Material Properties  Lighting conditions How can we segment images with these properties?  Region competition model  Affinity-based model  Integrate segmentation with the estimation of 3D shape properties

Generalization of the Weak-Membrane Model Region competition models R r : Region sets for each model a r : model type index variable θ r : the parameters of the model Tu Z, Zhu SC, Image segmentation by data-driven Markov chain Monte Carlo. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(5), 2002

Generalization of the Weak-Membrane Model Regions can be encoded as one of these types  Gaussian model of the intensity in the region  Shading model  the image intensity follows a simple parameterized form  Simple texture/clutter model

Generalization of the Weak-Membrane Model Affinity-based Model  Affinity weights w ij between different image pixels v i and v j  Define a graph with image pixels and the weights.  Assigning a label to each image pixel so that pixels with the same labels define a region n: the number of pixels k : the number of labels : Yu SX, Shi J, Multiclass Spectral Clustering. Proc. of the 9 th International Conference on Computer Vision, , 2003

Generalization of the Weak-Membrane Model Integration segmentation with shape properties  Additional constraint on the surface normal  Occlusion border Ω : a subregion of the image d(x, y) : the intensity of the image at location (x, y) : reflectance function based on standard Lambertian model is surface gradient at position (x, y) is the light source

Generalization of the Weak-Membrane Model Example: Surface interpolation process  (a) input image  (b) initial estimate of surface by needle map  (c) rendering with (b)  (d) final estimate of surface orientations  (e) shaded rendering

Biological Evidence Let me introduce the next speaker!