開講学期
Course Start
2013年度 後期
授業区分
Regular or Intensive
週間授業
対象学科
Department
情報電子工学系専攻
対象学年
Year
1
必修・選択
Mandatory or Elective
選択
授業方法
Lecture or Seminar
講義と演習
授業科目名
Course Title
認知情報処理特論B
単位数
Number of Credits
2
担当教員
Lecturer
前田純治
教員室番号
Office
V602
連絡先(Tel)
Telephone
0143-46-5413
連絡先(E-mail)
E-mail
junji@csse.muroran-it.ac.jp
オフィスアワー
Office Hour
月曜日 17:00-18:00
授業のねらい
Learning Objectives
・認知情報処理のなかでも視覚を通しての画像認識は最も重要なものであり、画像認識を学ぶことは、コンピュータによる画像理解の実現という観点から非常に有意義である。
・この授業では、カラー画像の認識を実現するための基礎となる原理と応用的なアルゴリズム手法を学ぶ。
・演習では、UNIX上でカラー画像認識のアルゴリズムを実行するGUIプログラムをGTK+を用いて開発する実践的な課題が与えられる。

Image recognition through vision is one of the most important issues among cognitive information processing, and therefore the study of image recognition is highly significant from the perspective of realization of image understanding by computer.

The purpose of this lecture is to provide the fundamental concepts and applicable algorithms for the realization of color image recognition.

For the practical training, the coursework assignment to develop the GUI programs that execute the algorithms of color image recognition using GTK+ on UNIX is provided.
到達度目標
Outcomes Measured By:
1.カラー画像の認識について基礎となる原理に関する理解を深める。
2.カラー画像の認識について応用的なアルゴリズム手法に関する理解を深める。
3.UNIX上でカラー画像認識のアルゴリズムを実行するGUIプログラム開発について理解を深める。

1. Better understandings of the fundamental concepts about color image recognition.
2. Better understandings of the applicable algorithms about color image recognition.
3. Better understandings of developing the GUI programs that execute the algorithms of color image recognition on UNIX.
授業計画
Course Schedule
1週目:授業に関するガイダンス
2週目:カラー画像の認識について基礎となる原理 
3週目:カラー画像の認識に関する基本的なアルゴリズム
4週目:カラー画像の認識に関する応用的なアルゴリズム  
5週目:カラー画像の認識アルゴリズムの開発手法 
6週目:UNIX上での演習に関するガイダンス
7週目:カラー画像の認識のアルゴリズム開発演習
8週目:X-Window上での画像のハンドリング演習
9週目:GTK+による画像のハンドリング演習
10週目:GTK+によるGUIプログラムの開発演習1
11週目:GTK+によるGUIプログラムの開発演習2
12週目:GTK+によるGUIプログラムの開発演習3
13週目:カラー画像の認識アルゴリズムを実行するGUIプログラムの開発演習1
14週目:カラー画像の認識アルゴリズムを実行するGUIプログラムの開発演習2
15週目:カラー画像の認識アルゴリズムを実行するGUIプログラムのプレゼンテーション

No. 1: Introduction of this lecture.
No. 2: The fundamental concepts about color image recognition.
No. 3: The basic algorithms about color image recognition.
No. 4: The applicable algorithms about color image recognition.
No. 5: The development of algorithms about color image recognition.
No. 6: Introduction of the practical training on UNIX.
No. 7: The practical training of developing the algorithms about color image recognition.
No. 8: The practical training of image handling methods on X window system.
No. 9: The practical training of image handling methods by GTK+.
No. 10: The practical training of developing the GUI programs by GTK+ (1).
No. 11: The practical training of developing the GUI programs by GTK+ (2).
No. 12: The practical training of developing the GUI programs by GTK+ (3).
No. 13: The practical training of developing the GUI programs that execute the algorithms of color image recognition (1).
No. 14: The practical training of developing the GUI programs that execute the algorithms of color image recognition (2).
No. 15: The presentation of the GUI programs that execute the algorithms of color image recognition.
教科書
Required Text
・各授業において資料を配付する。

The handouts are distributed in every class.
参考書
Required Materials
安居院猛、長尾智晴共著「画像の処理と認識」昭晃堂 
#菅谷保之著「入門GTK+」オーム社

T. Agui and T. Nagao: Computer Image Processing and Recognition, Syokodo.
# Y. Sugaya: Introduction to GTK+, Ohmsha.
 
教科書・参考書に関する備考
成績評価方法
Grading Guidelines
・課題として与えられたレポートの結果(50%)、及び演習課題(50%)により評価する。100点満点で60点以上を合格とする。
・提出期限までにレポートの提出が無いものは不合格とする。
・不合格者は再履修して下さい。

The score of each student is evaluated by the results of reports for given assignments (50%) and the result of the coursework assignment (50%). A grade of more than 60 is accepted for a credit.

The applicants who cannot submit the report on time are rejected.

Unsuccessful applicants should take the subject again.
履修上の注意
Please Note
・この授業は認知情報処理特論 Aと併せて履修するのが極めて望ましい。
・画像処理の基本的な手法に関する事前知識、及びUNIX上でC言語によるソフトウェア開発の事前知識を有していることを前提とします。

It is highly desirable to take this lecture in conjunction with Advanced Cognitive Information Processing A.

It is highly required for applicants to have the prior knowledge of both basic methods of image processing and software development by C language on UNIX.
教員メッセージ
Message from Lecturer
・カラー画像の認識アルゴリズムを実行するGUIプログラムをGTK+を用いて開発する経験を通して、GUIの仕組みと役割を理解して欲しい。

I hope you deeply understand the mechanism and the function of GUI through the experience of developing the GUI programs that execute the algorithms of color image recognition by GTK+.
学習・教育目標との対応
Learning and Educational
Policy
・この授業科目は情報電子工学系専攻の情報システム学コースとコンピュータ知能学コースの教育目的に対応している。

This lecture corresponds to the educational purposes of Computer Systemics Course and Computer Intelligence Course in Division of Information and Electrical Engineering.
関連科目
Associated Courses
・認知情報処理特論 A

Advanced Cognitive Information Processing A
備考
Remarks
この授業は日本語で行う。

This lecture is taught in Japanese.