• Title/Summary/Keyword: 3D ComputerGraphics

Search Result 541, Processing Time 0.023 seconds

A Study on Production Pipeline for Third Person Virtual Reality Contents Based on Hand Interface (손 인터페이스 기반 3인칭 가상현실 콘텐츠 제작 공정에 관한 연구)

  • Jeon, Changyu;Kim, Mingyu;Lee, Jiwon;Kim, Jinmo
    • Journal of the Korea Computer Graphics Society
    • /
    • v.23 no.3
    • /
    • pp.9-17
    • /
    • 2017
  • This study proposes a third-person virtual reality content production pipeline to provide users with a new experience and presence in a new virtual reality environment. For this purpose, we first create third-person virtual reality content, which includes a story, fun factors, and game characteristic. It consists of a tutorial scene in which a user can pre-learn the proposed interface suitable for a third person different from existing virtual reality content and a content scene that achieves its purpose by using game factors based on the background story. Next, we design an interface suitable for the third-person virtual reality content. This study proposes an interface in which users can interact with a virtual environment or object by using their hand. The proposed interface consists of three steps: character movement, virtual object selection with multiple selection, and 3D menu control using virtual space. Finally, through the survey experiment, third-person virtual reality content produced based on the proposed interface was confirmed to be easily controlled while ensuring high satisfaction.

CUDA-based Parallel Bi-Conjugate Gradient Matrix Solver for BioFET Simulation (BioFET 시뮬레이션을 위한 CUDA 기반 병렬 Bi-CG 행렬 해법)

  • Park, Tae-Jung;Woo, Jun-Myung;Kim, Chang-Hun
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.48 no.1
    • /
    • pp.90-100
    • /
    • 2011
  • We present a parallel bi-conjugate gradient (Bi-CG) matrix solver for large scale Bio-FET simulations based on recent graphics processing units (GPUs) which can realize a large-scale parallel processing with very low cost. The proposed method is focused on solving the Poisson equation in a parallel way, which requires massive computational resources in not only semiconductor simulation, but also other various fields including computational fluid dynamics and heat transfer simulations. As a result, our solver is around 30 times faster than those with traditional methods based on single core CPU systems in solving the Possion equation in a 3D FDM (Finite Difference Method) scheme. The proposed method is implemented and tested based on NVIDIA's CUDA (Compute Unified Device Architecture) environment which enables general purpose parallel processing in GPUs. Unlike other similar GPU-based approaches which apply usually 32-bit single-precision floating point arithmetics, we use 64-bit double-precision operations for better convergence. Applications on the CUDA platform are rather easy to implement but very hard to get optimized performances. In this regard, we also discuss the optimization strategy of the proposed method.

A study on convergence of 2D and 3D animation : Focused on character and expression technique (2D 애니메이션과 3D 애니메이션의 융합: 캐릭터와 제작 기법을 중심으로)

  • Kim, Min-Jung;Kwak, No-Jun
    • Cartoon and Animation Studies
    • /
    • s.48
    • /
    • pp.45-67
    • /
    • 2017
  • Many of the modern animations have 3D technology, and as time goes by, their production technology becomes more diverse and sophisticated. When John Alan Lasseter insisted on studying CG animation technology, he might have taken our jobs to the computer in the near future, as many people were worried about. It may be premature to worry that an unstable future may become a reality at this point, but I do not think there will be any difference in the fact that many animations are being produced using 3D technology. Since the Toy Story was screened in 1995, the 3D animation production technology has started to develop rapidly and now it has been elaborately developed so that it can not distinguish the part where computer graphics technology is applied from the live film. On the other hand, Disney's 2D animation part falls into the decline path because the appearance of 3D animation was perceived as a new expression technique at that time, and the efficiency of the work process was superior to the 2D animation in addition to receiving the attention from the audience. Is it necessary to accept the retrogression of 2D animation technology, reflecting the environment of the animation industry that 3D animation production technology has become mainstream in the first 20 years since the first theatrical works appeared? Since 2D animation technology has a long history and is still attractive to the audience, it is not hard to find an attempt to combine 2D and 3D animation technology. In this paper, I want to study 2D hand - drawn character in 3D animation. Through this, it is hoped that animation convergence technology will be applied more actively in the future.

Video Augmentation by Image-based Rendering

  • Seo, Yong-Duek;Kim, Seung-Jin;Sang, Hong-Ki
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 1998.06b
    • /
    • pp.147-153
    • /
    • 1998
  • This paper provides a method for video augmentation using image interpolation. In computer graphics or augmented reality, 3D information of a model object is necessary to generate 2D views of the model, which are then inserted into or overlayed on environmental views or real video frames. However, we do not require any three dimensional model but images of the model object at some locations to render views according to the motion of video camera which is calculated by an SFM algorithm using point matches under weak-perspective (scaled-orthographic) projection model. Thus, a linear view interpolation algorithm is applied rather than a 3D ray-tracing method to get a view of the model at different viewpoints from model views. In order to get novel views in a way that agrees with the camera motion the camera coordinate system is embedded into model coordinate system at initialization time on the basis of 3D information recovered from video images and model views, respectively. During the sequence, motion parameters from video frames are used to compute interpolation parameters, and rendered model views are overlayed on corresponding video frames. Experimental results for real video frames and model views are given. Finally, discussion on the limitations of the method and subjects for future research are provided.

  • PDF

A Study on 3d Reconstruction and Simulated Implantation of Human Femur Using Consecutive CT-Images (연속된 CT-Image를 이용한 고관절 3d 형상의 재구성 및 Simulated Implantation System 구축에 관한 연구)

  • 민경준;김중규;최재봉;최귀원
    • Journal of Biomedical Engineering Research
    • /
    • v.20 no.2
    • /
    • pp.155-164
    • /
    • 1999
  • In this paper, the prototype of SIS(Simulated Implantation System) for human femoral head is introduced. SIS is a software which carries on a virtual femoral head replacement surgery including 3d visualization as well as various numeric analyses between a patient's femur and artificial femur through certain stages of the image processing and of the computer graphics. Also, processes required after acquiring consecutive CT-images and projected image of an artificial femur are discussed, and the corresponding results including prototype of SIS are given.

  • PDF

Expression of Cartoon Rendering Method in Image Contents (영상 콘텐츠에서 카툰 렌더링기법의 활용)

  • Kim, Jong-Seo;Kwak, Hoon-Sung
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.8
    • /
    • pp.142-151
    • /
    • 2007
  • The rapid development of 3D computer graphics makes traditional cell-animations expressed by several digital techniques and makes traditional cell-animations expand their own area through several continuous tries. There are two types in rendering method. The one is Photorealistic rendering to realize accurate images like photos and the other is Non-photorealistic rendering to realize human's flair and artistry. This paper examines applications of cartoon rendering techniques among several Non-photorealistic rendering techniques. This paper analyzes production cases and examines features of cartoon rendering techniques in the latest movies, games and advertisements of image contents. And this paper will be able to help making more sensual, familiar and in-depth products, as understanding applications, merits and demerits of the latest cartoon rendering techniques through these investigations.

Design of a Graphic Accelerator uisng 1-Dimensional Systolic Array Processor for Matrix.Vector Opertion (행렬 벡터 연사용 1-차원 시스톨릭 어레이 프로세서를 이용한 그래픽 가속기의 설계)

  • 김용성;조원경
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.30B no.1
    • /
    • pp.1-9
    • /
    • 1993
  • In recent days high perfermance graphic operation is needed, since computer graphics is widely used for computer-aided design and simulator using high resolution graphic card. In this paper a graphic accelerator is designd with the functions of graphic primitives generation and geometrical transformations. 1-D Systolic Array Processor for Matris Vector operation is designed and used in main ALU of a graphic accelerator, since these graphic algorithms have comonon operation of Matris Vector. Conclusively, in case that the resolution of graphic domain is 800$\times$600, and 33.3nsec operator is used in a graphic accelerator, 29732 lines per second and approximately 6244 circles per second is generated.

  • PDF

Pivot Interpolation for Dynamic Locomotion Expression of Fishes (어류의 역동적 움직임 표현을 위한 기준점 적용 보간법)

  • Ryu, Nam-Hoon;Lee, Hye-Mi;Yoo, Bong-Gil;Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.5 no.5
    • /
    • pp.415-420
    • /
    • 2010
  • Due to the improvement in PC performance and the development of computer graphics technology, high quality computer animation in various industrials is on the rise. This study suggests pivot interpolation to realize the process of expressing dynamic and natural motion of fish, the key of expressing the ocean landscape through the morphing technique. By applying fish tail motion, this study solves unnatural speed of the previous morphing technique and realizes the realistic swimming way without simple motion.

Optimized Construction and Visualization of GPU-based Adaptive and Continuous Signed Distance Field, and Its Applications (GPU기반 적응형 및 연속적인 부호 거리장의 최적화된 구성과 시각화, 그리고 그 응용 사례)

  • Moon, Seong-Hyeok;Kim, Jong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.07a
    • /
    • pp.655-658
    • /
    • 2021
  • 본 논문에서는 GPU 아키텍처를 이용하여 적응형 부호 거리장을 최적화하여 빠르게 구축하고 시각화 할 수 있는 방법에 대해 제안한다. 쿼드트리를 효율적으로 GPU 메모리로 전달하고, 이를 활용하여 삼각형에 대해 유클리디안 거리를 각 스레드 별로 병렬처리하여 최단 거리를 찾는다. 이 과정에서 GPU를 사용하여 삼각형으로 구성된 3D 메쉬로부터 빠르게 적응형 부호 거리장을 계산할 수 있는 최적화 기법과 절단면 보기, 특정 위치의 값 조회, 실시간 레이트레이싱 및 충돌처리 작업을 빠르고 효율적으로 수행할 수 있는지를 보여준다. 또한, 제안하는 프레임워크를 활용하면 하이 폴리곤 메쉬도 1초 내외로 부호 거리장을 계산할 수 있기 때문에 강체뿐만 아니라 변형체에도 충분히 활용될 수 있다.

  • PDF

Data-driven Facial Expression Reconstruction for Simultaneous Motion Capture of Body and Face (동작 및 효정 동시 포착을 위한 데이터 기반 표정 복원에 관한 연구)

  • Park, Sang Il
    • Journal of the Korea Computer Graphics Society
    • /
    • v.18 no.3
    • /
    • pp.9-16
    • /
    • 2012
  • In this paper, we present a new method for reconstructing detailed facial expression from roughly captured data with a small number of markers. Because of the difference in the required capture resolution between the full-body capture and the facial expression capture, they hardly have been performed simultaneously. However, for generating natural animation, a simultaneous capture for body and face is essential. For this purpose, we provide a method for capturing the detailed facial expression only with a small number of markers. Our basic idea is to build a database for the facial expressions and apply the principal component analysis for reducing the dimensionality. The dimensionality reduction enables us to estimate the full data from a part of the data. We justify our method by applying it to dynamic scenes to show the viability of the method.