Hem SIFT hem de SURF yazarları, orijinal algoritmalarının kullanımı için lisans ücreti talep eder.
Durum hakkında biraz araştırma yaptım ve işte olası alternatifler:
Temel nokta dedektörü:
- Harris köşe dedektörü
- Harris-Laplace - Harris detektörünün ölçek değişmez versiyonu (Mikolajczyk ve Schmidt tarafından sunulan afin değişmez bir versiyonu da var ve ayrıca patentsiz olduğuna inanıyorum).
- Çok Ölçekli Yönelimli Yamalar (MOP'lar) - patentli olmasına rağmen, dedektör temelde çok ölçekli Harris'tir, dolayısıyla bununla ilgili bir sorun olmaz (tanımlayıcı 2D dalgacık dönüştürülmüş görüntü yamasıdır)
- LoG filtresi - patentli SIFT, faiz puanlarını yerelleştirmek için DoG (Gaussian'ın Farkı) yaklaşımını kullandığından, GaG (Laplacian of Gaussian) yaklaşımını ölçekteki ilgi noktalarını yerelleştirmek için kullandığı için, tek başına LoG, uygulamanın biraz daha yavaş çalışabilmesi zor, modifiye edilmiş, patentsiz bir algoritmada kullanılabilir
- HIZLI
- BRISK (bir tanımlayıcı içerir)
- ORB (bir tanımlayıcı içerir)
- KAZE - kullanımı ücretsiz, M-SURF tanımlayıcısı (KAZE'nin doğrusal olmayan ölçek alanı için değiştirildi), hem SIFT hem de SURF'ten daha iyi performans gösteriyor
- A-KAZE - KAZE'nin hızlandırılmış versiyonu, kullanımı ücretsiz, M-LDB tanımlayıcısı (değiştirilmiş hızlı ikili tanımlayıcı)
Önemli nokta tanımlayıcısı:
- Normalleştirilmiş gradyan - basit, çalışma çözümü
- PCA dönüştürülmüş görüntü yaması
- Dalgacık dönüşümlü görüntü yaması - detaylar MOP'ların kağıdında verilmiştir, ancak patent sorununu önlemek için farklı şekilde uygulanabilir (örneğin, farklı dalgacık tabanları veya farklı indeksleme şemaları kullanılarak)
- Yönlendirilmiş gradyanların histogramı
- GLOH
- Lesh
- BRISK
- ORB
- UCUBE
- LDB
İlgi noktasına oryantasyon atar ve görüntü yamasını buna göre döndürürseniz, ücretsiz olarak dönme değişmezliği elde edersiniz. Harris köşeleri bile rotasyonel olarak değişmez ve tanımlayıcı da yapılabilir.
Hugin'de daha eksiksiz bir çözüm üretildi, çünkü patentsiz bir ilgi noktası algılayıcısına sahip olmakla da zorlandılar.