Free Essay

Review on Segmentation by Clustering

In:

Submitted By ronny4700
Words 775
Pages 4
Lecture 12: Mean Shift and Normalized Cuts
CAP 5415 Fall 2006

Each Pixel

Data Vector

Example

Once we have vectors…
• Group the vectors into clusters • Algorithms that we talked about last time:
– K-means – EM (Expectation Maximization)

• Today:
(From Comanciu and Meer)

– Mean-Shift – Normalized Cuts

Mean-Shift
• Like EM, this algorithm is built on probabilistic intuitions. • To understand EM we had to understand mixture models • To understand mean-shift, we need to understand kernel density estimation (Take Pattern Recognition!)

Basics of Kernel Density Estimation
• Let’s say you have a bunch of points drawn from some distribution • What’s the distribution that generated these points?

Using a Parametric Model
• Could fit a parametric model (like a Gaussian) • Why:
– Can express distribution with a few number of parameters (like mean and variance)

Non-Parametric Methods
• We’ll focus on kernel-density estimates • Basic Idea: Use the data to define the distribution • Intuition:
– If I were to draw more samples from the same probability distribution, then those points would probably be close to the points that I have already drawn – Build distribution by putting a little mass of probability around each data-point

• Why not:
– Limited in flexibility

Example

Formally

Kernel

• Most Common Kernel: Gaussian or Normal Kernel • Another way to think about it:
(From Tappen – Thesis)

– Make an image, put 1(or more) wherever you have a sample – Convolve with a Gaussian

What is Mean-Shift?
• The density will have peaks (also called modes) • If we started at point and did gradient-ascent, we would end up at one of the modes • Cluster based on which mode each point belongs to

Gradient Ascent?
• Actually, no. • A set of iterative steps can be taken that will monotonically converge to a mode
– No worries about step sizes – This is an adaptive gradient ascent

Results

(x = yj)

Results

Normalized Cuts
• Clustering approach based on graphs • First some background

Graphs
• A graph G(V,E) is a triple consisting of a vertex set V(G) an edge set E(G) and a relation that associates with each edge two vertices called its end points.

Connected and Disconnected Graphs
• A graph G is connected if there is a path from every vertex to every other vertex in G. • A graph G that is not connected is called disconnected graph.

(From Slides by Khurram Shafique)

(From Slides by Khurram Shafique)

Can represent a graph with a matrix a b c e d One Row Per Node

Can add weights to edges

[

0 1 0 0 1

1 0 0 0 0

0 0 0 0 1

0 0 0 0 1

1 0 1 1 0

]
(Based on Slides by Khurram Shafique)

[

0 1 3 ∞ ∞

1 0 4 ∞ 2

3 4 0 6 7

∞ ∞ 6 0 1

∞ 2 7 1 0

]

Adjacency Matrix: W

Weight Matrix: W

(Based on Slides by Khurram Shafique)

Minimum Cut
A cut of a graph G is the set of edges S such that removal of S from G disconnects G. Minimum cut is the cut of minimum weight, where weight of cut is given as

Minimum Cut
• There can be more than one minimum cut in a given graph

• All minimum cuts of a graph can be found in polynomial time1.

H. Nagamochi, K. Nishimura and T. Ibaraki, “Computing all small cuts in an undirected network. SIAM J. Discrete Math. 10 (1997) 469-481.
1

(Based on Slides by Khurram Shafique)

(Based on Slides by Khurram Shafique)

How does this relate to image segmentation?
• When we compute the cut, we've divided the graph into two clusters • To get a good segmentation, the weight on the edges should represent pixels affinity for being in the same group

Affinities for Image Segmentation
Brightness Features

• Interpretation:
– High weight edges for pixels that
(Images from Khurram Shafique)

• Have similar intensity • Are close to each other

Min-Cut won't work though
• The minimum-cut will often choose a cut with one small cluster

We need a better criterion
• Instead of min-cut, we can use the normalized cut

• Basic Idea: Big clusters will increase assoc(A,V), thus decreasing Ncut(A,B)
(Image From Shi and Malik)

Finding the Normalized Cut
• NP-Hard Problem • Can find approximate solution by finding the eigenvector with the second-smallest eigenvalue of this generalized eigenvalue problem

Results

• That splits the data into two clusters • Can recursively partition data to find more clusters • Code available on Jianbo Shi's webpage

Figure from “Normalized cuts and image segmentation,” Shi and Malik, 2000

So what if I want to segment my image?
• Ncuts is a very common solution • Mean-shift is also very popular

Similar Documents

Free Essay

Market Segmentation

...Measuring the stability of Retail Market based on its store images – a fuzzy clustering approach. Abstract Purpose segmentation is the point where marketing activity starts. A flawless segmentation results in comparable competitive advantage. The purpose of this study is to examine the stability of segmentation. Design / methodology/ approach - this research examines the stability of the segments. Shoppers have been segmented based on the importance they’ve given to store image. Data collected through mall intercept interviews has been used for it. Segmentation has been done by K-means clustering and fuzzy clustering methods. Membership grades give the samples’ relative position in the cluster. Findings – Various approaches to segment the market has been analysed and the advantages of fuzzy methods has been obtained. Finally the most stable segment, on the other hand the most volatile segment has been found out. Study reveals that fuzzy clustering is potentially useful to assess the stability of segments. Research limitations / implications Research findings are constrained, as the study concentrates on the behaviour of shoppers based on the influence of store images but segmenting based on demographic or lifestyle variables are not considered. However the stability of segments has been analysed for this segments. Practical implications membership grade gives a clear picture of the real market to the marketer. And it helps the marketer to visualize individual’s...

Words: 2611 - Pages: 11

Free Essay

Optimum Thresholding Using Fuzzy Techniques

... IIIrd Semester, M.Tech (ICE) OBJECTIVE: * To review different research papers based on Fuzzy Thresholding. * To apply fuzzy thresholding technique to an image * To calculate optimum threshold using Gamma membership function. LITERATURE REVIEW: Introduction: Typical computer vision applications usually require an image segmentation-preprocessing algorithm as a first procedure. At the output of this stage, each object of the image, represented by a set of pixels, is isolated from the rest of the scene. The purpose of this step is that objects and background are separated into non-overlapping sets. There are various techniques of segmentation and among them threshold is much simpler than other segmentation techniques. Usually, this segmentation process is based on the image gray-level histogram. In that case, the aim is to find a critical value or threshold. Through this threshold, applied to the whole image, pixels whose gray levels exceed this critical value are assigned to one set and the rest to the other. For a well-defined image, its histogram has a deep valley between two peaks. Around these peaks the object and background gray levels are concentrated. Thus, to segment the image using some histogram thresholding technique, the optimum threshold value must be located in the valley region. What is Thresholding? Thresholding: Is a popular, fast and computationally inexpensive segmentation technique. Thresholding is a method to divide an image containing...

Words: 2221 - Pages: 9

Premium Essay

Word of Mouth

...Ch11-H8566.qxd 8/8/07 2:04 PM Page 222 CHAPTER 11 Market segmentation YORAM (JERRY) WIND and DAVID R. BELL All markets are heterogeneous. This is evident from observation and from the proliferation of popular books describing the heterogeneity of local and global markets. Consider, for example, The Nine Nations of North America (Garreau, 1982), Latitudes and Attitudes: An Atlas of American Tastes, Trends, Politics and Passions (Weiss, 1994) and Mastering Global Markets: Strategies for Today’s Trade Globalist (Czinkota et al., 2003). When reflecting on the nature of markets, consumer behaviour and competitive activities, it is obvious that no product or service appeals to all consumers and even those who purchase the same product may do so for diverse reasons. The Coca Cola Company, for example, varies levels of sweetness, effervescence and package size according to local tastes and conditions. Effective marketing and business strategy therefore requires a segmentation of the market into homogeneous segments, an understanding of the needs and wants of these segments, the design of products and services that meet those needs and development of marketing strategies, to effectively reach the target segments. Thus focusing on segments is at the core of organizations’ efforts to become customer driven; it is also the key to effective resource allocation and deployment. The level of segment aggregation is an increasingly important issue. In today’s global economy,...

Words: 14313 - Pages: 58

Premium Essay

Data Mining

...Data mining is an iterative process of selecting, exploring and modeling large amounts of data to identify meaningful, logical patterns and relationships among key variables.  Data mining is used to uncover trends, predict future events and assess the merits of various courses of action.             When employing, predictive analytics and data mining can make marketing more efficient. There are many techniques and methods, including business intelligence data collection. Predictive analytics is using business intelligence data for forecasting and modeling. It is a way to use predictive analysis data to predict future patterns. It is used widely in the insurance, medical and credit industries. Assessment of credit, and assignment of a credit score is probably the most widely known use of predictive analytics. Using events of the past, managers are able to estimate the likelihood of future events. Data mining aids predictive analysis by providing a record of the past that can be analyzed and used to predict which customers are most likely to renew, purchase, or purchase related products and services. Business intelligence data mining is important to your marketing campaigns. Proper data mining algorithms and predictive modeling can narrow your target audience and allow you to tailor your ads to each online customer as he or she navigates your site. Your marketing team will have the opportunity to develop multiple advertisements based on the past clicks of your visitors. Predictive...

Words: 1136 - Pages: 5

Premium Essay

Cavisgul

...Management 33 (2004) 607 – 617 Complementary approaches to preliminary foreign market opportunity assessment: Country clustering and country ranking S. Tamer Cavusgil*, Tunga Kiyak, Sengun Yeniyurt Department of Marketing and Supply Chain Management, The Eli Broad Graduate School of Management, Michigan State University, 370 North Business College, East Lansing, MI 48824, USA Received 2 November 1998; received in revised form 16 May 2003; accepted 23 October2003 Available online 24 December 2003 Abstract Companies seeking to expand abroad are faced with the complex task of screening and evaluating foreign markets. How can managers define, characterize, and express foreign market opportunity? What makes a good market, an attractive industry environment? National markets differ in terms of market attractiveness, due to variations in the economic and commercial environment, growth rates, political stability, consumption capacity, receptiveness to foreign products, and other factors. This research proposes and illustrates the use of two complementary approaches to preliminary foreign market assessment and selection: country clustering and country ranking. These two methods, in combination, can be extremely useful to managerial decision makers in the early stages of foreign market selection. D 2004 Published by Elsevier Inc. Keywords: Country ranking; Clustering; Foreign market selection; Country market assessment 1. Introduction Marketing across national boundaries has become...

Words: 8448 - Pages: 34

Free Essay

Digital Marketing(Group 6)

...Institute of Management, Christ University Kengeri Campus, Bangalore. Review On Cluster Analysis Submitted for the partial fulfillment of process related to Continuous Internal Assessment 1 In Marketing Analytics [MBA - III Trimester (MBA 322)] Submitted By P.Akhilesh 1420419 Cluster analysis? The Cluster Analysis is an explorative analysis that tries to identify structures within the data.  Cluster analysis is also called segmentation analysis .It is used to identify groups of cases if the alignment is not previously known.  Because it is explorative it does make any distinction between dependent and independent variables.  The different cluster analysis methods that SPSS offers can handle binary, nominal, ordinal, and scale (interval or ratio) data. Different types of cluster analysis include: * Hierarchical Analysis * Two step Cluster * K-means cluster From the given data set: * We have both continuous and categorical variables * Continuous variables include: Attitude towards Nike, Awareness towards Nike, Preference for Nike Loyalty for Nike and purchase intention for Nike * Categorical variables: Sex, Hierarchical Cluster Analysis: Ward method: * Here it is clearly mentioned that from cluster one 15 respondents are available , from cluster two 15 respondents are available and from cluster three 10 respondents are available * We have 5 missing respondents who had not respondent or the...

Words: 669 - Pages: 3

Premium Essay

Bc 01

...of inventory being a necessary evil i.e. with inventory firms have to bear certain cost but without it they can’t beat the demand uncertainties. The current models available however have discussed various issues related with the inventory management in real world but models are evolving to get rid of obsolescence and be competitive. There is lot of potential locked up in these models which can change the way managements make decisions in today’s world. Thus there is scope for applying systems thinking methodology this area and bring out synergies in different applications of Inventory management. Keywords: Inventory Management; Uncertainty of demand; SCM(Supply chain management) . Introduction Problem Definition: The research tries to review the status of Inventory management research available in different endeavors of management of businesses. Further, it tries to identify applications that have further scope for research. After that this article suggests methodologies and methods...

Words: 2800 - Pages: 12

Premium Essay

Paper

...Economics A comparison of two-stage segmentation methods for choice-based conjoint data: a simulation study Marjolein Crabbe, Bradley Jones and Martina Vandebroek DEPARTMENT OF DECISION SCIENCES AND INFORMATION MANAGEMENT (KBI) KBI 1109 A Comparison of Two-Stage Segmentation Methods for Choice-Based Conjoint Data: A Simulation Study Marjolein Crabbe Bradley Jones Martina Vandebroek Abstract Due to the increasing interest in market segmentation in modern marketing research, several methods for dealing with consumer heterogeneity and for revealing market segments have been described in the literature. In this study, the authors compare eight two-stage segmentation methods that aim to uncover consumer segments by classifying subject-specific indicator values. Four different indicators are used as a segmentation basis. The forces, which are subject-aggregated gradient values of the likelihood function, and the dfbetas, an outlier detection measure, are two indicators that express a subject’s effect on the estimation of the aggregate partworths in the conditional logit model. Although the conditional logit model is generally estimated at the aggregate level, this research obtains individual-level partworth estimates for segmentation purposes. The respondents’ raw choices are the final indicator values. The authors classify the indicators by means of cluster analysis and latent class models. The goal of the study is to compare the segmentation performance of the methods with respect...

Words: 12792 - Pages: 52

Premium Essay

Sentiment Analysis

...Solution overview Shape strategy with social media mining HP Live Customer Intelligence Your customers’ opinions are everywhere—in status posts, tweets, blogs, online forums, and countless other interactive outlets. It’s a wealth of data, but it’s also information that is scattered across literally millions of sites. This logistical challenge leaves many enterprises floundering when it comes to social media. Though you see the potential, the practical implementation seems unattainable. Harnessing this market sentiment can create a much greater breadth and depth of social intelligence. Your organization can develop more targeted solutions and products, differentiate from the competition, shift from reactively tactical to proactively strategic management of your brand, get inside the minds of customers and intimately speak the language they understand, and provide engaging service and support. All it takes is a realistic way to mine and sort the data. As part of our actionable customer intelligence, this function helps you improve product marketing and product support. It can also position you to significantly enhance the customer experience as you listen in on candid conversations about your products and services. Enabling sentiment analysis HP Live Customer Intelligence enables organizations to systematically gather market intelligence with unprecedented scope, accuracy, and transparency. Through advanced sentiment analysis capabilities, we translate an overwhelming...

Words: 1524 - Pages: 7

Free Essay

Marico

...B2B MARKET SEGMENTATION   5 KEY SEGMENTATION DIMENSIONS                   WRITTEN BY:   ART WEINSTEIN PHD                                                                                                          PROFESSOR OF MARKETING                                                                                                   NOVA SOUTHEASTERN UNIVERSITY                                                                                      ART@HUIZENGA.NOVA.EDU                                                                                                  954‐262‐5097   FRANK JAMIESON MBA                                                                                                       PRESIDENT                                                                                                                  APPLIED DM RESEARCH INC                                                                                                   FRANK@APPLIEDDMRESEARCH.COM                                                                                           415 884 9902        B2B SEGMENTATION STRATEGY DEVELOPMENT   VITAL INGREDIENTS + CREATIVE COOKING     Effective b2b segmentation is like gourmet cooking – you need a nice variety of ingredients to create          a delicious balance of flavors and a certain unexplainable artistic skill to combine the ingredients into            a crowd pleasing experience.   The primary purpose of this whitepaper is to introduce a list of b2b segmentation ingredients that                ...

Words: 2097 - Pages: 9

Premium Essay

Atherosclerotic Plaque Layer Analysis

...echocardiogram, 3Dimensional, 4Dimensional and Bone Sonography [2]. This paper reviews and provides the detailed function about the intravascular ultrasound object layers. The Intravascular ultrasound is a diagnostic image testing technology. It is one of the best technologies in the world and to easily find out the coronary artery disease [3]. It is demonstrating the anatomy of the chest artery wall for the living animals and human [4]. It has led to an explosion of better understanding and research on both the behavior of the coronary artery disease process and the effects of different treatment strategies for changing the evolution of the coronary artery disease process [5]. IVUS produces the some high frequency sound waves, which are used to provide the picture of heart, the image comes from inside the heart from chest wall of artery and the ultrasound echoes are converted into pictures on a monitor to produce a picture of heart coronary arteries and other vessels wall in patient’s body...

Words: 826 - Pages: 4

Premium Essay

Perceptual Marketing Plan

...CHAPTER 4 Focusing Marketing Strategy with Segmentation and Positioning These days Nintendo rides high in the video game world. Its DS handheld game, Wii (pronounced “we”) console, and games with characters like Mario and Zelda sell millions of units. The key to Nintendo’s success comes from meeting the entertainment needs of different groups of customers. Back in the 1980s, Nintendo was a 100-year-old Japanese manufacturer of toys and playing cards. If Nintendo managers had continued to just think about the “toy market,” the firm probably wouldn’t even be around now. Instead, they saw profitable new opportunities in the broader “entertainment seekers market.” In 1985, they released the Nintendo Entertainment System (NES) and interactive video games such as Super Mario Brothers. In those early days, video game consoles and software from different producers were quite similar. Even so, Nintendo’s NES stood out as offering better value. And Nintendo’s profits took off because once a household owned a NES console, it qualified as a prime target for new Nintendo games. As the market evolved, Nintendo developed more new products focusing on the needs of different groups of customers. In the 1990s, its popular handheld system, Game Boy, successfully delivered portable fun to kids. Another group of customers, the “hard-core gamers,” played complex and realistic games requiring consoles with high-speed processors and better graphics, so Nintendo offered them its GameCube console...

Words: 15092 - Pages: 61

Premium Essay

Paper

...International Journal of Computer Graphics Vol. 2, No. 1, May, 2011 Identification of Abnormal Masses in Digital Mammography Images Indra Kanta Maitra Research Fellow, Dept. of Computer Science & Engineering, University of Calcutta, India E-mail: ikm.1975@ieee.org Sanjay Nag Research Fellow, Dept. of Computer Science & Engineering, University of Calcutta, India E-mail: sanjaynag75@gmail.com Prof. Samir Kumar Bandyopadhyay Professor and Senior Member IEEE, Dept. of Computer Science & Engineering, University of Calcutta, India E-mail:skb1@vsnl.com Abstract Mammography is at present one of the available method for early detection of masses or abnormalities which is related to breast cancer. The most common abnormalities that may indicate breast cancer are masses and calcifications. The challenge lies in early and accurate detection to overcome the development of breast cancer that affects more and more women throughout the world. Masses appear in a mammogram as fine, granular clusters, which are often difficult to identify in a raw mammogram. Digital mammogram is one of the best technologies currently being used for diagnosing breast cancer. Breast cancer is diagnosed at advanced stages with the help of the digital mammogram image. In this paper, a method has been developed to make a supporting tool. This will make it easy and less time consuming for identification of abnormal masses in digital mammography images. The identification technique is divided...

Words: 4564 - Pages: 19

Premium Essay

Nt1330 Unit 6 Client Server Assignment

...Keywords—component; formatting; style; styling; insert (key words) I. INTRODUCTION In order to understand the assignment of clients and servers in internet distributed systems we will first define a client-server architecture which is an architecture of a network consists of computers or processes that either a client or a server. Servers are powerful computers that are used for managing files, printers or network traffics. Clients are PCs or workstations on which the users run applications. Clients depend on servers to provide resources. The internet distributed system is a group of clients and servers connected together in a way that allows them to communicate and share resources. The assignment of clients and servers has been studied as a clustering issue, where the communication pattern looks like a graph. The vertices refer to the clients, the edges between the vertices refer to the communication between clients, and the weights on the edges refer to the rate of communication between clients. The client-server assignment can be designed based on the following two cases:  If two clients are assigned to the same server that means they will exchange messages locally and the inter- server communication will be zero, but if they were assigned to different servers that means the communication between the servers will increase leading to an increase in the overall communication load in the network. So assigning the clients to the same server looks more efficient.  On the other hand,...

Words: 2111 - Pages: 9

Premium Essay

E-Marketing

...information widely, swift to all the internet connectors worldwide. The existence of social media networks had gained half of the world people are connected online. Social media networking is one of the best tools for expressing and sharing people knowledge and opinions freedom. Thus, indirectly it produced a viral marketing effect throughout the virtual world in internet as well as real world. With social media networks as internet properties, it provides external opportunity to marketers and has changing the internet into e-marketing. Firstly, it had altering the power swift from seller to buyer by attracting them to review the web for deepen content and information instead of traditional way in visiting stores. Therefore, the pull strategy is one of the best strategies for marketer to target the consumer directly. Through advertisement and promotional efforts in clustering communities’ web or social media network, consumers may be reached and attracted them into companies or products website for further information. For instance, Facebook pages are created to be sharing comments by customers besides interaction. Moreover, internet affected the marketing approaches in the way of approaching customers. Nowadays, marketers tend to approach their customers directly online by eliminating those intermediaries such as retailer, wholesaler and so on. For instance, B2B business allows marketers to provide their content and information in website to...

Words: 647 - Pages: 3