Saliency Optimization from Robust Background Detection

Slides:



Advertisements
Similar presentations
Complex Networks for Representation and Characterization of Images For CS790g Project Bingdong Li 9/23/2009.
Advertisements

A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
Graph cut Chien-chi Chen.
Recovering Human Body Configurations: Combining Segmentation and Recognition Greg Mori, Xiaofeng Ren, and Jitentendra Malik (UC Berkeley) Alexei A. Efros.
Qualifying Exam: Contour Grouping Vida Movahedi Supervisor: James Elder Supervisory Committee: Minas Spetsakis, Jeff Edmonds York University Summer 2009.
A Gimp Plugin that uses “GrabCut” to perform image segmentation
Graph-Based Image Segmentation
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
Human-Computer Interaction Human-Computer Interaction Segmentation Hanyang University Jong-Il Park.
Segmentation and Region Detection Defining regions in an image.
1Ellen L. Walker Edges Humans easily understand “line drawings” as pictures.
Lecture 6 Image Segmentation
Hierarchical Region-Based Segmentation by Ratio-Contour Jun Wang April 28, 2004 Course Project of CSCE 790.
A new face detection method based on shape information Pattern Recognition Letters, 21 (2000) Speaker: M.Q. Jing.
© 2004 by Davi GeigerComputer Vision January 2004 L1.1 Image Measurements and Detection.
Canny Edge Detector.
EE663 Image Processing Edge Detection 2 Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Segmentation Divide the image into segments. Each segment:
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Lappeenranta University of Technology (Finland)
Canny Edge Detector1 1)Smooth image with a Gaussian optimizes the trade-off between noise filtering and edge localization 2)Compute the Gradient magnitude.
Segmentation by Clustering Reading: Chapter 14 (skip 14.5) Data reduction - obtain a compact representation for interesting image data in terms of a set.
Tanmoy Mondal, Ashish Jain, and H. K. Sardana. Introdution the research advancement in the field of automatic detection of craniofacial structures has.
Presentation By Michael Tao and Patrick Virtue. Agenda History of the problem Graph cut background Compute graph cut Extensions State of the art Continued.
CS292 Computational Vision and Language Segmentation and Region Detection.
Unsupervised Category Modeling, Recognition and Segmentation Sinisa Todorovic and Narendra Ahuja.
Computer Vision - A Modern Approach Set: Segmentation Slides by D.A. Forsyth Segmentation and Grouping Motivation: not information is evidence Obtain a.
Speaker: Chi-Yu Hsu Advisor: Prof. Jian-Jung Ding Leveraging Stereopsis for Saliency Analysis, CVPR 2012.
Linked Edges as Stable Region Boundaries* Michael Donoser, Hayko Riemenschneider and Horst Bischof This work introduces an unsupervised method to detect.
Globally Optimal Grouping for Symmetric Closed Boundaries with Stahl/ Wang Method Vida Movahedi September 2007.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Chapter 14: SEGMENTATION BY CLUSTERING 1. 2 Outline Introduction Human Vision & Gestalt Properties Applications – Background Subtraction – Shot Boundary.
Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images (Fri) Young Ki Baik, Computer Vision Lab.
1 Optimal Cycle Vida Movahedi Elder Lab, January 2008.
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
Chapter 10 Image Segmentation.
Geodesic Saliency Using Background Priors
Compression-based Texture Merging “ Unsupervised Segmentation of Natural Images via Lossy Data Compression ” Allen Y. Yang, John Wright, Shankar Sastry,
The Implementation of Markerless Image-based 3D Features Tracking System Lu Zhang Feb. 15, 2005.
Region-Based Saliency Detection and Its Application in Object Recognition IEEE TRANSACTIONS ON CIRCUITS AND SYSTEM FOR VIDEO TECHNOLOGY, VOL. 24 NO. 5,
Image-Based Segmentation of Indoor Corridor Floors for a Mobile Robot
Image-Based Segmentation of Indoor Corridor Floors for a Mobile Robot Yinxiao Li and Stanley T. Birchfield The Holcombe Department of Electrical and Computer.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
October 1, 2013Computer Vision Lecture 9: From Edges to Contours 1 Canny Edge Detector However, usually there will still be noise in the array E[i, j],
Region Detection Defining regions of an image Introduction All pixels belong to a region Object Part of object Background Find region Constituent pixels.
Machine Vision Edge Detection Techniques ENT 273 Lecture 6 Hema C.R.
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
Image Features (I) Dr. Chang Shu COMP 4900C Winter 2008.
University of Pennsylvania Arc and line extraction Model creation Manufacturing Algorithm for model extraction We utilize a six step method for creating.
Minimum Barrier Salient Object Detection at 80 FPS JIANMING ZHANG, STAN SCLAROFF, ZHE LIN, XIAOHUI SHEN, BRIAN PRICE, RADOMIR MECH IEEE INTERNATIONAL CONFERENCE.
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
University of Zagreb, Faculty of Electrical Engineering and Computing
Image Representation and Description – Representation Schemes
Distance and Midpoint Formulas
Computer Vision Lecture 13: Image Segmentation III
Saliency detection with background model
Saliency detection Donghun Yeo CV Lab..
: Chapter 9: Image Segmentation
Computer Vision Lecture 12: Image Segmentation II
Fast and Robust Object Tracking with Adaptive Detection
Graph Cut Weizhen Jing
Maximally Stable Extremal Regions
Saliency detection Donghun Yeo CV Lab..
Presented by: Yang Yu Spatiotemporal GMM for Background Subtraction with Superpixel Hierarchy Mingliang Chen, Xing Wei, Qingxiong.
Lecture 31: Graph-Based Image Segmentation
Canny Edge Detector.
Maximally Stable Extremal Regions
Canny Edge Detector Smooth image with a Gaussian
Segmentation and Edge Detection
Initial Progress Report
Presentation transcript:

Saliency Optimization from Robust Background Detection COMPUTER VISION LAB. 여동훈

Main Steps (a) Detect background boundary superpixel (b) Compute Distance from background (c) Saliency Optimization from (b) (a) (b) (c)

Detect background boundary superpixel  

Without segmentation – soft segmentation Two terms Area of a region R Length along the boundary Compute the boundary connectivity for each superpixel The boundary connectivity of a soft region containing the superpixel

   

Bondary Connectivity of a superpixel

Boundary Connectivity Values on images (b) Edges link adjacent superpixels only (c) Edges additionally connect all pairs of boundary superpixels

Experimental Results on Boundary connectivity Thresholding Boundary connectivity with a single threshold (2) The values of the boundary connectivity is stable over the images

Main Steps (a) Detect background boundary superpixel (b) Compute Distance from background (c) Saliency Optimization from (b) (a) (b) (c)

Background Weighted Contrast Contrast Saliency Background Weighted Contrast    

Comparison on two algorithms Contrast Saliency Background weighted Contrast

Main Steps (a) Detect background boundary superpixel (b) Compute Distance from background (c) Saliency Optimization from (b) (a) (b) (c)

Saliency Optimization      

Measurement Precision – Recall curve Mean absolute error (MAE) Average per-pixel difference gt ours AE

Experiments BndCon Ctr wCtr wCtr*

MSRA-hard dataset 657 images where salient object touches image boundary

Optimization on Several Algorithms