Graduate School of Computer and Information Sciences

Back to List

COT500K1(計算基盤 / Computing technologies 500)
Global CIS Special Lecture 2
グローバルCIS特別講義2

Kaoru UCHIDA

Class code etc
Faculty/Graduate school Graduate School of Computer and Information Sciences
Attached documents
Year 2022
Class code TZ027
Previous Class code
Previous Class title
Term 秋学期授業/Fall
Day/Period 水2/Wed.2
Class Type
Campus 小金井
Classroom name 各学部・研究科等の時間割等で確認
Grade
Credit(s) 2
Notes
Class taught by instructors with practical experience
Category

Show all

Hide All

Outline and objectives

Image processing and recognition:
This course is designed to give graduate students the fundamental knowledge and practical training of image processing and recognition, and how to apply them to real world problems.

Goal

The goal of this course is to have students familiarized with knowledge, understanding, and practices of the process and methodology for image processing and recognition.

Which item of the diploma policy will be obtained by taking this class?

Among diploma policies, "DP1" and "DP2" are related.

Default language used in class

英語 / English

Method(s)(学期の途中で変更になる場合には、別途提示します。 /If the Method(s) is changed, we will announce the details of any changes. )

The course will mainly consist of lectures but time will be given for students to work on research and programming projects. Students will enjoy related practical Python programming using code samples provided by the instructor.
The course will mainly consist of lectures but time will be given for students to work on research and programming projects. Students are required to work on weekly programming exercises of CIS programming, such as mathematics and machine intelligence. Project/assignment outputs will be reviewed in the classroom.

Active learning in class (Group discussion, Debate.etc.)

あり / Yes

Fieldwork in class

なし / No

Schedule

授業形態/methods of teaching:対面/face to face

※各回の授業形態は予定です。教員の指示に従ってください。

1[対面/face to face]:Introduction

Introduction to image processing and recognition

2[対面/face to face]:Image processing 1

Image acquisition and digitization

3[対面/face to face]:Image processing 2

Point and neiborhood spatial filters

4[対面/face to face]:Image processing 3

Frequency domain image processing

5[対面/face to face]:Image processing 4

Noise removal and restoration

6[対面/face to face]:Image processing 5

Segmentation and thresholding

7[対面/face to face]:Image processing 6

Morphology

8[対面/face to face]:Midterm project

Midterm project workshop

9[対面/face to face]:Image matching 1

Template matching and feature matching

10[対面/face to face]:Feature extraction 1

Edge detection
- derivative-based techniques
- LOG and Zero-crossing

11[対面/face to face]:Feature extraction 2

Edge detection
- Canny filter
Corner detection and matchers

12[対面/face to face]:Feature extraction 3

SIFT and other techniques

13[対面/face to face]:Image matching 2

Hough transformation and vote-based techniques

14[対面/face to face]:Final project

Image recognition project workshop

Work to be done outside of class (preparation, etc.)

Reading, research and programming assignments.
Standard study time outside of class for preparation and review: 4 hours.

Textbooks

Course materials will be provided in class.

References

Rafael C. Gonzalez and Richard E. Woods, "Digital Image Processing (3rd Edition),” Prentice Hall, 2007.
Jan Erik Solem, "Programming Computer Vision with Python," Oreilly & Associates Inc, 2012.
C. M. Bishop, "Pattern Recognition and Machine Learning," Information Science and Statistics, Springer (October 1, 2007).

Grading criteria

Students will be evaluated on the basis of contribution in class (20%), and assignment outputs (80%).

Changes following student comments

(None in particular.
Feedback from students will be encouraged throughout the course.)

Equipment student needs to prepare

Students are expected to bring and use their laptop PCs for in-class programming exercises and presentations.