Hough dönüşümü ve Radon dönüşümü gerçekten birbirine çok benziyor ve ilişkileri, ikincisinin ayrıklaştırılmış bir biçimi olarak gevşek olarak tanımlanabilir.
Radon matematiksel yekpare olan sürekli fonksiyonlar için tanımlandığı gibidir, Dönüşümüdür de hiperdüzlemleri üzerinde . Öte yandan Hough dönüşümü, doğal olarak, görüntüdeki çizgileri (diğer şekillere genişletilebilir) oylama ve bindirme (veya oylama) ile tespit eden ayrık bir algoritmadır.R, n,RnRn
İkisi arasındaki fark için makul bir benzetme arasındaki fark gibi olacağını düşünüyorum
- rastgele değişkenin karakteristik fonksiyonunun olasılık yoğunluk fonksiyonunun Fourier dönüşümü olarak hesaplanması (PDF) ve
- rasgele bir sekans üretmek, ampirik PDF'sini histogram bindirmesi ile hesaplamak ve daha sonra uygun şekilde dönüştürmek.
Ancak, Hough dönüşümü, belirli eserlere eğilimli olabilen hızlı bir algoritmadır. Radon, matematiksel olarak daha sese sahip, daha kesin ama daha yavaştır. Aslında Hough dönüşümünüzdeki eserleri dikey çizgiler olarak görebilirsiniz. İşte Mathematica'da bir başka hızlı örnek:
img = Import["http://i.stack.imgur.com/mODZj.gif"];
radon = Radon[img, Method -> "Radon"];
hough = Radon[img, Method -> "Hough"];
GraphicsRow[{#1, #2, ColorNegate@ImageDifference[#1, #2]} & @@ {radon,hough}]
Çizgileri koyu renkle göstermeyi reddetmeme rağmen, son görüntü çok soluk, ama işte orada. Monitörü yatırmak yardımcı olacaktır. Daha büyük bir görüntü için tüm rakamlara tıklayabilirsiniz.
İkisi arasındaki benzerliğin çok iyi bilinmemesinin bir nedeni de, farklı bilim ve mühendislik alanlarının tarihsel olarak bu ikisinden yalnızca birini ihtiyaçları için kullanmış olmalarıdır. Örneğin, tomografide (tıbbi, sismik vb.), Mikroskopide vb. Radon dönüşümü belki de yalnızca kullanılır. Bunun sebebinin, eserleri en aza indirmenin çok önemli olduğunu düşünüyorum (bir eser yanlış teşhis edilmiş bir tümör olabilir). Öte yandan, görüntü işlemede, bilgisayarlı görüşte vb., Hız birincil olduğu için kullanılan Hough dönüşümüdür.
Bu makaleyi oldukça ilginç ve güncel bulabilirsiniz:
M. van Ginkel, CL Luengo Hendriks ve LJ van Vliet, Radon ve Hough dönüşümlerine kısa bir giriş ve bunların birbirleriyle olan ilişkilerini , Kantitatif Görüntüleme Grubu, Görüntüleme Bilim ve Teknoloji Bölümü, TU Delft
Yazarlar, ikisi birbiriyle yakından ilişkili olsa da (orijinal tanımlarında) ve Hough dönüşümünü sürekli bir dönüşüm olarak yazıyorsanız, eşdeğeri olsa da, Radon daha sezgisel ve sağlam bir matematiksel temele sahip olma avantajına sahip olduğunu savunuyor.
Ayrıca çizgiler yerine parametreleştirilmiş eğrilerle çalışan genelleştirilmiş Hough dönüşümüne benzer genelleştirilmiş Radon dönüşümü vardır. İşte onunla ilgilenen bir referans:
Toft, PA, "Gürültülü görüntülerde eğrilerin algılanması için genelleştirilmiş Radon dönüşümünün kullanılması" , IEEE ICASSP-96, Cilt. 4, 2219-2222 (1996)