Görüntü momenti

testwiki sitesinden
Gezinti kısmına atla Arama kısmına atla

Görüntü işleme, bilgisayarla görme ve ilgili alanlarda, bir görüntü momenti, görüntü piksellerinin yoğunluklarının belirli bir ağırlıklı ortalaması (momenti) veya genellikle çekici bir özelliğe veya yoruma sahip olmak üzere seçilen bu tür momentlerin bir fonksiyonudur.

Görüntü momentleri, segmentasyondan sonra nesneleri tanımlamak için daha kullanışlıdır. Görüntü momentleri aracılığıyla bulunan görüntünün basit özellikleri, alanı (veya toplam yoğunluğu), ağırlık merkezini ve yönelimi hakkındaki bilgileri içermektedir.

Ham momentler

2B sürekli bir fonksiyon f(x,y) için (p+q) mertebesinin momenti (bazen "ham moment" olarak adlandırılır) şu şekilde tanımlanmaktadır:

Mpq=xpyqf(x,y)dxdy

p,q = 0,1,2,... için piksel yoğunlukları I(x,y) olan skaler (gri tonlamalı) görüntüye uyarlayarak, ham görüntü momentleri Mij şu şekilde hesaplanmaktadır:

Mij=xyxiyjI(x,y)

Bazı durumlarda bu, görüntüyü bir olasılık yoğunluk fonksiyonu olarak ele alarak hesaplanmaktadır. Örnek olarak yukarıdakileri bölerek hesaplanabilir.

xyI(x,y)

Bir teklik teoremi (Hu [1962]), f(x,y) parçalı sürekli ise ve xy düzleminin yalnızca sonlu bir bölümünde, sıfır olmayan değerlere sahipse, tüm derecelerin momentlerinin ve moment dizisinin (Mpq) olduğunu belirtmektedir. f(x,y) ile benzersiz bir şekilde belirlenmektedir. Bunun aksine, (Mpq) benzersiz olarak f(x,y)'yi belirlemektedit. Pratikte görüntü, birkaç alt sıralı momentin işlevleriyle özetlenmektedir.

Örnekler

Ham anlar yoluyla elde edilen basit görüntü özellikleri şunları içermektedir:

  • Alan (ikili görüntüler için) veya gri düzeyin toplamı (gri tonlu görüntüler için): M00
  • Merkez: {x¯, y¯}={M10M00,M01M00}

Merkezi momentler

Merkezi momentler şu şekiilde tanımlanmaktadır.

μpq=(xx¯)p(yy¯)qf(x,y)dxdy

burada x¯=M10M00 vey¯=M01M00 merkezin bileşenleridir.

Eğerƒ(xy) dijital görüntü ise, önceki denklem şu şekilde düzenlenmektedir:

μpq=xy(xx¯)p(yy¯)qf(x,y)

3'e kadar olan durumun merkezi momentleri:

μ00=M00,
μ01=0,
μ10=0,
μ11=M11x¯M01=M11y¯M10,
μ20=M20x¯M10,
μ02=M02y¯M01,
μ21=M212x¯M11y¯M20+2x¯2M01,
μ12=M122y¯M11x¯M02+2y¯2M10,
μ30=M303x¯M20+2x¯2M10,
μ03=M033y¯M02+2y¯2M01.

Şunlar gösterilebilir:

μpq=mpnq(pm)(qn)(x¯)(pm)(y¯)(qn)Mmn

Merkezi momentler öteleme değişmezidir.

Örnekler

Görüntü yönelimi hakkında bilgi, bir kovaryans matrisi oluşturmak için ilk olarak ikinci dereceden merkezi momentler kullanılarak elde edilmektedir.

μ'20=μ20/μ00=M20/M00x¯2
μ'02=μ02/μ00=M02/M00y¯2
μ'11=μ11/μ00=M11/M00x¯y¯

I(x,x) görüntüsünün kovaryans matrisi ;

cov[I(x,y)]=[μ'20μ'11μ'11μ'02].

Bu matrisin özvektörleri, görüntü yoğunluğunun ana ve küçük eksenlerine karşılık gelmektedir. Bu nedenle yönlendirme, en büyük özdeğer ile ilişkili özvektörün bu özvektöre en yakın eksene doğru açısından çıkarılmaktadır. Bu açının "Θ" aşağıdaki formül ile bulunmaktadır:

Θ=12arctan(2μ'11μ'20μ'02)

Yukarıdaki formül şu sürece geçerlidir:

μ'20μ'020

Kovaryans matrisinin özdeğerleri kolaylıkla şu şekilde gösterilmektedir:

λi=μ'20+μ'022±4μ112+(μ20μ02)22,

ve özvektör eksenlerinin kare uzunluğunun karesiyle orantılıdır. Özdeğerlerin büyüklüğündeki nispi fark, bu nedenle, görüntünün eksantrikliğinin veya ne kadar uzun olduğunun bir göstergesidir. Eksantriklik ise;

1λ2λ1
şekilnde gösterilmektedir.

Moment değişmezleri

Momentler, belirli dönüşüm sınıflarına göre değişmezleri türetmek için kullanılabildiklerinden, görüntü analizindeki uygulamalarıyla iyi bilinmektedir.

Değişmez momentler terimi bu bağlamda sıklıkla kötüye kullanılmaktadır. Bununla birlikte, değişmez olan tek moment merkezi momentltir.

Aşağıda ayrıntıları verilen değişmezlerin yalnızca sürekli etki alanında tam olarak değişmez olduğuna dikkat edilmektedir. Ayrık bir alanda, ne ölçekleme ne de döndürme iyi tanımlanmıştır. Bu şekilde dönüştürülmüş ayrı bir görüntü genellikle bir yaklaşıklıktır. Ayrıca, dönüşüm geri döndürülemez. Bu değişmezler, bu nedenle, ayrı bir görüntüdeki bir şekli tanımlarken yalnızca yaklaşık olarak değişmezdir.

Çeviri değişmezleri

Herhangi bir düzenin merkezi momentleri μi j, yapım gereği, ötelemelere göre değişmezdir.

Ölçek değişmezleri

Hem öteleme hem de ölçeğe göre ηi j değişmezleri, düzgün ölçeklendirilmiş sıfırıncı merkezi momente bölünerek merkezi momentlerden oluşturulmaktadır:

ηij=μijμ00(1+i+j2)

burada i + j ≥ 2 olmalıdır. Translasyonel değişmezliğin yalnızca merkezi momentleri kullanarak doğrudan takip ettiği unutulmamalıdır.

Dönme değişmezleri

Hu'nun çalışmasında gösterildiği gibi, öteleme,[1][2] ölçek ve döndürme ile ilgili değişmezler oluşturulmaktadır:

I1=η20+η02

I2=(η20η02)2+4η112

I3=(η303η12)2+(3η21η03)2

I4=(η30+η12)2+(η21+η03)2

I5=(η303η12)(η30+η12)[(η30+η12)23(η21+η03)2]+(3η21η03)(η21+η03)[3(η30+η12)2(η21+η03)2]

I6=(η20η02)[(η30+η12)2(η21+η03)2]+4η11(η30+η12)(η21+η03)

I7=(3η21η03)(η30+η12)[(η30+η12)23(η21+η03)2](η303η12)(η21+η03)[3(η30+η12)2(η21+η03)2].

Bunlar Hu moment değişmezleri olarak bilinmektedir.

İlki, I1, piksellerin yoğunluğunun fiziksel yoğunluğa benzer olduğu, görüntünün merkezi etrafındaki atalet momentine benzemektedir. İlk altı, I1 ... I6, yansıma simetriktir. Yani görüntü ayna görüntüsüne dönüştürülürse değişmez. Sonuncusu, I7, yansıma antisimetriktir. Aksi takdirde özdeş görüntülerin ayna görüntülerini ayırt etmesini sağlamaktadır.

J. Flusser[3] tarafından tam ve bağımsız dönme momenti değişmezleri türetilmesi üzerine genel bir teori öretilmiştir. Geleneksel Hu moment değişmezlerinin ne bağımsız ne de tam olduğunu göstermiştir. I3, diğerlerine bağlı olduğu için pek kullanışlı değildir. Orijinal Hu kümesinde eksik bir üçüncü dereceden bağımsız moment değişmezi vardır:

I8=η11[(η30+η12)2(η03+η21)2](η20η02)(η30+η12)(η03+η21)

I7 gibi, I8 de yansıma antisimetriktir.

Daha sonra, J. Flusser ve T. Suk,[4] N-dönmeli simetrik şekiller için teoriyi geliştirmişlerdir.

Uygulamalar

Zhang ve diğer çalışanlar, Patolojik Beyin Tespiti (PBD) problemini çözmek için Hu moment değişmezlerini uygulamışlardır.[5] Doerr ve Florence, mikro X-ışını tomografi görüntü verilerinden öteleme ve dönme ile değişmeyen nesne kesitlerini etkin bir şekilde çıkarmak için ikinci dereceden merkezi momentlerle ilgili nesne yönelimi bilgilerini kullanmışlardır.[6]

Dış bağlantılar

Kaynakça

Şablon:Kaynakça

  1. M. K. Hu, "Visual Pattern Recognition by Moment Invariants", IRE Trans. Info. Theory, vol. IT-8, pp.179–187, 1962
  2. http://docs.opencv.org/modules/imgproc/doc/structural_analysis_and_shape_descriptors.html?highlight=cvmatchshapes#humoments Şablon:Webarşiv Hu Moments' OpenCV method
  3. J. Flusser: "On the Independence of Rotation Moment Invariants Şablon:Webarşiv", Pattern Recognition, vol. 33, pp. 1405–1410, 2000.
  4. J. Flusser and T. Suk, "Rotation Moment Invariants for Recognition of Symmetric Objects Şablon:Webarşiv", IEEE Trans. Image Proc., vol. 15, pp. 3784–3790, 2006.
  5. Şablon:Akademik dergi kaynağı
  6. Şablon:Akademik dergi kaynağı