多媒體訊號處理(U3329)
國立臺北大學通訊工程學系大三必修課
教室:電1F06 (應疫情先採用線上上課)
時間:星期一 5~7
https://github.com/cychiang-ntpu/ntpu-ce-mmsp-2021
我們會使用 slack (即時通訊軟體) 讓學生方便線上詢問課程相關問題(指定時間,不是24hr無休),請使用以下連結加入:
https://join.slack.com/t/ntpu-ce-mmsp-2021/shared_invite/zt-w8vmvyqu-isR6VUNjZRKJyTg7iFBP~w
This link will expire in 30 days (Tuesday, October 13th)
“學為所用”、“將系統做出來!”,將課本中的演算法或系統,以程式語言 (C language) 實現出來,以便讓學生自己檢驗是否已求甚解。學生有機會將大一到大三之間所修習過與“多媒體訊號處理”相關的課程做個綜合的整合,這些課程包含程式設計、微積分、機率、訊號與系統等,預計學生在修完此科目後,能具有將課本中的數學式、演算法甚至是系統實現出來的能力,達到學為所用的境界。
- 了解數位訊號處理之實際應用
- 研習資料之表示方法及通訊方法
- 數位文字、圖像、影像及聲音之表示及處理
- 以程式語言實作基礎多媒體訊號處理系統
英文「Talk is cheap, show me the code」
中文「廢話少說,放碼過來」
本課程的評分是以 mini project 為主 (95%),沒有紙筆考試,點名 (5%),針對 mini project 中 C 語言程式實作的內容做評分,評分基準為:
- 程式正確性 60%
- 答案完全正確: 得 100% 的分數
- 答案部分正確: 得 50%~70% 的分數
- 程式碼有對題,但答案完全不對: 得 30%~40% 的分數
- 編譯 (compile) 不過,或隨意上傳無相關程式碼,敷衍了事: 得 0% 的分數
- 程式可讀性 25%
- 註解 50%
- 排版 50%
- 程式效率性 15%
- 執行速率 100%
共有 5-6 次 mini project,一次 final project。 Projects 1-6 要求同學將程式碼上傳至數位學苑或, 助教先將各位同學的程式碼先以 gcc 編譯,若編譯不過先退件,要求同學補交。 Final Project 有要求同學和任課老師約好 demo 時間,在指定的時間和老師及助教前 (1) 投影片報告、(2)demo程式並講解程式內容。 Final Project 人未到現場 demo 直接被當掉。
編譯不過,在繳交期限內皆可補繳,不扣分,但在超過繳交期限後繳交,使用以下數學式進行評分:
(會再適度調整)
江振宇, 專任副教授
23741 新北市三峽區大學路151號
電話:(02) 86741111 轉 68805
傳真:(02) 26710893
電子郵件: cychiang AT mail.ntpu.edu.tw
第二電子郵件: cychiang AT gm.ntpu.edu.tw
網頁: cychiang.tw
- 可預約時段視訊
- 也可以上 slack 問江振宇老師或助教,但因為實驗室平常有研究要做,所以可能不會馬上回,但會儘量找時間回覆
電8F11 (因疫情採用預約時段視訊)
辦公室:(02) 86741111 轉 68805 (因疫情可能在家)
Skype:https://join.skype.com/invite/bDUfgQfDZTeG
- 林書磊, 通訊碩二, st23990504@gmail.com
- 林品翰, 通訊碩二, joseph861030@gmail.com
- 蘇家駒, 通訊大四, boss.su2000@gmail.com
- 李武豪, 通訊博三, hank12451@gmail.com
- 林彥廷, 通訊博一, d26923050@gmail.com
- face to face: TBA
- slack: TBA
- 電5F12 for face to face
- slack for remote
電話:(02) 86741111 轉 68858
課程大綱及對應的演算法或系統實作如下表所示
週次 | 日期 | 課堂教學綱要 | 演算法或系統實作 |
---|---|---|---|
1 | 20210927 | Course Outline & Digital Data Representation and Communication | Project-1: Generating Sine Waves |