Questions tagged [sift]
Scale-invariant feature transform (SIFT) is an algorithm in computer vision to detect and describe local features in images. This tag is for programming questions related to SIFT implementation or programs that use SIFT algorithm for computer vision applications.
sift
824
questions
0
votes
0
answers
45
views
How do you compile OpenCV with Python with CUDA Support on Rocky Linux 9?
I am trying to build opencv-python per the official instructions with support for CUDA so I can run SIFT. When I try to build with pip wheel . --verbose I get:
-- Configuring incomplete, errors ...
0
votes
0
answers
36
views
Enable_Precise_Upscale Function in OpenCV's SIFT
I am currently going through the OpenCV documentation for SIFT, and arrived on this function in the create portion of SIFT.
enable_precise_upscale: Whether to enable precise upscaling in the scale ...
0
votes
0
answers
65
views
Image preparation before SIFT extracting features, or how to make SIFT work stable
I have a set of satellite images (which I'm going to index using SIFT) and there are also images from another source (drone)
I extract the features from image made by the drone and try to find similar ...
0
votes
0
answers
43
views
SIFT feature transform performing poor, Scale Space Extrema refinement
After managing to fix my earlier query SO query on Sift algorithm, where I was unable to detect good scale space extremas, Now on fixing it, I'm unable to attain a better refinement for these detected ...
0
votes
1
answer
57
views
SIFT feature transform not detecting correct/incomplete Scale Space Extremas
This is for learning purposes( Priority is correctness first, and I am aware of the inefficiences obvious and not so obvious in the impln but first I would like to get the correctness aspect and later ...
0
votes
0
answers
374
views
Matching a pattern between an image and template using Python OpenCV and SIFT
I try to match a pattern of seven dots similar to letter H on template image with similar pattern which could be found on actual image. Currently SIFT is correctly recognising 2 of 7 dots and after ...
0
votes
0
answers
54
views
I am trying to SIFT from this image
I wrote my own implementation of SIFT (Scale-Invariant Feature Transform) and then I rotate an image and match points with the original image. However, the output results don't seem to align correctly,...
0
votes
0
answers
193
views
Can I use OpenCV SIFT for 16bit images?
I am trying to register two 16bit images. One is a .dcm CT series and the other is TIFF image. Both are uint16 type and while running SIFT I get this error:
cv2.error: OpenCV(4.8.0) D:\a\opencv-...
0
votes
0
answers
67
views
MATLAB for object tracking
I have a task where I need to track a motorbike in a set of frames from a video. I have already used SIFT features to compare each frame with the motorbike object, but I need another technique to ...
0
votes
0
answers
24
views
loss of space on C (windows10) and openCV SIFT (detect and compute images)
I'm not in informatic or mathematic fields. I'm studying using python, and jupyter notebooks.
Versions :
version de python installée : 3.10.9 | packaged by Anaconda, Inc. | (main, Mar 1 2023, 18:18:...
0
votes
0
answers
214
views
How to use SIFT descriptors in knn algorithm to classify images
I have successfully implemented OpenCV's SIFT class as well as KNN seperatly, however now my task is to classify images using both SIFT features and KNN. being that the SIFT features are not images ...
0
votes
1
answer
204
views
Using SIFT in opencv using c++ without special libraries
Based on sources such as this it seems the only way people are using SIFT is with the library
#include <opencv2/nonfree/features2d.hpp>
which I am not able to use. Im not finding any sources ...
0
votes
1
answer
612
views
How does multiscale feature matching work? ORB, SIFT, etc
When reading about classic computer vision I am confused on how multiscale feature matching works.
Suppose we use an image pyramid,
How do you deal with the same feature being detected at multiple ...
1
vote
1
answer
289
views
How to set the region (and its shape) over which the SIFT descriptor is computed?
A similar question has been asked here. However I could not understand it clearly.
I understand that SIFT computation has the following steps:
Finding scale space extrema
Keypoint localization(and ...
0
votes
0
answers
47
views
What is the first value of scale in the scale space construction for SIFT?
The scale space for SIFT algorithm is constructed by convolving an image with a sequence of gaussians as below:
where G(x,y,s) is the gaussian kernel (s is the scale parameter) and I(x,y) is the ...