New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: 2010.11.08 Digital Image and Signal Processing Lab Graduate Institute.

Slides:



Advertisements
Similar presentations
New Segmentation Technique
Advertisements

Image Repairing: Robust Image Synthesis by Adaptive ND Tensor Voting IEEE Computer Society Conference on Computer Vision and Pattern Recognition Jiaya.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Clustering & image segmentation Goal::Identify groups of pixels that go together Segmentation.
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
A KLT-Based Approach for Occlusion Handling in Human Tracking Chenyuan Zhang, Jiu Xu, Axel Beaugendre and Satoshi Goto 2012 Picture Coding Symposium.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
EE 7730 Image Segmentation.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Segmentation Divide the image into segments. Each segment:
Region-Level Motion- Based Background Modeling and Subtraction Using MRFs Shih-Shinh Huang Li-Chen Fu Pei-Yung Hsiao 2007 IEEE.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Dorin Comaniciu Visvanathan Ramesh (Imaging & Visualization Dept., Siemens Corp. Res. Inc.) Peter Meer (Rutgers University) Real-Time Tracking of Non-Rigid.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Segmentation-Based Image Compression 以影像切割為基礎的影像壓縮技術 Speaker: Jiun-De Huang Advisor: Jian-Jiun Ding Graduate Institute of Communication Engineering National.
Image Segmentation by Clustering using Moments by, Dhiraj Sakumalla.
Interactive Image Segmentation of Non-Contiguous Classes using Particle Competition and Cooperation Fabricio Breve São Paulo State University (UNESP)
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
FRIP: A Region-Based Image Retrieval Tool Using Automatic Image Segmentation and Stepwise Boolean AND Matching IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 7,
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Mean-shift and its application for object tracking
Presented by Tienwei Tsai July, 2005
Computer Vision Lecture 5. Clustering: Why and How.
Digital Image Processing CSC331
Vehicle License Plate Detection Algorithm Based on Statistical Characteristics in HSI Color Model Instructor : Dr. K. R. Rao Presented by: Prasanna Venkatesh.
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
Chapter 10, Part II Edge Linking and Boundary Detection The methods discussed in the previous section yield pixels lying only on edges. This section.
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
CS 376b Introduction to Computer Vision 03 / 21 / 2008 Instructor: Michael Eckmann.
Image Enhancement [DVT final project]
Image Segmentation and Edge Detection Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng.
CS654: Digital Image Analysis
Color Image Segmentation Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
The Implementation of Markerless Image-based 3D Features Tracking System Lu Zhang Feb. 15, 2005.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Histograms of Oriented Gradients for Human Detection(HOG)
Image Emotional Semantic Query Based On Color Semantic Description Wei-Ning Wang, Ying-Lin Yu Department of Electronic and Information Engineering, South.
Zhongyan Liang, Sanyuan Zhang Under review for Journal of Zhejiang University Science C (Computers & Electronics) Publisher: Springer A Credible Tilt License.
Image Segmentation Superpixel methods Speaker: Hsuan-Yi Ko.
Digital Image Processing
Image transforms of Image compression
Vehicle Detection in Aerial Surveillance Using Dynamic Bayesian Networks Hsu-Yung Cheng, Member, IEEE, Chih-Chia Weng, and Yi-Ying Chen IEEE TRANSACTIONS.
A Recognition Method of Restricted Hand Shapes in Still Image and Moving Image Hand Shapes in Still Image and Moving Image as a Man-Machine Interface Speaker.
研 究 生:周暘庭 Q36994477 電腦與通信工程研究所 通訊與網路組 指導教授 :楊家輝 Mean-Shift-Based Color Tracking in Illuminance Change.
南台科技大學 資訊工程系 Data hiding based on the similarity between neighboring pixels with reversibility Author:Y.-C. Li, C.-M. Yeh, C.-C. Chang. Date:
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
Digital Image Processing CCS331 Relationships of Pixel 1.
Normalized Cuts and Image Segmentation Patrick Denis COSC 6121 York University Jianbo Shi and Jitendra Malik.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
A. M. R. R. Bandara & L. Ranathunga
Author : Sang Hwa Lee, Junyeong Choi, and Jong-Il Park
Automatic Video Shot Detection from MPEG Bit Stream
COMP 9517 Computer Vision Segmentation 7/2/2018 COMP 9517 S2, 2017.
Computer Vision Lecture 13: Image Segmentation III
Computer Vision Lecture 12: Image Segmentation II
A new data transfer method via signal-rich-art code images captured by mobile devices Source: IEEE Transactions on Circuits and Systems for Video Technology,
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
Fall 2012 Longin Jan Latecki
Computer and Robot Vision I
Source: Pattern Recognition Vol. 38, May, 2005, pp
Color Image Retrieval based on Primitives of Color Moments
第 九 章 影像邊緣偵測 9-.
Blobworld Texture Features
A Block Based MAP Segmentation for Image Compression
Computer and Robot Vision I
Presentation transcript:

New Segmentation Methods Advisor : 丁建均 Jian-Jiun Ding Presenter : 蔡佳豪 Chia-Hao Tsai Date: Digital Image and Signal Processing Lab Graduate Institute of Communication Engineering National Taiwan University

Outline Interactive image segmentation by maximal similarity based region merging (MSRM) [1] Automatic seeded region growing for color image segmentation (Color SRG algorithm) [2] 2DISP Lab, GICE, NTU

Introduction The low level image segmentation: Mean shift Watershed Level set [3] Super-pixel [4]  Problem: Over segmentation  These low level segmentation methods provide a good basis for the subsequent high level operations. 3DISP Lab, GICE, NTU

MSRM [1] Fig. (a) Initial mean shift segmentation. Fig. (b) The green lines: the object markers The blue lines: the background markers. Fig. (c) Segmentation result. 4DISP Lab, GICE, NTU

MSRM 5DISP Lab, GICE, NTU

MSRM 6DISP Lab, GICE, NTU After mean shift initial segmentation, we have many small regions available. we need to represent these regions using some descriptor and define a rule for merging. A region can be described: Color Edge Texture Shape and Size

MSRM Using the RGB color space to compute the color histogram. Uniformly quantize each color channel into 16 levels.  The histogram of each region is 16*16*16=4096 bins 7DISP Lab, GICE, NTU

MSRM Use the Bhattacharyya coefficient to measure the similarity between R and Q. Similarity measure : and are the normalized histograms of R and Q. 8DISP Lab, GICE, NTU

MSRM Bhattacharyya coefficient is the cosine of the angle between the unit vectors. and The higher the Bhattacharyya coefficient between R and Q is, the higher the similarity between them is. 9DISP Lab, GICE, NTU

MSRM After object marking, each region will be labeled as The marker object region (M O ) The marker background region (M B ) The non-marker region (N) The proposed region merging method starts from the initial marker regions and all the non- marker regions will be gradually labeled as either object region or background region. 10DISP Lab, GICE, NTU

MSRM Merging rule by Maximal similarity: Merge R and Q if 11DISP Lab, GICE, NTU

MSRM (Stage 1) 12DISP Lab, GICE, NTU

MSRM (Stage 1) 13DISP Lab, GICE, NTU Merging non-marker regions (N) with marker background regions (M B ). Step 1.1: For each region B ∈ M B, form the set of its adjacent regions

MSRM (Stage 1) Step 1.2: For each A i and A i M B, form its set of adjacent regions. There is Step 1.3: Calculate If, then B = B ∪ A i. Otherwise, B and A i will not merge. 14DISP Lab, GICE, NTU

MSRM (Stage 1) Step 1.4: Update M B and N accordingly. Step 1.5: If the regions in M B will not find new merging regions, the first stage ends. Otherwise, go back to Step DISP Lab, GICE, NTU

MSRM (Stage 1) Left figure: Initial mean shift segmentation. Right figure: The first stage (1st round). 16DISP Lab, GICE, NTU

MSRM (Stage 2) 17DISP Lab, GICE, NTU

MSRM (Stage 2) Merging non-marker regions (N) adaptively. Step 2.1: For each region P ∈ N, form the set of its adjacent regions Step 2.2: For each H i that H i M B and H i M O, form its set of adjacent regions. There is 18DISP Lab, GICE, NTU

MSRM (Stage 2) Step 2.3: Calculate If, then P = P ∪ H i. Otherwise, P and H i will not merge. Step 2.4: Update N. Step 2.5: If the regions in N will not find new merging regions, the second stage ends. Otherwise, go back to Step DISP Lab, GICE, NTU

MSRM (Stage 2) First figure: Initial mean shift segmentation. Second figure: The first stage (1st round). Third figure: The Second stage (1st round). Last figure: The merging results. 20DISP Lab, GICE, NTU

MSRM (Segmentation Results) First column: initial segmentation. Second column: segmentation results by GC P. Third column: segmentation results by GC R. Last column: segmentation results by the MSRM. 21DISP Lab, GICE, NTU

MSRM (Segmentation Results) 22DISP Lab, GICE, NTU

MSRM (Segmentation Results) 23DISP Lab, GICE, NTU

Color SRG algorithm [2] 24DISP Lab, GICE, NTU

Color SRG algorithm Step 1: Transform the color image from RGB to YC b C r color space. The RGB model is suitable for color display, but is not good for color analysis. 25DISP Lab, GICE, NTU

Color SRG algorithm Step 2: Apply the automatic seed selection algorithm to obtain seeds for seeded region growing. For automatic seed selection, the following three criteria must be satisfied: 1.The seed pixel must have high similarity to its neighbors. 2.For an expected region, at least one seed must be generated in order to produce this region. 3.Seeds for different regions must be disconnected. 26DISP Lab, GICE, NTU

Color SRG algorithm A pixel is classified as a seed pixel if it satisfies two conditions. Condition 1: A seed pixel candidate must have the similarity higher than a threshold value. Considering 3X3 neighborhood, Where x can be Y, C b, or C r, and the mean value 27DISP Lab, GICE, NTU

Color SRG algorithm The total standard deviation: Normalize the standard deviation to [0, 1]: The similarity of a pixel to its neighbors: Use Otsu’s method [5] to choose the threshold value automatically. 28DISP Lab, GICE, NTU

Color SRG algorithm Condition 2: A seed pixel candidate must have the maximum relative Euclidean distance to its eight neighbors less than a threshold value (0.05). The relative Euclidean distances of a pixel to its eight neighbors: The maximum distance to its neighbors: 29DISP Lab, GICE, NTU

Color SRG algorithm 30DISP Lab, GICE, NTU

Color SRG algorithm Step 3: Apply the seeded region growing algorithm to segment the color image. 31DISP Lab, GICE, NTU

Color SRG algorithm Step 4: Apply the region-merging algorithm to overcome over segmentation. Criterion 1: If the mean color difference between two neighboring regions is less than a threshold value (0.1), we merge the two regions. The color difference between two adjacent region R i and R j : 32DISP Lab, GICE, NTU

Color SRG algorithm Criterion 2: If the number of pixels in a region is smaller than a threshold (1/150 of the total number of pixels), the region is merged into its neighboring region with the smallest color difference. 33DISP Lab, GICE, NTU

Color SRG algorithm (Segmentation Results) 34DISP Lab, GICE, NTU

Color SRG algorithm (Segmentation Results) Fig. (a): Original image. Fig. (b): merging using 0.1 as the distance threshold value and 1/150 of the image size as the size threshold. Fig. (c): further merging using the relative Euclidean distance threshold 0.2. Fig. (d): further merging using threshold Fig. (e) : further merging using threshold DISP Lab, GICE, NTU

Color SRG algorithm (Segmentation Results) First column: initial segmentation. Second column: segmentation results by color SRG. Third column: segmentation results by JSEG. 36DISP Lab, GICE, NTU

Color SRG algorithm (Segmentation Results) 37DISP Lab, GICE, NTU

Color SRG algorithm (Segmentation Results) First column: initial segmentation. Second column: segmentation results by color SRG. Third column: segmentation results by Ref. [6]. 38DISP Lab, GICE, NTU

Conclusion MSRM: A novel region merging based interactive image segmentation method. The scheme efficiently exploits the color similarity of the target object so that it is robust to the variations of input markers. Color SRG algorithm: By controlling the size of regions and the color difference of regions, the region-merging method can adjust dynamically according to different images to obtain satisfactory segmentation results. 39DISP Lab, GICE, NTU

Reference [1] J. Ning, L. Zhang, D. Zhanga, C. Wu, “Interactive image segmentation by maximal similarity based region merging,” Pattern Recognition, vol. 43, Issue 2, pp , Feb [2] F.Y. Shih, S. Cheng, “Automatic seeded region growing for color image segmentation,” Image and Vision Computing, vol. 23, issue 10, pp , Sep [3] B. Sumengen, “Variational image segmentation and curve evolution on natural images, ” Ph.D. Thesis, University of California. [4] X. Ren, J. Malik, “Learning a classification model for segmentation,” ICCV03, vol. 1, pp. 10–17, Nice, [5] N. Otsu, “A threshold selection method from gray-level histogram”, IEEE Transactions on Systems, Man, and Cybernetics, vol. SMC-9, no. 1, pp. 62– 66, Jan [6] J. Fan, D.K.Y. Yau, A.K. Elmagarmid, W.G. Aref, “Automatic image segmentation by integrating color-edge extraction and seeded region growing, ” IEEE Transactions on Image Processing, vol. 10, issue 10, pp. 1454–1466, Oct DISP Lab, GICE, NTU