최근 확인한 콘텐츠
데이터가 존재하지 않습니다.
조승희, 홍정호, 박소영
2018 / 한국컴퓨터게임학회논문지
Moon J.,Park J.M.,Bae J.W.,Kang N.,Oh J.,Shin H.,Kim H.S.
2020 / Scripta Materialia
데이터가 존재하지 않습니다.
loading...
본 논문은 대규모 실내 3D 게임 장면에서 PVS 데이터의 압축 효율을 높이기 위해 ZRLE 방식을 사용하는 하드웨어 압축 구조를 제안한다. 3D 게임 시뮬레이션을 통해 제안하는 구조가 PVS 데이터 압축 비율과 렌더링 속도 향상에 기여함을 확인하였다.
물리 기반 렌더링 : 고급 그래픽스를 위한 이론, CG 영화에서 게임 엔진 렌더러까지
Game engine architecture
셰이더 코딩 입문 : 셰이더 코딩의 기초에서 유니티와 언리얼 셰이더까지
GPU Pro : advanced rendering techniques
Game programming gems
GPU pro 360 : guide to lighting
3ds Max modeling for games : insider's guide to game character, vehicle, and environment modeling
Video game spaces : image, play, and structure in 3D game worlds
(유니티 에반젤리스트의) 유니티 그래픽스 최적화 스타트업
Game and graphics programming for iOS and Android with OpenGL ES 2.0
Learning theory and Kernel machines : 16th Annual Conference on Learning Theory and 7th Kernel Workshop, COLTKernel 2003, Washington, DC, USA, August 24-27, 2003 : proceedings
3D game engine design : a practical approach to real-time computer graphics
유니티와 iOS 모바일 게임 개발 프로젝트
게임 개발 테크닉
유니티 5 가상현실 VR 프로젝트 : 실용적인 프로젝트와 상세한 설명을 통한 가상현실 개발
리얼-타임 렌더링
Cooperative games on combinatorial structures
3D 융복합콘텐츠산업기술 동향과 전망
Game programming in C++ : openGL과 SDL을 활용한 3D 게임 개발
소프트웨어 작동법 : 마법의 시대, 기술에 대한 이해와 숨겨진 비밀
한국게임학회 논문지
김영식Journal of Korea Game Society
Youngsik Kim한국컴퓨터게임학회논문지
김영식工业和信息化教育 / Indusrty and Information Technology Education
范迪; 王勇飞; 刘洪云; 咸芹芹한국컴퓨터게임학회논문지
안민수, 정규만한국컴퓨터정보학회논문지
김학란, 박화진Programming and Computer Software
Gonakhchyan, V. I.ACM Transactions on Graphics
Voglreiter P.,Kerbl B.,Weinrauch A.,Mueller J.H.,Neff T.,Steinberger M.,Schmalstieg D.IEEE transactions on visualization and computer graphics
Kwan KC; Xu X; Wan L; Wong TT; Pang WMFaraday Discuss.
Jeremiah J, Shepherd; Lingxi, Zhou; William, Arndt; Yan, Zhang; W Jim, Zheng; Jijun, TangApplied Sciences (Switzerland)
Wang Y.,Wang H.,Wang K.,Zhang W.IEEE Transactions on Computers
Yu D.,Chen R.,Li X.,Xiao M.,Zhang G.,Liu Y.Computer Graphics Forum
Weiss S.,Hermüller P.,Westermann R.컴퓨터게임및콘텐츠논문지
김영식Computer Animation and Virtual Worlds
Wang L.,Kim H.,Kim I.,Han S.한국컴퓨터게임학회논문지
김영식한국게임학회 논문지
이재원; 김영식Programming and Computer Software
Gonakhchyan, V. I.한국게임학회 논문지
박종승, 이범종IEEE transactions on image processing : a publication of the IEEE Signal Processing Society
Vetro A; Frossard P; Lee S; Mueller K; Ohm JR; Sullivan G전선 / 학사
연구실에서의 연구참여 활동을 통하여 전공 지식을 심화 학습한다. 각자가 원하는 연구에 참여하며 그 연구에 대한 직접적인 경험을 갖는다.전선 / 대학원
외부공간을 다루는 도시환경과 조경설계 분야에서 물, 바람, 빛, 식재 등은 설계에 필수적으로 반영해야하는 가변적이고 역동적인 환경 및 설계요소이다. 최근에는 외부공간에도 IoT 기술과 프로그래밍을 적용하여 환경변화에 반응하거나 상호작용이 가능한 설계요소의 도입이 증가하고 있다. 본 강좌는 가상현실(VR) 창작도구를 외부공간의 설계, 분석 및 평가도구로 활용하는 방법을 소개하고, 상호작용이 가능한 조경요소와 환경적 변화에 따른 경관을 시뮬레이션하여 설계과정에서 이를 효율적으로 활용하는 가상경관 설계기법을 탐구하는 것을 목표로 한다. 가상현실(VR)은 이용자에게 실재(實在)에 가까운 몰입형 경관의 체험을 제공하는 점에서 입체적 공간을 효과적으로 표현하고 경험할 수 있는 도구이다. 수강생들은 수업을 통해 3D 모델의 실시간 시각화가 가능한 언리얼 스튜디오(Unreal Studio)의 기본적인 공간설계기법을 습득하고, 가변적인 환경요소와 설계요소를 적용하여 HMD(Head Mount Display)를 통해 가상공간에서의 경관적 변화를 경험할 수 있다. 또한 실제 공간에서 체험할 수 있는 환경요소들을 정보화·정량화하여 가상의 공간에서의 경험을 입체적으로 분석하고, 상호작용이 가능한 조경요소의 설계방식을 실험하거나 평가하는 도구로도 활용할 수 있다.전선 / 학사
그래픽을 입체로 표현할 때 고려되어야 하는 원리와 기술들을 익혀 다양한 매체에 효과적인 입체 표현을 가능하게 하는 것을 목표로 한다. 모델링, 질감, 렌더링, 애니메이션과 같이 3D그래픽스를 구성하는 필수적인 기술들을 학습하고 매체에 최적화된 입체표현을 탐구한다.전선 / 대학원
이 강좌는 실험심리학에서 최근의 중요 연구들을 소개하고 인간 마음의 기본 원리를 탐색 및 논의하는 세미나이다. 우선 강의 초에 인간의 생리, 지각 및 인지 수준에서 일반이론을 소개하고 그 문제점들을 알아본다. 이 이론들에 기초하여, 이 강좌에서는 시각, 주의, 언어, 문제 해결, 인간 추리 등의 세부 주세를 다룬다. 또한 이 강좌에서는 이런 주제들에 관해 실험 실습을 통해 학생들의 구체적인 이해의 증진을 시도한다.전선 / 학사
본 강의는 이미지 센서의 기본 개념을 다루며, 수강생들에게 이미지 센서 개발에 필요한 반도체 소자의 특성과 관련 기술들에 대한 전반적인 지식을 기초 입문자 수준으로 이해하기 쉽게 제공한다. 또한, 어떻게 빛 정보가 이미지 센서를 통해 디지털 정보로 바뀌는 지와 이미지 신호처리 기법을 통해 우리에게 이미지로의 과정에 대해 이해 할 수 있도록 한다.전선 / 대학원
본 교과목에서는 세 파트를 학습한다: (1) 그래픽스 기본이론, (2) OpenGL과 그의 Extensions, (3) GPU를 사용한 병렬컴퓨팅. 그래픽스 기본이론과 OpenGL의 교육은 약 1.5개월 동안 동시에 진행되며 강체의 관절 애니메이션 프로그래밍이 실습과제로 주어진다. OpenGL의 Extension은 약 2주 정도에 걸쳐 학습이 진행되며 이 extension을 사용한 shading이 실습과제로 주어진다. GPU를 사용한 병렬컴퓨팅은 약 1개월 동안 학습되며 대형행렬의 곱, FFT 등의 계산 프로젝트가 실습과제로 주어진다.전선 / 대학원
이 강좌에서는 현 시점에서 본 반도체 소자의 각 세부 분야의 주요한 연구 주제에 대한 소개와 토의가 이뤄진다. 개설 학기에 따라 주제가 변하며, 이 강좌 내의 다른 주제에 대한 특강을 수강할 수 있다.전선 / 대학원
본 스튜디오는 인공지능(AI)을 조경의 핵심 설계 도구로 활용하는 것을 목표로 하는 실습 중심의 스튜디오이다. 지난 2년간 진행한 세미나 주제인「조경과 AI」에서 다루었던 이론적 논의를 확장하여, 실제 설계 프로세스 속에서 AI의 잠재력과 한계를 탐구한다. 본 수업은 인간이 직관적으로 해결하기 어려웠던 형태적·공간적 문제를 인공지능을 통해 분석하고 생성하는 과정을 실험하며, 프롬프트 설계(Prompt Design)와 룰 베이스 설계(Rule-Based Design)와 같은 개념을 핵심 학습 주제로 다룬다. 수강생들은 2차원 이미지로부터 3차원 형상을 추출하고, 형태의 특징을 기반으로 기능과 프로그램을 부여하는 과정에서 다양한 AI 도구를 활용한다. 이를 통해 인공지능을 단순한 도구가 아닌 공동 설계자(co-designer)로 이해하며, 디지털 생성 기술을 통해 새로운 형태, 패턴, 그리고 공간 경험을 제안한다. 최종적으로 AI를 활용한 설계 프로토타입 혹은 실험적 디자인 아틀라스를 제작하여, 미래 조경·도시설계의 가능성을 탐구한다.전선 / 학사
실생활에서 접할 수 있는 다양한 전자제품을 분해, 분석 또는 조립하여 그 안에 탑재된 반도체 부품의 동작 원리, 회로 설계, 적용 사례를 배운다. 비전공자들도 이해하기 쉬운 실습 위주의 교과 과정으로, 초반부에서는 기초 원리의 강의와 실제 제품의 분석 위주로 진행하고, 후반부에서는 회로 변경, 제품의 심화 분석, 완전 재설계 등의 개별 프로젝트를 학생 개인 또는 팀 단위로 수행한다. 실제 제품을 통하여 반도체 지식과 논리적 사고 방법을 배양하는 것이 이 과정의 목표이다. 대상 전자제품과 프로젝트의 주제는 매 학기 변경될 수 있으니 강의 계획서의 참조가 필요하다.전선 / 대학원
본 교과목은 단순히 기존의 가속기를 활용하는 수준을 넘어, 차세대 AI 반도체 분야의 창업 및 핵심 개발에 필요한 맞춤형 AI 추론 엔진 개발 능력을 배양하는 것을 목표로 한다. 이를 위해 최첨단 설계 방법론인‘알고리즘-소프트웨어-하드웨어 통합 설계(Co-design)'에 대한 깊이 있는 이론과 실전 경험을 제공한다. 수강생들은 GPU와 같은 범용 하드웨어의 한계를 이해하고, 특정 LLM 알고리즘에 최적화된 하드웨어를 직접 설계함으로써 전력, 비용, 속도 측면에서 압도적인 경쟁력을 갖춘 엣지 AI 솔루션을 구현하는 방법을 학습한다. 특히, 최신 경량화 기술인 저비트 양자화(Low-bit Quantization) 기법을 알고리즘 단계에서 적용하고, 이를 C++ 기반의 고수준 합성(High-Level Synthesis, HLS)을 통해 FPGA 상에 하드웨어 로직으로 구현하는 전 과정을 실습한다. 최종적으로는 SoC(System on Chip) 환경에서 프로세서(PS)와 프로그래머블 로직(PL)을 연동하여 완전한 LLM 추론 가속 시스템을 구축하는 프로젝트를 통해, 아이디어를 실제 하드웨어 프로토타입으로 구현하는 역량을 완성한다.전선 / 대학원
본 강의에서는 3차원 복원과 관련된 컴퓨터 비전과 인공지능 분야를 이해하기 위한 기본적인 개념들에 대해 배운다. 본 강의를 수강한 학생들은 3차원 컴퓨터 비전 연구를 이해하고 진행할 수 있는 이론적 개념들과 실전 기술들을 배울 수 있을 것이라 기대된다. 이를 위해 3차원 비전의 기본 개념, 프로젝티브 기하학, 카메라 모델, 카메라 칼리브레이션, 멀티뷰 기하학, 3차원 복원, 학습 기반 3차원 비전, 3차원 사람 포즈 복원 등 다양한 내용들에 대해 다루게 된다.전선 / 대학원
컴퓨터그래픽스 전반에 걸쳐 기본적인 개념들을 설명한다. 컴퓨터 그래픽스의 기본적인 렌더링 파이프라인, 물체들을 표현하는 여러 가지 방법, 빛을 나타내는 방법, 레이트레이싱, 볼륨렌더링 등의 특수한 렌더링 방법, 그림자나 질감을 나타내는 방법에 대해서 개론 형식으로 강의한다.전선 / 학사
학생들에게 게임이론의 기초적인 도구를 갖춰주는 데 그 목적이 있다. 본 과목은 현대 미시경제학이 다루는 전략적 행동에 관한 기본 모형과 전통적인 가격이론으로는 설명하기 힘든 시장들에 관한 분석 방법을 제공한다. 불확실성하의 선택, 전략적 행동하의 선택 그리고 불완전정보하의 선택에 이르는 개인의 선택 문제를 다루며, 과점시장과 보험시장, 경매를 비롯한 다른 응용범위에 이르기까지 이론을 적용한다.전선 / 학사
전통 재료기법 및 복합매체, 입체조형, 영상작업 등 개인의 연구 주제에 따른 매체 사용의 폭을 확장하여 자유로운 조형작업을 시도한다. 학생들은 개인 작업을 계속하면서, 전통회화 및 시각예술의 주된 매체가 현대회화에서 새롭게 응용되는 방안을 모색한다. 지금까지 배운 전통재료 및 기법에 대한 창의적이고 현대적인 응용 방안에 대해 탐구하며, 평면뿐 아니라 입체공간에서도 다양한 실험을 행한다.전선 / 대학원
본 교과목은 단순히 기존의 가속기를 활용하는 수준을 넘어, 차세대 AI 반도체 분야의 창업 및 핵심 개발에 필요한 맞춤형 AI 추론 엔진 개발 능력을 배양하는 것을 목표로 한다. 이를 위해 최첨단 설계 방법론인‘알고리즘-소프트웨어-하드웨어 통합 설계(Co-design)'에 대한 깊이 있는 이론과 실전 경험을 제공한다. 수강생들은 GPU와 같은 범용 하드웨어의 한계를 이해하고, 특정 LLM 알고리즘에 최적화된 하드웨어를 직접 설계함으로써 전력, 비용, 속도 측면에서 압도적인 경쟁력을 갖춘 엣지 AI 솔루션을 구현하는 방법을 학습한다. 특히, 최신 경량화 기술인 저비트 양자화(Low-bit Quantization) 기법을 알고리즘 단계에서 적용하고, 이를 C++ 기반의 고수준 합성(High-Level Synthesis, HLS)을 통해 FPGA 상에 하드웨어 로직으로 구현하는 전 과정을 실습한다. 최종적으로는 SoC(System on Chip) 환경에서 프로세서(PS)와 프로그래머블 로직(PL)을 연동하여 완전한 LLM 추론 가속 시스템을 구축하는 프로젝트를 통해, 아이디어를 실제 하드웨어 프로토타입으로 구현하는 역량을 완성한다.전선 / 학사
디지털 시스템 설계과목에서 배운 기본적인 개념 위에 하드웨어와 소프트웨어의 양쪽 면에서 컴퓨터 구조와 조직과 관련된 분석과 설계 기법들을 배운다. 컴퓨터 구조론은 데이터 구조와 마이크로 아키텍처 하드웨어 구현에 대한 이해와 데이터의 흐름과 제어를 위한 추상화 레벨인 ISA(Instruction Set Architecture)에 관한 내용을 주로 다룬다. 그리고 마이크로 아키텍처와 ISA에 대한 이해를 기반으로 간단한 시스템 구현을 실습해 봄으로써 현재 많이 사용되고 있는 HDL의 숙련된 사용에 도움에 되고자 한다.전선 / 대학원
먼저 기능의 개념에 대하여 소개하고 기능이 정의에 관한 특징을 논의함으로써 운동수행과 학습에 관한 설명을 한다. 그 다음 다양한 스포츠 장면에 적용 가능한 기능의 분류방법에 관해 살펴보고 , 마지막으로 기능을 효과적으로 이해할 수 있도록 기능수행의 기초가 되는 원리 및 과정 등 기능을 구성하는 기본 논리를 기술한다.전선 / 대학원
선박건조 과정의 주요 프로세스와 설비를 정의하고, 공정계획과 일정 계획을 소개한다. 선박건조과정의 목표를 생산성, 납기, 품질, 비용으로 구분하여 평가하는 기법을 소개한다. 최근의 생산경영 기법인 경영혁신(PI), 제약이론, 식스 시그마, 린 생산 이론을 소개하고 선박건조 과정에 적용한다. 수강생들은 그룹별로 프로젝트를 수행하여, 강의에서 배운 내용을 실제 적용하는 훈련을 한다.전선 / 대학원
최근 AI, 빅데이터, 사물인터넷등 새로운 응용 도메인이 대두되면서, 이를 효율적으로 실행하기 위한 새로운 컴퓨터 구조에 대한 수요가 높아지고 있다. 또한, 무어의 법칙에 따른 반도체 스케일링이 한계에 도달하면서, 이를 극복하기 위한 새로운 프로세서, 메모리 시스템 구조, 소프트웨어 스택의 혁신이 요구되고 있다. 이 과목에서는 이러한 맥락에서 컴퓨터 구조 분야의 최신 연구동향을 학습한다. 최신 논문의 강독 및 세미나 발표를 중심으로 진행되며, 기존의 범용 컴퓨터 아키텍처뿐만 아니라, 특정 도메인에 특화된 아키텍처 및 시스템 수준의 설계 이슈도 함께 다룬다.전선 / 학사
2차원 및 3차원 컴퓨터 그래픽스의 기본원리들을 다룬다. 그래픽스 라이브러리를 이용하여 3차원 영상을 합성하고, 대화형 사용자 인터페이스를 구현하는 기술을 익힌다. 3차원 형상의 표현, 기하학적 변환, 투사법 (projection), 가시변환 (viewing transformation), 숨은 면 제거, 렌더링, 애니메이션, 가시화 알고리즘 등을 다룬다. 프로그래밍 과제들을통하여 기본 개념들을 간단히 구현하여 본다.