Biomedical signal processing

Slides:



Advertisements
Similar presentations
國立交通大學應用數學系 數學建模與科學計算研究所 簡 介. 隨著科技的日新月異,人類為追求完美的生活,其 所面臨的科學與工程問題也日趨複雜,舉凡天氣的 預測、飛機的設計、生物醫學中的神經網路、奈米 材料的研發、衍生性金融產品的定價、甚至交通流 量的監測等問題,透過「數學建模」的量化過程, 再配合以「科學計算」的方式去模擬現象並嘗試尋.
Advertisements

Final Review Chapter 1 Discrete-time signal and system 1. 模拟信号数字化过程的原理框图 使用 ADC 变换器对连续信号进行采样的过程 使用 ADC 变换器对连续信号进行采样的过程 x(t) Analog.
对应用型本科建设中若干问题的认识 张家钰
第六节 美国 ■移民国家与多元化 ■现代化的农业 ■引领美国制造业的高新技术产业.
第五章 信号采集与数字分析原理及技术 与模拟分析相比,数字信号分析有以下一些优点: 高度的灵活性,极好的稳定性和可靠性 可多工处理,分时复用
數位訊號處理 第4章 離散時間訊號與LTI系統之傅利葉分析
第十章 图像的频域变换.
102年10月17日 臺北市公共運輸處 報告人:陳榮明處長
杜甫诗三首 《望岳》 《春望》 《石壕吏》 授课人:姚晓霞.
第四章 快速付里叶变换(FFT) Fast Fourier Transforming
讲座: 快速离散傅立叶变换 本讲的教学内容 改进DFT计算的方法 按时间抽取的FFT算法(DIT FFT)
绪 论  珍惜大学生活 开拓新的境界.
地價稅簡介.
实验十:FFT的实现与应用 信息工程学院 网络工程系 强文萍.
Introduction to Matlab
第一章 绪论.
陇东学院 信号与系统研究性教学方案 赵廷靖 2011年6月.
生育保险 朝阳社保中心支付部:黄玮.
信号处理与系统课程教学案例 FFT的应用—— 声音信号合成与处理 国防科技大学电子科学与工程学院.
第七章 傅利葉轉換 7.1 前言 傅利葉轉換是影像處理中重要的基礎,不但可以做到用其他方式無法得到的結果,也比其他方式來得有效率。
第三章 DFT 离散傅里叶变换.
好好國際物流股份有限公司 全球運籌物流服務建議 中 華 貨 物 通 關 自 動 化 協 會 理 事 長 劉 陽 柳 二○○二年五月十五日
《环游西藏》之二 碧玉湖 音乐《白塔》 摄制:C&Y.
杜甫诗三首 《望岳》 《春望》 《石壕吏》.
Digital Signal Processing 授课教师:胡慧珠
XI. Hilbert Huang Transform (HHT)
AN INTRODUCTION TO OFDM
IV. Implementation IV-A Method 1: Direct Implementation 以 STFT 為例
Applications of Digital Signal Processing
V. Homomorphic Signal Processing
第十六章 賽局理論 Game Theory 作業研究 二版 2009 © 廖慶榮.
Differential Equations (DE)
IX. Basic Implementation Techniques and Fast Algorithm
数字信号处理 Digital Signal Processing(DSP)
無線通訊系統概論 行動通訊與網路 Chapter 7 多重分工技術.
下载《标准实验报告》 注意:请按时上传作业!到时将自动关机! 18:16:06.
第二章 离散傅里叶变换 及其快速算法(8学时 )
机器人学基础 第四章 机器人动力学 Fundamentals of Robotics Ch.4 Manipulator Dynamics
Lexicographical order VS canonical order
VI. Brief Introduction for Acoustics
Principle and Application of Digital Television
Chapter 3 Discrete Fourier-Transform (Part Ⅰ)
THE USE OF DIAGRAM IN SOLVING NON ROUTINE PROBLEMS (解非例行性問題時圖表的使用)
Chapter 3 線性規劃單形法.
1 3 2 上传密码: 1234 注意:请按时上传作业!到时将自动关机! 14:07:43.
第七讲 快速傅里叶变换 (FFT) Q&A 办公室: 手 机:
引言 1.DFT是信号分析与处理中的一种重要变换。 年,Cooley, Tukey《机器计算傅里叶级数的一种算法》
第三章 付里叶分析 离散付氏级数的数学解释(The Mathematical Explanation of DFS)
医学信号处理的原理和方法 曹 银 祥 Dept. of Physiology & Pathophysiology
XIV. Orthogonal Transform and Multiplexing
Chapter 2 Z-Transform and Discrete Time Systems Analysis
第三章学习目标 1.理解傅里叶变换的几种形式 2.理解离散傅里叶变换及性质,掌握圆周移位、共轭对称性,掌握圆周卷积、线性卷积及两者之间的关系
第四章习题.
2 下载《标准实验报告》 1 3 下载 实验题目 4 提交 实验报告 切记:请按时上传作业!到时将自动关机! 07:32:44.
第四节 基--2按频率抽取的FFT算法Decimation-in-Frequency(DIF) (Sander-Tukey)
信号处理原理 F F T 实 验 张哲 沈阳广播电视大学.
第四章 模拟信号分析 模拟信号分析是直接对连续时间信号进行分析处理的过程,利用一定的数学模型所组成的运算网络来实现的。从广义讲,它包括了调制与解调、滤波、放大、微积分、乘方、开方、除法运算等。 本章主要介绍模拟信号分析处理中的调制与解调、滤波、微分、积分以及积分平均等问题。
2019/5/2 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 08:20:28.
2019/5/4 实验三 离散傅立叶变换的性质及应用 06:11:49.
第4章 快速傅立叶变换 问题的提出 解决问题的思路与方法 基2时间抽取FFT算法 基2时间抽取FFT算法的计算复杂度
第三章 DFT 离散傅里叶变换.
第10章 Z-变换 The Z-Transform.
2019/5/21 实验三 离散傅立叶变换的性质及应用 19:21:59.
2019/5/21 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 11:21:44.
第8章 FFT设计 8.1 FFT的原理 8.2 FFT与蝶形运算 8.3 使用DSP Builder设计FFT
第四章 快速傅里叶变换 §4-1 引言 频域分析:一种有效的工具 DFT: △ 问题:.
2 下载《标准实验报告》 1 3 下载 实验题目 4 提交 实验报告 切记:请按时上传作业!到时将自动关机! 13:26:23.
2019/8/4 实验三 离散傅立叶变换的性质及应用 13:26:29.
Principle and application of optical information technology
正弦函数余弦函数的性质 (二) 执教:湖南华容一中 黄奇卫老师.
Presentation transcript:

Biomedical signal processing Ch3.2 快速傅里叶变换(FFT) DFT: N2次的复数乘法, N(N-1)次的复数加法, N很大时, 计算量相当可观, N=1024, 复乘次数: 1,048,576 1965年, JW Cooley & JW Tukey, 在计算数学<<Mathematics of computation>>发表了著名的“机器计算Fourier series的一种算法”的文章, 提出快速傅立叶变换,成为DSP发展史上的里程碑。 FFT brief history. 一次复数乘法需要四次实数乘, 两次实数加, 一次复数加需要两次实数加, Nankai University, CY LI,

Biomedical signal processing 快速傅里叶变换(FFT) FFT只是DFT的一种算法, 不是新的变换, 使得DFT的乘法计算量由N2降低到 , N=1024, 乘法计算量为5120, 仅为原来的4.88% Useful links on FFT http://faculty.prairiestate.edu/skifowit/fft/ http://sepwww.stanford.edu/oldsep/hale/FftLab.html http://momonga.t.u-tokyo.ac.jp/~ooura/fft.html (or) http://momonga.t.u-tokyo.ac.jp/~ooura/fftlinks.html 一次复数乘法需要四次实数乘, 两次实数加, 一次复数加需要两次实数加, Nankai University, CY LI,

Biomedical signal processing FFT的原理 DFT运算中含有大量的重复运算, W因子的性质, Nankai University, CY LI,

Biomedical signal processing 4点DFT运算 此时, 只需一次复数乘法 Nankai University, CY LI,

Biomedical signal processing 基2FFT算法的推导(1) Nankai University, CY LI,

Biomedical signal processing 基2FFT算法的推导(2) Nankai University, CY LI,

Biomedical signal processing 基2FFT算法的推导(3) FFT的蝶形运算单元 -1 X2(k) WNk X1(k)+WNk X2(k) X1(k)-WNk X2(k) +1 X1(k) Nankai University, CY LI,

Biomedical signal processing 基2FFT算法的思路 把一个序列分为长度减半的偶序列和奇序列, 原序列的DFT就由这两个N/2序列求得. 进一步把N/2序列分解成两个N/4序列, 一直分解到单点序列. 以L=3, N=8为例,需要三级分解, Nankai University, CY LI,

Biomedical signal processing N=8的FFT 1, 3, 5, 7 0, 2, 4, 6 0, 4 2, 6 1, 5 3, 7 x(0) x(4) x(2) x(6) x(1) x(5) x(3) x(7) x(0) x(1) x(2) x(3) x(4) x(5) x(6) x(7) 第一级 第二级 第三级 运算时, 是从下往上进行的,1->2->4->8 Nankai University, CY LI,

Biomedical signal processing FFT算法的特点 要使得X(k)正常排序, 输入序列的顺序打乱, 以二进制数码倒置顺序排列, 即码位倒置, 计算量: x(000) x(001) x(010) x(011) x(100) x(101) x(110) x(111) x(000) x(100) x(010) x(110) x(001) x(101) x(011) x(111) x(0) x(4) x(2) x(6) x(1) x(5) x(3) x(7) Nankai University, CY LI,

Biomedical signal processing 频率抽取的FFT算法 上述的方法为按时间分组的FFT。 频率抽取的FFT算法:把X(k)按序列号k的奇偶分组分解后再计算DFT的方法。 Further reading for more information. Nankai University, CY LI,

Biomedical signal processing FFT的频率换算 已知Ts, x(n), length: N, X(k)=FFT[x(n)], k频率? Nankai University, CY LI,

Biomedical signal processing 举例 x(n)={1,1,0,0}, (x(n-2))N={0,0,1,1} Nankai University, CY LI,

Biomedical signal processing Zero padding + N F=0.48Hz, 0.52Hz, N=10 N=10+90, zero padding N=90, effective signal Nankai University, CY LI,

Biomedical signal processing 阶跃函数的DTFT和DFT的区别 Nankai University, CY LI,

Biomedical signal processing N in DFT Nankai University, CY LI,

Biomedical signal processing FFT of sin(x) Nankai University, CY LI,

Biomedical signal processing fft in MATLAB fft and ifft, for one dimension fft2, ifft2, fftn, two and multi-dimensions, fftshift, ifftshift, shift the DC component to the middle of the spectrum, Nankai University, CY LI,

Biomedical signal processing fft FFT(X) is the discrete Fourier transform (DFT) of vector X. For matrices, the FFT operation is applied to each column. For N-D arrays, the FFT operation operates on the first non-singleton dimension. FFT(X,N) is the N-point FFT, padded with zeros if X has less than N points and truncated if it has more. FFT(X,[],DIM) or FFT(X,N,DIM) applies the FFT operation across the dimension DIM. For length N input vector x, the DFT is a length N vector X, with elements N X(k) = sum x(n)*exp(-j*2*pi*(k-1)*(n-1)/N), 1 <= k <= N. n=1 The inverse DFT (computed by IFFT) is given by x(n) = (1/N) sum X(k)*exp( j*2*pi*(k-1)*(n-1)/N), 1 <= n <= N. k=1 Nankai University, CY LI,