視訊串流與追蹤
Video Streaming and Tracking
學期
109-2
學分
3
學分
當期課號
5010
永久課號
IEC5508
開課單位
電機學院碩士在職專班
授課教師
蔡文錦
校區
光復
類別
選修
上課時間表
| 節 | 週二 |
|---|---|
A 18:30–19:20 | 視訊串流與追蹤 EC122 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
概述
This course aims at introducing video streaming over Internet and its applications such as surveillance, remote object tracking etc. The technologies involved include video coding, streaming protocol, object detection and localization, object classification and identification, object tracking, etc. Students will learn both machine learning methods as well as conventional ways on these technologies.
評分方式
Mid-terma + final exam: 40% Programming homeworks (4~5) : 45% Paper presentation: 15%
課程大綱
- Ch1. Overview on video streaming and its applications
- Ch2. Introduction to Deep Neural network and its variations
- Ch3. Image Classification
- Ch4. Object Detection and Localization
- Ch5. Object Segmentation
- Ch6. Object Representation and Identification
- Ch7. Object Tracking (I) - video object tracking (VOT)
- Ch8. Object Tracking (III) - MOT
- Ch9. Object tracking (II) - video object segmentation (VOS)
- Ch10. Video coding
- Ch11. Streaming protocol
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to video streaming and its applications |
| 第 2 週 | Neural Network – basic concepts |
| 第 3 週 | Neural Network - basic concepts |
| 第 4 週 | image classification |
| 第 5 週 | object detection and localization |
| 第 6 週 | |
| 第 7 週 | object segmentation |
| 第 8 週 | object representation and identification |
| 第 9 週 | midterm |
| 第 10 週 | Object tracking (I) - VOT |
| 第 11 週 | object tracking (II) -MOT |
| 第 12 週 | object tracking (III) - VOS |
| 第 13 週 | video coding - basic concept, H.264, HEVC |
| 第 14 週 | video streaming protocol – ES, PES, PS, TS, DVB-IPTV, HLS |
| 第 15 週 | final exam |
| 第 16 週 | paper presentation |
| 第 17 週 | paper presentation |
| 第 18 週 | Project demo |
教科書
hand-on lecture notes