Superpixels Generating from the Pixel-based K-Means Clustering

Size: px
Start display at page:

Download "Superpixels Generating from the Pixel-based K-Means Clustering"

Transcription

1 Superpixels Generating from the Pixel-based K-Means Clustering Shang-Chia Wei, Tso-Jung Yen Institute of Statistical Science Academia Sinica Taipei, Taiwan 11529, R.O.C. ABSTRACT: Image segmentation is a basic but important preprocessing to image recognition in computer vision applications. In this paper, we propose a pixel-based k-means (PKM) clustering to generate superpixels, which comprise many pixels with similar colors and neighbor positions. In contrast with conventional center-based clustering, the PKM method traces several nearer clustering centers for a pixel in advance, and then the pixel find the highest similar colors as its clustering center. Besides, we adopt the regional clustering of the SLIC (Simple Linear Iterative Clustering) in the PKM method to improve the performance of image segmentations. The MSRC dataset is used to quantitatively compare the PKM with the SLIC performances, such as under-segmentation errors, boundary recall, detection precision, and computation efficiency. Keywords: Superpixels, Image Segmentation, Clustering, Pixel-based K-means Received: 10 June 2015, Revised 9 July 2015, Accepted 14 July DLINE. All Rights Reserved 1. Introduction Superpixel representation is a kind of dimensionality reduction technique in computer vision applications. The technique forms significant blocks of image pixels across row or column space. Thus the technique supports feature selection or saliency extraction for an image or a video [1]-[4]. Since a region of an image has color and location similarities, the region, called a superpixel is displayed by a single color, averaging out the colors in the region. In comparison the original image with superpixel image, we expect that there are a few differences, which is not influenced on subsequent image processing algorithms, such as salient detection, tracking, etc. Superpixel algorithm is able to divide an image into few pieces (viz. under-segmentation) or redundant pieces (viz. oversegmentation). An image with under-segmentation maybe causes noises like textures, shadows, or lighting conditions occurring in some image segments. In contrast, images with appropriate over-segmentation perhaps preserve boundaries of salient features, and then eliminate noise, improve inner object definition, or smooth image lighting for explicit saliency detection. Thus, an excellent superpixel algorithm should define correct but excess boundaries to magnify partial salient features through a fine over-segmentation preprocessing. Journal of Multimedia Processing and Technologies Volume 6 Number 3 September

2 Superpixel is generated from two main clustering methods, one of which is graph-based algorithms and another is gradientascent-based algorithms [5]-[7]. In the graph-based algorithms, each pixel is regarded as a node, and the similarity between two neighbor pixels represents the weight of an edge linking two nodes. The algorithms intend to maximize linkage of pixels (viz. superpixel) over the graph. For the gradient-ascent-based algorithms, arbitrary image pixels as starting points are iteratively refined into clustering centers according to some convergence criterion. Then, image pixels are partitioned off into superpixels by the refined clustering centers. However, there are still poor boundary adherence and slow computation time in these superpixel algorithms. In the recent superpixel algorithms, SLIC (Simple Linear Iterative Clustering) [6] having extremely fast convergence is a fine oversegmentation method, which preserves pixel blocks in salient features of a tracing object. The SLIC method can reduce not only the complexity of image segmentations by pixel-positioned clustering, but also smooth the noises (e.g., lighting, refraction, shadow, snow, etc.) by uniform color level within image boundaries. Experiment result indicated that the SLIC rivals the other advanced superpixel algorithms based on MSRC (Microsoft Research Cambridge) image database. In a conventional SLIC the data clustering method is implemented by k-means algorithm within a grid region. However, the k-means algorithm is a center-based clustering algorithm whose performance (MSE) hinges upon the initialization of the centers and the tradeoff between color and spatial proximity [8]. The k-means algorithm is sensitive to initial clustering data points and is uncertain of the area of spatial search with the color-coordinated tolerance. For the reason, the initialization of clustering centers and the relation between centers and pixels of each search space are discussed in the paper. In this work, we propose to compute the boundaries of superpixels to portray image over-segmentation in an image plane using pixelbased k-means (PKM) clustering. In sections 2, we explain the differences between center-based and pixel-based k-means clustering. Then, section 3 presents the experimental design for the PKM method while the experiment results with discussed visual object dataset are given in section 4. Finally, conclusion is drawn in section Pixel-based K-means Clustering A conventional k-means method involves spatially blind and center-based clustering in certain parameter spaces, such as features or attributes [4], [9], [10]. However, each pixel of an image is represented by a 5-dimensional feature vector. Superpixel algorithm is used for pixel clusters with similar color value (CIE l, a, b) and neighbor location in two-dimensional (x, y) image space. Thus, we suppose that the superpixel representation is 2-D partitioned clustering problem, which aims to minimize the color differences among clustered pixels in a superpixel. The k-means method usually depends on the current partitioned centers (C 1,,C k ) to cluster all objects (viz. pixels). Our approach is different from the center-based k-means method and has two steps. 1) We first detect b centers (C 1,,C b ; b < k) that are closer to pixel i based on Euclidean-distance (Eq. (1)). { ( C 1,...C j...,c b ) P i C 1 <... < P i C j <... < P i C b <...< P i C k }, where P i C j = ( x j - x i ) 2 + ( y j - y i ) 2. (1) 2) Then pixel i is assigned into one of the b neighbor centers according to fine color proximity, d i,j So, our approach is called pixel-based k-means (PKM) clustering, which performance from pixel to center is based upon the Euclidean-distance-based measure, where the distance, d i,j indicates the color difference between pixel i and center-pixel j as below: d i,j = ( l j - l i ) 2 + (a j - a i ) 2 + (b j - b i ) 2. (2) Based on Equation. (2), the mathematical formation of the 2-D image segmentation clustering problem can be described as follows: 78 Journal of Multimedia Processing and Technologies Volume 6 Number 3 September 2015

3 N N b Min E = ( d i ) = ( min d i,j ). (3) i = 1 i = 1 j = 1 where N is the number of image pixels, b is the number of neighbor current centers close to clustered pixel i. For optimization problem shown in Eq. (3), we generate initial partitioned centers (C 1,,C k ) and each pixel had been associated to nearer b cluster centers. Then, an update step in Eq. (4), that is, iterative gradient descent will keep adjusting the cluster centers to be the mean C j =[x, y, l, a, b] vector of all the pixels P i = [x, y, l, a, b] belonging to the superpixel (viz. pixel cluster) until the total color difference E (Equation. (3)) converges on an acceptable threshold. Finally, a post-processing step will join trivial pixels to nearby superpixels. The pixel-based k-means clustering is summarized as below. C jnew =. N i = 1 I j ( i ) P i 1, pixel i center j., where I j ( i ) =.{ 0, o.w. N I j ( i ) i = 1. Algorithm: Pixel-based K-Means (PKM) clustering (4) I O Original image (Matrix of having N pixels) Super-pixel image (Matrix of having k super-pixels) 1: Initialize k cluster centers C k 5 = [l, a, b, x, y] k 5 2:repeat 3: for each pixel P i do 4: Find b neighbor centers C j close to pixel P i (Equation.(1)); 5: for each neighbor center (C 1,..C j.., C b ) do 6: Computer d i,j between pixel i and center j; 7: Find center j with minimal d i, j (Equation.(2)); 8: set d (i)= d i, j ; 9: set pixel i center j; 10: end for 11: end for 12: Update new cluster centers (Equation.(4)); 13: Compute total color difference E (Equation.(3)); 14: until E < threshold or attained maximal iterations 3. Experimental Design for PKM Table 1. Pseudo code for the PKM clustering We examined the PKM with different initial methods, the number of neighbor centers and post-processing methods to verify the quality of PKMs by under segmentation error (USE), boundary recall and boundary precision. All optimization computations were performed on an Intel Core i7 3.4GHz PC with 16 GB memory. We used the MS Windows 7 operating system and the MATLAB 2013b compiler. 3.1 The Quality of Superpixel Algorithm For evaluation of segmentation quality, under segmentation error (USE), boundary recall and boundary precision are standard measures for boundary adherence. A superpixel algorithm should adhere to the three error metrics. Under segmentation error Journal of Multimedia Processing and Technologies Volume 6 Number 3 September

4 (USE) is able to measure the overlap between superpixels and ground truth segments. In [6], the USE formula requires that an overlap of a superpixel and the ground truth is at least 5% of the superpixel size. There is a serious penalty for large superpixels. For this reason, this study adopts a new USE [11] that is defined as below. 1 use = [ ( min (p in, p out ) ) ] (5) N s GT P P s where N denotes the total number of pixels, and an in-part P in and an out-part P out from a superpixel P is divided by a segment S of ground truth GT border. For the rest of boundary performances, boundary recall is the proportion of true positive pixels to ground truth edges within a certain tolerance of pixel d. Boundary precision is the proportion of true positive pixels to superpixel boundary within a certain tolerance d. The true positive pixels means that the number of edge pixels in ground truth for whose exist a boundary pixel of superpixels in range d. In this work, the tolerance of pixel is set to 2. Figure 1. Illustration of superpixel boundary, ground truth edge and true positives 3.2 Initialization Argyle pattern and grid pattern are used to initialize k starting points (viz. clustering centers) for the PKM (Figure. 2). The two initializations resulted from the Forgy and random partition methods [12]. In the initialization of the PKM argyle pattern and grid pattern would generate k * centers that uniformly spread out over the 2-D image space. If k * is less than k, the shortage of centers will be generated at random. 240 (a) Argyle Pattern (b) Grid Pattern 320 Random Point Figure 2. Illustration of argyle pattern and grid pattern 80 Journal of Multimedia Processing and Technologies Volume 6 Number 3 September 2015

5 3.3 Post-processing Methods The clustering procedure of PKM and SLIC would generate superpixels with some trivial pixels in anfractuous boundary or very small pixels within a complete superpixel. To correct for this inadequacy, such pieces of trivial pixels are reassigned the label of the neighbor superpixels according to 1) adjoining frequency or 2) color similarity (Figure. 3). Besides, the 4-connected components algorithms would be implemented in PKM and SLIC. Superpixel-pink Superpixel-green Trivalpixels- lihtgreen Figure 3. Illustration of adjoining frequency f and color similarity s of connecting neighbor superpixels 4. Experiment Analysis We experimented the three main effects, namely the number of neighbor center (nbor), initialization methods (initial) and postprocessing methods (postp), to analyze performances for PKM. The performances, USE, boundary recall and precision described in [11]; sixteen original images and high-quality ground-truths obtained on the MSRC image dataset [8] using the method. Considering multiple effects of PKM, we performed a full experimental design (three-way ANOVA) for 5 levels in nbor, 2 levels in initial and 2 levels in postp. In the formulation of SLIC [6], when the weight, m is large, spatial proximity is more important; to the contrary, color proximity is more important. The weight m is regarded as a vital factor of the SLIC. Thus, we also performed a full experimental design (two-way ANOVA) for 3 levels in weight m and 2 levels in postp. For PKM and SLIC based on k-means clustering, the n-iterative gradient descent method with an initialization almost converges on the same clustering solution. Thus, there is only one observation (viz. clustering solution) per treatment. Interaction effect between two or three factors cannot be measured in two- or three-way ANOVA without replication (single observation). In the USE using the PKM for 32 superpixels (TABLE 2), the output vector [6 2 4] of MAIN effects represents 6 significant results for 1 st effect (nbor), 2 significant results for 2 nd effect (initial) and 4 significant results for 3 rd effect (postp). For the robust performance, the number of significant results of main or interaction effect should be more than the half of total testing numbers (16 highquality ground-truth images). K c Effect USE B-Recall B-Precision p<0.05 Effect p<0.05 Effect p<0.05 Effect 32 MAIN a [6 2 4] - [6 3 3] - [9 5 7] 1 INTER b [2 1 0] - [2 0 0] - [4 3 0] - 64 MAIN [9 3 7] 1 [11 3 4] 1 [9 1 7] 1 INTER [2 2 1] - [4 0 0] - [1 1 0] MAIN [13 7 6] 1 [10 3 5] 1 [14 3 8] 1, 3 INTER [3 2 2] - [4 2 1] - [3 2 1] MAIN [15 2 7] 1 [14 1 8] 1, 3 [13 3 5] 1 INTER [1 1 0] - [6 2 1] - [3 2 2] MAIN [15 7 4] 1 [14 3 5] 1 [15 3 7] 1 INTER [8 3 0] 1&2 [4 0 0] - [6 2 1] MAIN [15 6 2] 1 [ ] 1, 2 [13 8 5] 1, 2 INTER [10 0 0] 1&2 [14 2 0] 1&2 [10 2 0] 1& MAIN [ ] 1, 2 [ ] 1, 2 [ ] 1, 2 INTER [16 2 0] 1&2 [16 0 0] 1&2 [16 1 0] 1&2 Table 2. Three-way ANOVA to PKM a v MAIN denotes three main effects: [1: nbor, 2: initial, 3:postp]. b INTER denotes interaction effects: [1&2, 1&3, 2&3]. v c K is the number of superpixels v Journal of Multimedia Processing and Technologies Volume 6 Number 3 September

6 K Effect USE B-Recall B-Precision p<0.05 Effect p<0.05 Effect p<0.05 Effect 32 MAIN a [1 4] - [2 1] - [1 6] - 64 MAIN [1 3] - [2 3] - [2 2] MAIN [2 4] - [2 1] - [0 2] MAIN [5 3] - [4 1] - [4 4] MAIN [4 2] - [3 4] - [5 5] MAIN [11 1] 1 [10 0] 1 [7 1] MAIN [9 2] 1 [7 3] - [10 3] 1 a MAIN denotes three main effects: [1:weight, 2: postp]. Table 3. Two-way ANOVA to SLIC In small clustering centers, K = [32, 64, 128, 256], we mostly obtained high segmentation performances (USE, boundary recall and precision) when the pixel-based k-means (PKM) clustering set the number of neighbor centers (nbor) equal to 2 and implemented frequency method for post-processing (postp) to enforce connectivity of trivial pixels and superpixels (see TABLE II). In large number of clustering centers, K = [512, 1024, 2048], the high segmentation performances resulted from the PKM that adopted argyle pattern as initialization method with 2 neighbor centers (nbor effect). Moreover, in large number of clustering centers, K = [1024, 2048], the weight m is set to 12 that is beneficial to the three performances of SLIC (Table 3) In Figures. 4-6, we compare the USE, boundary recall and precision for the superior SLIC (m =12) and the superior PKM (b = 2) for increasing numbers of superpixels. Experiment results showed the PKM is better than the SLIC in the three segmentation performances over 64 clustering centers (superpixel size). In Table 4, the superior number of PKM/SLIC in the three performances displayed that the PKM is useful to large number of superpixel clustering. Meanwhile, we compare the time required for the SLIC and the PKM (Figure. 7), and found that the PKM spends CPU time that is higher than the SLIC does over 1600 clustering centers. Thus, we suggested that the superpixel algorithm, PKM (b = 2) is implemented within the range [100, 1500] of clustering centers for image segmentations. Figure 4. Boxplot and averaged USE of PKM and SLIC 82 Journal of Multimedia Processing and Technologies Volume 6 Number 3 September 2015

7 Figure 5. Boxplot and averaged recall of PKM and SLIC Figure 6. Boxplot and averaged precision of PKM and SLIC Journal of Multimedia Processing and Technologies Volume 6 Number 3 September

8 Figure 7. Time required of PKM and SLIC to generate superpixels K WIN USE B-Recall B-Precision 32 PKM/SLIC a 6/10 2/14 3/13 64 PKM/SLIC 5/11 5/11 5/ PKM/SLIC 7/9 8/8 7/9 256 PKM/SLIC 8/8 9/7 8/8 512 PKM/SLIC 11/5 12/4 11/ PKM/SLIC 8/8 11/5 6/ PKM/SLIC 13/3 14/2 9/7 a PKM/SLIC: The superior number of PKM/SLIC Table 4. Comparison of PKM with SLIC in MSRC Data Set Figure 8. Superpixel representation of a high-resolution image using the PKM with 256 clustering centers 84 Journal of Multimedia Processing and Technologies Volume 6 Number 3 September 2015

9 Figure 9. Superpixel representation of a high-resolution image using the SLIC with 256 clustering centers 5. Conclusion Superpixel representations have come into common use for image segmentations. These mid-level features clustering methods are able to reduce the computation load like video surveillance. We provide a pixel-based k-means (PKM) clustering that is able to summarize color information within a regular spatial size. In this work we perform a classical comparison of the PKM with state-of-the-art superpixel algorithm, SLIC based on the boundary adherence and segmentation speed. For boundary performance and computational time, this paper claims that the PKM with 2 neighbor centers adopts argyle pattern as initialization method and adjoining frequency method for post-processing, and is implemented within the range [100, 1500] of clustering centers for image segmentations. In addition, while a high-resolution image ( ) is examined on 256 clustering centers, the PKM (171 sec) is also better than the SLIC (319 sec) in CPU time (Figures. 8 and 9) under the MATLAB compiler. References [1] Chang, J., Wei, D., Fisher III, J. W. (2013). A video representation using temporal superpixels, in Computer Vision and Pattern Recognition (CVPR), 2013 IEEE Conference on, p [2] Xiang, D., Tang, T., Zhao, L., Su, Y. (2013).Superpixel generating algorithm based on pixel intensity and location similarity for SAR image classification. [3] Morerio, P., Georgiu, G. C., Marcenaro, L., Regazzoni, C. (2015). Optimizing superpixel clustering for real-time egocentricvision applications, Signal Processing Letters, IEEE, 22, p [4] Vantaram, S. R., Saber, E. (2012). Survey of contemporary trends in color image segmentation, Journal of Electronic Imaging, 21, p [5] Veksler, Boykov, Y., Mehrani, P. (2010). Superpixels and supervoxels in an energy optimization framework, In: Computer Vision ECCV,ed. Springer, p [6] Achanta, R., Shaji, A., Smith, K., Lucchi, A., Fua, P., Susstrunk, S. (2012). SLIC superpixels compared to state-of-the-art superpixel methods, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 34, p [7] Levinshtein, Stere, A., Kutulakos, K. N., Fleet, D. J.,Dickinson, S. J. Siddiqi, K. (2009).Turbopixels: Fast superpixels using geometric flows, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 31, p [8] Kanungo, T., Mount,,D. M., Netanyahu, N. S., Piatko, C. D., Silverman, R., Wu, A. Y. (2002). An efficient k-means clustering algorithm: Analysis and implementation, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 24, p , [9] Saraswathi, S., Allirani, A. (2013). Survey on image segmentation via clustering, In: Information Communication and Embedded Systems (ICICES), International Conference on, p Journal of Multimedia Processing and Technologies Volume 6 Number 3 September

10 [10] Ngai, W. K., Kao, B., Chui, C. K., Cheng, R., Chau, M., Yip, K. Y. (2006). Efficient clustering of uncertain data, in Data Mining. ICDM 06. Sixth International Conference on, p [11] Neubert, P., Protzel, P. (2012). Superpixel benchmark and comparison, In: Proc. Forum Bildverarbeitung. [12]Hamerly, G.., Elkan, C. (2002). Alternatives to the k-means algorithm that find better clusterings, In: Proceedings of the eleventh international conference on Information and knowledge management, p Journal of Multimedia Processing and Technologies Volume 6 Number 3 September 2015

Superpixel Segmentation using Depth

Superpixel Segmentation using Depth Superpixel Segmentation using Depth Information Superpixel Segmentation using Depth Information David Stutz June 25th, 2014 David Stutz June 25th, 2014 01 Introduction - Table of Contents 1 Introduction

More information

SCALP: Superpixels with Contour Adherence using Linear Path

SCALP: Superpixels with Contour Adherence using Linear Path SCALP: Superpixels with Contour Adherence using Linear Path Rémi Giraud 1,2 remi.giraud@labri.fr with Vinh-Thong Ta 1 and Nicolas Papadakis 2 1 LaBRI CNRS UMR 5800 - University of Bordeaux, FRANCE PICTURA

More information

Accelerated gslic for Superpixel Generation used in Object Segmentation

Accelerated gslic for Superpixel Generation used in Object Segmentation Accelerated gslic for Superpixel Generation used in Object Segmentation Robert Birkus Supervised by: Ing. Wanda Benesova, PhD. Institute of Applied Informatics Faculty of Informatics and Information Technologies

More information

Content-based Image and Video Retrieval. Image Segmentation

Content-based Image and Video Retrieval. Image Segmentation Content-based Image and Video Retrieval Vorlesung, SS 2011 Image Segmentation 2.5.2011 / 9.5.2011 Image Segmentation One of the key problem in computer vision Identification of homogenous region in the

More information

Graph based Image Segmentation using improved SLIC Superpixel algorithm

Graph based Image Segmentation using improved SLIC Superpixel algorithm Graph based Image Segmentation using improved SLIC Superpixel algorithm Prasanna Regmi 1, B.J.M. Ravi Kumar 2 1 Computer Science and Systems Engineering, Andhra University, AP, India 2 Computer Science

More information

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION 6.1 INTRODUCTION Fuzzy logic based computational techniques are becoming increasingly important in the medical image analysis arena. The significant

More information

Title: Adaptive Region Merging Segmentation of Airborne Imagery for Roof Condition Assessment. Abstract:

Title: Adaptive Region Merging Segmentation of Airborne Imagery for Roof Condition Assessment. Abstract: Title: Adaptive Region Merging Segmentation of Airborne Imagery for Roof Condition Assessment Abstract: In order to perform residential roof condition assessment with very-high-resolution airborne imagery,

More information

DEPTH-ADAPTIVE SUPERVOXELS FOR RGB-D VIDEO SEGMENTATION. Alexander Schick. Fraunhofer IOSB Karlsruhe

DEPTH-ADAPTIVE SUPERVOXELS FOR RGB-D VIDEO SEGMENTATION. Alexander Schick. Fraunhofer IOSB Karlsruhe DEPTH-ADAPTIVE SUPERVOXELS FOR RGB-D VIDEO SEGMENTATION David Weikersdorfer Neuroscientific System Theory Technische Universität München Alexander Schick Fraunhofer IOSB Karlsruhe Daniel Cremers Computer

More information

Compact Watershed and Preemptive SLIC: On improving trade-offs of superpixel segmentation algorithms

Compact Watershed and Preemptive SLIC: On improving trade-offs of superpixel segmentation algorithms To appear in Proc. of International Conference on Pattern Recognition (ICPR), 2014. DOI: not yet available c 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained

More information

Saliency Detection in Aerial Imagery

Saliency Detection in Aerial Imagery Saliency Detection in Aerial Imagery using Multi-scale SLIC Segmentation Samir Sahli 1, Daniel A. Lavigne 2 and Yunlong Sheng 1 1- COPL, Image Science group, Laval University, Quebec, Canada 2- Defence

More information

Texture Sensitive Image Inpainting after Object Morphing

Texture Sensitive Image Inpainting after Object Morphing Texture Sensitive Image Inpainting after Object Morphing Yin Chieh Liu and Yi-Leh Wu Department of Computer Science and Information Engineering National Taiwan University of Science and Technology, Taiwan

More information

Superpixel Segmentation using Linear Spectral Clustering

Superpixel Segmentation using Linear Spectral Clustering Superpixel Segmentation using Linear Spectral Clustering Zhengqin Li Jiansheng Chen Department of Electronic Engineering, Tsinghua University, Beijing, China li-zq12@mails.tsinghua.edu.cn jschenthu@mail.tsinghua.edu.cn

More information

arxiv: v1 [cs.cv] 14 Sep 2015

arxiv: v1 [cs.cv] 14 Sep 2015 gslicr: SLIC superpixels at over 250Hz Carl Yuheng Ren carl@robots.ox.ac.uk University of Oxford Ian D Reid ian.reid@adelaide.edu.au University of Adelaide September 15, 2015 Victor Adrian Prisacariu victor@robots.ox.ac.uk

More information

Robot localization method based on visual features and their geometric relationship

Robot localization method based on visual features and their geometric relationship , pp.46-50 http://dx.doi.org/10.14257/astl.2015.85.11 Robot localization method based on visual features and their geometric relationship Sangyun Lee 1, Changkyung Eem 2, and Hyunki Hong 3 1 Department

More information

Image Resizing Based on Gradient Vector Flow Analysis

Image Resizing Based on Gradient Vector Flow Analysis Image Resizing Based on Gradient Vector Flow Analysis Sebastiano Battiato battiato@dmi.unict.it Giovanni Puglisi puglisi@dmi.unict.it Giovanni Maria Farinella gfarinellao@dmi.unict.it Daniele Ravì rav@dmi.unict.it

More information

Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds

Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds 2013 IEEE Conference on Computer Vision and Pattern Recognition Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds Jeremie Papon Alexey Abramov Markus Schoeler Florentin Wörgötter Bernstein

More information

Object Extraction Using Image Segmentation and Adaptive Constraint Propagation

Object Extraction Using Image Segmentation and Adaptive Constraint Propagation Object Extraction Using Image Segmentation and Adaptive Constraint Propagation 1 Rajeshwary Patel, 2 Swarndeep Saket 1 Student, 2 Assistant Professor 1 2 Department of Computer Engineering, 1 2 L. J. Institutes

More information

SUPERPIXELS: THE END OF PIXELS IN OBIA. A COMPARISON OF STATE-OF-THE- ART SUPERPIXEL METHODS FOR REMOTE SENSING DATA

SUPERPIXELS: THE END OF PIXELS IN OBIA. A COMPARISON OF STATE-OF-THE- ART SUPERPIXEL METHODS FOR REMOTE SENSING DATA SUPERPIXELS: THE END OF PIXELS IN OBIA. A COMPARISON OF STATE-OF-THE- ART SUPERPIXEL METHODS FOR REMOTE SENSING DATA O. Csillik * Department of Geoinformatics Z_GIS, University of Salzburg, 5020, Salzburg,

More information

Unsupervised Learning

Unsupervised Learning Networks for Pattern Recognition, 2014 Networks for Single Linkage K-Means Soft DBSCAN PCA Networks for Kohonen Maps Linear Vector Quantization Networks for Problems/Approaches in Machine Learning Supervised

More information

Color based segmentation using clustering techniques

Color based segmentation using clustering techniques Color based segmentation using clustering techniques 1 Deepali Jain, 2 Shivangi Chaudhary 1 Communication Engineering, 1 Galgotias University, Greater Noida, India Abstract - Segmentation of an image defines

More information

Segmentation in electron microscopy images

Segmentation in electron microscopy images Segmentation in electron microscopy images Aurelien Lucchi, Kevin Smith, Yunpeng Li Bohumil Maco, Graham Knott, Pascal Fua. http://cvlab.epfl.ch/research/medical/neurons/ Outline Automated Approach to

More information

Clustering CS 550: Machine Learning

Clustering CS 550: Machine Learning Clustering CS 550: Machine Learning This slide set mainly uses the slides given in the following links: http://www-users.cs.umn.edu/~kumar/dmbook/ch8.pdf http://www-users.cs.umn.edu/~kumar/dmbook/dmslides/chap8_basic_cluster_analysis.pdf

More information

Graph-Based Superpixel Labeling for Enhancement of Online Video Segmentation

Graph-Based Superpixel Labeling for Enhancement of Online Video Segmentation Graph-Based Superpixel Labeling for Enhancement of Online Video Segmentation Alaa E. Abdel-Hakim Electrical Engineering Department Assiut University Assiut, Egypt alaa.aly@eng.au.edu.eg Mostafa Izz Cairo

More information

Colour Segmentation-based Computation of Dense Optical Flow with Application to Video Object Segmentation

Colour Segmentation-based Computation of Dense Optical Flow with Application to Video Object Segmentation ÖGAI Journal 24/1 11 Colour Segmentation-based Computation of Dense Optical Flow with Application to Video Object Segmentation Michael Bleyer, Margrit Gelautz, Christoph Rhemann Vienna University of Technology

More information

Image Segmentation Using Iterated Graph Cuts Based on Multi-scale Smoothing

Image Segmentation Using Iterated Graph Cuts Based on Multi-scale Smoothing Image Segmentation Using Iterated Graph Cuts Based on Multi-scale Smoothing Tomoyuki Nagahashi 1, Hironobu Fujiyoshi 1, and Takeo Kanade 2 1 Dept. of Computer Science, Chubu University. Matsumoto 1200,

More information

SMURFS: Superpixels from Multi-scale Refinement of Super-regions

SMURFS: Superpixels from Multi-scale Refinement of Super-regions LUENGO, BASHAM, FRENCH: SMURFS SUPERPIXELS 1 SMURFS: Superpixels from Multi-scale Refinement of Super-regions Imanol Luengo 1 imanol.luengo@nottingham.ac.uk Mark Basham 2 mark.basham@diamond.ac.uk Andrew

More information

A MULTI-RESOLUTION APPROACH TO DEPTH FIELD ESTIMATION IN DENSE IMAGE ARRAYS F. Battisti, M. Brizzi, M. Carli, A. Neri

A MULTI-RESOLUTION APPROACH TO DEPTH FIELD ESTIMATION IN DENSE IMAGE ARRAYS F. Battisti, M. Brizzi, M. Carli, A. Neri A MULTI-RESOLUTION APPROACH TO DEPTH FIELD ESTIMATION IN DENSE IMAGE ARRAYS F. Battisti, M. Brizzi, M. Carli, A. Neri Università degli Studi Roma TRE, Roma, Italy 2 nd Workshop on Light Fields for Computer

More information

Image Segmentation Based on Watershed and Edge Detection Techniques

Image Segmentation Based on Watershed and Edge Detection Techniques 0 The International Arab Journal of Information Technology, Vol., No., April 00 Image Segmentation Based on Watershed and Edge Detection Techniques Nassir Salman Computer Science Department, Zarqa Private

More information

Robotics Programming Laboratory

Robotics Programming Laboratory Chair of Software Engineering Robotics Programming Laboratory Bertrand Meyer Jiwon Shin Lecture 8: Robot Perception Perception http://pascallin.ecs.soton.ac.uk/challenges/voc/databases.html#caltech car

More information

Image Segmentation. Lecture14: Image Segmentation. Sample Segmentation Results. Use of Image Segmentation

Image Segmentation. Lecture14: Image Segmentation. Sample Segmentation Results. Use of Image Segmentation Image Segmentation CSED441:Introduction to Computer Vision (2015S) Lecture14: Image Segmentation What is image segmentation? Process of partitioning an image into multiple homogeneous segments Process

More information

SuRVoS Workbench. Super-Region Volume Segmentation. Imanol Luengo

SuRVoS Workbench. Super-Region Volume Segmentation. Imanol Luengo SuRVoS Workbench Super-Region Volume Segmentation Imanol Luengo Index - The project - What is SuRVoS - SuRVoS Overview - What can it do - Overview of the internals - Current state & Limitations - Future

More information

Automatically Algorithm for Physician s Handwritten Segmentation on Prescription

Automatically Algorithm for Physician s Handwritten Segmentation on Prescription Automatically Algorithm for Physician s Handwritten Segmentation on Prescription Narumol Chumuang 1 and Mahasak Ketcham 2 Department of Information Technology, Faculty of Information Technology, King Mongkut's

More information

Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial Region Segmentation

Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial Region Segmentation IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.11, November 2013 1 Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial

More information

Variational Methods II

Variational Methods II Mathematical Foundations of Computer Graphics and Vision Variational Methods II Luca Ballan Institute of Visual Computing Last Lecture If we have a topological vector space with an inner product and functionals

More information

Multi-Class Segmentation with Relative Location Prior

Multi-Class Segmentation with Relative Location Prior Multi-Class Segmentation with Relative Location Prior Stephen Gould, Jim Rodgers, David Cohen, Gal Elidan, Daphne Koller Department of Computer Science, Stanford University International Journal of Computer

More information

Unsupervised Learning : Clustering

Unsupervised Learning : Clustering Unsupervised Learning : Clustering Things to be Addressed Traditional Learning Models. Cluster Analysis K-means Clustering Algorithm Drawbacks of traditional clustering algorithms. Clustering as a complex

More information

doi: /

doi: / Yiting Xie ; Anthony P. Reeves; Single 3D cell segmentation from optical CT microscope images. Proc. SPIE 934, Medical Imaging 214: Image Processing, 9343B (March 21, 214); doi:1.1117/12.243852. (214)

More information

Video Alignment. Literature Survey. Spring 2005 Prof. Brian Evans Multidimensional Digital Signal Processing Project The University of Texas at Austin

Video Alignment. Literature Survey. Spring 2005 Prof. Brian Evans Multidimensional Digital Signal Processing Project The University of Texas at Austin Literature Survey Spring 2005 Prof. Brian Evans Multidimensional Digital Signal Processing Project The University of Texas at Austin Omer Shakil Abstract This literature survey compares various methods

More information

Image Segmentation. Shengnan Wang

Image Segmentation. Shengnan Wang Image Segmentation Shengnan Wang shengnan@cs.wisc.edu Contents I. Introduction to Segmentation II. Mean Shift Theory 1. What is Mean Shift? 2. Density Estimation Methods 3. Deriving the Mean Shift 4. Mean

More information

Resolution-independent superpixels based on convex constrained meshes without small angles

Resolution-independent superpixels based on convex constrained meshes without small angles 1 2 Resolution-independent superpixels based on convex constrained meshes without small angles 3 4 5 6 7 Jeremy Forsythe 1,2, Vitaliy Kurlin 3, Andrew Fitzgibbon 4 1 Vienna University of Technology, Favoritenstr.

More information

Texture Image Segmentation using FCM

Texture Image Segmentation using FCM Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore Texture Image Segmentation using FCM Kanchan S. Deshmukh + M.G.M

More information

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH Ignazio Gallo, Elisabetta Binaghi and Mario Raspanti Universitá degli Studi dell Insubria Varese, Italy email: ignazio.gallo@uninsubria.it ABSTRACT

More information

NOVEL PCA-BASED COLOR-TO-GRAY IMAGE CONVERSION. Ja-Won Seo and Seong Dae Kim

NOVEL PCA-BASED COLOR-TO-GRAY IMAGE CONVERSION. Ja-Won Seo and Seong Dae Kim NOVEL PCA-BASED COLOR-TO-GRAY IMAGE CONVERSION Ja-Won Seo and Seong Dae Kim Korea Advanced Institute of Science and Technology (KAIST) Department of Electrical Engineering 21 Daehak-ro, Yuseong-gu, Daejeon

More information

jslic: superpixels in ImageJ

jslic: superpixels in ImageJ 19 th Computer Vision Winter Workshop Zuzana Kúkelová and Jan Heller (eds.) Křtiny, Czech Republic, February 3 5, 2014 jlic: superpixels in ImageJ Jiří Borovec and Jan Kybic Faculty of Electrical Engineering,

More information

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers A. Salhi, B. Minaoui, M. Fakir, H. Chakib, H. Grimech Faculty of science and Technology Sultan Moulay Slimane

More information

Learning and Inferring Depth from Monocular Images. Jiyan Pan April 1, 2009

Learning and Inferring Depth from Monocular Images. Jiyan Pan April 1, 2009 Learning and Inferring Depth from Monocular Images Jiyan Pan April 1, 2009 Traditional ways of inferring depth Binocular disparity Structure from motion Defocus Given a single monocular image, how to infer

More information

Spatio-temporal Feature Classifier

Spatio-temporal Feature Classifier Spatio-temporal Feature Classifier Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 2015, 7, 1-7 1 Open Access Yun Wang 1,* and Suxing Liu 2 1 School

More information

Color Image Segmentation

Color Image Segmentation Color Image Segmentation Yining Deng, B. S. Manjunath and Hyundoo Shin* Department of Electrical and Computer Engineering University of California, Santa Barbara, CA 93106-9560 *Samsung Electronics Inc.

More information

CHAPTER 6 QUANTITATIVE PERFORMANCE ANALYSIS OF THE PROPOSED COLOR TEXTURE SEGMENTATION ALGORITHMS

CHAPTER 6 QUANTITATIVE PERFORMANCE ANALYSIS OF THE PROPOSED COLOR TEXTURE SEGMENTATION ALGORITHMS 145 CHAPTER 6 QUANTITATIVE PERFORMANCE ANALYSIS OF THE PROPOSED COLOR TEXTURE SEGMENTATION ALGORITHMS 6.1 INTRODUCTION This chapter analyzes the performance of the three proposed colortexture segmentation

More information

A Recommender System Based on Improvised K- Means Clustering Algorithm

A Recommender System Based on Improvised K- Means Clustering Algorithm A Recommender System Based on Improvised K- Means Clustering Algorithm Shivani Sharma Department of Computer Science and Applications, Kurukshetra University, Kurukshetra Shivanigaur83@yahoo.com Abstract:

More information

Using the Deformable Part Model with Autoencoded Feature Descriptors for Object Detection

Using the Deformable Part Model with Autoencoded Feature Descriptors for Object Detection Using the Deformable Part Model with Autoencoded Feature Descriptors for Object Detection Hyunghoon Cho and David Wu December 10, 2010 1 Introduction Given its performance in recent years' PASCAL Visual

More information

CS 5540 Spring 2013 Assignment 3, v1.0 Due: Apr. 24th 11:59PM

CS 5540 Spring 2013 Assignment 3, v1.0 Due: Apr. 24th 11:59PM 1 Introduction In this programming project, we are going to do a simple image segmentation task. Given a grayscale image with a bright object against a dark background and we are going to do a binary decision

More information

A Feature Clustering Approach Based on Histogram of Oriented Optical Flow and Superpixels

A Feature Clustering Approach Based on Histogram of Oriented Optical Flow and Superpixels A Feature Clustering Approach Based on Histogram of Oriented Optical Flow and Superpixels A.M.R.R. Bandara, L. Ranathunga Department of Information Technology Faculty of Information Technology, University

More information

Still Image Objective Segmentation Evaluation using Ground Truth

Still Image Objective Segmentation Evaluation using Ground Truth 5th COST 276 Workshop (2003), pp. 9 14 B. Kovář, J. Přikryl, and M. Vlček (Editors) Still Image Objective Segmentation Evaluation using Ground Truth V. Mezaris, 1,2 I. Kompatsiaris 2 andm.g.strintzis 1,2

More information

Supervised texture detection in images

Supervised texture detection in images Supervised texture detection in images Branislav Mičušík and Allan Hanbury Pattern Recognition and Image Processing Group, Institute of Computer Aided Automation, Vienna University of Technology Favoritenstraße

More information

Research on an Adaptive Terrain Reconstruction of Sequence Images in Deep Space Exploration

Research on an Adaptive Terrain Reconstruction of Sequence Images in Deep Space Exploration , pp.33-41 http://dx.doi.org/10.14257/astl.2014.52.07 Research on an Adaptive Terrain Reconstruction of Sequence Images in Deep Space Exploration Wang Wei, Zhao Wenbin, Zhao Zhengxu School of Information

More information

An ICA based Approach for Complex Color Scene Text Binarization

An ICA based Approach for Complex Color Scene Text Binarization An ICA based Approach for Complex Color Scene Text Binarization Siddharth Kherada IIIT-Hyderabad, India siddharth.kherada@research.iiit.ac.in Anoop M. Namboodiri IIIT-Hyderabad, India anoop@iiit.ac.in

More information

III. VERVIEW OF THE METHODS

III. VERVIEW OF THE METHODS An Analytical Study of SIFT and SURF in Image Registration Vivek Kumar Gupta, Kanchan Cecil Department of Electronics & Telecommunication, Jabalpur engineering college, Jabalpur, India comparing the distance

More information

Unsupervised learning on Color Images

Unsupervised learning on Color Images Unsupervised learning on Color Images Sindhuja Vakkalagadda 1, Prasanthi Dhavala 2 1 Computer Science and Systems Engineering, Andhra University, AP, India 2 Computer Science and Systems Engineering, Andhra

More information

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation , pp.162-167 http://dx.doi.org/10.14257/astl.2016.138.33 A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation Liqiang Hu, Chaofeng He Shijiazhuang Tiedao University,

More information

Superpixels via Pseudo-Boolean Optimization

Superpixels via Pseudo-Boolean Optimization Superpixels via Pseudo-Boolean Optimization Yuhang Zhang, Richard Hartley The Australian National University {yuhang.zhang, richard.hartley}@anu.edu.au John Mashford, Stewart Burn CSIRO {john.mashford,

More information

Image Segmentation Using Iterated Graph Cuts BasedonMulti-scaleSmoothing

Image Segmentation Using Iterated Graph Cuts BasedonMulti-scaleSmoothing Image Segmentation Using Iterated Graph Cuts BasedonMulti-scaleSmoothing Tomoyuki Nagahashi 1, Hironobu Fujiyoshi 1, and Takeo Kanade 2 1 Dept. of Computer Science, Chubu University. Matsumoto 1200, Kasugai,

More information

Fast Fuzzy Clustering of Infrared Images. 2. brfcm

Fast Fuzzy Clustering of Infrared Images. 2. brfcm Fast Fuzzy Clustering of Infrared Images Steven Eschrich, Jingwei Ke, Lawrence O. Hall and Dmitry B. Goldgof Department of Computer Science and Engineering, ENB 118 University of South Florida 4202 E.

More information

Mobile Human Detection Systems based on Sliding Windows Approach-A Review

Mobile Human Detection Systems based on Sliding Windows Approach-A Review Mobile Human Detection Systems based on Sliding Windows Approach-A Review Seminar: Mobile Human detection systems Njieutcheu Tassi cedrique Rovile Department of Computer Engineering University of Heidelberg

More information

Cluster Sensing Superpixel and Grouping

Cluster Sensing Superpixel and Grouping Cluster Sensing Superpixel and Grouping Rui Li Lu Fang Abstract Superpixel algorithms have shown significant potential in computer vision applications since they can be used to accelerate other computationally

More information

K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors

K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors K-Means Based Matching Algorithm for Multi-Resolution Feature Descriptors Shao-Tzu Huang, Chen-Chien Hsu, Wei-Yen Wang International Science Index, Electrical and Computer Engineering waset.org/publication/0007607

More information

Video pre-processing with JND-based Gaussian filtering of superpixels

Video pre-processing with JND-based Gaussian filtering of superpixels Video pre-processing with JND-based Gaussian filtering of superpixels Lei Ding, Ge Li*, Ronggang Wang, Wenmin Wang School of Electronic and Computer Engineering, Shenzhen Graduate School, Peking University

More information

A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images

A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images A Laplacian Based Novel Approach to Efficient Text Localization in Grayscale Images Karthik Ram K.V & Mahantesh K Department of Electronics and Communication Engineering, SJB Institute of Technology, Bangalore,

More information

Accelerating K-Means Clustering with Parallel Implementations and GPU computing

Accelerating K-Means Clustering with Parallel Implementations and GPU computing Accelerating K-Means Clustering with Parallel Implementations and GPU computing Janki Bhimani Electrical and Computer Engineering Dept. Northeastern University Boston, MA Email: bhimani@ece.neu.edu Miriam

More information

CS 223B Computer Vision Problem Set 3

CS 223B Computer Vision Problem Set 3 CS 223B Computer Vision Problem Set 3 Due: Feb. 22 nd, 2011 1 Probabilistic Recursion for Tracking In this problem you will derive a method for tracking a point of interest through a sequence of images.

More information

Bus Detection and recognition for visually impaired people

Bus Detection and recognition for visually impaired people Bus Detection and recognition for visually impaired people Hangrong Pan, Chucai Yi, and Yingli Tian The City College of New York The Graduate Center The City University of New York MAP4VIP Outline Motivation

More information

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION Panca Mudjirahardjo, Rahmadwati, Nanang Sulistiyanto and R. Arief Setyawan Department of Electrical Engineering, Faculty of

More information

SALIENT OBJECT DETECTION FOR RGB-D IMAGE VIA SALIENCY EVOLUTION.

SALIENT OBJECT DETECTION FOR RGB-D IMAGE VIA SALIENCY EVOLUTION. SALIENT OBJECT DETECTION FOR RGB-D IMAGE VIA SALIENCY EVOLUTION Jingfan Guo,2, Tongwei Ren,2,, Jia Bei,2 State Key Laboratory for Novel Software Technology, Nanjing University, China 2 Software Institute,

More information

An Approach for Reduction of Rain Streaks from a Single Image

An Approach for Reduction of Rain Streaks from a Single Image An Approach for Reduction of Rain Streaks from a Single Image Vijayakumar Majjagi 1, Netravati U M 2 1 4 th Semester, M. Tech, Digital Electronics, Department of Electronics and Communication G M Institute

More information

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Structured Light II Johannes Köhler Johannes.koehler@dfki.de Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov Introduction Previous lecture: Structured Light I Active Scanning Camera/emitter

More information

Multiscale Superpixels and Supervoxels Based on Hierarchical Edge-Weighted Centroidal Voronoi Tessellation

Multiscale Superpixels and Supervoxels Based on Hierarchical Edge-Weighted Centroidal Voronoi Tessellation 2015 IEEE Winter Conference on Applications of Computer Vision Multiscale Superpixels and Supervoxels Based on Hierarchical Edge-Weighted Centroidal Voronoi Tessellation Youjie Zhou 1, Lili Ju 2 and Song

More information

CS6670: Computer Vision

CS6670: Computer Vision CS6670: Computer Vision Noah Snavely Lecture 19: Graph Cuts source S sink T Readings Szeliski, Chapter 11.2 11.5 Stereo results with window search problems in areas of uniform texture Window-based matching

More information

Mixture Models and EM

Mixture Models and EM Mixture Models and EM Goal: Introduction to probabilistic mixture models and the expectationmaximization (EM) algorithm. Motivation: simultaneous fitting of multiple model instances unsupervised clustering

More information

This is an author-deposited version published in : Eprints ID : 15223

This is an author-deposited version published in :   Eprints ID : 15223 Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited

More information

A Benchmark for Interactive Image Segmentation Algorithms

A Benchmark for Interactive Image Segmentation Algorithms A Benchmark for Interactive Image Segmentation Algorithms Yibiao Zhao 1,3, Xiaohan Nie 2,3, Yanbiao Duan 2,3, Yaping Huang 1, Siwei Luo 1 1 Beijing Jiaotong University, 2 Beijing Institute of Technology,

More information

A PRIMAL-DUAL EXTERIOR POINT ALGORITHM FOR LINEAR PROGRAMMING PROBLEMS

A PRIMAL-DUAL EXTERIOR POINT ALGORITHM FOR LINEAR PROGRAMMING PROBLEMS Yugoslav Journal of Operations Research Vol 19 (2009), Number 1, 123-132 DOI:10.2298/YUJOR0901123S A PRIMAL-DUAL EXTERIOR POINT ALGORITHM FOR LINEAR PROGRAMMING PROBLEMS Nikolaos SAMARAS Angelo SIFELARAS

More information

Machine Learning : Clustering, Self-Organizing Maps

Machine Learning : Clustering, Self-Organizing Maps Machine Learning Clustering, Self-Organizing Maps 12/12/2013 Machine Learning : Clustering, Self-Organizing Maps Clustering The task: partition a set of objects into meaningful subsets (clusters). The

More information

A Mixed Hierarchical Algorithm for Nearest Neighbor Search

A Mixed Hierarchical Algorithm for Nearest Neighbor Search A Mixed Hierarchical Algorithm for Nearest Neighbor Search Carlo del Mundo Virginia Tech 222 Kraft Dr. Knowledge Works II Building Blacksburg, VA cdel@vt.edu ABSTRACT The k nearest neighbor (knn) search

More information

SOME stereo image-matching methods require a user-selected

SOME stereo image-matching methods require a user-selected IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, VOL. 3, NO. 2, APRIL 2006 207 Seed Point Selection Method for Triangle Constrained Image Matching Propagation Qing Zhu, Bo Wu, and Zhi-Xiang Xu Abstract In order

More information

4/13/ Introduction. 1. Introduction. 2. Formulation. 2. Formulation. 2. Formulation

4/13/ Introduction. 1. Introduction. 2. Formulation. 2. Formulation. 2. Formulation 1. Introduction Motivation: Beijing Jiaotong University 1 Lotus Hill Research Institute University of California, Los Angeles 3 CO 3 for Ultra-fast and Accurate Interactive Image Segmentation This paper

More information

An indirect tire identification method based on a two-layered fuzzy scheme

An indirect tire identification method based on a two-layered fuzzy scheme Journal of Intelligent & Fuzzy Systems 29 (2015) 2795 2800 DOI:10.3233/IFS-151984 IOS Press 2795 An indirect tire identification method based on a two-layered fuzzy scheme Dailin Zhang, Dengming Zhang,

More information

CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK

CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK CHAPTER-4 LOCALIZATION AND CONTOUR DETECTION OF OPTIC DISK Ocular fundus images can provide information about ophthalmic, retinal and even systemic diseases such as hypertension, diabetes, macular degeneration

More information

Texture Segmentation by Windowed Projection

Texture Segmentation by Windowed Projection Texture Segmentation by Windowed Projection 1, 2 Fan-Chen Tseng, 2 Ching-Chi Hsu, 2 Chiou-Shann Fuh 1 Department of Electronic Engineering National I-Lan Institute of Technology e-mail : fctseng@ccmail.ilantech.edu.tw

More information

SCALP: Superpixels with Contour Adherence using Linear Path

SCALP: Superpixels with Contour Adherence using Linear Path : Superpixels with Contour Adherence using Linear Path Rémi Giraud, Vinh-Thong Ta, Nicolas Papadakis To cite this version: Rémi Giraud, Vinh-Thong Ta, Nicolas Papadakis. : Superpixels with Contour Adherence

More information

CSSE463: Image Recognition Day 21

CSSE463: Image Recognition Day 21 CSSE463: Image Recognition Day 21 Sunset detector due. Foundations of Image Recognition completed This wee: K-means: a method of Image segmentation Questions? An image to segment Segmentation The process

More information

CS395T paper review. Indoor Segmentation and Support Inference from RGBD Images. Chao Jia Sep

CS395T paper review. Indoor Segmentation and Support Inference from RGBD Images. Chao Jia Sep CS395T paper review Indoor Segmentation and Support Inference from RGBD Images Chao Jia Sep 28 2012 Introduction What do we want -- Indoor scene parsing Segmentation and labeling Support relationships

More information

Automatic Grayscale Classification using Histogram Clustering for Active Contour Models

Automatic Grayscale Classification using Histogram Clustering for Active Contour Models Research Article International Journal of Current Engineering and Technology ISSN 2277-4106 2013 INPRESSCO. All Rights Reserved. Available at http://inpressco.com/category/ijcet Automatic Grayscale Classification

More information

Use of Shape Deformation to Seamlessly Stitch Historical Document Images

Use of Shape Deformation to Seamlessly Stitch Historical Document Images Use of Shape Deformation to Seamlessly Stitch Historical Document Images Wei Liu Wei Fan Li Chen Jun Sun Satoshi Naoi In China, efforts are being made to preserve historical documents in the form of digital

More information

Object and Action Detection from a Single Example

Object and Action Detection from a Single Example Object and Action Detection from a Single Example Peyman Milanfar* EE Department University of California, Santa Cruz *Joint work with Hae Jong Seo AFOSR Program Review, June 4-5, 29 Take a look at this:

More information

Image Segmentation Via Iterative Geodesic Averaging

Image Segmentation Via Iterative Geodesic Averaging Image Segmentation Via Iterative Geodesic Averaging Asmaa Hosni, Michael Bleyer and Margrit Gelautz Institute for Software Technology and Interactive Systems, Vienna University of Technology Favoritenstr.

More information

Separating Objects and Clutter in Indoor Scenes

Separating Objects and Clutter in Indoor Scenes Separating Objects and Clutter in Indoor Scenes Salman H. Khan School of Computer Science & Software Engineering, The University of Western Australia Co-authors: Xuming He, Mohammed Bennamoun, Ferdous

More information

CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES

CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES 70 CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES 3.1 INTRODUCTION In medical science, effective tools are essential to categorize and systematically

More information

Superpixels and Polygons using Simple Non-Iterative Clustering

Superpixels and Polygons using Simple Non-Iterative Clustering Superpixels and Polygons using Simple Non-Iterative Clustering Radhakrishna Achanta and Sabine Süsstrunk School of Computer and Communication Sciences (IC) École Polytechnique Fédérale de Lausanne (EPFL)

More information

A Noise-Robust and Adaptive Image Segmentation Method based on Splitting and Merging method

A Noise-Robust and Adaptive Image Segmentation Method based on Splitting and Merging method A Noise-Robust and Adaptive Image Segmentation Method based on Splitting and Merging method Ryu Hyunki, Lee HaengSuk Kyungpook Research Institute of Vehicle Embedded Tech. 97-70, Myeongsan-gil, YeongCheon,

More information

Multi-pass approach to adaptive thresholding based image segmentation

Multi-pass approach to adaptive thresholding based image segmentation 1 Multi-pass approach to adaptive thresholding based image segmentation Abstract - Thresholding is still one of the most common approaches to monochrome image segmentation. It often provides sufficient

More information