एफएफटी का वास्तविक हिस्सा छवि को रोटेशन + मूल में क्यों परिवर्तित करता है?


16

मैंने इस चित्र को पढ़ा है:

यहाँ छवि विवरण दर्ज करें

अपनी FFT (2D) को लिया और फिर छवि को वापस लाने के लिए FFT को उलटा कर दिया। संदर्भ के लिए कोड प्रदान किया गया है:

imfft = fft2(photographer);
im = uint8(ifft2(imfft));

imshow(im); %Output is same image

लेकिन जब मैं फूरियर को बदल देता हूं और केवल वास्तविक भाग लेता हूं,

imfft = real(fft2(photographer));
im = uint8(ifft2(imfft));
imshow(im);

मुझे इस तरह की एक छवि मिलती है ( ध्यान दें कि आकार परिवर्तन अप्रासंगिक है और केवल इसे माटलैब फिगर हैंडलर से बचाने के कारण ):

यहाँ छवि विवरण दर्ज करें

क्या कोई मुझे इसके पीछे सिद्धांत (गणित) समझा सकता है? धन्यवाद

जवाबों:


16

I(x,y)

If(ωx,ωy)=xyI(x,y)ejωxxejωyydxdy

अब आप असली हिस्सा लेते हैं और उलटा प्रदर्शन करते हैं:

Im(α,β)=ωxωy{If(ωx,ωy)}ejωxαejωyβdωxdωy=ωxωy{xyI(x,y)ejωxxejωyydxdy}ejωxαejωyβdωxdωy=xyI(x,y)ωxωy{ejωxxejωyy}ejωxαejωyβdωxdωydxdy

cos(ωxx)cos(ωyy)+sin(ωxx)sin(ωyy)
12[δ(xα)δ(yβ)+δ(x+α)δ(y+β)]

के परिणाम को प्रतिस्थापित करनाIm

Im(x,y)=12[I(x,y)+I(x,y)]

x,y>0N

Im(x,y)=12[I(x,y)+I(Nx,My)]
N,M

अच्छा उत्तर! +1
पीटर के.एच.

3
I think you can see now why got that result.हाँ। हालाँकि, चूंकि यह प्रश्न HNQ सूची से टकराया था, शायद आप कम गणितीय इच्छुक साइटों से आने वाले लोगों के लिए अंतिम चरण को जोड़ने पर विचार करेंगे।
मस्त

9

z(x,y)z(x,y)उत्पत्ति के बारे में। ध्यान दें कि यहां की उत्पत्ति फूरियर-स्पेस का केंद्र होगी। यह सुधार किया जा सकता है, ज़ाहिर है, अगर डीसी घटक आपके एफएफटी कार्यान्वयन के केंद्र में नहीं है। और यह वही है जो आप अपनी छवि में देखते हैं: एक बिंदु-प्रतिबिंबित संस्करण असली छवि को ओवरले कर रहा है - क्योंकि आपने एक स्थान को वास्तविक मूल्य के लिए मजबूर किया है।

यह संपत्ति वास्तव में कुछ मामलों में चुंबकीय अनुनाद इमेजिंग (एमआरआई) को तेज करने के लिए उपयोग की जा रही है: एमआरआई फूरियर-स्पेस में डेटा को सीधे प्राप्त करता है। चूंकि एक आदर्श एमआर छवि को वास्तविक मूल्यों द्वारा ही वर्णित किया जा सकता है (सभी उत्साहित मैग्नेटाइजेशन वैक्टर में चरण 0 है), आपको केवल आधे डेटा स्पेस का अधिग्रहण करना होगा, जो आपको इमेजिंग समय के आधे हिस्से को बचाता है। बेशक, एमआर छवियां वास्तविकता की सीमाओं के कारण पूरी तरह से मूल्यवान नहीं हैं ... लेकिन कुछ तरकीबों के साथ आप अभी भी इस तकनीक का लाभ उठा सकते हैं।


2
मुझे वही जवाब देने का सरल तरीका पसंद आया जो ThP ने प्रदान किया था। और एमआरआई के बारे में जानकारी के लिए धन्यवाद। उस के बारे में पता नहीं था।
फेल साइंटिस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.