教學大綱表 Syllabus
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 視覺計算概論
(英文) Introduction To Visual Computi
開課單位
Departments
電機工程學系
課程代碼
Course No.
E3580
授課教師
Instructor
鄭嘉慶
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
大四
先修科目或先備能力Course Pre-requisites:G1211; G1212
課程概述與目標 Course Overview and Goals:針對對於影像處理、計算機圖學、計算機視覺、或視覺藝術有興趣的學生(特別是大學部進行相關專題研究的學生),以整合性的方式介紹影像處理、影像分析、和影像描繪的基本原理與概念。
教科書
Textbook
Sonka et.al., Image Processing, Analysis, and Machine Vision, 4th Ed.
Angel, Interactive Computer Graphics, 6th Ed.
參考教材
Reference
課程大綱
Syllabus
學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

Week
單元主題
Unit topic
內容綱要
Content summary
1 Introduction Administrative Issues
Introduction to Visual Computing
What is Visual Computing
Key Objectives of Visual Computing
Main Topics of Visual Computing
Visual Computing in This Course
Administrative Issues
Introduction to Visual Computing
What is Visual Computing
Key Objectives of Visual Computing
Main Topics of Visual Computing
Visual Computing in This Course
 
2 Image Formation and Sensing Image Sensing: An Introduction
Sensors Across the EM Spectrum
Stereo Geometry
Image Formation: An Introduction
Light and Optics
Sensing Light
Conversion to Digital Images
Image Sensing: An Introduction
Sensors Across the EM Spectrum
Stereo Geometry
Image Formation: An Introduction
Light and Optics
Sensing Light
Conversion to Digital Images
  • 作業Assignment
  • Assignment # 1  
    3 Fundamentals of Color Fundamentals of Color
    Light and Color
    Color Perception
    Color Reproduction
    Color Spaces
    Display Technologies
    Fundamentals of Color
    Light and Color
    Color Perception
    Color Reproduction
    Color Spaces
    Display Technologies
    Assignment # 2  
    4 Fundamentals of Color Fundamentals of Color
    Light and Color
    Color Perception
    Color Reproduction
    Color Spaces
    Display Technologies
    Fundamentals of Color
    Light and Color
    Color Perception
    Color Reproduction
    Color Spaces
    Display Technologies
  • 作業Assignment
  • Assignment # 2  
    5 Fundamentals of Image Processing Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
    Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
    Assignment # 3; Assignment # 4  
    6 Fundamentals of Image Processing Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
    Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
  • 作業Assignment
  • Assignment # 3; Assignment # 4  
    7 Fundamentals of Image Processing Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
    Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
  • 平時考Test
  • Assignment # 3; Assignment # 4  
    8 Fundamentals of Image Processing Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
    Image Processing: An Introduction
    Image Enhancement - Spatial Domain Methods
    Image Warping Basics
    Image Processing Using Matlab
    Image Thresholding and Binary Image Analysis
    Edges and Edge Detection
    Assignment # 3; Assignment # 4  
    9 Mid-Term Exam Mid-Term Exam Mid-Term Exam
  • 期中考Midterm
  •  
    10 Fundamentals of Computer Graphics Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Assignment # 5; Assignment # 6  
    11 Fundamentals of Computer Graphics Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
  • 作業Assignment
  • Assignment # 5; Assignment # 6  
    12 Fundamentals of Computer Graphics Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Assignment # 5; Assignment # 6  
    13 Fundamentals of Computer Graphics Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
  • 作業Assignment
  • Assignment # 5; Assignment # 6  
    14 Fundamentals of Computer Graphics Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
  • 作業Assignment
  • Assignment # 5; Assignment # 6  
    15 Fundamentals of Computer Graphics Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
    Graphics: An Introduction
    Graphics Pipelines
    Graphics Programming
    3D Graphics Accelerator Cards and Graphics APIs
    Introduction to OpenGL
    Input and Interaction
    Geometry and Transformations
    Viewing
  • 平時考Test
  • Assignment # 5; Assignment # 6  
    16 Paper Presentations Teamwork-Oriented Paper Study, Presentations, and Documentations Teamwork-Oriented Paper Study, Presentations, and Documentations Assignment # 7; Final Report  
    17 Paper Presentations Teamwork-Oriented Paper Study, Presentations, and Documentations Teamwork-Oriented Paper Study, Presentations, and Documentations Assignment # 7; Final Report  
    18 Paper Presentations Teamwork-Oriented Paper Study, Presentations, and Documentations Teamwork-Oriented Paper Study, Presentations, and Documentations Assignment # 7; Final Report  
    19 Final Exam Final Exam Final Exam
  • 期末考Final Exam
  •  

    教學要點概述 Overview of Teaching Points:
    教材編選 Teaching Materials: □ 自編教材 Handout by Instructor ■ 教科書作者提供 Textbook
    評量方法 Evaluation: 期末考Final Exam:20%   期中考Midterm:20%   其他評量Others:5%   平時考Test:20%   作業Assignment:35%  
    教學資源 Teaching Resources: ■ 教材電子檔 Soft Copy of the Handout or the Textbook ■ 課程網站 Website
    扣考規定 The rule of being able to take the final exam of the course:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504