課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | 第1週:結合即時影像實現自走車控制簡介 |
1. 課程介紹
2. 課程規定
3. 技術領域介紹
4. 應用領域介紹 |
1. 了解本課程範圍
2. 請自行準備相關技術資料查詢 |
討論 講授
|
|
|
2 | 第 2 週:數位圖像簡介 |
1. 介紹數位圖像基本知識
2. 介紹數位圖像重要處理方法與應用 |
1. 了解圖像原理與處理
2. 了解 Python 在數位圖像處理,與 Python 環境建立 |
上機實習 講授 實作
|
作業
|
作業 1 |
3 | 第 3 週:攝影機影像處理 |
1. 介紹即時數位影像相關知識
2. 介紹 Python 處理數位影像方法 |
1. 完成老師指定的錄影,與即時影像處理
2. 繳交作業 |
上機實習 講授 實作
|
作業
|
作業 2 (含影片) |
4 | 第 4 週:圖像處理方法 |
了解 OpenCV 與相關應用 |
實作 OpenCV 提供重要函數 |
上機實習 講授 實作
|
作業
|
作業 3, 4 |
5 | 第 5 週:認識腦神經網路 |
1. 介紹神經網路
2. 介紹類神經網路
3. 介紹 AI 相關應用 |
參與 AI 相關技術、應用等討論 |
講授 實作
|
|
期中考:以影片+程式報告繳交 |
6 | 第 6, 7 週:訓練你的深度學習模型 |
以道路上相關標誌,進行資料收集、訓練、與導出應用 |
資料收集、訓練、與導出實測 |
上機實習 講授 實作
|
作業
|
作業 5 |
7 | 第 9 週:數莓 Pi (Raspberry Pi 5) 安裝 |
安裝一台全新數莓 Pi 5 作業系統 |
1. 完成安裝
2. 執行在數莓 Pi 上第一支程式 |
上機實習 講授 實作
|
作業
|
作業 6 |
8 | 第 10 週:Raspberry Pi 5 安裝 Yolo與OpenCV |
在數莓 Pi 上面安裝 Yolo 及 OpenCV |
完成相關安裝 |
上機實習 講授 實作
|
|
|
9 | 第 11 週:Raspberry Pi 5 與自走車範例 |
介紹在樹莓上,如何如何控制自走車輪子、雲台、紅外線、超音波等 |
實作測試 |
上機實習 講授 實作
|
|
|
10 | 第 12 週:Raspberry Pi 5 在OpenCV 中調用CSI攝像頭 |
介紹樹莓 Pi 如讀取即時數位影像 |
實作測試 |
上機實習 講授 實作
|
作業
|
作業 7 |
11 | 第 13~15 週:Raspberry Pi 5 控制小車循車道線往前走 |
完成以樹莓 Pi 在指定模擬道路上,完成道路前進實作 |
1. 2~3 人一組
2. 完成道路自走車程式設計
3. 期末報告 |
上機實習 討論 實作
|
作業 報告
|
期末考:以口頭報告+書面報告繳交 |