Background Removal of Multiview Images by Learning Shape Priors Yu-Pao Tsai, Cheng-Hung Ko, Yi-Ping Hung, and Zen-Chung Shih.

Slides:



Advertisements
Similar presentations
Using Strong Shape Priors for Multiview Reconstruction Yunda SunPushmeet Kohli Mathieu BrayPhilip HS Torr Department of Computing Oxford Brookes University.
Advertisements

Multi-view Stereo via Volumetric Graph-cuts George Vogiatzis, Philip H. S. Torr Roberto Cipolla.
Multi-view Stereo via Volumetric Graph-cuts
Top-Down & Bottom-Up Segmentation
S INGLE -I MAGE R EFOCUSING AND D EFOCUSING Wei Zhang, Nember, IEEE, and Wai-Kuen Cham, Senior Member, IEEE.
QR Code Recognition Based On Image Processing
Texture. Limitation of pixel based processing Edge detection with different threshold.
電腦視覺 Computer and Robot Vision I
Active Learning for Streaming Networked Data Zhilin Yang, Jie Tang, Yutao Zhang Computer Science Department, Tsinghua University.
Interactively Co-segmentating Topically Related Images with Intelligent Scribble Guidance Dhruv Batra, Carnegie Mellon University Adarsh Kowdle, Cornell.
SOFT SCISSORS: AN INTERACTIVE TOOL FOR REALTIME HIGH QUALITY MATTING International Conference on Computer Graphics and Interactive Techniques ACM SIGGRAPH.
Introduction to Markov Random Fields and Graph Cuts Simon Prince
I Images as graphs Fully-connected graph – node for every pixel – link between every pair of pixels, p,q – similarity w ij for each link j w ij c Source:
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
EE462 MLCV Lecture Introduction of Graphical Models Markov Random Fields Segmentation Tae-Kyun Kim 1.
GrabCut Interactive Image (and Stereo) Segmentation Carsten Rother Vladimir Kolmogorov Andrew Blake Antonio Criminisi Geoffrey Cross [based on Siggraph.
GrabCut Interactive Foreground Extraction using Iterated Graph Cuts Carsten Rother Vladimir Kolmogorov Andrew Blake Microsoft Research Cambridge-UK.
Graph-Based Image Segmentation
Jue Wang Michael F. Cohen IEEE CVPR Outline 1. Introduction 2. Failure Modes For Previous Approaches 3. Robust Matting 3.1 Optimized Color Sampling.
1 s-t Graph Cuts for Binary Energy Minimization  Now that we have an energy function, the big question is how do we minimize it? n Exhaustive search is.
GrabCut Interactive Image (and Stereo) Segmentation Joon Jae Lee Keimyung University Welcome. I will present Grabcut – an Interactive tool for foreground.
Markov random field Institute of Electronics, NCTU
Chapter 8-3 Markov Random Fields 1. Topics 1. Introduction 1. Undirected Graphical Models 2. Terminology 2. Conditional Independence 3. Factorization.
Silhouettes in Multiview Stereo Ian Simon. Multiview Stereo Problem Input: – a collection of images of a rigid object (or scene) – camera parameters for.
J. Mike McHugh,Janusz Konrad, Venkatesh Saligrama and Pierre-Marc Jodoin Signal Processing Letters, IEEE Professor: Jar-Ferr Yang Presenter: Ming-Hua Tang.
Last Time Pinhole camera model, projection
Multiview stereo. Volumetric stereo Scene Volume V Input Images (Calibrated) Goal: Determine occupancy, “color” of points in V.
High-Quality Video View Interpolation
The plan for today Camera matrix
Abstract Extracting a matte by previous approaches require the input image to be pre-segmented into three regions (trimap). This pre-segmentation based.
Announcements Readings for today:
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Tanmoy Mondal, Ashish Jain, and H. K. Sardana. Introdution the research advancement in the field of automatic detection of craniofacial structures has.
Background Removal of Multiview Images by Learning Shape Priors Yu-Pao Tsai, Cheng-Hung Ko, Yi-Ping Hung, and Zen-Chung Shih IEEE 2007.
Accurate, Dense and Robust Multi-View Stereopsis Yasutaka Furukawa and Jean Ponce Presented by Rahul Garg and Ryan Kaminsky.
Image Segmentation Rob Atlas Nick Bridle Evan Radkoff.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Image Features Kenton McHenry, Ph.D. Research Scientist.
Fast Approximate Energy Minimization via Graph Cuts
1 A Graph-Theoretic Approach to Webpage Segmentation Deepayan Chakrabarti Ravi Kumar
7.1. Mean Shift Segmentation Idea of mean shift:
Interactive Shortest Path Part 3 An Image Segmentation Technique Jonathan-Lee Jones.
Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images (Fri) Young Ki Baik, Computer Vision Lab.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Image-based rendering Michael F. Cohen Microsoft Research.
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Automated Detection and Classification Models SAR Automatic Target Recognition Proposal J.Bell, Y. Petillot.
The Dirichlet Labeling Process for Functional Data Analysis XuanLong Nguyen & Alan E. Gelfand Duke University Machine Learning Group Presented by Lu Ren.
1 Markov Random Fields with Efficient Approximations Yuri Boykov, Olga Veksler, Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
Computer Graphics and Image Processing (CIS-601).
Yoshinori Dobashi (Hokkaido University) Yusuke Shinzo (Hokkaido University) Tsuyoshi Yamamoto (Hokkaido University) Modeling of Clouds from a Single Photograph.
Finding document topics for improving topic segmentation Source: ACL2007 Authors: Olivier Ferret (18 route du Panorama, BP6) Reporter:Yong-Xiang Chen.
Journal of Visual Communication and Image Representation
CS654: Digital Image Analysis Lecture 28: Advanced topics in Image Segmentation Image courtesy: IEEE, IJCV.
Improving Image Matting using Comprehensive Sampling Sets CVPR2013 Oral.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Learning Hierarchical Features for Scene Labeling Cle’ment Farabet, Camille Couprie, Laurent Najman, and Yann LeCun by Dong Nie.
Image segmentation.
Markov Random Fields with Efficient Approximations
Nonparametric Semantic Segmentation
Fast Preprocessing for Robust Face Sketch Synthesis
Generalized Spatial Dirichlet Process Models
Amir Averbuch Yaki Tsaig School of Computer Science
Efficient Receptive Field Tiling in Primate V1
Lecture 31: Graph-Based Image Segmentation
Image Segmentation.
Filtering An image as a function Digital vs. continuous images
“Traditional” image segmentation
Efficient Receptive Field Tiling in Primate V1
Presentation transcript:

Background Removal of Multiview Images by Learning Shape Priors Yu-Pao Tsai, Cheng-Hung Ko, Yi-Ping Hung, and Zen-Chung Shih

ABSTRACT Image-based rendering has been successfully used to display 3-D objects for many applications. A well- known example is the object movie, which is an image- based 3-D object composed of a collection of 2-D images taken from many different viewpoints of a 3-D object.

INTRODUCTION

MVI ( Multiview Image) Ο ( omicron ) Θ ( thet ) : pan angle Φ ( phi ) : tilt angle MVI has three basic characteristics: 1) When an equi-tilt set of the MVI is captured, a large proportion of the background scene is static. 2) Only one interesting object is presented in every image of the MVI. 3) The foreground and background color distributions are distinct in most cases.

Proposed Flowchart The proposed approach aims to let every single image segmentation,rather than only those in neighboring viewing directions To take the shape prior into account, the user is required to selectd a subset of acceptably segmented images. The 3-D shape is then generated from these selected images.

AUTOMATIC INITIAL SEGMENTATION : Graph Cut Image Segmentation Graph cut image segmentation requires the user to interactively mark some pixels as being inside the foreground objects, and others as a part of the background scene. All the other pixels are considered to be unknown, and then they can be classified into the foreground or background by Markov random field (MRF) optimization.

AUTOMATIC INITIAL SEGMENTATION : Trimap Labeling Trimap consisting of labels drawn from Trimap labeling method = β-labeling and ξ-labeling β : based on the color difference. zero-mean normalized cross correlation (ZNCC) ξ : based on the foreground model. ξ : xi. β: beta.μ:mu. 1.If the color of a pixel varies, the pixel should be the background and labeled 2.mathematical morphology is applied to filter out the remained noises such that only one region exists 3.Each pixel whose color differs widely from the background model can be labeled. Where is a strict threshold to ensure that only the pixels that differ widely from the background model are labeled ξ The β and μ regions are collected and clustered by using K-means. Let denote the mean color of the th cluster for image Each pixel p with the label μ in the image is examined and labeled ξ

AUTOMATIC INITIAL SEGMENTATION : Trimap Labeling β Labeling ξ Labeling Background: black Foreground : white Unknow : gray Mathematical morphology in (a) MVI

SEGMENTATION WITH SHAPE PRIORS : Volumetric Graph Cuts In (6), the first integral tends toward a photo-consistent surface, while the second, called the ballooning term, prefers a fatter reconstructed model. For each voxel, let be the photo-consistency score of, where a lower value represents a better photo-consistency. Let be the volume between and the base surface. The true surface is determined by finding the global minimum of the energy function among all candidate surfaces.

Discrete Medial Axis Constraint: Energy Function Analysis: Let be a neighborhood system defined for, which containing the set of all pairs of neighboring voxels. Let be a family of random variables defined on the set, in which each variable takes a label from D(p) is the penalty according to how well the voxel fits into the given label, while B(p,q) indicates whether the surface is likely to pass through the edge between p and q. B(p,q) can maintain the smoothness prior

Discrete Medial Axis Constraint: Imposing the DMA Constraint The medial axis is represented by a set of discrete voxels interior to the 3-D object, called discrete medial axis (DMA). To compute the DMA of the base surface, which is assumed to be an adequate approximation of the DMA of the true surface. let be the set of voxels in the DMA. Let dp be the minimum distance from the voxel to its nearest voxel in (12) guarantees that the voxels in are always labeled as being inside the surface.

Discrete Medial Axis Constraint: Segmentation Refinement C1.C2.C4 built hull. C3.C5 projection

EXPERIMENTS: Initial Segmentation Results Error MVI Trimap Labeling (β Labeling + ξ Labeling) Error

EXPERIMENTS: Learning Shape Prior Without DMA and ballooning increased a.Visual hull b.DMA of ( a ) c.MVI d.Our method a.Visual hull base surface b. DMA of ( a ) c.d. reconstructed model

EXPERIMENTS: Rectification of Segmentation Errors Projection of the reconstructed

EXPERIMENTS: Rectification of Segmentation Errors Projection of the reconstructed Trimap Labeling = β Labeling +ξ Labeling Automatic initial segmentation MVI Shape priors

EXPERIMENTS: Rectification of Segmentation Errors Shape prior1 use 10 images Shape prior2 use 20 images

Thank you for your listening ! listening !