The Fourier Transform 第七章 傅利葉轉換

Slides:



Advertisements
Similar presentations
简单迭代法的概念与结论 简单迭代法又称逐次迭代法,基本思想是构造不动点 方程,以求得近似根。即由方程 f(x)=0 变换为 x=  (x), 然后建立迭代格式, 返回下一页 则称迭代格式 收敛, 否则称为发散 上一页.
Advertisements

Differentiation 微分 之二 以公式法求函數的微分. Type 函數形式 Function f (x) Derivative d f (x) /d x c=constant 常數 c0 Power of x xaxa a x a-1 Trigonometric 三角函數 sin x cos.
工職數學 第四冊 第一章 導 數 1 - 1 函數的極限與連續 1 - 2 導數及其基本性質 1 - 3 微分公式 1 - 4 高階導函數.
不定積分 不定積分的概念 不定積分的定義 16 不定積分的概念 16.1 不定積分的概念 以下是一些常用的積分公式。
大綱 1. 三角函數的導函數. 2. 反三角函數的導函數. 3. 對數函數的導函數. 4. 指數函數的導函數.
Final Review Chapter 1 Discrete-time signal and system 1. 模拟信号数字化过程的原理框图 使用 ADC 变换器对连续信号进行采样的过程 使用 ADC 变换器对连续信号进行采样的过程 x(t) Analog.
變數與函數 大綱 : 對應關係 函數 函數值 顧震宇 台灣數位學習科技股份有限公司. 對應關係 蛋餅飯糰土司漢堡咖啡奶茶 25 元 30 元 25 元 35 元 25 元 20 元 顧震宇 老師 台灣數位學習科技股份有限公司 變數與函數 下表是早餐店價格表的一部分: 蛋餅 飯糰 土司 漢堡 咖啡 奶茶.
专利技术交底书的撰写方法 ——公司知识产权讲座
第十課 第九味目錄 徐國能 課文 注釋 問題與討論.
第六节 美国 ■移民国家与多元化 ■现代化的农业 ■引领美国制造业的高新技术产业.
物數(二) 第十章 傅立葉分析 (Fourier Analysis)
中五級中史科及通識科跨科研習 研習大澳的「宗教文化」─ 廟宇的研習 指導老師:周婉儀老師 組員: 陳偉欽 5a (15)
第十章 图像的频域变换.
102年10月17日 臺北市公共運輸處 報告人:陳榮明處長
遞迴關係-爬樓梯.
您買美元了嗎? 退休規劃 全球外幣保單.
第四章 頻率域上的濾波 4.1 背 景 4.2 初步的概念 4.3 取樣與經取樣函數的傅立葉轉換 4.4 一個變數的離散傅立葉轉換
实验十:FFT的实现与应用 信息工程学院 网络工程系 强文萍.
第一章 绪论.
四种命题 班级:C274 指导教师:钟志勤 任课教师:颜小娟.
信号处理与系统课程教学案例 FFT的应用—— 声音信号合成与处理 国防科技大学电子科学与工程学院.
第四章 數列與級數 4-1 等差數列與級數 4-2 等比數列與級數 4-3 無窮等比級數 下一頁 總目錄.
第七章 傅利葉轉換 7.1 前言 傅利葉轉換是影像處理中重要的基礎,不但可以做到用其他方式無法得到的結果,也比其他方式來得有效率。
國語文好點子趴辣客教學食譜 甜點:〈焦糖鳥布蕾〉
Time and frequency domain
Signal and Systems 教師:潘欣泰.
Differentiation 微分 之一 微分的基本原理.
IX. Basic Implementation Techniques and Fast Algorithm
數位影像處理 Digital Image Processing
Differentiation 微分 之一 微分的基本原理.
Noise in Image Processing
力只與位置有關的運動方程式.
一、運算放大器簡介 Introduction to Operational Amplifiers
熱力實驗
Wavelet transform 指導教授:鄭仁亮 學生:曹雅婷.
第3章 图像变换.
第一章 直角坐標系 1-1 數系的發展.
虎克定律與簡諧運動 教師:鄒春旺 日期:2007/10/8
1 3 2 上传密码: 1234 注意:请按时上传作业!到时将自动关机! 14:07:43.
類比轉數位 IC研究 組員:施怡儒 S 柯曄新 S 張久藝 S
Ch2多項式函數 2-2 多項式的運算與應用 影音錄製:陳清海老師 資料提供:龍騰文化事業股份有限公司.
第一章 直角坐標系 1-3 函數圖形.
共有六個運算性質 包括它的證明以及相關題型
第二节 极限 一、数列极限 定义:.
Definition of Trace Function
第八章 影像復原 8.1 前言 影像復原(image restoration)指的是去除或減少影像取得過程中發生的劣化現象。
第一次Labview就上手 參考書籍: LabVIEW for Everyone (Jeffrey Travis/Jim Kring)
工程數學 Chapter 10 Fourier Series , Integrals , and Transforms 楊學成 老師.
大綱:加減法的化簡 乘除法的化簡 去括號法則 蘇奕君 台灣數位學習科技股份有限公司
微積分網路教學課程 應用統計學系 周 章.
挑戰C++程式語言 ──第8章 進一步談字元與字串
 多項式的除法 x3 + 2x2 – 5x + 6 = (x – 1)(x2 + 3x – 2) + 4 被除式 除式 商式 餘式
第4章 快速傅立叶变换 问题的提出 解决问题的思路与方法 基2时间抽取FFT算法 基2时间抽取FFT算法的计算复杂度
微積分 第二次上機 Matlab 教學 2007/10/30 陳逸嬿.
第二章 三角函數 2-5 三角函數的圖形.
反矩陣與行列式 東海大學物理系‧數值分析.
1-4 複數與複數平面 複數及其四則運算 複數平面 一元二次方程式的解.
2019/5/21 实验三 离散傅立叶变换的性质及应用 19:21:59.
本講義為使用「訊號與系統,王小川編寫,全華圖書公司出版」之輔助教材
影響計算準確度的關鍵因素 基底函數.
例題 1. 多項式的排列 1-2 多項式及其加減法 將多項式 按下列方式排列: (1) 降冪排列:______________________ (2) 升冪排列:______________________ 排列 降冪:次數由高至低 升冪;次數由低至高.
智慧財產權管理講次36 積體電路電路布局保護法(1) 主講:吳銘圳
第一章 直角坐標系 1-3 函數及其圖形.
非負矩陣分解法介紹 報告者:李建德.
補充 數值方法 數值方法.
4-1 變數與函數 第4章 一次函數及其圖形.
2019/8/4 实验三 离散傅立叶变换的性质及应用 13:26:29.
11621 : Small Factors ★★☆☆☆ 題組:Problem Set Archive with Online Judge
熱力實驗
Presentation transcript:

The Fourier Transform 第七章 傅利葉轉換 數位影像處理 The Fourier Transform 第七章 傅利葉轉換

第七章 傅利葉轉換 7.1導論 傅利葉轉換(Fourier Transform / FT)是影像處理中重要的基礎. 第七章 傅利葉轉換 7.1導論 傅利葉轉換(Fourier Transform / FT)是影像處理中重要的基礎. 傅利葉轉換是執行線性空間濾波的另一種有效方式. 傅利葉轉換可用於擷取或處理特定影像頻率. 傅利葉轉換執行低通與高通濾波時能得到更精確的效果.

第七章 傅利葉轉換 7.2 背景 我們可以把一週期性函數訊號,看做是由不同振幅和頻率的正弦與餘弦波的組合. 第七章 傅利葉轉換 7.2 背景 我們可以把一週期性函數訊號,看做是由不同振幅和頻率的正弦與餘弦波的組合. 有些函數可以分解成有限個函數的總和.

第七章 傅利葉轉換 7.2 背景 有些函數可以分解成無限個函數的總和.

第七章 傅利葉轉換 7.2 背景 若 f(x) 是一個週期為2T 的函數 第七章 傅利葉轉換 7.2 背景 若 f(x) 是一個週期為2T 的函數 f(x) 的傅利葉級數展開 (Fourier series expansion)

第七章 傅利葉轉換 7.2 背景 以複數形式表示

第七章 傅利葉轉換 7.2 背景 若 f(x) 是一個非週期函數, T∞

第七章 傅利葉轉換 7.2 背景 以複數形式表示來表示方程式

第七章 傅利葉轉換 7.3 一維離散傅利葉轉換(DFT) 數位影像與數位訊號皆屬於離散函數 數據數量皆為有限值 此章僅探討離散傅利葉轉換

第七章 傅利葉轉換 7.3 一維離散傅利葉轉換(DFT) 一維DFT的定義: 長度為N的數列 DFT數列定義 矩陣乘積 :N × N 的矩陣

第七章 傅利葉轉換 7.4 一維DFT的特性 線性:假設f 與 g 是相同長度的向量, p 與 q 為純量,令 h = pf + qg ,若F G 與 H分別為f g與 h的DFT,則 H = pF + qG 平移:將向量的 x 的元素乘上(-1)n >> x=[2 3 4 5 6 7 8 1]; >> x1=(-1).^[0:7].*x x1 = [ 2 -3 4 -5 6 -7 8 -1] >> x=fft(x') >> x1=fft(x1')

第七章 傅利葉轉換 7.4 一維DFT的特性 共軛對稱:若x為實數,長度為N,其DFT X便會滿足下列條件 第七章 傅利葉轉換 7.4 一維DFT的特性 共軛對稱:若x為實數,長度為N,其DFT X便會滿足下列條件 旋積:假設x與y同樣是長度為N的相量,則旋積(環形旋積)為

第七章 傅利葉轉換 7.4 一維DFT的特性 旋積:Matlab conv function >> a=[1 2 3 4]; 第七章 傅利葉轉換 7.4 一維DFT的特性 旋積:Matlab conv function >> a=[1 2 3 4]; >> b=[5 6 7 8]; >> conv(a,b) ans = 5 16 34 60 61 52 32 >> cconv(a,b) ans = 66 68 66 60

第七章 傅利葉轉換 7.4 一維DFT的特性 旋積定理 第七章 傅利葉轉換 7.4 一維DFT的特性 旋積定理 >> fft(cconv(a,b)')=fft(a’).*fft(b’); ans = 1.0e+002 *2.6000 0 - 0.0800i 0.0400 0 + 0.0800i

第七章 傅利葉轉換 7.4 一維DFT的特性 旋積定理 >> fft(a').*fft(b'); 第七章 傅利葉轉換 7.4 一維DFT的特性 旋積定理 >> fft(a').*fft(b'); >> ifft(ans)' ans = 66 68 66 60 快速傅利葉轉換(Fast Fourier Transform) FFT其中的一種方式是以遞迴方式進行運算,將原始向量分為兩半,各自進行FFT運算. 長度為2n的向量,直接計算需要(2n)2=22n次乘法,但使用FFT僅需n2n次,節省了2n/n倍的計算.

第七章 傅利葉轉換 二維DFT 假設原始矩陣值為 f(x,y) ,x 與 y 為索引,則輸出矩陣為 F(u,v) 第七章 傅利葉轉換 二維DFT 假設原始矩陣值為 f(x,y) ,x 與 y 為索引,則輸出矩陣為 F(u,v) 一維函數可以寫成正弦與餘弦函數的組合 影像為二維函數 f(x,y),可以將其看成波紋函數的組合

第七章 傅利葉轉換 二維DFT

第七章 傅利葉轉換 二維DFT 假設有一影像大小為M×N, x索引範圍是從0~M-1, y索引範圍是從0~N-1

第七章 傅利葉轉換 二維DFT 相似性:正轉跟反轉相似,指數項的負號. DFT當成空間濾波器使用: 分離性

第七章 傅利葉轉換 二維DFT 分離性

第七章 傅利葉轉換 二維DFT 線性 雜訊影像 d 旋積定理

第七章 傅利葉轉換 二維DFT DC係數 DFT的F(0,0)值稱為DC係數 平移 共軛對稱

第七章 傅利葉轉換

第七章 傅利葉轉換 平移

第七章 傅利葉轉換 7.6 Matlab 中的傅利葉轉換 fft : 計算向量的DFT ifft : 計算向量的反DFT 第七章 傅利葉轉換 7.6 Matlab 中的傅利葉轉換 fft : 計算向量的DFT ifft : 計算向量的反DFT fft2 : 計算矩陣的DFT ifft2 : 計算矩陣的反DFT fftshift :平移轉換 >> a=ones(8); >> fft2(a) DC係數為所有矩陣值的總和

第七章 傅利葉轉換 7.6 Matlab 中的傅利葉轉換 -50 +50 AC DC

第七章 傅利葉轉換 7.6 Matlab 中的傅利葉轉換

第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> a=[zeros(256,128) ones(256,128)]; 第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> a=[zeros(256,128) ones(256,128)]; >> imshow(im2uint8(a/max(a(:)))); >> af=fftshift(fft2(a)); >> af1=log(1+abs(af)); >> imshow(af1/af1(129,129)); >> imshow(mat2gray(log(1+abs(af))))

第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> a(78:178,78:178)=1; 第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> a(78:178,78:178)=1; >> imshow(a); >> af=fftshift(fft2(a)); >> figure,fftshow(af,'abs') >> figure,fftshow(af,'log') log abs

第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> [x,y]=meshgrid(1:256,1:256); 第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> [x,y]=meshgrid(1:256,1:256); >> b=(x+y<329)&(x+y>182)&(x-y>-67)&(x-y<73); >> imshow(b); >> bf=fftshift(fft2(b)); >> figure,fftshow(bf)

第七章 傅利葉轉換 7.7 影像之傅利葉轉換 meshgrid: Generate F and G matrices for three-dimensional plots >> [F,G] = meshgrid(1:3,1:3)

第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> [x,y]=meshgrid(-128:127,-128:127); 第七章 傅利葉轉換 7.7 影像之傅利葉轉換 >> [x,y]=meshgrid(-128:127,-128:127); >> z=sqrt(x.^2+y.^2); >> c=(z<15); >> cf=fftshift(fft2(c)); >> fftshow(cf,'log') >> imshow(c);

第七章 傅利葉轉換 7.8頻率域的濾波 理想濾波 低通濾波: 讓頻域下的影像矩陣資料乘上理想低通矩陣(Ideal Lowpass Matrix),此二元矩陣m定義如下 D 1 n m

第七章 傅利葉轉換 7.8頻率域的濾波 >> cm=imread('cameraman.tif'); 第七章 傅利葉轉換 7.8頻率域的濾波 >> cm=imread('cameraman.tif'); >> cf=fftshift(fft2(double(cm))); >> figure,fftshow(cf,'log') >> figure;imshow(cm); >> [x,y]=meshgrid(-128:127,-128:127); >> z=sqrt(x.^2+y.^2); >> c=(z<15); >> imshow(c) D =14

第七章 傅利葉轉換 7.8頻率域的濾波 >> cf1=cf.*c; 第七章 傅利葉轉換 7.8頻率域的濾波 >> cf1=cf.*c; >> figure,fftshow(cf1,'log') >> cfli=ifft2(cf1); >> figure,fftshow(cfli,'abs')

第七章 傅利葉轉換 7.8頻率域的濾波 >> [x,y]=meshgrid(-128:127,-128:127); 第七章 傅利葉轉換 7.8頻率域的濾波 >> [x,y]=meshgrid(-128:127,-128:127); >> z=sqrt(x.^2+y.^2); >> c = ( z < D ); D=9 D=4 D=29

第七章 傅利葉轉換 7.8頻率域的濾波 高通濾波: 低通濾波可讓DFT中心值保持不變, 並消除其他值,而高通濾波則相反. 第七章 傅利葉轉換 7.8頻率域的濾波 高通濾波: 低通濾波可讓DFT中心值保持不變, 並消除其他值,而高通濾波則相反. >> [x,y]=meshgrid(-128:127,-128:127); >> z=sqrt(x.^2+y.^2); >> c = ( z > D ); D

第七章 傅利葉轉換 7.8頻率域的濾波 高通濾波 D=4 D=29 D=15

第七章 傅利葉轉換 7.8頻率域的濾波 理想低通濾波的缺點,是會產生不必要的波紋瑕疵. Ideal Low-pass Filter 第七章 傅利葉轉換 7.8頻率域的濾波 理想低通濾波的缺點,是會產生不必要的波紋瑕疵. Ideal Low-pass Filter Ideal High-pass Filter

第七章 傅利葉轉換 7.8頻率域的濾波 Butterworth 濾波:n 為濾波函數的階數 第七章 傅利葉轉換 7.8頻率域的濾波 Butterworth 濾波:n 為濾波函數的階數 >> [x,y]=meshgrid(-128:127,-128:127); >> b1=1./(1+((x.^2+y.^2)/15).^2); >> imshow(b1); Butterworth Low-pass Filter Butterworth High-pass Filter

第七章 傅利葉轉換 7.8頻率域的濾波 Butterworth 濾波 n = 1 n = 3

第七章 傅利葉轉換 7

第七章 傅利葉轉換 7

第七章 傅利葉轉換 7

第六章 影像幾何 5.1 導論 鄰域處理主要是透過像素鄰域部分,執行函數運算來修正影像. 遮罩與函數的結合稱為濾波器(Filter). 第六章 影像幾何 5.1 導論 鄰域處理主要是透過像素鄰域部分,執行函數運算來修正影像. 遮罩與函數的結合稱為濾波器(Filter). 新灰階值是對遮罩下的灰階值進行函數運算而來,此濾波器稱為 線性濾波器. 空間濾波的運算: 將遮罩至於指定像素上 濾波器的所有元素與鄰域相對應的像素相乘 將上述乘法的所有結果相加

第五章 鄰域處理 5.6 邊緣銳利化