Rastgele Örneklem Konsensüsü
- FİGES AŞ
- MATLAB&Simulink
- Probleminizi Nasıl Çözeceğinizi Keşfedin
- Rastgele Örneklem Konsensüsü
RANSAC Nedir?
Rastgele örneklem konsensüsü veya RANSAC, aykırı değerler içeren bir veri kümesinden bir matematiksel modeli tahmin etmek için yinelemeli bir yöntemdir. RANSAC algoritması, bir veri kümesindeki aykırı değerleri belirleyerek ve aykırı değerler içermeyen verileri kullanarak istenen modeli tahmin ederek çalışır.
RANSAC aşağıdaki adımlarla gerçekleştirilir
- Veri kümesinin bir alt kümesini rastgele seçmek
- Bir modeli seçilen alt kümeye uydurma
- Aykırı değerlerin belirlenmesi
- Öngörülen yineleme sayısı için 1-3 arasındaki adımların tekrarlanması
Örneğin, bir dizi noktayı en iyi şekilde karşılayan bir çizginin denklemi, RANSAC kullanılarak tahmin edilebilir.
RANSAC kullanılarak tahmin edilen y = mx+c şeklindeki çizgi kırmızıyla gösterilirken veri noktaları maviyle gösterilmiştir.
Bilgisayar görüşünde RANSAC, özellik tabanlı nesne algılama için iki nokta grubu arasındaki ortaklığı bulmak ve video stabilizasyonu için sıralı video karelerini kaydetmek için stereo görüşteki temel matrisi tahmin etmek için sağlam bir yaklaşım olarak kullanılır.
Bir video mozaiği oluşturmak için video kareleri birleştirildi. RANSAC, video kareleri arasındaki geometrik dönüşümü tahmin etmek için kullanılır (ayrıntılar için örneğe bakın).
Özellik noktası eşleştirmeyi kullanarak stereo düzeltme. RANSAC, temel matrisi tahmin etmek için kullanılır (MATLAB kodu ve açıklaması için örneğe bakın).