본 전공의 학생들은 입학시에 전공 트랙을 선택해야 한다. 나중에 전공 운영위원회의 의결을 거쳐 전공 트랙을 변경할 수 있으나, 이때 새로이 선택하고자 하는 전공 트랙이 요구하는 필수과목을 모두 다 수강해야 한다.
영상공학 트랙 전공 필수과목 |
멀티미디어 프로그래밍 아래 두 과목 중에서 택 1 3차원 그래픽스의 기초 휴먼 비젼의 원리 및 인공 비젼 |
* 아래의 교과목은 실제 개설되는 강의와 다를 수 있습니다.
| 321 3차원 그래픽스의 기초 (Introduction to 3D Computer Graphics) 3학점 |
| 3차원 컴퓨터 그래픽스 이론을 습득하는 것을 목적으로 한다. |
| 324 사용자 인터페이스 디자인 (User Interface Design) 3학점 |
| 실제 게임기와 컴퓨터 간의 interface 종류와 구조를 배우고 인간 공학개념을 포함하는 전반의 디자인 주제를 다룬다. |
| 332 멀티미디어 프로그래밍 (Multimedia Programming C++) 3학점 |
| C++ 언어의 구조, 환경, 입출력, 컴파일러, 최적화, 라이브러리 사용법을 실제 프로그램 작성을 통해 다룬다. |
| 334 디지털 영상처리의 기초 (Introduction to Digital Image Processing) 3학점 |
| 필름과 비디오, 컴퓨터 그래픽스 등 여러 영상물의 디지털 처리의 기초와 합성 기법을 다룬다. |
| 385 인공 생명 로봇의 기초 (Introduction to Artificial Life Robot) 3학점 |
| 곤충 등의 하등 생명체를 모방한 소형 로봇의 설계 및 구현 기법을 학습한다. 이 로봇은 태양전지를 이용하여 독립적으로 생존하는 로봇으로서 본 강의는 인공생명학 원리에 따른 로봇 제어 회로 및 제어 프로그램의 설계와 구현 기법을 학습한다. |
| 412 컴퓨터 비전 모델링 II (Computer Vision Modeling II) 3학점 |
| 컴퓨터 비전 이론 중에서 첨단 이론들을 주로 분석, 학습한다. |
| 414 디지털 영상 합성 (Digital VideoComposition) 3학점 |
| 컴퓨터 그래픽스와 기존 아날로그 화상이나 영상과의 합성 기법과 그 효과를 다룬다. |
| 415 비사실적 렌더링 (Non-photorealistic Rendering) 3학점 |
| 사진적 사실주의가 아닌 예술적 사실주의를 위한 컴퓨터 그래픽 기술을 학습한다. |
| 419 미학적 렌더링 (Artistic Rendering) 3학점 |
| 예술적인 관점에서 대상을 렌더링하는 방법을 연구한다. |
| 422 휴먼 비젼의 원리 및 인공 비젼 (Human and Computer Vision) 3학점 |
| 인간의 시각 시스템 분석을 통해 물체를 모델링하는 기법과 응용을 다룬다. |
| 424 형태 모델링의 기초 (Introduction to Shape Modeling) 3학점 |
| 물체의 형태를 컴퓨터에서 모델링하는데 필요한 수학적, 물리학적 기법을 학습한다. |
| 430 컴퓨터 비젼 모델링 I (Computer vision Modeling I) 3학점 |
| 컴퓨터 비전 이론 중에서 첨단 이론들을 주로 분석, 학습한다. |
| 431 컴퓨터 비젼 모델링 III (Computer vision Modeling III) 3학점 |
| 컴퓨터 비전 이론 중에서 첨단 이론들을 주로 분석, 학습한다. |
| 432 3차원 모델링 및 애니메이션의 기초 (Introduction to 3D Modeling & Animation) 3학점 |
| 컴퓨터 애니메이션 캐릭터 생성 및 애니메이션을 위한 방법들을 다룬다. |
| 434 디지털 신호 처리 (Digital Signal Processing) 3학점 |
| 디지털 신호의 처리 방법에 대한 이론을 학습한다. |
| 435 컴퓨터 비젼 모델링 IV (Computer vision Modeling IV) 3학점 |
| 컴퓨터 비전 이론과 기술에 대한 심도깊은 이해를 위해 최근의 고급 이론들을 습득한다. |
| 437 모션 캡춰 및 편집 (Motion Capture and Edition) 3학점 |
| 모션 캡춰의 종류 및 기본 원리를 터득하고, 애니메이션 편집과정을 배우고 실습한다. |
| 450 수치해법 (Numerical Methods) 3학점 |
| 선형방정식이나 미분방정식 등의 형태로 표현되는 컴퓨터 그래픽스나 비전문제를 컴퓨터로 푸는 방법을 학습한다. |
| 451 증강현실의 기초 및 응용 (Augmaented Reality) 3학점 |
| 그래픽 영상과 실사영상을 결합하는 기술에 대한 학습. |
| 550 특수연구 I (Independent Study) 3학점 |
| 사운드의 음향학적 분석, 측정 및 디지털 오디오 제작 기법을 연구한다. |
| 553 컴퓨터 음악 특강 I (Computer Music) 3학점 |
| 음악 브라우저 제작 및 관련 컨텐츠 제작에 대해 다룬다. |
| 559 비젼 및 그래픽스 수치해석 특강 I (Numerical Analysis for Vision and Computer Graphics I) 3학점 |
| 컴퓨터 비젼은 영상 혹은 동영상에 나타난 실제 물체의 물리적 특성, 즉 형태, 색조 및 동작의 분석과 측정을 추구하는데, 이를 graphical modeling에 사용할 수 있을 정도의 정확도를 위해서는 Optimization 이론에 근거한 고도의 수치해석 기법이 종종 요구된다. 이 특강은 graphical modeling과 관련하여, Vector Space에 의거한 Optimization이론과 Matlab을 이용한 Programming을 주제로 강의와 세미나 형식으로 진행한다. |
| 560 비젼 및 그래픽스 수치해석 특강 Ⅱ (Numerical Analysis for Computer Vision and Graphics Ⅱ) 3학점 |
| 컴퓨터 비젼과 그래픽스 모델링에 필수적인 고급 수학, 수치해석 및 프로그래밍 기법을 연구 학습한다. |
| 563 컴퓨터 그래픽스 응용 특강 I (Special Topics on Computer Graphics Application I) 3학점 |
| 컴퓨터 그래픽스 기술을 현실 문제에 적용하는 문제에 대하여 연구한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용방법을 학습한다. |
| 563 컴퓨터 그래픽스 응용 특강 II (Special Topics on Computer Graphics Application II) 3학점 |
| 컴퓨터 그래픽스 기술을 현실 문제에 적용하는 문제에 대하여 연구한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용방법을 학습한다. |
| 567 컴퓨터 비젼 응용 특강 I (Special Topics on Computer Vision I) 3학점 |
| 컴퓨터 비젼 기술을 현실 문제에 적용하는 문제에 대한 연구를 한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용 방법을 학습한다. |
| 568 컴퓨터 비젼 응용 특강 II (Special Topics on Computer Vision II) 3학점 |
| 컴퓨터 비젼 기술을 현실 문제에 적용하는 문제에 대한 연구를 한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용 방법을 학습한다. |
| 572 컴퓨터 그래픽스 응용 특강 III (Special Topics on Computer Graphics Application III) 3학점 |
| 컴퓨터 그래픽스 기술을 현실 문제에 적용하는 문제에 대하여 연구한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용방법을 학습한다. |
| 573 컴퓨터 비젼 응용 특강 III (Special Topics on ComputerVision Application III) 3학점 |
| 컴퓨터 비젼 기술을 현실 문제에 적용하는 문제에 대한 연구를 한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용 방법을 학습한다. |
| 574 데이터 방송 특강 III (Special Topics on Data Broadcasting III) 3학점 |
| 데이터 방송의 구조, 원리, 데이터 방송 컨텐츠 설계, 구현 등에 대한 학습을 한다. |
| 575 컴퓨터 그래픽스 응용 특강 IV (Special Topics on Computer Graphics Application IV) 3학점 |
| 컴퓨터 그래픽스 기술을 현실 문제에 적용하는 문제에 대하여 연구한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용방법을 학습한다. |
| 576 컴퓨터 비젼 응용 특강 IV (Special Topics on Computer Vision IV) 3학점 |
| 컴퓨터 비젼 기술을 현실 문제에 적용하는 문제에 대한 연구를 한다. 관련 프로젝트를 직접 수행함으로써 기술의 적용 방법을 학습한다. |
| 580 영상 처리 특강 I (Special Topics on Image Processing I) 3학점 |
| 특수효과 기법을 비롯한 영상 처리의 최근 동향과 기법을 연구함. |
| 581 영상 처리 특강 II (Special Topics on Image Processing II) 3학점 |
| 영상 처리에 관란 최신 이슈에 관하여 연구한다. |
| 582 영상 처리 특강 III (Special Topics on Image Processing III) 3학점 |
| 영상처리에 관한 최신 동향을 분석한다. |
| 583 영상 처리 특강 Ⅳ (Special Topics on Image Processing Ⅳ) 3학점 |
| 핀-홀 카메라로 취득한 다수의 영상으로부터 3차원 정보를 취득하여 카메라의 위치/방향 정보를 계산하거나 3차원 그래픽 모델을 획득하는데 적용되는 다양한 기하학적 이론들을 학습한다. |
| 584 특수효과 특강 II (Special Topics on Special Effects II) 3학점 |
| 특수효과를 위한 실사 영상의 처리 및 조작 방법을 학습한다. 물체 추적, 디지털 인페이팅 등의 수학적 기초를 다지고 구현을 위한 알고리즘을 실습한다. |
| 585 특수효과 특강 I (Special Topics on Special Effects I) 3학점 |
| 영상 특수효과 기법에 대해 연구한다. |
| 587 특수효과 특강 III (Special Topics on Special Effects III) 3학점 |
| 영상 특수효과에 대한 심화된 이론 및 모델링 기술을 학습한다. 카메라로 취득한 다수의 영상으로부터 3차원 정보를 취득하여 카메라의 위치/방향 정보를 계산 방법, 물체 추적 방법 및 인페인팅 알고리듬 등을 학습하고 구현한다. |
