Advanced Digital Signal Processing 

           高等數位訊號處理

            授課者:丁建均

 

上課時間:星期五早上 9:10~12:00      (9:10~10:00, 10:10~11:00, 11:10~12:00)

上課地點:明達 205                   上課資料:講義  (請大家在每週上課前,來這個網頁把上課講義列印好)

上課內容將錄影並放置於 NTU Cool     http://cool.ntu.edu.tw      

丁老師聯絡方式    E-mail:  jjding@ntu.edu.tw                   

繳交程式電子檔:  NTUCool    http://cool.ntu.edu.tw

Office 明達館723,    TEL 33669652,          

網頁:http://disp.ee.ntu.edu.tw/index.php 

Office hour 我週一、四、五的下午都有空,歡迎同學們來找我

疫情未減緩前,若有問題,請同學們用 E-mail 和我聯繫

助教:曾子容,黃昱佳,游承軒,吳悠嘉

上課資料專區                                 

02月18日上課資料 ........PDF Version.........筆跡檔 (pages1-104)

02月25日上課資料 ........PDF Version

03月04日上課資料  ........PDF Version

03月11日上課資料  ........PDF Version

Homework 1 (3月18日繳交)........PDF Version

03月18日上課資料  ........PDF Version........筆跡檔 (pages105-176)

03月25日上課資料  ........PDF Version

Homework 2 (4月08日繳交)  ........PDF Version

04月01日上課資料   ........PDF Version........筆跡檔 (pages177-265)

04月08日上課資料   ........PDF Version

04月15日上課資料   ........PDF Version........筆跡檔 (pages266-340)

04月22日上課資料   ........PDF Version

04月29日上課資料   ........PDF Version

Homework 3 (4月29日繳交) ........PDF Version

05月06日上課資料   ........PDF Version........筆跡檔 (pages341-396)

05月13日上課資料   ........PDF Version........筆跡檔 (pages397-457) (modified)      

Homework 4 (5月20日繳交) ........PDF Version

05月20日上課資料 (new) ........PDF Version (new)  

05月27日上課資料 (new) ........PDF Version (new)........筆跡檔 (pages458-556) (new)    

Homework 5 (6月17日繳交) (new) ........PDF Version (new)  

 

口頭報告

(1) 訊號完整性在PDN上研究解決SSN..........................................................................相關影片

(2) Vocal Synthesis.....................................................................................................相關影片

(3) Automatic DJ Transitions with Differentiable Audio Effects and GANs.......................相關影片

(4) DSP for Electromagnetic Compatibility....................................................................相關影片

(5) Audiovisual Stimulation on Memory Performance based EEG Wavelet Analysis.........相關影片

口頭報告票選連結:

https://docs.google.com/forms/d/e/1FAIpQLSeiCRg5BWofl3ZiJzr4eIYtG1IaHHN8HZSV06fbsrpk0RBw0Q/viewform?usp=sf_link

(註:看過三場以上,並參與票選的同學,學期成績加 0.8分,五場都看過學期成績加 1.5分)

 

公告:關於期末報告

(1) 書面報告交 Word 或 PDF 檔皆可, 藉由 NTUCool 繳交

(2) Tutorial 要交 Word 檔 (若用 Latex 要交原始碼), 藉由 NTUCool 繳交
    (目前還有 (1)(2)(5)(9)(13)(16)(18) 的題目可以選擇)

(3) 口頭報告要自行錄影,並且要交報告的影片檔和投影片檔(6/10以前交),
     將影片投影片(或雲端連結)寄 Email 給老師

(4) 編輯 Wikipedia 要將編輯的條目的連結寄 Email 給老師

(5) 程式編寫,要藉由 NTUCool 來繳交

(6) 除了口頭報告要在6月10日之前完成以外,

     書面報告、Tutorial、Wikipedia、程式編寫的繳交期限為6月17日

 

公告:   

(1) 上課影片可以由 NTU Cool 下載

(2) 上課問答題目就在影片中,學號尾數不同的要回答的問題也不同

上課問答的答案,請依學號寫在作業的最後面

(3) 作業和報告,可壓成一個 zip 檔後,藉由 ceiba 繳交,疫情未減緩前先不要交紙本

 

Tutorials 專區

(Part 1: Signal Processing Theories)

Non-Linear Time Variant System Analysis           

Structural Similarity    

碎形理論                                                             

Multiple-Input and Multiple-Output System Analysis  

Quaternion Algebra 

Jacket Transform                                                  

Nonuniform Sampling

Fermat and Mersenne Numbers                            

低功耗SVD處理器設計           

Chinese Remainder Theorem           

Compressive Sensing                                             

Mellin Transform        

Independent Component Analysis             

Singular Value Decomposition (SVD)       

Graph Signal Processing         

Graph Fourier Transform           

Golden-section Search and Fibonacci Search  

Quantum Signal Processing  

Sparse Representation  

Fuzzy Logic in Signal Processing  

Signal Processing for Big Data  

Bargmann Transform  

Gaussian Mixture Model  

 

(Part 2: Filter Design)

Notch Filter                                                           

Weiner Filter

Adaptive Filter Algorithm and Application           

Bilateral Filter

Recent Development of Filter Design                   

Image Enhancement, Denoising, and Rain Removal  

Kalman Filter                

Particle Filter                       

Nonlinear Filter

Hamming and Hanning Filter

Hamming and Hanning Filter (1)

Guided Filter

Butterworth and Chebyshev Filters

 

(Part 3: Compression)

JPEG for Still Image Compression                        

JPEG Decoder         

Image Compression                                              

Recent Development of Image Compression                                       

Video Compression          

Recent Development of Video Compression                                        

H.264 Basic Architecture                  

JPEG2000(1)                                                       

JPEG2000(2)            

Sound Signal Compression                                  

Music Signal Compression     

Text Compression                                                

Arithmetic Coding

JBIG and Binary Image Compression                  

Medical Image Compression                  

Lossless Image Compression    

Electrocardiogram Signal Compression  

H.265 Video Compression Architecture  

AV1 Video Coding  

MP3 for Vocal Signal Compression  

Sparse Coding and Dictionary Learning  

Learning Based Image Compression Techniques  

Learning Based Video Compression  

High Efficiency Video Coding (HEVC)  

 

(Part 4: Music and Speech)

Automatic Music Genre Classification                 

Speech Analysis by Mel-Cepstrum

Music Emotion Recognition(1)                            

Music Emotion Recognition(2)  

Query by Humming System(1)                            

Query by Humming System(2)       

Tone Analysis                                                      

Mel-Frequency Cepstrum  

Speaker Recognition  

Speech Emotion Recognition  

Blind Source Separation  

Natural Language Processing and Speech Processing  

Distance Estimation for Sound Source  

Echo Cancellation  

Bioacoustics  

Hearing Aid System  

Audio Event Detection  

 

(Part 5: Pattern Recognition)

Support Vector Machine

Vector Quantization

Neural Network

Facial Expression Recognition                                       

Face Recognition   

Face Recognition(2016)    

Face Detection and Adaboost   

Occluded Face Recognition

Compressive Sensing for Pattern Recognition

Character Identification

Motion Recognition

Finger Tracking and Its Applications

Object Tracing for Videos

Vehicle Sensing and Tracking  

 

(Part 6: Image Processing)

Image Deblurring     

Light Field Camera                     

半色調影像處理  

Saliency Map                     

Region of Interest Extraction               

Sharpness Measurement for Images                      

Structural Similarity     

Image Quality Assessment     

Scaling Invariant Feature Transform (SIFT)                  

Speeded-up Robust Feature (SURF) Points          

Edge Detection (1)     

Edge Detection (2)                                                

Holography                                                                   

Digital Watermarking       

Video Summarization     

Image Denoising                                                           

Haze Removal   

Rain Removal for Images   

Corner Detection   

Image Segmentation Using Superpixels                         

Video Segmentation Using Supervoxels   

SAR Image Processing                                                  

Stereoscopic Image Processing         

Hyperspectral Image Analysis   

Satellite Image Processing   

Image Fusion     

Damaged Signal Recovery    

Augmented Reality    

Shadow Removal(1)    

Shadow Removal(2)    

Super Resolution  

Learning Based Superresolution 

Image Sharpness

Image Enhancement 

Image Stitching 

Topology 

Image Registration 

 

(Part 7: Fast Algorithm)

Integer Cosine Transform                 

Fast Algorithm for DCT(1)                                  

Fast Algorithm for DCT(2)        

Integer Transform    

Winograd FFT Algorithm     

 

(Part 8: Communication)

Modern OFDM Techniques    

CDMA          

Pseudo CDMA           

Recent Development of CDMA      

Multiple Signal Classification (MUSIC)  

Target Localization Technique  

Machine Learning in Wireless Communication  

Massive MIMO Systems (1)  

Massive MIMO Systems (2)  

Universal Filtered Multi-Carrier Techniques  

 

(Part 9: Medical Signal Processing and Medical Image Processing)

EMG(肌電圖) Signal Analysis       

DSP for Electrocardiography Analysis    

Signal Processing for Electroencephalography  

DSP for DNA Sequence Analysis   

Dynamic Programming for Sequence Alignment

Assistive Technology for Color Blindness      

Magnet Resonance Imaging and Analysis(1)

Magnet Resonance Imaging and Analysis(2)      

Signal Processing for Healthcare      

Photoacoustic Imaging   

Photoplethysmography (PPG)   

 

(Part 10: Other Applications of Digital Signal Processing)

Cryptography(1)                                                   

Cryptography(2)       

Multimedia Security       

3-D Accelerometer Signal Analysis  

Doppler Ultrasound Signal Analysis                     

Data Prediction           

Signal Processing for Economical Data Analysis                         

Learning Based Prediction Techniques                           

Financial Signal Processing  

Recent Advance in Fintech  

Remote Sensing Techniques  

Millimeter Wave Radar Systems  

Lidar  

 

 

評分方式:

平時分數: 15 scores 

基本分12分,各位同學皆可拿到

另外再根據上課回答問題加分(依學號,寫在作業上),答對一次加 0.8 分

 

Homework: 60 scores

(5 times, 3 週一次,第 3n+1 週出作業,第 3n+3 週交作業)

(請自己寫,和同學內容相同,將扣 70% 的分數,就算寫錯但好好寫也會給 40~95% 的分數,
 遲交分數打 8 折,不交不給分。不知道如何寫,可用 E-mail 和我聯絡,或於上課時發問)

 

Term paper 25 scores

方式有五種

(1) 書面報告 (10頁以上(不含封面),中英文皆可,11或12的字體,題目可選擇和課程有關的任何一個主題
                     格式和一般寫期刊論文或碩博士論文相同,包括 abstract, conclusion, 及 references,
                     並且要分 sections,必要時有subsections。 References 的寫法, 可參照一般 IEEE 的論文的寫法 )

(2) Tutorial (和書面報告格式相同,但18頁以上,題目由老師指定,以清楚的介紹一個主題的基本概念和應用為要求,
                    選擇這個項目的同學,學期成績加 3 分) 

(3) 口頭報告 (限五個人,每個人 15~40分鐘,題目可選擇和課程有關的任何一個主題,選擇這個項目的同學,學期成績加 2分)

(4) 編輯 Wikipedia (中文或英文網頁皆可,至少 2 個條目,但不可同一條目翻成中文和英文。限和課程相關者,自由發揮,
                   個人的貢獻加起來要 80 行以上,越有條理、有系統的越好 ,有意願者請向老師登記)

(5) 編寫程式以協助建立程式資料庫(選擇二個和這門課相關的題目(不可以和歷年 Homework 重覆,不可太瑣碎),來編寫相關的程式,
                    程式用 Matlab 或 Python 編寫皆可,有意願者請向老師登記)