顯示具有 lecture notes 標籤的文章。 顯示所有文章
顯示具有 lecture notes 標籤的文章。 顯示所有文章

[5/13] Learning object categories from Google's image search

0 意見
training image from google, testing on Caltech dataset

unsupervised learning algorithm

pLSA
  no spatial information
ABS-pLSA
  latent variable x (grid centroid coordinate)
  grid methodology, still translation and scaling variant
TSI-pLSA
  latent variable c:(centroid, xscale, yscale)
  1. apply to pLSA
  2. fit a mixture of Gaussian with k=(1, 2, ...K) components to the location of the region, weighted by p(w|z)
  3.

[4/22] Photo Tourism: Exploring Photo Collection in 3D

0 意見

[4/15] Tour the World: building a web-scale landmark recognition engine

0 意見
A. Abstract
Modeling and recognizing landmarks at world-scale is a useful yet challenging task. There exists no readily available list of worldwide landmarks. Obtaining reliable visual models for each landmark can also pose problems, and efficiency is another challenge for such a large scale system.
This paper leverages the vast amount of multimedia data on the web, the availability of an Internet image search engine, and advances in object recognition and clustering techniques, to address these issues.
First, a comprehensive list of landmarks is mined from two sources: (1) ∼ 20million GPS-tagged photos and (2) online tour guide web pages. Candidate images for each landmark are then obtained from photo sharing websites or by querying an image search engine.
Second, landmark visual models are built by pruning candidate images using efficient image matching and unsupervised clustering techniques.
Finally, the landmarks and their visual models are validated by checking authorship of their member images. The resulting landmark recognition engine incorporates 5312 landmarks from 1259 cities in 144 countries.
The experiments demonstrate that the engine can deliver satisfactory recognition performance with high efficiency.


B. Notes

Hierarchical Clustering

application
Google Landmark, upload photos to search landmark names, positions, etc.

[4/1] Normalized Cuts and Image Segmentation

0 意見
Image segmentation
- spatial space
  - region growing
  - watershed
- feature space
  - kmeans
- graph based

Min Cuts
NP-complete -> eigen problem to approximate

recursively two-way Ncut
- when eigen value still small
- when inter-group pixels are not very similar (still can be segmented)
simultaneous K-way cut
- iterative merge

[3/25] Nonlinear dimensionality reduction by locally linear embedding

0 意見
LLE

constrains to avoid many sols.
1. mean = 0
2. Y cross YT = I

IsoMap

1. still use k-nn
2. compute pairwise geodesic distance
3. MDS

[3/25] fisher face

0 意見

Fisher face (FLD) is different from PCA (principle component analysis), it is supervised.

So that data points will be projected to low dimensional space which can separate different type of data.

[3/11] Latent Dirichlet allocation, D. Blei, A. Ng, and M. Jordan.

0 意見
A. Summary (mostly come from from ABSTRACT)

This paper describe latent Dirichlet allocation (LDA), a generative probabilistic model for collections of discrete data such as text corpora. LDA is a three-level hierarchical Bayesian model, in which each item of a collection is modeled as a finite mixture over an underlying set of topics.
Each topic is, in turn, modeled as an infinite mixture over an underlying set of topic probabilities. In the context of text modeling, the topic probabilities provide an explicit representation of a document.
We present efficient approximate inference techniques based on variational methods and an EM algorithm for empirical Bayes parameter estimation. We report results in document modeling, text classification, and collaborative filtering, comparing to a mixture of unigrams model and the probabilistic LSI model.

B. Note

part1: corpus generative process model

LDA assumes the following generative process for each document w in a corpus D:
1.  Choose N ~ Poisson(ξ).
2.  Choose θ ~ Dir(α).
3.  For each of the N words wn:
  (a)  Choose a topic zn ~ Multinomial(θ).
  (b)  Choose a word wn from p(wn | zn,β), a multinomial probability conditioned on the topic zn.


part2: Estimate parameter

Maximizing p(D | α,β) instead of maximizing p(α,β | D), because they are equal (by Bayesian theorem)

but p(w | α,β) is intractable, so they used a variational distribution to approximate γ,φ

[3/11] Probabilistic latent semantic indexing, T. Hofmann

0 意見
A. Summary (mostly come from from ABSTRACT)

Probabilistic Latent Semantic Indexing is a novel approach to automated document indexing which is based on a statistical latent class model for factor analysis of count data.

Fitted from a training corpus of text do cuments by a generalization of the Expectation Maximization algorithm, the utilized model is able to deal with domain-specific synonymy
as well as with polysemous words.

In contrast to standard Latent Semantic Indexing (LSI) by Singular Value Decomposition, the probabilistic variant has a solid statistical foundation and defines a proper generative data model.

Retrieval experiments on a number of test collections indicate substantial performance gains over direct term matching methods as well as over LSI.

In particular, the combination of models with different dimensionalities has proven to be advantageous.

B. Note

LSA
  document->concept->word
  SVD(singular value secomposition)
pLSA
  EM algorithm

[3/4] Lecture 02: Local Features and Visual Words

0 意見
what is the most important characteristic of a feature
efficiency? yes
dimension length? (yes but usually long for image and video)
invariant? !! scale, rotation

*local feature began widely used about when '01

bag of feature points
problem: efficiency, thousands of them need to be matched

Local Feature = Detector + Descriptor (where are them, how to represent)

Detector:
point-based
region-based
scale invariant: LoG, DoG(for low quality), Harris-Laplace
affine invariant: Harris-Affine, Hessian-Affine, ..., etc

*DoG(Difference of Gaussian) detector:
apply various kernels and scales
deal with scale-invariant

Descriptor:
*SIFT: empirically 4x4(windows)x8(bins)=128 dimensions
deal with rotation-invariant


Visual Word
  quantized local descriptor (by clustering) e.g. SIFT
*some issues
  the more, the better?
    yes, but saturates in object retrieval, or even degrade in classification
  efficiency issue.
    Algorithm-wise or Parallelize
  sampling method
    sparse, dense, or random
  feature selection and reduction
    pLSA and LDA
  low recalls
    soft-assignment, query expansion