005619:
Multimedia Programming
Department
of Digital Contents
´ãÀÓ±³¼ö: ¹Ú»óÀÏ
(¿ÀÇǽº½Ã°£: È,¸ñ ¿ÀÈÄ 3~5½Ã, Ãæ¹«°ü 1130È£)
ÀüȹøÈ£:
02-3408-3832
Webpage: http://dasan.sejong.ac.kr/~sipark/class2007/mm/
¼ö¾÷Àå¼Ò: À²°î°ü 401È£(1¹Ý) 404È£(2¹Ý)
¼ö¾÷½Ã°£: ȸñ 13:30~15:00(1¹Ý), ȸñ
12:00~13:30(2¹Ý)
Course
Overview:
º» °ú¸ñÀº ´Ù¾çÇÑ ¸ÖƼ¹Ìµð¾î °´Ã¼¿¡ ´ëÇÑ ¾Ë°í¸®Áò ¹× ±â¹ýÀ»
¹è¿ì°í À̸¦ ±â¹ÝÀ¸·Î ¸ÖƼ¹Ìµð¾î ÀÀ¿ë ÇÁ·Î±×·¥À» Á¦ÀÛÇØ º¸´Â °ÍÀ» ¸ñÇ¥·Î ÇÕ´Ï´Ù.
Syllabus download: 1¹Ý ¼ö¾÷°èȹ¼ 2¹Ý ¼ö¾÷°èȹ¼
Term
Project Information Page (Click!)
ÃÖÁ¾¼ºÀûÀ» °ø°íÇÏ¿´½À´Ï´Ù. ¾Æ·¡ÀÇ ¼ºÀûÈ®ÀθµÅ©¸¦ ÂüÁ¶Çϼ¼¿ä.
Class
Schedule:
|
CLASS Date |
Topic |
Material |
|
Tu Aug 28 |
°ÀǼҰ³ |
Slides
(ppt) |
|
Th Aug 30 |
Play with Images: |
Slides
(ppt) Download OpenCV
ver. 1.0 Link to OpenCV wiki-page TestCode: HelloCV.cpp
HelloCV2.cpp |
|
|
Program Assignment
#1: Due date: Sep. 11 |
|
|
Tu Sep 4 |
Image Processing1:
Point processing Brightness Contrast Gamma |
Slides
(ppt) TestCode
(Brightness and Contrast Adjust) Bricont.cpp
Bricont2.cpp |
|
Th Sep 6 |
Image Processing1:
Point processing2 Gamma Histogram Equalization |
Slides
(ppt) TestCode: Gamma.cpp Histogram1.cpp
(not completed) Histogram4.cpp
(final version) |
|
Tu Sep 11 |
Image Processing1:
Point processing3 Blur filter Noise removal Unsharp filter |
Slides
(ppt) TestCode: Median1.cpp
(not completed) Median2.cpp
(final version) Example Image: saltpepper.jpg |
|
Th Sep 13 |
Image Processing2:
Image Warping1 Scaling Rotation Translation |
Slides
(ppt) TestCode: |
|
|
|
Program Assignment
#2: Design your own ¡°»Ç»þ½Ã¡± filter Due Date: Sep. 20 |
|
Tu Sep 18 |
Image Processing:
Image Warping2 Translation Keyframe Animation |
Slides
(ppt) TestCode: |
|
Th Sep 20 |
Keyframe Animation Image Processing:
Image Warping3 Recovering Transformation Various Interpolations |
Slides
(ppt) TestCode: Keyframe1.cpp
(not completed) Keyframe3.cpp
(final version) |
|
Th Sep 27 |
Solutions of the
program assignments An introduction to
Computer Graphics |
Slides
(ppt) |
|
Tu Oct 2 |
Image Morphing1 |
Slides
(ppt) |
|
Th Oct 4 |
Mouse, Draw and
Morphing: Mouse Callback Putting point Draw line and rectangle Basic Morphing |
|
|
Tu Oct 9 |
Mouse, Draw and
morphing2: Draw line and rectangle Basic Morphing |
Slides
(ppt) |
|
Th Oct 11 |
Review what we¡¯ve learned so far. Question and
Answer |
Slides
(ppt) |
|
Tu Oct 23 |
Matting |
Slides
(ppt) |
|
Th Oct 25 |
Transparent
Matting Sprite Animation |
Slides
(ppt) |
|
Tu Oct 30 |
State-of-the-Art
in Image Synthesis |
Slides
(ppt) |
|
Th Nov 1 |
Introduction to
DirectShow Graph Editor |
Slides
(ppt) |
|
Th Nov 8 |
Coding QUIZ |
|
|
Tu Nov 13 |
Graph Editor 2
(Various filters) |
Slides
(ppt) |
|
Th Nov 15 |
Video Editing Playing Video with OpenCV Playing Video with VirtualDub |
Slides
(ppt) |
|
Tu Nov 20 |
Video and Its
applications |
Slides
(ppt) |
|
Th Nov 29 |
Rich Internet
Application (RIA) Introduction to
Flex |
Slides
(ppt) |
|
Tu Dec 4 |
Flex Basic Simple FLV player |
Slides
(ppt) |
|
Th Dec 6 |
More Flex A better FLV
player |
Slides
(ppt) |
Class
Bulletin Board:
ÃÖÁ¾ ¼ºÀû È®ÀÎ: (¼ºÀû¿¡ ´ëÇØ ÀÌÀǰ¡ ÀÖÀ¸½Å ºÐµéÀº 12¿ù 18ÀϱîÁö Àú¸¦ ã¾Æ¿Í ÁÖ¼¼¿ä)
Last updated: 2007³â 12¿ù 14ÀÏ ¿ÀÈÄ 9½Ã 35ºÐ