教學大綱表 (110學年度 第1學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 電腦視覺
(英文) Computer Vision
開課單位
Departments
資訊工程研究所
課程代碼
Course No.
I5870A
授課教師
Instructor
謝禎冏
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
研究所
先修科目或先備能力(Course Pre-requisites):資料結構、影像處理
課程概述與目標(Course Overview and Goals):課程概述與目標:電腦視覺是一門研究如何使機器「看」的科學。要言之,其乃利用攝影機和電腦代替人眼對目標進行偵測、識別、跟蹤和測量等工作,以作為智慧型系統決策的依據。 講授內容包括電腦視覺之基本觀念、理論基礎與可能之應用,本課程亦將指導學生利用OpenCV電腦視覺程式庫進行若干電腦視覺專題的實作與模擬。
教科書(Textbook)
參考教材(Reference) 1. Computer Vision by Linda G. Shapiro and George C. Stockman
2. Learning OpenCV: Computer Vision with the OpenCV Library by Gary Bradsk
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 Introduction Computer Vision and Applications 了解為何要學電腦視覺  
2 Camera Model and Image Representation 1. 2D image from projection of a 3D scene
2. Imaging formation
3. Pin-hole camera
4. Video cameras
5. Lab: OpenCV 影像儲存
影像之基本處理  
3 Filtering and Enhancing Images 1. Gray level transformations
2. Histogram processing
3. Enhancement using arithmetic operations
4. Spatial filtering
5. Lab: 美化影像
學會使用OpenCV做基本影像處理  
4 Binary Image Processing 1. Pixels and neighborhood
2. Applying masks to images
3. Counting the object in an image
4. Connected components labeling
5. Binary image morphology
6. Region properties
7. Region adjacency graphs
8. Thresholding gray-scale images
9. Lab: Connected Component
學會抽取特徵  
5 Case study - OCR 1. Handwritten OCR systems
2. CIL - Greek Handwritten Character Database
3. Proposed OCR Methodology
4. Experimental Results
5. Experiments on Historical Documents
6. Lab: OCR
學會寫程式進行文字辨識  
6 Image Segmentation 1. Clustering
2. K-means
3. Region Growing
4. Lab: Segmentation
Ideally, partition an image into regions corresponding to real world objects  
7 Case study - Multi-Focus Images Fusion 1. Region-based image fusion methods
2. Multifocus images fusion by average
3. Intermediate fused image is segmented
4. Source images are segmented according to the segmenting result
5. Segmented regions of the source images are fused
6. Lab: Multi-Focus Images Fusion
Multifocus image fusion using region segmentation and spatial frequency  
8 Case study –High Dynamic Range Image 1. 使用HDR顯示設備
2. 透過不同曝光程度顯示HDR影像
3. 色調映射(Tone mapping)
4. Lab: HDRI Fusion
學會製作HDRI  
9 期中考 考試 通過測試  
10 Case study - Motion from 2D Image Sequences 1. 2-D motion vs. optical flow
2. Motion representation
3. Motion estimation criterion
4. Optimization methods
5. Gradient descent methods
6. Lab: Optical Flow
運動偵測  
11 Intelligent Video Surveillance 1. 產品需求及產業趨勢
2. 應用情境及技術挑戰
3. 工研院研發成果暨產業應用
了解產業需求  
12 Case study - Behavior Analysis 1. Motion segmentation
2. Morphological operation
3. Object classification
4. Tracking
5. Lab: Tracking
學會監控技術  
13 Object Matching - SIFT 1. Scale Space and Difference of Gaussian
2. Key point Localization
3. Orientation Assignment
4. Descriptor Building
5. Application
6. Lab: Object Recognition
學會利用SIFT作物體比對  
14 Pattern Recognition Concept 1. Common model for classification
2. Precision vs. recall
3. Feature vector representation
4. Implementing the classifier
5. Structural techniques
6. The confusion matrix
7. Decision trees
8. Matching by relations
9. Lab: Neural Network
了解圖形識別技術  
15 Face Detection and Recognition 1. Face feature
2. Integral image
3. Ada-boost
4. Face detection
5. Lab: Face Detection
學會寫程式偵測人臉  
16 Gesture Recognition 1. 影像處理方法
2. 影像金字塔
3. 人臉偵測
4. 數位變焦
5. 適應性膚色偵測
6. 動態歷史影像
7. Lab: Hand Gesture Recognition
學會偵測手勢  
17 Special Topic 自選研究題目 找論文,自行研究  
18 期末考 考試 通過測試  


教學要點概述:
1.自編教材 Handout by Instructor:
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: 期末考:15%   期中考:15%   實驗:30%   作業:40%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
課程網站(Website):網路硬碟一: 分享名稱: 課程代號
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504