課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 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 # 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 ProcessingUsing Matlab
Image Thresholding and Binary Image Analysis
Edges and Edge Detection |
Image Processing: An Introduction
Image Enhancement - Spatial Domain Methods
Image Warping Basics
Image ProcessingUsing 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 ProcessingUsing Matlab
Image Thresholding and Binary Image Analysis
Edges and Edge Detection |
Image Processing: An Introduction
Image Enhancement - Spatial Domain Methods
Image Warping Basics
Image ProcessingUsing 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 ProcessingUsing Matlab
Image Thresholding and Binary Image Analysis
Edges and Edge Detection |
Image Processing: An Introduction
Image Enhancement - Spatial Domain Methods
Image Warping Basics
Image ProcessingUsing 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 ProcessingUsing Matlab
Image Thresholding and Binary Image Analysis
Edges and Edge Detection |
Image Processing: An Introduction
Image Enhancement - Spatial Domain Methods
Image Warping Basics
Image ProcessingUsing 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 |
|
|
|