The tag has no usage guidance.

learn more… | top users | synonyms

0
votes
0answers
10 views

ASIFT does not appear to simulate all required possible views

ASIFT is an extension to SIFT to make it affine invariant. http://www.cmap.polytechnique.fr/~yu/publications/ASIFT_SIIMS_final.pdf According to the picture above, ASIFT algorithm is only sampling ...
0
votes
0answers
20 views

Finding SIFT keypoints on a plain surface

I am using SIFT for object recognition and tracking. The target object is metallic body which is painted with a single colour paint. There object is plain.(Consider something like a metallic plate ...
1
vote
0answers
14 views

Analytical expression for salient Blob detection in scale space

I am working on exact mathematical expression which can be obtained in image processing tasks.(I do not know much about image processing but my work is more mathmatical) In Gaussian scale space, we ...
0
votes
0answers
27 views

Asking about the steps of SIFT?

I am a newbie about Computer vision. I am reading about the SIFT detector but I can not understand the step find subpixel maxima/minima and step eliminate edge and low contrast region. Can anyone give ...
0
votes
0answers
13 views

Sift final key points

I am using a SIFT algorithm to extract invariant features from an image. After extracting the extrema from each octave,How to use all octaves to pick the final key points ?
0
votes
0answers
40 views

Gaussian signal / image smoothing at sigma 0.5

I am currently reading up on Lowe's paper [1] on SIFT keypoint detection. On the page labeled 97 he mentions We assume that the original image has a blur of at ...
0
votes
1answer
34 views

Hessian Matrix. Second partial derivative test

I have a question about the hessian matrix / determinant of the hessian matrix. For the Hessian matrix, one is able to determine the local curvature around a point. And with the Second partial ...
0
votes
0answers
24 views

Counting percentage of fouling on a surface

I am completely new to image processing and python. I hope I can find some help here. I am trying out a project on detecting fouling% on a ship hull using raspberry pi. I am trying to learn how this ...
3
votes
1answer
45 views

what is “description vector” in image processing?

When we want to use classifiers like SVM, we first should extract descriptors using algorithms like SIFT. But I have a question which might call a silly one: Let's assume $$ \begin {equation} D_a=\{...
0
votes
0answers
23 views

Homography for calculating displacement

Homography process gives information between two images and we can use it for panoramas. It gives skew, rotation and scale information. These information can be used to calculate/ estimate relative ...
3
votes
2answers
607 views

Why optical flow ? why not tracking

I have a question that might be stupide ! Supposing that I try to detect object moving in a video or human action. Many works are based on optical flow computation. My question is why using OF is ...
1
vote
1answer
76 views

Image Projection with SIFT

Recently, I am thinking about a problem regarding image projection. I have a larger picture as bellow. I want to find the transformation matrix, x'=Hx. When the above image pass the transformation ...
2
votes
2answers
69 views

Would the locations of SIFT features generally agree with features detected by Shi-Tomasi method?

I am having a comparison of different feature detection methods. So if we compare the SIFT (Scale-invariant feature transform) and Shi-Tomasi method, will their feature locations agree and why? Are ...
2
votes
1answer
395 views

Using ROC curves for comparing the performance of SIFT and SURF

I want to compare the performance of SIFT and SURF against some standard image set. After a bit of research, I found that ROC curves are one of the best ways to do this task. In order to plot ROC ...
0
votes
1answer
103 views

Is there two Types of Scale Space in SURF algorithm?

I couldn't figure out below paragraph on SURF paper and hope that someone can help me to understand it. Bay H., Ess A., Tuytelaars T. Van Gool L. - Speed-Up Robust Features (SURF), page 4, ...
1
vote
1answer
106 views

Can SIFT run in realtime?

What is the best possible runtime for extracting SIFT keypoints and Descriptors? I know it depends on #keypoints extracted. So, say for image of size 640x640, the code that I have been using requires ...
1
vote
1answer
66 views

Why does the odd multiple of $\frac{\pi}{4}$ on Gaussian cause loss in repeatability under image rotations?

I couldn't figure out below paragraph on SURF paper and hope that someone can help me to understand it. Why image rotations around odd multiples of $\frac{\pi}{4}$ lead to a loss of repeatability? ...
0
votes
1answer
57 views

need general resource about image matching

i'm working on image matching mainly SIFT and SURF for my thesis. i read Moravec's and harris corner detectors and understand them quiet well in my own opinion.A COMBINED CORNER AND EDGE DETECTOR[1] ...
0
votes
1answer
397 views

k-NN match for object recognition

The $\frac{d_1}{d_2}<0.6$ gives a large number of false matches and it assumes the nearest neighbour is a correct match. Anybody knows any good method to reduce number of false matches or filter ...
0
votes
1answer
260 views

Which is the best method for comparing the histogram obtained after BOW?

Euclidian distance Cosine similarity Histogram Intersection Or any other? Consider the importance of the method in case of images. Eg, Cosine Similarity matches angle of two vectors... What impact ...
1
vote
2answers
230 views

what is the output of BoW after an image has been trained with SIFT algorithm and k-means

SIFT algorithm provides a 128 dimensional feature vector that is used for image classification.When all the interest points(key points) are taken together and K-means clustering is applied,the image ...
1
vote
1answer
300 views

What steps come after finding the gradients of the SIFT key points?

I am using a SIFT algorithm to extract features from an image. I understand that the SIFT descriptor first finds the extrema and then finds the gradient and direction of each of these interest points....
0
votes
0answers
143 views

Distance-metric for SIFT descriptors matching

Will using Cosine-Similarity or Histogram Intersection as distance-metric, for matching SIFT descriptors, help to get better results? Anybody tried on that ever?
0
votes
2answers
126 views

Increasing Recall rate for SIFT

Is there a better way to increase Recall Rate when using SIFT features? I am thinking a way to replace the NN1/NN2 ratio to account for slightly distorted objects. Moving towards clustering and using ...
2
votes
3answers
514 views

Visualize visual words in bag of words model

I am implementing visual bag of words through these steps: Find interest points using SIFT Calculate SIFT descriptor Build codebook through kmeans clustering of SIFT descriptors. How can I ...
0
votes
1answer
177 views

Segmentation step when using feature descriptors

In my final year project, we are using a SIFT feature descriptor to classify and recognize objects, but I have never come across segmentation in the process of image classification/categorization. ...
1
vote
1answer
2k views

SIFT - Taylor Expansion

I'm trying to implement SIFT algorithm. After I found the min/max points in DOG images I need to find the real min/max subpixels by taylor exapnsion: $$ \begin{equation} D(\mathbf{x}) = D + \frac{\...
3
votes
0answers
1k views

Creating a gaussian pyramid

I'm trying to recreate a gassuain pyramid using the following scales: There seems to be two concepts used here: 1) When an image is halved, applying a gaussian kernel of σ will apply as 2σ. 2) ...
3
votes
0answers
159 views

What is the story behind the story about SIFT descriptor?

The following is from Lowe 2004 paper ( http://www.cs.ubc.ca/~lowe/papers/ijcv04.pdf ). One obvious approach would be to sample the local image intensities around the keypoint at the appropriate ...
3
votes
2answers
677 views

SIFT - why s+3 scales per octave?

I have a problem with SIFT that I do not understand. Lowe [1] proposed in his work the s=3 levels of scale are enough for one octave. Afterwards, he mentioned that ...
3
votes
1answer
2k views

Why is it necessary to implement octaves in sift

I've been studying sift very hard for two weeks. I found much materials about scale space. It is very hard to understand scale space depthly. What I've found and confusing things are that 'scale' in ...
1
vote
1answer
102 views

I have a question on SIFT

I am reading a paper on SIFT by Lowe. In it, gradient magnitudes and orientations are calculated using these formulae: $$$$ I don't know why m(x,y) is calculated above. I heard that gradient ...
0
votes
1answer
680 views

taylor expansion of scale space function

I see the following expression from http://en.wikipedia.org/wiki/Scale-invariant_feature_transform The quadratic Taylor expansion of the Difference-of-Gaussian scale-space function, with the ...
1
vote
1answer
207 views

Keypoint position and scale in SIFT

If I understood it right, a keypoint is a tuple $$(x,y,\sigma, r),$$ where $x,y$ define the position of the keypoint and $r$ an orientation (given by the most domiant gradiant vector around the ...
2
votes
0answers
126 views

Affine detector + SIFT descriptor

I am approaching to the Oxford Buildings dataset which contains already computed SIFT descriptors from affine detected keypoint locations. Usually SIFT detector provides to its detected keypoints ...
9
votes
3answers
770 views

Detecting a filled glass object

I've been sent here from this question in stackoverflow, please excuse me if the question comes too specific and it's not in the manners in here:) The task is to find a glass with specific liquid in ...
1
vote
3answers
472 views

How to proceed for BOW creation From sift features

I extracted sift feature to construct a bag-of-words model. I did the following to extract the feature vector: Extracted features from the key frames. After the feature extraction I tried using ...
1
vote
0answers
62 views

Geometric models to discard image features

I am working on the implementation of a location recognition pipeline as detailed in the section 5.4 of the paper Leveraging 3D City Models for Rotation Invariant Place-of-Interest Recognition: ...
2
votes
2answers
804 views

Object-Recognition using SIFT: Switching the order of images creates two different results

I've developed a large test-system which can use every interest-point-detector and -descriptor. I use it for evaluation of the given algorithms with the standford-image-collection of cd-covers. This ...
9
votes
1answer
9k views

Image classification using SIFT features and SVM

I am hoping someone can explain how to use the bag of words model to perform image classification using SIFT/SURF/ORB features and a support vector machine? At the moment I can compute the SIFT ...
11
votes
4answers
7k views

Scale and Rotation invariant feature descriptors

Can you list some scale and rotational invariant feature descriptors for use in feature detection. The application is for the detection of cars and humans in video captured by a UAV, using a multi-...
4
votes
1answer
146 views

What scale should a detected SIFT point be extracted at?

I've heard this from a few different researchers but I can't find a definitive value. Given the "scale" extracted by David Lowe's SIFT detector, we need to extract a descriptor at a specific scale. ...
12
votes
3answers
3k views

Is sift a good way to extract features from an image?

I am trying to extract features from an image, but I have failed to get the points that I want to extract, and hence my image fails to match with the template. Are there any checkpoints that I have ...
44
votes
4answers
22k views

What are some free alternatives to SIFT/ SURF that can be used in commercial applications?

As far as I understand, both SURF and SIFT are patent protected. Are there any alternative methods that can be used in a commercial application freely? For more info on the patent check out: http://...
12
votes
2answers
3k views

Why is the difference of gaussians scale space scale invariant?

I'll use the Scale-invariant feature transform algorithm as an example here. SIFT creates a scale space based on scaled gaussian filtering of an image, and then computes the difference of gaussians ...