如何證明二維離散傅里葉變換的旋轉不變性?

若引入極坐標

 left{ egin{aligned} x=rcos	heta\ y=rsin	heta end{aligned} 
ight.left{ egin{aligned} u=omega cosphi\ y=omega sinphi end{aligned} 
ight.

其中二維離散傅里葉變換由下式給出

F(u,v) = frac{1}{MN}Sigma_{x=0}^{M-1}Sigma_{y=0}^{N-1}f(x,y)e^{-j2pi(frac{ux}{M}+frac{vy}{N})}

求證:

f(r,	heta + 	heta_0) Leftrightarrow F(omega,phi + 	heta_0)

搜了好久也沒搜索出來,都是直接給出的結論。數學功底不好自己推不出來TT,雖然這樣問題不太好,希望能有高手提示一下TT


呃,我懷疑「旋轉不變性」還是只適用於連續的二維傅里葉變換。因為離散變換中,變換前後的函數都只定義在格點上,根本沒法旋轉。

在連續變換中,變換後的函數在(omega, phi)處的值,是一個沿phi方向、角頻率為omega的複平面波與原函數相乘再積分的結果。如果把原函數旋轉一定角度,那麼把複平面波旋轉相同的角度,與旋轉後的原函數相乘再積分,會得到相同的結果。這就說明了變換前後的函數是同步旋轉的。


謝邀。

離散傅里葉變換的情況確實比較麻煩一些,我就說連續的情況吧:

mathbb{R}^d 上的函數f(x),xinmathbb{R}^d的傅里葉變換hat{f}(xi)=int_{mathbb{R}^d}f(x)exp(-2pi ixcdotxi)dx,xiinmathbb{R}^d

旋轉不變性是說對x 進行一個旋轉Rx 其中R 是一個正交矩陣且det{R}=1 ,那麼對f(Rx) 進行傅里葉變換得到

int_{mathbb{R}^d}f(Rx)exp(-2pi i xcdotxi)dx

y=Rx ,x=R^{-1}y ,那麼注意不妨這裡認為x,y 都是列向量,那麼

R^{-1}ycdotxi=(R^{-1}y)^Txi=y^TRxi=ycdot(Rxi) ,代入上式即為

int_{mathbb{R}^d}f(y)exp(-2pi i ycdot(Rxi))dy=hat{f}(Rxi)


二維DFT怎麼旋轉?除非轉90度。

如果認同插值存在的話,雖然可以任意角度旋轉了,但被採樣信號本身也改變了。從這個意義上講,二維DFT並非旋轉不變的。

ps: 連續FT是旋轉不變的,因為它的變換核exp(-iw*r)里的w*r用的是內積式定義,而內積本身是旋轉不變的。


推薦閱讀:

banach空間中,吸收的凸集一定以原點為內點嗎?
復向量的內積,想不明白?
有哪些科學性與藝術性兼具的圖片可以做壁紙?
把格子纸里的格子随机染黑白两色,平均每片色斑有多少格子?
有哪些在Z[x]上不可約的多項式,而對任意素數p,在Zp[x]上都是可約的?

TAG:數學 | 圖像處理 | 物理學 | 傅里葉變換FourierTransform | 數字信號處理 |