| 課程大綱 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 |
|
|
|