Cudasift tuning and SSC supporting multicameras (#1677)

* CudaSIFT: filter doubles

* removed fixed threshold

* SSC can be used with multicameras. Refactored CudaSIFT to support SSC. Add new parameter SIFT/MaxGaussianThreshold. DbViewer: show negative features with gray color (so that we can know which features are in the vocabulary)

* Added SIFT/MaxGaussianThreshold parameter

* Updated parameter description
This commit is contained in:
matlabbe
2026-03-28 18:47:46 -07:00
committed by GitHub
parent 94bd3601fc
commit 20409d2bf6
11 changed files with 232 additions and 180 deletions
+8
View File
@@ -6163,6 +6163,14 @@ void DatabaseViewer::updateWordsMatching(const std::vector<int> & inliers)
kptB->keypoint().pt.y,
cB);
}
else if(ids[i]<0)
{
ui_->graphicsView_A->setFeatureColor(ids[i], Qt::gray);
}
}
for(auto iter = wordsB.begin(); iter.key()<0 && iter!=wordsB.end(); ++iter)
{
ui_->graphicsView_B->setFeatureColor(iter.key(), Qt::gray);
}
ui_->graphicsView_A->update();
ui_->graphicsView_B->update();