Basic Image Processing and Geometry
TeachersYONEDA, Hiroshi
Grade, SemesterYear 2 1st semest [Department of Aerospace Engineering, Faculty of Science and Engineering]
CategorySpecial Subjects
Elective, CreditsElective 2credit
 Syllabus Number2G112

Course Description

Techniques of image processing and geometry have become familiar to everyone because of wide-spread use of computers, digital cameras and various software in this field. Image processing means to modify brightness, contrast, sharpness or color of an image, or to extract the image characteristics. The processing of image geometry means to enlarge, shrink, or rotate an image. This course consists of lectures in the classroom with exercises of practical problems, and laboratory work in the computer laboratory (CL).
Students are expected to acquire the knowledge and techniques related to DP1.

Course Objectives

Important contents to be learned in this course are:
1. introduction to digital data and digital images
2. basics of digital image: data structure, data size, RGB primary colors,
3. basics of various image processing
4. basics of image geometry processing
5. outline of data compression techniques
The objective of this course is to learn and understand the above course contents and to be able to apply these to basic applications.

Grading Policy

Grading policy is based on the results of final examination (60%), on exercise answers at
each class (15%), and on the reports of laboratory work (25%).

Textbook and Reference

KindTitleAuthorPublisher
TextbookDigital image processing from the start, revised edition (はじめてのデジタル画像処理 増補改訂版)
Hironao Yamada (山田 宏尚)Gizyutsu-Hyouron publishing Co., (技術評論社)ISBN978-4774195759
Referencesnone

Requirements(Assignments)

The course requires basic arithmetic. The course does not require advanced mathematics nor information science.

Note

The course is helpful to everyone in handling or processing various digital images.

Schedule

1Introduction to digital image and image processing
2Digitization of analog image: sampling and quantization
3Binary, octal and hexadecimal figures: expression and mutual transformation
4Digital color image (1): RGB primary colors, CMYK colors, data structure and data size of digital image
5Digital color image (2): digitization of color image, data structure and data size
6Digital image filtering (1): moving average, weighed average, median filter, linear filtering technique,
7Digital image filtering (2): edge extracting filter, sharpening filter
8Brightness/tone modification: gradation histogram, tone curve
9Image processing for printing: half-tone, dithering, error diffusion method
10Image geometry processing: affine transformation (enlarge, shrink, translate, rotate)
11Laboratory work (1): basic image processing (smoothing, sharpening, edge extraction, binarization)
12Laboratory work (2): advanced image processing, image geometry processing, structure of image files
13Image data compression (1): RLE compression, Huffman encoding
14Image data compression (2): JPEG compression
15review and exercises, examination