1092_生醫訊號處理(四訊二三選1)
上課期間:從 即日起 到 無限期
LINE分享功能只支援行動裝置

課程介紹

課程安排

  • 6/24 線上遠距課程連結(https://meet.google.com/dwm-yipa-qmz)
  • 6/24 Google Meet代碼:dwm-yipa-qmz
  • 成績: 出席10%期中(專題)40%期末(專題)50%
  • 0. 線上課程網址
  • 1. 簡介-ECG與PPG(心率與血壓)
  • 1.1. 心跳感測器Arduino Library安裝
  • 1.2. 心跳感測器Arduino計算心率BMP
  • 1.3. 心跳感測器Arduino範例
  • 1.4. 終端機軟體Teraterm下載
  • Audiono心跳感測器範例的訊號間隔為20ms
  • Hw1. 使用心跳感測器記錄自己的PPG訊號(2分鐘以上)
  • 1.5. Java檔案處理
  • 1.6. C#檔案處理
  • 1.7. C語言檔案處理
  • C語言_檔案處理範例
  • 1.8. Python檔案處理
  • 線上程式平台
  • Hw2. 讀取檔案(不限語言)
  • 2. 訊號平均與平滑smoothing
  • PPG訊號文字檔(小雜訊)(100Hz)
  • PPG訊號文字檔(中雜訊)(50Hz)
  • PPG訊號文字檔(大雜訊)(100Hz)
  • Hw3. 程式實作rectangular/ triangular/ Savitzky-Golay 三種smooth方法
  • Hw3程式範例(Java)(Savitzky+Triangular)
  • Hw3 Execl檔範例
  • 3. 搜尋波峰 Peakfinding
  • 心跳感測器的HR計算
  • Midterm成績: Smooth 60~70%, Peak 10%, HR 10%, Execl 10%
  • Midterm程式範例參考(非即時心率版)
  • Hw4. 程式實作:消除訊號波形飄移現象(PPG雜訊小中大)
  • 4. 簡介-肌電與肌動(手勢判斷)
  • 5. 諧波與傅立葉轉換 Harmonic and Fourier Transform
  • 5.1 傅立葉筆記
  • Hw5. Execl的FFT練習(使用PPG跟FFT數值資料)
  • FFT數值資料(心跳間距:取樣率4Hz)
  • 6. 傅立葉濾波器 Fourier Filter
  • C/C++的動態函式庫.so檔說明
  • FFT函式庫.so檔(Linux系統)(線上程式平台適用)
  • FFT函式庫.so檔(Windows系統)(電腦軟體適用)
  • FFT的Java程式範例(需安裝jna套件)
  • Python如何使用so函式庫
  • Final期末專題: 使用時域與頻域方法輸出正確心率(含小/中/大雜訊以及自己量測的PPG)
教師 / 

相關課程

1082_嵌入式系統概論(四訊三選2)
劉又齊
開課期間:未設定
1061_資料結構(四訊二乙)
林灶生
開課期間:未設定
LINE分享功能只支援行動裝置