Computational imaging systems have variety of applications include consumer cameras, cell phone cameras, vehicle camera systems, surveillance, medical imaging, remote sensing, and human computer interaction. Topics of computational imaging have a wide range of technologies in computer vision and image processing. This course focuses on image filtering, image editing, and image blending. In this course, students develop tools and/or application of computational imaging.
By the end of this course, students will be able to:
1. Operate the image processing tool
2. Develop the image processing application
Computational Image Processing
✔ Specialist skills | ✔ Intercultural skills | Communication skills | Critical thinking skills | Practical and/or problem-solving skills |
This class is a kind of active learning. Instructor will give some information, but students are required to study the image processing techniques and to develop the image processing application and/or tools.
Course schedule | Required learning | |
---|---|---|
Class 1 | Introduction of the course and the image processing techniques. | Set-up the development environment. |
Class 2 | Survey image processing techniques. | List up the image processing techniques which students have interests. |
Class 3 | Use-case development for the image processing applications and/or tools. | Define three scenarios. |
Class 4 | Mid-term presentation | Present the scenario of the application which students will develop. |
Class 5 | Implementation of the image processing applications and/or tools. | Implementation of the image processing applications and/or tools. |
Class 6 | Test the image processing applications and/or tools. | Test the image processing applications and/or tools. |
Class 7 | Debug the image processing applications and/or tools. | Debug the image processing applications and/or tools. |
Class 8 | Final presentation and discussion | Present their works. |
None
None
Mid term presentation, final presentation, and report.
None