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

    教學要點概述:
    教材編選: □ 自編教材 ■ 教科書作者提供
    評量方法: 期末考:20%   期中考:20%   其他評量:5%   平時考:20%   作業:35%  
    教學資源: ■ 教材電子檔 ■ 課程網站
    扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504