FReBIR : Fuzzy Region-Based Image Retrieval

Size: px
Start display at page:

Download "FReBIR : Fuzzy Region-Based Image Retrieval"

Transcription

1 FReBIR : Fuzzy Region-Based Image Retrieval Sylvie Philipp-Foliguet ETIS, ENSEA/UCP/CNRS ENSEA, 6 av. du Ponceau, Cergy, France philipp@ensea.fr Julien Gony ETIS, ENSEA/UCP/CNRS ENSEA, 6 av. du Ponceau, Cergy, France gony@ensea.fr Abstract FReBIR is a region-based image retrieval system, in which images are represented as adjacency graphs of fuzzy regions. An algorithm of fuzzy segmentation is first described. An algorithm to match subgraphs of fuzzy regions is then applied in order to retrieve images from partial queries, taking into account the image composition. Results are improved thanks to a relevance feedback which performs region classification by Support Vector Machine. Keywords: indexing, fuzzy segmentation, graph matching, relevance feedback, partial query. 1 Introduction In this paper, we address the problem of retrieving images containing a specific type of object in a general database of photographs. The main problem is that the searched object can have various shapes and scales according to the shooting. Moreover they can be found in various environments. What we perceive when looking at a scene or at a photograph is coarse zones, with their colours, their textures, and their relative positions. In order to model this perception, coarse zones, without precise edges are extracted from the image and these zones are described by colour and texture features. As zones need not to be accurate, they can be modelled by fuzzy sets. Images are then represented by a set of fuzzy regions, with their features and the composition of the image is stored into an attributed relational graph (ARG) of regions, aiming at representing the relative positions of regions. Then the problem of image retrieval from a partial query can be seen as a problem of inexact graph matching of ARGs. The need for retrieving more than one region arises when the semantic object (for example a person) is split into two or more regions which often happens, because of contrasting colours or textures (for example face, hair and clothing), but also when the user is interested in a set of several objects possibly scattered in the image. We have proposed in [17] an algorithm of fuzzy segmentation, of which we give the broad outline in section 2. Then we present a complete system of image retrieval including a relevance feedback. It is based on an algorithm of inexact graph matching (section 4), compatible with the image features (section 3) and with the image composition. Moreover it is compatible with a real-time use. Furthermore, a relevance feedback improves the system by building semantic classes of regions (section 5). 2 Fuzzy segmentation In order to be compatible with the semantic entities, the regions must be colour uniform. They must be limited by high gradient norms and uncertain when two (or more) regions encounter. Thus we propose to build regions which are not any more crisp sets as in the classical segmentation but fuzzy sets. The term fuzzy segmentation can be found in several papers, with various meanings. Fuzzy thresholding aims at defining membership functions to regions, based on a set of thresholds [4]. Methods of fuzzy pixel classification are generally based on the fuzzy c-means algorithm [1], but they do not lead properly to segmentation, since they only classify the pixels

2 into fuzzy classes and do not create contiguous fuzzy regions. The number of classes is often a priori fixed. In the region growing methods, the issue is to find the seeds of the regions, and the function linking region homogeneity, and membership grades. A complex algorithm of region growing limited by edges has been proposed in [16]. In [23], region growing is carried out by fuzzy rules involving fuzzy criteria such as region homogeneity, region size or gradient sharpness. Sanchez et all propose in [22] to model semantic concepts by means of association rules involving visual features. The algorithm we present below performs a cooperative contour / region approach. Uniform colour regions are extracted by a region growing algorithm performed on the gradient norm image. Membership degrees to a region are linked to the distances to region seeds. Let Ω be a finite referential (set of N pixels). A fuzzy region R j is a fuzzy set of Ω defined by a mapping µ j from Ω to [0, 1]. Definition: A fuzzy segmentation of Ω is a set of M fuzzy regions R j whose supports are included in Ω and defined by the two following axioms. If µ j (s) is the membership degree of pixel s to region R j, then: 1. s Ω, j, µ j (s ) [0, 1] 2. j 0 < µ j ( s ) < N. s Ω Membership degrees are included between 0 and 1, they equal 1 for the core s pixels and 0 for the pixels that do not belong to the fuzzy region. The second axiom means that a fuzzy region must neither be empty nor complete (equal to Ω ). This definition is based on Ruspini s definition of a fuzzy partition [21], but without the third axiom that imposes normalisation : for each pixel, membership degrees to all regions should sum up to 1. This axiom is not desirable for segmentation, as explained in [11]. The algorithm first computes a watershed algorithm on the colour gradient norm image [25]. Every local minimum of the gradient norm is a seed of a basin. This leads to a big number of basins. Thus in a second step, basins are recursively merged according to their areas and depths : a basin too small or not deep enough is absorbed by a bigger neighbour. In this case, the difference between the bottom levels of both basins is applied as a penalty on membership degrees of the absorbed one. Each set of merged basins gives rise to a fuzzy region. Membership degrees are calculated from the topographic distance defined in [17]. For an easier computation, considering common images of about a few hundreds of pixels in each dimension and a standard contrast, membership degrees take values between 0 and 255. They are initialized to 255 for pixels belonging to basin seeds (perhaps minus the difference of basin bottom levels). They decrease as pixels are going away from seeds : 1 for each spatial step (in 4-connectivity), and a value proportional to the difference between gradient norms, until they reach 0. Membership degrees to region R (build from gradient norm image g) For each basin B of R for each pixel s seed (B) µ B (s) penalty put s into Q B while Q B is not empty extract s of Q B for each pixel v neighbour of s µ = µ B (s) ( λ g(v) - g(s) + 1 ) if µ > µ B (v) then µ B (v) µ put v into Q B end for end while End for So pixels belonging to areas of a homogeneous colour, and thereby of a small gradient norm have large membership degrees in the corresponding fuzzy region (cf. Figure 1, 4, 6). These degrees slowly decrease according to the spatial distance to the seed and strongly decrease when meeting an edge, area of a high gradient norm. Moreover the impulse noise is bypassed, because a shorter path is found around it. A crisp segmentation can be obtained by affecting every pixel to the region for which it has the largest membership degree. This "defuzzification" is only used to display simultaneously all the fuzzy regions (cf. Figure 7).

3 An image of our general database Figure 1 : Two fuzzy regions obtained from the top image (the lighter, the larger the membership degree). Parameter λ aims at balancing spatial distance with the closest region seed and difference of gradient. It will influence the spreading of regions It has been set to 2 for all the following tests. The area threshold for basin merging induces the level of detail of the result. It is not beforehand set, but will increase or decrease from an initial value, until an expected number of regions, defined by an interval, is reached. In our general database (see Figure 5 and 7), the number of regions was to lie between 10 and Image signature and dissimilarity Each image of the database is indexed by a signature, which is composed of two parts : the first one is the set of features of all fuzzy regions, and the second one is a representation of the topology of the regions within the image. In this section, membership degrees take values between 0 and 1, as usual. For indexing regions, we used colour and texture distributions. The distribution of feature a for fuzzy region R, defined by its membership function µ, is defined by the probability for any real t [9] : P a ( t) = µ (s) µ (s) (1) s R,a(s) = t s R Distributions are thus obtained by adding the membership degrees of the pixels belonging to each class ; a normalisation is then performed. Thus pixels with small membership degrees belonging to transitions or outliers inside a region have little influence on the distribution shape. CIE L*a*b* space is used for colour, and twelve Gabor filters in 3 different scales and 4 orientations are used for texture analysis. Both spaces are quantified using an enhanced version of k-means algorithm [18]. Each image is first quantified in 256 classes for colour and 256 classes for texture. From previous tests made with our CBIR system [6] we know that 25 is a good compromise between efficiency and rapidity for a general database of about thousand images. Thus the 256 colour (resp. texture) classes for each image are quantified in 25 colour (resp. texture) classes. From the many measures of dissimilarity between distributions, we have chosen a simple measure derived from distance L 1. For two regions R and S respectively represented by the c normalised vectors ( R, c = 1,, k) and c ( S, c = 1,,k ), the distance is : k c c d(r,s) = R S 2 c = 1 1 (2) Spatial relationship between regions are characterized by two ways. First their barycentre are computed as in [20] and normalised by the dimensions of the image, in order to take values between 0 and 1. Secondly adjacencies are stored in an adjacency matrix of regions with a value of 1 if both regions have at least one pixel in common, otherwise 0. A more precise solution, not yet implemented, is to store the region intersection. 4 Graph matching 4.1 State-of-the-art and new proposal We are interested in a query constituted by a set of regions, adjacent or not. The retrieval consists in searching for each image of the database the set of regions which best matches this query (cf. Figure 2). R 1 R 2 R 3 S 1 Figure 2 : Example of an inexact graph match with an under-segmented target image The query is a sub-graph of the graph representing the query image. It may be composed of one or several connected S 2

4 components. Search consists in looking for the best matching sub-graph from graphs representing the images of the database. Most of region-based systems [2][13][19][26] do not take into account spatial relationship of regions. Indeed, the region position is the more often described by the barycentre [8] or the outer rectangle [14], in order to constraint and to reduce the retrieval, but explicit relationship between regions, such as adjacency is not considered. In Picasso [8] images are represented by a multiresolution pyramid ; a query region is then matched with a node of any level of the pyramid. SIMPLIcity [26] allows matching one region with several regions. Segmented images are often represented by graphs, but graph matching has been essentially used for describing rigid objects such as logos [12][19]. The matching algorithm presented in this paper is of the inexact type, since node attributes may differ and is not limited to graph isomorphisms, since one node of a graph may match several nodes of the other graph. Two matching subgraphs do not have to be identical in terms of node number, node attributes or edge number but only similar for node attributes (measured by an appropriate similarity measure expounded below) and consistent for the edges. To solve this NP-complete problem in a reasonable time, we use a tree inspired from [5]. The advantage of such a structure is that with appropriate heuristics, all possibilities of matches of region pairs have not to be explored. Search concentrates on branches which are susceptible to lead to the solution. Heuristics concerns the order of examination of the region pairs, and takes into account dissimilarity between regions and topological consistency. For each image of the database (called target image) the distance between all pairs of query/target regions are computed. At level i of the tree (see Figure 3), a node represents a match between query region R i and one region of the target image S j. A node is developed at a lower level only if the dissimilarity between both regions is lower than a given threshold τ. Edges between nodes represent topological consistency between pairs of regions. (R 1,S 1 ) (R 1,S 2 ) (R 1,S 3 ) (R 1,S 4 ) (R 2,S 1 ) (R 2,S 2 ) (R 2,S 3 ) (R 2,S 4 ) (R 3,S 1 ) (R 3,S 3 ) (R 3,S 1 ) (R 3,S 3 ) Figure 3 : Search tree: each node corresponds to a match of two regions (R i : query region, S j : target region), each arrow corresponds to a topological compatibility The consistency between (R i, S j ) and (R i+1, S k ) takes into account : the adjacency of (R i, R i+1 ) and (S j, S k ) which must be of the same type (adjacent or not); the relative positions of (R i, R i+1 ) and (S j, S k ), for example if R i is above R i+1, S j must be above S k. 4.2 Heuristics for tree building A match between two sub-graphs corresponds to a path from the root to a leaf of the last level. For example in Figure 3, {(R 1, S 2 ), (R 2, S 2 ), (R 3, S 1 )} is one of the four possible matches. It corresponds to the example of Fig. 2. The dissimilarity between sub-graphs is the average dissimilarity of the nodes of a path : m d(r i,s j ) m 1 (3) i = 1 where d represents the dissimilarity between region features (see section 3) and m the number of query regions. So it is worthwhile to put at the highest levels of the tree the pairs which do not match, the tree will thus be more rapidly pruned. For this purpose, all distances d ij = d(r i, S j ) are ranked in decreasing order. Pairs (R i, S j ) for which d ij is higher than τ are discarded. The remaining pairs are stored in a ranked list L.

5 For example, after thresholding, the tree of Figure 3 corresponds to list L : L = { (R 1, S 3 ), (R 2, S 3 ), (R 1, S 4 ), (R 3, S 3 ), (R 1, S 1 ), (R 2, S 1 ), (R 2, S 4 ), (R 3, S 1 ), (R 2, S 2 ), (R 1, S 2 )} The query regions are put in the tree according to their order in this list. The query region of the first pair (that is to say the region the least similar to any target region) is put at the first level of the tree (R 1 in the example). There are as many nodes at the first level as region R 1 appears in list L. The first pair of L with a query region different from R 1 is put at the second level of the tree. There are again as many nodes in level two as this region (R 2 in the example) appears in the list, and so on. The properties of this tree are the following : an image with no similarity with the query is immediately discarded ; the query region which matches the least with the target image (but above threshold τ) is examined at first ; as soon as the global dissimilarity between graphs exceeds a given value, the current node is not developed, there are at most as many levels in the tree as query regions, one region of the target image can match several query regions. The last property allows to manage an undersegmentation of the target image with regard to the query image (cf. Figure 2), but not an oversegmentation. Thus, after this first step of tree building, a second step consists in matching a query region with several target regions. The neighbours of every target region are checked in order to retrieve regions likely to match the query region. More precisely, for each match (R i, S j ), all neighbours S k of S j are examined. If d(r i, S j S k ) is lower than d(r i, S j ) then R i is also matched to S k. A match between two ARGs is then represented by a set of pairs of similar query region - target region whose adjacencies and relative positions are the same in both sub-graphs. If the graph match is finally composed of n query/target pairs (R i, S j ), the dissimilarity for n this match is : 1 d(r i,s j ) n i = 1 The dissimilarity measure for each target image is the minimum of the dissimilarities over all possible matches of the target image with the sub-graph constituting the query. 4.3 Results In the following tests, we only used the vertical consistency, which is suitable for general databases, composed of landscapes, persons, animals, etc. Only the vertical position is of importance to retrieve similar images, symmetry over a vertical axis does not change our perception of the image, while symmetry over a horizontal axis changes it a lot. We first used a database of 3000 images composed of two objects of Columbia database [27] which contains 100 different objects. The problem is to retrieve images containing an object, whatever its position in the image. Figure 4 displays a result with a query made of three fuzzy regions composing the cup of the top left image. The 16 first retrieved images contain this cup in various orientations and small variations of scale. Figure 4 : The query is made of three regions (first row) making the cup of the Columbia database. Images ranked by increasing dissimilarity from top to bottom, left to right. The other results were obtained with our general database which includes photographs of varied types, including animals, landscapes, portraits, cars. A result is shown Figure 5, where we are looking for bears near water. The query consist of the two regions of Figure 1, which are not adjacent and with the bear over the water. The

6 first 16 retrieved images include 11 images of bear near water, but retrieved regions may take varied shapes and disposal within the image provided that the bear is over the water. semantic entity. In the last years, a lot of papers presented interactive systems, most of them based on classifiers. We have used a statistical classifier, but working with regions. Actually the system uses a classifier for each query regions ; it is trained from varied examples. We built a user friendly interface where regions of the returned images are displayed with edges of the same colour as the corresponding query region (cf. Figure 7). Hence, if all returned regions (those with coloured edges) correspond to the query regions and respect the spatial disposition, the user annotates the image as relevant and all returned regions are considered as positive examples. On the contrary if no region corresponds to a query region, the image is annotated as irrelevant and all its regions are negative examples for all classes. Figure 5 : Retrieval result from a query made of two regions (the bear and a part of the water displayed Figure 1). 11 correct images out of 16. Figure 6 : The first two images retrieved for the query made of the two fuzzy regions of Figure 1 and for each of them, the regions which best match the two query regions. 5 Relevance feedback If first retrieved results often include images of the searched category, the system is unable to manage the large variability of appearance of animals, persons or non rigid objects. Whatever the features used to represent a region, a simple system which works with a single query is condemned to remain in a local neighbourhood of the query. Only the user is able to conduct the search towards all modalities of the same Figure 7 : Result from a query made of two fuzzy regions covering the elephant : upper region is light grey, lower region is dark grey. On the right, the query image with the contours of the defuzzified segmented image. Edges are coloured in red and green. Below some of the fuzzy regions, first row the two query regions. On the left, the ranked result images. The feedback loop performs a two-class classification per query region, using all negative examples taken from all irrelevant images and the only positive examples of the class of the query region. The classification is updated at each iteration with the new annotated images, which gives new positive and negative examples. For each class, there are much more negative examples than positive ones, which properly models the asymmetry between the class representing the object (or a part) and the rest of the regions.

7 After each step of annotation, the graph matching is performed, by the way of a tree for each image of the database. The dissimilarity computed for each node of the tree now equals the distance between the region and the class of the query region. Any two-class classifier can be used. We tried bayesian [24], k-nearest neighbours, Fisher Disciminant [15] and SVM [3], all of them with kernels of various types [7]. We have compared the 4 classifiers and various kernels with the general database. A result of precision/recall curves, computed on all categories (Figure 8) shows that the best classifier is the SVM with a 2 d( x,y) Gaussian kernel exp with d = χ 2. 2 accurate, these imprecise regions can be used for pattern recognition. Moreover this algorithm is able to segment a whole database without parameter tuning, so it is well adapted to image indexing. An algorithm of inexact matching, adapted to image retrieval from partial query, made of several regions of an image is then proposed. It includes solutions to reduce the combinatorial complexity of graph matching. Inexact matching overcomes the issue of over- or undersegmentation, since one query region can match several target regions and vice-versa. The algorithm takes into account the similarity between regions, as well as their relative positions. We have showed on examples that our system is able to retrieve images containing a type of object (or animal) with a great variability of position (from the front, in profile, etc.) and of scale, whatever the environment. We showed results with a simple set of features (colour and texture distribution and barycentre position), and a simple distance. Spatial relationship between regions are composed of the adjacency and the relative position of region barycentre. At last a relevance feedback loop strengthens the sets of relevant regions, allowing the system to learn from varied examples leading to a better generalisation capability. Figure 8 : Precision/recall curves for 4 classifiers after 30 iterations (average on all categories) Then we have compared a global approach (RETIN) [10] and our partial query method (FReBIR) with the SVM classifiers. Signatures are computed with the same features, but they are computed on the whole image for RETIN (Figure 9). First one can see the improvement induced by the iterations of relevance feedback for FReBIR. Secondly the comparison between both approaches clearly indicates that, to retrieve images containing a specific object or animal (here white bears), a partial query provides better results (which is not true when semantics is defined in the whole image). 6 Conclusion We have proposed an image representation, with fuzzy regions, their features and their spatial relationship. Although region edges are not Figure 9 : Precision/recall curves with 8 iterations of relevance feedback, for white bear retrieval ; in red RETIN, in green FReBIR References [1] J.C. Bezdek, Pattern recognition with fuzzy objective function algorithms, Plenum Press New York, 1981.

8 [2] C. Carson, S. Belongie, H. Greenspan, J. Malik, Blobworld: image segmentation using Expectation-Maximisation and its application to image querying, IEEE Trans. on PAMI, 24 (8), , 2002 [3] E Chang, B Li, G Wu, KS Goh, Statistical learning for effective visual information retrieval, IEEE Int. Conf. on Image Processing, Barcelona, 2003 [4] H.D. Cheng, Y-H. Chen, Fuzzy partition of two-dimensional histogram and its application to thresholding, Pattern Recognition 32, , 1999 [5] L. P. Cordella, P. Foggia, C. Sansone, M. Vento, Subgraph Transformation for the inexact Matching of Attributed Relational Graphs, Computing, 12, 43-52, [6] M Cord, S Philipp-Foliguet, P-H. Gosselin, J Fournier, Interactive exploration to image retrieval, J. of Applied Signal Processing, vol 2005 (14), Special Issue on Advances in Intelligent Vision Systems: Methods and Applications Part II, , 2005 [7] M. Cord, P-H. Gosselin, S Philipp-Foliguet, Stochastic exploration and active learning for image retrieval, Image and Vision Computing, 2006 (in press) [8] A. Del Bimbo, M. Mugnaini, P. Pala, F. Turco, Visual Querying by colour perceptive regions, Pattern Recognition, 31 (9), , 1998 [9] D. Dubois, M.C. Jaulent, A general approach to parameter evaluation in fuzzy digital pictures, Pattern Recognition Letters 6, , 1987 [10] P.H. Gosselin, M. Cord, RETIN AL : an active learning strategy for image category retrieval, IEEE Int. Conf. on Image Processing, Singapore, 2004 [11] R. Krishnapuram, J. M. Keller, A probabilistic approach to clustering, IEEE Trans. on Fuzzy Systems, 1 (2), , 1993 [12] P. Hong, T. S. Huang, Spatial pattern discovering by learning the isomorphic subgraph from multiple attributed relation graphs, Electronic Notes in Theoretical Computer Science, 46, 2001 [13] F. Jing, M. Li, H-J. Zhang, B. Zhang, An efficient and effective region-based image retrieval framework, IEEE Trans. on PAMI, 13 (5), , 2004 [14] W. Y. Ma, B. S. Manjunath, NeTra: a toolbox for navigating large image databases, ACM Multimedia Systems, 7 (3), , 1999 [15] S Mika, G Ratsch, J Weston, B Scholkopf, KR Muller, Fisher discriminant analysis with kernels, Advances in Neural networks for signal processing IX, 41-48, 1999 [16] A. Moghaddamzadeh, N. Bourbakis, A fuzzy region growing approach for segmentation of colour images. Pattern Recognition, 30 (6), , [17] S. Philipp-Foliguet, M. B. Vieira, A. de A. Araújo, Segmentation into fuzzy regions using topographic distance, 14 th SIBGRAPI, , Florianopolis, Brazil, 2001 [18] S. Philipp-Foliguet, G. Logerot, P. Constant, PH. Gosselin, Multimedia indexing and fast retrieval based on a vote system, ICME 06, Toronto, 2006 (to appear) [19] A. Robles-Kelly, E. R. Hancock, Graph matching using adjacency matrix Markov chains, Proc. 3 rd Int. Workshop EMMCVPR, Sophia-Antipolis, France, 2001 [20] A. Rosenfeld, The fuzzy geometry of image subsets. Pattern Recognition Letters 2, , [21] E.H. Ruspini, A new approach to clustering. Information and Control, 15 (1), 22-32, [22] D Sanchez, J Chamorro-Martinez, Learning Imprecise Semantic Concepts from Image Databases, Mathware and Soft Computing, 9 (1), 59-73,2002 [23] A. Steudel, M. Glesner, Fuzzy segmented image coding using orthonormal bases and derivative chain coding. Pattern Recognition 32, , [24] N. Vasconcelos, Bayesian Models for Visual Information Retrieval, PhD thesis, Massachusetts Institute of Technology, 2000 [25] L. Vincent, P. Soille, Watersheds in digital spaces: an efficient algorithm based on immersion simulation, IEEE Trans on PAMI, 13 (6), , [26] J. Z. Wang, J. Li, G. Wiederhold, SIMPLIcity: semantics-sensitive integrated matching for picture libraries, IEEE Trans. on PAMI, 23 (9), 1-17, 2001 [27] h/softlib/coil-100.html

FReBIR : an image retrieval system based on fuzzy region matching

FReBIR : an image retrieval system based on fuzzy region matching 1 FReBIR : an image retrieval system based on fuzzy region matching Sylvie Philipp-Foliguet, Julien Gony, Philippe-Henri Gosselin Equipes Traitement des Images et du Signal, CNRS/ENSEA/UCP, 6 av. du Ponceau,

More information

Textural Features for Image Database Retrieval

Textural Features for Image Database Retrieval Textural Features for Image Database Retrieval Selim Aksoy and Robert M. Haralick Intelligent Systems Laboratory Department of Electrical Engineering University of Washington Seattle, WA 98195-2500 {aksoy,haralick}@@isl.ee.washington.edu

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

An Introduction to Content Based Image Retrieval

An Introduction to Content Based Image Retrieval CHAPTER -1 An Introduction to Content Based Image Retrieval 1.1 Introduction With the advancement in internet and multimedia technologies, a huge amount of multimedia data in the form of audio, video and

More information

A Fuzzy Colour Image Segmentation Applied to Robot Vision

A Fuzzy Colour Image Segmentation Applied to Robot Vision 1 A Fuzzy Colour Image Segmentation Applied to Robot Vision J. Chamorro-Martínez, D. Sánchez and B. Prados-Suárez Department of Computer Science and Artificial Intelligence, University of Granada C/ Periodista

More information

Improving the Efficiency of Fast Using Semantic Similarity Algorithm

Improving the Efficiency of Fast Using Semantic Similarity Algorithm International Journal of Scientific and Research Publications, Volume 4, Issue 1, January 2014 1 Improving the Efficiency of Fast Using Semantic Similarity Algorithm D.KARTHIKA 1, S. DIVAKAR 2 Final year

More information

Image Segmentation for Image Object Extraction

Image Segmentation for Image Object Extraction Image Segmentation for Image Object Extraction Rohit Kamble, Keshav Kaul # Computer Department, Vishwakarma Institute of Information Technology, Pune kamble.rohit@hotmail.com, kaul.keshav@gmail.com ABSTRACT

More information

Texture. Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image.

Texture. Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image. Texture Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image. Structural approach: a set of texels in some regular or repeated pattern

More information

CS 534: Computer Vision Segmentation and Perceptual Grouping

CS 534: Computer Vision Segmentation and Perceptual Grouping CS 534: Computer Vision Segmentation and Perceptual Grouping Ahmed Elgammal Dept of Computer Science CS 534 Segmentation - 1 Outlines Mid-level vision What is segmentation Perceptual Grouping Segmentation

More information

Beyond Mere Pixels: How Can Computers Interpret and Compare Digital Images? Nicholas R. Howe Cornell University

Beyond Mere Pixels: How Can Computers Interpret and Compare Digital Images? Nicholas R. Howe Cornell University Beyond Mere Pixels: How Can Computers Interpret and Compare Digital Images? Nicholas R. Howe Cornell University Why Image Retrieval? World Wide Web: Millions of hosts Billions of images Growth of video

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

Segmentation of Images

Segmentation of Images Segmentation of Images SEGMENTATION If an image has been preprocessed appropriately to remove noise and artifacts, segmentation is often the key step in interpreting the image. Image segmentation is a

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

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

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment)

Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment) Structural Analysis of Aerial Photographs (HB47 Computer Vision: Assignment) Xiaodong Lu, Jin Yu, Yajie Li Master in Artificial Intelligence May 2004 Table of Contents 1 Introduction... 1 2 Edge-Preserving

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

Image retrieval based on bag of images

Image retrieval based on bag of images University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2009 Image retrieval based on bag of images Jun Zhang University of Wollongong

More information

Image Segmentation. Selim Aksoy. Bilkent University

Image Segmentation. Selim Aksoy. Bilkent University Image Segmentation Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr Examples of grouping in vision [http://poseidon.csd.auth.gr/lab_research/latest/imgs/s peakdepvidindex_img2.jpg]

More information

Image Segmentation. Selim Aksoy. Bilkent University

Image Segmentation. Selim Aksoy. Bilkent University Image Segmentation Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr Examples of grouping in vision [http://poseidon.csd.auth.gr/lab_research/latest/imgs/s peakdepvidindex_img2.jpg]

More information

RETIN AL: An Active Learning Strategy for Image Category Retrieval

RETIN AL: An Active Learning Strategy for Image Category Retrieval RETIN AL: An Active Learning Strategy for Image Category Retrieval Philippe-Henri Gosselin, Matthieu Cord To cite this version: Philippe-Henri Gosselin, Matthieu Cord. RETIN AL: An Active Learning Strategy

More information

A Graph Theoretic Approach to Image Database Retrieval

A Graph Theoretic Approach to Image Database Retrieval A Graph Theoretic Approach to Image Database Retrieval Selim Aksoy and Robert M. Haralick Intelligent Systems Laboratory Department of Electrical Engineering University of Washington, Seattle, WA 98195-2500

More information

Bipartite Graph Partitioning and Content-based Image Clustering

Bipartite Graph Partitioning and Content-based Image Clustering Bipartite Graph Partitioning and Content-based Image Clustering Guoping Qiu School of Computer Science The University of Nottingham qiu @ cs.nott.ac.uk Abstract This paper presents a method to model the

More information

Consistent Line Clusters for Building Recognition in CBIR

Consistent Line Clusters for Building Recognition in CBIR Consistent Line Clusters for Building Recognition in CBIR Yi Li and Linda G. Shapiro Department of Computer Science and Engineering University of Washington Seattle, WA 98195-250 shapiro,yi @cs.washington.edu

More information

Automatic Texture Segmentation for Texture-based Image Retrieval

Automatic Texture Segmentation for Texture-based Image Retrieval Automatic Texture Segmentation for Texture-based Image Retrieval Ying Liu, Xiaofang Zhou School of ITEE, The University of Queensland, Queensland, 4072, Australia liuy@itee.uq.edu.au, zxf@itee.uq.edu.au

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

Query-Sensitive Similarity Measure for Content-Based Image Retrieval

Query-Sensitive Similarity Measure for Content-Based Image Retrieval Query-Sensitive Similarity Measure for Content-Based Image Retrieval Zhi-Hua Zhou Hong-Bin Dai National Laboratory for Novel Software Technology Nanjing University, Nanjing 2193, China {zhouzh, daihb}@lamda.nju.edu.cn

More information

Content Based Medical Image Retrieval Using Fuzzy C- Means Clustering With RF

Content Based Medical Image Retrieval Using Fuzzy C- Means Clustering With RF Content Based Medical Image Retrieval Using Fuzzy C- Means Clustering With RF Jasmine Samraj #1, NazreenBee. M *2 # Associate Professor, Department of Computer Science, Quaid-E-Millath Government college

More information

Automatic Linguistic Indexing of Pictures by a Statistical Modeling Approach

Automatic Linguistic Indexing of Pictures by a Statistical Modeling Approach Automatic Linguistic Indexing of Pictures by a Statistical Modeling Approach Abstract Automatic linguistic indexing of pictures is an important but highly challenging problem for researchers in content-based

More information

Image retrieval based on region shape similarity

Image retrieval based on region shape similarity Image retrieval based on region shape similarity Cheng Chang Liu Wenyin Hongjiang Zhang Microsoft Research China, 49 Zhichun Road, Beijing 8, China {wyliu, hjzhang}@microsoft.com ABSTRACT This paper presents

More information

Content Based Image Retrieval: Survey and Comparison between RGB and HSV model

Content Based Image Retrieval: Survey and Comparison between RGB and HSV model Content Based Image Retrieval: Survey and Comparison between RGB and HSV model Simardeep Kaur 1 and Dr. Vijay Kumar Banga 2 AMRITSAR COLLEGE OF ENGG & TECHNOLOGY, Amritsar, India Abstract Content based

More information

Cellular Learning Automata-Based Color Image Segmentation using Adaptive Chains

Cellular Learning Automata-Based Color Image Segmentation using Adaptive Chains Cellular Learning Automata-Based Color Image Segmentation using Adaptive Chains Ahmad Ali Abin, Mehran Fotouhi, Shohreh Kasaei, Senior Member, IEEE Sharif University of Technology, Tehran, Iran abin@ce.sharif.edu,

More information

An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques

An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques Doaa M. Alebiary Department of computer Science, Faculty of computers and informatics Benha University

More information

6.801/866. Segmentation and Line Fitting. T. Darrell

6.801/866. Segmentation and Line Fitting. T. Darrell 6.801/866 Segmentation and Line Fitting T. Darrell Segmentation and Line Fitting Gestalt grouping Background subtraction K-Means Graph cuts Hough transform Iterative fitting (Next time: Probabilistic segmentation)

More information

Application of fuzzy set theory in image analysis. Nataša Sladoje Centre for Image Analysis

Application of fuzzy set theory in image analysis. Nataša Sladoje Centre for Image Analysis Application of fuzzy set theory in image analysis Nataša Sladoje Centre for Image Analysis Our topics for today Crisp vs fuzzy Fuzzy sets and fuzzy membership functions Fuzzy set operators Approximate

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

Robust Shape Retrieval Using Maximum Likelihood Theory

Robust Shape Retrieval Using Maximum Likelihood Theory Robust Shape Retrieval Using Maximum Likelihood Theory Naif Alajlan 1, Paul Fieguth 2, and Mohamed Kamel 1 1 PAMI Lab, E & CE Dept., UW, Waterloo, ON, N2L 3G1, Canada. naif, mkamel@pami.uwaterloo.ca 2

More information

Image Segmentation Techniques

Image Segmentation Techniques A Study On Image Segmentation Techniques Palwinder Singh 1, Amarbir Singh 2 1,2 Department of Computer Science, GNDU Amritsar Abstract Image segmentation is very important step of image analysis which

More information

Segmentation and Grouping

Segmentation and Grouping Segmentation and Grouping How and what do we see? Fundamental Problems ' Focus of attention, or grouping ' What subsets of pixels do we consider as possible objects? ' All connected subsets? ' Representation

More information

2D image segmentation based on spatial coherence

2D image segmentation based on spatial coherence 2D image segmentation based on spatial coherence Václav Hlaváč Czech Technical University in Prague Center for Machine Perception (bridging groups of the) Czech Institute of Informatics, Robotics and Cybernetics

More information

Integrating Intensity and Texture in Markov Random Fields Segmentation. Amer Dawoud and Anton Netchaev. {amer.dawoud*,

Integrating Intensity and Texture in Markov Random Fields Segmentation. Amer Dawoud and Anton Netchaev. {amer.dawoud*, Integrating Intensity and Texture in Markov Random Fields Segmentation Amer Dawoud and Anton Netchaev {amer.dawoud*, anton.netchaev}@usm.edu School of Computing, University of Southern Mississippi 118

More information

FUZZY KERNEL K-MEDOIDS ALGORITHM FOR MULTICLASS MULTIDIMENSIONAL DATA CLASSIFICATION

FUZZY KERNEL K-MEDOIDS ALGORITHM FOR MULTICLASS MULTIDIMENSIONAL DATA CLASSIFICATION FUZZY KERNEL K-MEDOIDS ALGORITHM FOR MULTICLASS MULTIDIMENSIONAL DATA CLASSIFICATION 1 ZUHERMAN RUSTAM, 2 AINI SURI TALITA 1 Senior Lecturer, Department of Mathematics, Faculty of Mathematics and Natural

More information

Digital Image Processing. Prof. P.K. Biswas. Department of Electronics & Electrical Communication Engineering

Digital Image Processing. Prof. P.K. Biswas. Department of Electronics & Electrical Communication Engineering Digital Image Processing Prof. P.K. Biswas Department of Electronics & Electrical Communication Engineering Indian Institute of Technology, Kharagpur Image Segmentation - III Lecture - 31 Hello, welcome

More information

CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM

CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM CORRELATION BASED CAR NUMBER PLATE EXTRACTION SYSTEM 1 PHYO THET KHIN, 2 LAI LAI WIN KYI 1,2 Department of Information Technology, Mandalay Technological University The Republic of the Union of Myanmar

More information

Color-Texture Segmentation of Medical Images Based on Local Contrast Information

Color-Texture Segmentation of Medical Images Based on Local Contrast Information Color-Texture Segmentation of Medical Images Based on Local Contrast Information Yu-Chou Chang Department of ECEn, Brigham Young University, Provo, Utah, 84602 USA ycchang@et.byu.edu Dah-Jye Lee Department

More information

human vision: grouping k-means clustering graph-theoretic clustering Hough transform line fitting RANSAC

human vision: grouping k-means clustering graph-theoretic clustering Hough transform line fitting RANSAC COS 429: COMPUTER VISON Segmentation human vision: grouping k-means clustering graph-theoretic clustering Hough transform line fitting RANSAC Reading: Chapters 14, 15 Some of the slides are credited to:

More information

The goals of segmentation

The goals of segmentation Image segmentation The goals of segmentation Group together similar-looking pixels for efficiency of further processing Bottom-up process Unsupervised superpixels X. Ren and J. Malik. Learning a classification

More information

Content based Image Retrieval Using Multichannel Feature Extraction Techniques

Content based Image Retrieval Using Multichannel Feature Extraction Techniques ISSN 2395-1621 Content based Image Retrieval Using Multichannel Feature Extraction Techniques #1 Pooja P. Patil1, #2 Prof. B.H. Thombare 1 patilpoojapandit@gmail.com #1 M.E. Student, Computer Engineering

More information

Classification. Vladimir Curic. Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University

Classification. Vladimir Curic. Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University Classification Vladimir Curic Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University Outline An overview on classification Basics of classification How to choose appropriate

More information

Region-based Segmentation

Region-based Segmentation Region-based Segmentation Image Segmentation Group similar components (such as, pixels in an image, image frames in a video) to obtain a compact representation. Applications: Finding tumors, veins, etc.

More information

Norbert Schuff VA Medical Center and UCSF

Norbert Schuff VA Medical Center and UCSF Norbert Schuff Medical Center and UCSF Norbert.schuff@ucsf.edu Medical Imaging Informatics N.Schuff Course # 170.03 Slide 1/67 Objective Learn the principle segmentation techniques Understand the role

More information

Multimedia Computing: Algorithms, Systems, and Applications: Edge Detection

Multimedia Computing: Algorithms, Systems, and Applications: Edge Detection Multimedia Computing: Algorithms, Systems, and Applications: Edge Detection By Dr. Yu Cao Department of Computer Science The University of Massachusetts Lowell Lowell, MA 01854, USA Part of the slides

More information

Decision Trees Dr. G. Bharadwaja Kumar VIT Chennai

Decision Trees Dr. G. Bharadwaja Kumar VIT Chennai Decision Trees Decision Tree Decision Trees (DTs) are a nonparametric supervised learning method used for classification and regression. The goal is to create a model that predicts the value of a target

More information

Based on Raymond J. Mooney s slides

Based on Raymond J. Mooney s slides Instance Based Learning Based on Raymond J. Mooney s slides University of Texas at Austin 1 Example 2 Instance-Based Learning Unlike other learning algorithms, does not involve construction of an explicit

More information

CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS

CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS CHAPTER 4 CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS 4.1 Introduction Optical character recognition is one of

More information

Bioimage Informatics

Bioimage Informatics Bioimage Informatics Lecture 14, Spring 2012 Bioimage Data Analysis (IV) Image Segmentation (part 3) Lecture 14 March 07, 2012 1 Outline Review: intensity thresholding based image segmentation Morphological

More information

An Autoassociator for Automatic Texture Feature Extraction

An Autoassociator for Automatic Texture Feature Extraction An Autoassociator for Automatic Texture Feature Extraction Author Kulkarni, Siddhivinayak, Verma, Brijesh Published 200 Conference Title Conference Proceedings-ICCIMA'0 DOI https://doi.org/0.09/iccima.200.9088

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

Edge and local feature detection - 2. Importance of edge detection in computer vision

Edge and local feature detection - 2. Importance of edge detection in computer vision Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature

More information

A REVIEW ON IMAGE RETRIEVAL USING HYPERGRAPH

A REVIEW ON IMAGE RETRIEVAL USING HYPERGRAPH A REVIEW ON IMAGE RETRIEVAL USING HYPERGRAPH Sandhya V. Kawale Prof. Dr. S. M. Kamalapur M.E. Student Associate Professor Deparment of Computer Engineering, Deparment of Computer Engineering, K. K. Wagh

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

Multimodal Information Spaces for Content-based Image Retrieval

Multimodal Information Spaces for Content-based Image Retrieval Research Proposal Multimodal Information Spaces for Content-based Image Retrieval Abstract Currently, image retrieval by content is a research problem of great interest in academia and the industry, due

More information

Basic Algorithms for Digital Image Analysis: a course

Basic Algorithms for Digital Image Analysis: a course Institute of Informatics Eötvös Loránd University Budapest, Hungary Basic Algorithms for Digital Image Analysis: a course Dmitrij Csetverikov with help of Attila Lerch, Judit Verestóy, Zoltán Megyesi,

More information

TEVI: Text Extraction for Video Indexing

TEVI: Text Extraction for Video Indexing TEVI: Text Extraction for Video Indexing Hichem KARRAY, Mohamed SALAH, Adel M. ALIMI REGIM: Research Group on Intelligent Machines, EIS, University of Sfax, Tunisia hichem.karray@ieee.org mohamed_salah@laposte.net

More information

An Adaptive Threshold LBP Algorithm for Face Recognition

An Adaptive Threshold LBP Algorithm for Face Recognition An Adaptive Threshold LBP Algorithm for Face Recognition Xiaoping Jiang 1, Chuyu Guo 1,*, Hua Zhang 1, and Chenghua Li 1 1 College of Electronics and Information Engineering, Hubei Key Laboratory of Intelligent

More information

Cluster analysis of 3D seismic data for oil and gas exploration

Cluster analysis of 3D seismic data for oil and gas exploration Data Mining VII: Data, Text and Web Mining and their Business Applications 63 Cluster analysis of 3D seismic data for oil and gas exploration D. R. S. Moraes, R. P. Espíndola, A. G. Evsukoff & N. F. F.

More information

Bumptrees for Efficient Function, Constraint, and Classification Learning

Bumptrees for Efficient Function, Constraint, and Classification Learning umptrees for Efficient Function, Constraint, and Classification Learning Stephen M. Omohundro International Computer Science Institute 1947 Center Street, Suite 600 erkeley, California 94704 Abstract A

More information

Line Segment Based Watershed Segmentation

Line Segment Based Watershed Segmentation Line Segment Based Watershed Segmentation Johan De Bock 1 and Wilfried Philips Dep. TELIN/TW07, Ghent University Sint-Pietersnieuwstraat 41, B-9000 Ghent, Belgium jdebock@telin.ugent.be Abstract. In this

More information

A Fast Caption Detection Method for Low Quality Video Images

A Fast Caption Detection Method for Low Quality Video Images 2012 10th IAPR International Workshop on Document Analysis Systems A Fast Caption Detection Method for Low Quality Video Images Tianyi Gui, Jun Sun, Satoshi Naoi Fujitsu Research & Development Center CO.,

More information

Colour Image Segmentation Using K-Means, Fuzzy C-Means and Density Based Clustering

Colour Image Segmentation Using K-Means, Fuzzy C-Means and Density Based Clustering Colour Image Segmentation Using K-Means, Fuzzy C-Means and Density Based Clustering Preeti1, Assistant Professor Kompal Ahuja2 1,2 DCRUST, Murthal, Haryana (INDIA) DITM, Gannaur, Haryana (INDIA) Abstract:

More information

EE 701 ROBOT VISION. Segmentation

EE 701 ROBOT VISION. Segmentation EE 701 ROBOT VISION Regions and Image Segmentation Histogram-based Segmentation Automatic Thresholding K-means Clustering Spatial Coherence Merging and Splitting Graph Theoretic Segmentation Region Growing

More information

Automatic Segmentation of Semantic Classes in Raster Map Images

Automatic Segmentation of Semantic Classes in Raster Map Images Automatic Segmentation of Semantic Classes in Raster Map Images Thomas C. Henderson, Trevor Linton, Sergey Potupchik and Andrei Ostanin School of Computing, University of Utah, Salt Lake City, UT 84112

More information

Part 3: Image Processing

Part 3: Image Processing Part 3: Image Processing Image Filtering and Segmentation Georgy Gimel farb COMPSCI 373 Computer Graphics and Image Processing 1 / 60 1 Image filtering 2 Median filtering 3 Mean filtering 4 Image segmentation

More information

identified and grouped together.

identified and grouped together. Segmentation ti of Images SEGMENTATION If an image has been preprocessed appropriately to remove noise and artifacts, segmentation is often the key step in interpreting the image. Image segmentation is

More information

Image Processing, Analysis and Machine Vision

Image Processing, Analysis and Machine Vision Image Processing, Analysis and Machine Vision Milan Sonka PhD University of Iowa Iowa City, USA Vaclav Hlavac PhD Czech Technical University Prague, Czech Republic and Roger Boyle DPhil, MBCS, CEng University

More information

Fuzzy Homogeneity Measures for Path-based Colour Image Segmentation

Fuzzy Homogeneity Measures for Path-based Colour Image Segmentation Fuzzy Homogeneity Measures for Path-based Colour Image Segmentation J. Chamorro-Martínez, D. Sánchez, B. Prados-Suárez, E. Galán-Perales Department of Computer Science and Artificial Intelligence, University

More information

AUTOMATIC IMAGE ANNOTATION AND RETRIEVAL USING THE JOINT COMPOSITE DESCRIPTOR.

AUTOMATIC IMAGE ANNOTATION AND RETRIEVAL USING THE JOINT COMPOSITE DESCRIPTOR. AUTOMATIC IMAGE ANNOTATION AND RETRIEVAL USING THE JOINT COMPOSITE DESCRIPTOR. Konstantinos Zagoris, Savvas A. Chatzichristofis, Nikos Papamarkos and Yiannis S. Boutalis Department of Electrical & Computer

More information

Applications. Foreground / background segmentation Finding skin-colored regions. Finding the moving objects. Intelligent scissors

Applications. Foreground / background segmentation Finding skin-colored regions. Finding the moving objects. Intelligent scissors Segmentation I Goal Separate image into coherent regions Berkeley segmentation database: http://www.eecs.berkeley.edu/research/projects/cs/vision/grouping/segbench/ Slide by L. Lazebnik Applications Intelligent

More information

COMPUTER AND ROBOT VISION

COMPUTER AND ROBOT VISION VOLUME COMPUTER AND ROBOT VISION Robert M. Haralick University of Washington Linda G. Shapiro University of Washington A^ ADDISON-WESLEY PUBLISHING COMPANY Reading, Massachusetts Menlo Park, California

More information

FSRM Feedback Algorithm based on Learning Theory

FSRM Feedback Algorithm based on Learning Theory Send Orders for Reprints to reprints@benthamscience.ae The Open Cybernetics & Systemics Journal, 2015, 9, 699-703 699 FSRM Feedback Algorithm based on Learning Theory Open Access Zhang Shui-Li *, Dong

More information

Combining Gabor Features: Summing vs.voting in Human Face Recognition *

Combining Gabor Features: Summing vs.voting in Human Face Recognition * Combining Gabor Features: Summing vs.voting in Human Face Recognition * Xiaoyan Mu and Mohamad H. Hassoun Department of Electrical and Computer Engineering Wayne State University Detroit, MI 4822 muxiaoyan@wayne.edu

More information

Image Retrieval by Color Regions

Image Retrieval by Color Regions Image Retrieval by Color Regions A. Del Bimbo, M. Mugnaini, P. Pala, F. Turco, L. Verzucoli Dipaxtimento di Sistemi e Informatica Universit~ di Firenze, 50139 Firenze, Italy Abstract. The minor expressiveness

More information

6. Object Identification L AK S H M O U. E D U

6. Object Identification L AK S H M O U. E D U 6. Object Identification L AK S H M AN @ O U. E D U Objects Information extracted from spatial grids often need to be associated with objects not just an individual pixel Group of pixels that form a real-world

More information

Content-Based Image Retrieval of Web Surface Defects with PicSOM

Content-Based Image Retrieval of Web Surface Defects with PicSOM Content-Based Image Retrieval of Web Surface Defects with PicSOM Rami Rautkorpi and Jukka Iivarinen Helsinki University of Technology Laboratory of Computer and Information Science P.O. Box 54, FIN-25

More information

Associative Cellular Learning Automata and its Applications

Associative Cellular Learning Automata and its Applications Associative Cellular Learning Automata and its Applications Meysam Ahangaran and Nasrin Taghizadeh and Hamid Beigy Department of Computer Engineering, Sharif University of Technology, Tehran, Iran ahangaran@iust.ac.ir,

More information

Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang

Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang Lecture 6: Multimedia Information Retrieval Dr. Jian Zhang NICTA & CSE UNSW COMP9314 Advanced Database S1 2007 jzhang@cse.unsw.edu.au Reference Papers and Resources Papers: Colour spaces-perceptual, historical

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

ImgSeek: Capturing User s Intent For Internet Image Search

ImgSeek: Capturing User s Intent For Internet Image Search ImgSeek: Capturing User s Intent For Internet Image Search Abstract - Internet image search engines (e.g. Bing Image Search) frequently lean on adjacent text features. It is difficult for them to illustrate

More information

Grouping and Segmentation

Grouping and Segmentation 03/17/15 Grouping and Segmentation Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Today s class Segmentation and grouping Gestalt cues By clustering (mean-shift) By boundaries (watershed)

More information

Normalized cuts and image segmentation

Normalized cuts and image segmentation Normalized cuts and image segmentation Department of EE University of Washington Yeping Su Xiaodan Song Normalized Cuts and Image Segmentation, IEEE Trans. PAMI, August 2000 5/20/2003 1 Outline 1. Image

More information

Identifying Layout Classes for Mathematical Symbols Using Layout Context

Identifying Layout Classes for Mathematical Symbols Using Layout Context Rochester Institute of Technology RIT Scholar Works Articles 2009 Identifying Layout Classes for Mathematical Symbols Using Layout Context Ling Ouyang Rochester Institute of Technology Richard Zanibbi

More information

AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH

AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH AN ENHANCED ATTRIBUTE RERANKING DESIGN FOR WEB IMAGE SEARCH Sai Tejaswi Dasari #1 and G K Kishore Babu *2 # Student,Cse, CIET, Lam,Guntur, India * Assistant Professort,Cse, CIET, Lam,Guntur, India Abstract-

More information

Image Processing and Image Analysis VU

Image Processing and Image Analysis VU Image Processing and Image Analysis 052617 VU Yll Haxhimusa yll.haxhimusa@medunwien.ac.at vda.univie.ac.at/teaching/ipa/17w/ Outline What are grouping problems in vision? Inspiration from human perception

More information

NOVEL APPROACH FOR COMPARING SIMILARITY VECTORS IN IMAGE RETRIEVAL

NOVEL APPROACH FOR COMPARING SIMILARITY VECTORS IN IMAGE RETRIEVAL NOVEL APPROACH FOR COMPARING SIMILARITY VECTORS IN IMAGE RETRIEVAL Abstract In this paper we will present new results in image database retrieval, which is a developing field with growing interest. In

More information

INF4820 Algorithms for AI and NLP. Evaluating Classifiers Clustering

INF4820 Algorithms for AI and NLP. Evaluating Classifiers Clustering INF4820 Algorithms for AI and NLP Evaluating Classifiers Clustering Erik Velldal & Stephan Oepen Language Technology Group (LTG) September 23, 2015 Agenda Last week Supervised vs unsupervised learning.

More information

Short Survey on Static Hand Gesture Recognition

Short Survey on Static Hand Gesture Recognition Short Survey on Static Hand Gesture Recognition Huu-Hung Huynh University of Science and Technology The University of Danang, Vietnam Duc-Hoang Vo University of Science and Technology The University of

More information

Automatic Categorization of Image Regions using Dominant Color based Vector Quantization

Automatic Categorization of Image Regions using Dominant Color based Vector Quantization Automatic Categorization of Image Regions using Dominant Color based Vector Quantization Md Monirul Islam, Dengsheng Zhang, Guojun Lu Gippsland School of Information Technology, Monash University Churchill

More information

Dr. Ulas Bagci

Dr. Ulas Bagci CAP5415-Computer Vision Lecture 11-Image Segmentation (BASICS): Thresholding, Region Growing, Clustering Dr. Ulas Bagci bagci@ucf.edu 1 Image Segmentation Aim: to partition an image into a collection of

More information

Content Based Image Retrieval (CBIR) Using Segmentation Process

Content Based Image Retrieval (CBIR) Using Segmentation Process Content Based Image Retrieval (CBIR) Using Segmentation Process R.Gnanaraja 1, B. Jagadishkumar 2, S.T. Premkumar 3, B. Sunil kumar 4 1, 2, 3, 4 PG Scholar, Department of Computer Science and Engineering,

More information

Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval

Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval Holistic Correlation of Color Models, Color Features and Distance Metrics on Content-Based Image Retrieval Swapnil Saurav 1, Prajakta Belsare 2, Siddhartha Sarkar 3 1Researcher, Abhidheya Labs and Knowledge

More information

STUDYING THE FEASIBILITY AND IMPORTANCE OF GRAPH-BASED IMAGE SEGMENTATION TECHNIQUES

STUDYING THE FEASIBILITY AND IMPORTANCE OF GRAPH-BASED IMAGE SEGMENTATION TECHNIQUES 25-29 JATIT. All rights reserved. STUDYING THE FEASIBILITY AND IMPORTANCE OF GRAPH-BASED IMAGE SEGMENTATION TECHNIQUES DR.S.V.KASMIR RAJA, 2 A.SHAIK ABDUL KHADIR, 3 DR.S.S.RIAZ AHAMED. Dean (Research),

More information