• 제목/요약/키워드: graphic memory

검색결과 112건 처리시간 0.036초

GPU 프로그래밍 기법을 이용한 비사실적 랜더링 (Non-Photorealistic Rendering using GPU Programming Technique)

  • 블러르마 바트-오처;성경;김수균
    • 한국항행학회논문지
    • /
    • 제15권6호
    • /
    • pp.1228-1233
    • /
    • 2011
  • 컴퓨터 그래픽 기술 중 비사실적 랜더링 기술은 매년 발전을 거듭하고 있다. 비사실적 랜더링 기술은 일러스트, 애니메이션, 만화와 같은 예술적인 스타일에 영감을 받은 것입니다. 이러한 비사실적 랜더링 기술을 위한 많은 응용 프로그램들은 특히 애니메이션, 게임 산업 등에서 인기가 있다. 전통적인 컴퓨터 그래픽스에서는 비사실적 렌더링 기술에 많은 관심을 가지고 있지만, 많은 계산 시간을 요구하기 때문에 실시간으로 사용하지는않았다. 그러나 최근 몇 년 동안 비사실적 랜더링은 그래픽 가속기를 이용하여 훨씬 다양한 고급 랜더링 및 실시간 기술을 선보이고 있다. 본 논문은 비사실적 랜더링을 위한 GPU 프로그래밍 기법에 대해 설명한다.

DESIGN AND IMPLEMENTATION OF 3D TERRAIN RENDERING SYSTEM ON MOBILE ENVIRONMENT USING HIGH RESOLUTION SATELLITE IMAGERY

  • Kim, Seung-Yub;Lee, Ki-Won
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2006년도 Proceedings of ISRS 2006 PORSEC Volume I
    • /
    • pp.417-420
    • /
    • 2006
  • In these days, mobile application dealing with information contents on mobile or handheld devices such as mobile communicator, PDA or WAP device face the most important industrial needs. The motivation of this study is the design and implementation of mobile application using high resolution satellite imagery, large-sized image data set. Although major advantages of mobile devices are portability and mobility to users, limited system resources such as small-sized memory, slow CPU, low power and small screen size are the main obstacles to developers who should handle a large volume of geo-based 3D model. Related to this, the previous works have been concentrated on GIS-based location awareness services on mobile; however, the mobile 3D terrain model, which aims at this study, with the source data of DEM (Digital Elevation Model) and high resolution satellite imagery is not considered yet, in the other mobile systems. The main functions of 3D graphic processing or pixel pipeline in this prototype are implemented with OpenGL|ES (Embedded System) standard API (Application Programming Interface) released by Khronos group. In the developing stage, experiments to investigate optimal operation environment and good performance are carried out: TIN-based vertex generation with regular elevation data, image tiling, and image-vertex texturing, text processing of Unicode type and ASCII type.

  • PDF

얼굴 검출과 인식 및 모션추적에 의한 증강현실 구현 (Implementing Augmented Reality By Using Face Detection, Recognition And Motion Tracking)

  • 이희만
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권1호
    • /
    • pp.97-104
    • /
    • 2012
  • 내추럴 유저 인터페이스 기술(NUI)의 발달은 게임이나 컴퓨터 사용 및 기타 전자기기 사용법에 일대 변화를 가져오고 있다. 본 논문에서는 스마트 폰 사용자의 얼굴을 식별하고 또한 얼굴 움직임 동작을 감지하여 증강현실을 구현한다. 모바일 기기의 전면 카메라를 이용하여 얼굴의 위치를 Viola-Jones방법을 사용하여 검색하고 검색한 얼굴의 식별 및 움직임 검출을 Eigenface 알고리즘을 사용하며, 식별된 사람에 대응되는 그래픽스 오브젝트를 GPS나 가속도 센서 등의 정보와 후면 카메라의 영상과 함께 합성하는 증강현실 시스템을 구현한다. 증강현실 시스템은 모바일 기기의 성능에 적합한 알고리즘 및 방법으로 구현하여야 한다.

유비쿼터스 컴퓨팅을 위한 임베디드 파일시스템 (Embedded File System for Ubiquitous Computing)

  • 이병권;주영관;김석일;전중남
    • 한국지능시스템학회논문지
    • /
    • 제14권4호
    • /
    • pp.424-430
    • /
    • 2004
  • 본 논문에서는 유비쿼터스 컴퓨팅의 시스템 구현 방법으로 임베디드 시스템을 활용 시 다양한 플랫폼에 알맞은 파일시스템을 구축하는 방법에 대하여 기술한다. DOC(Disk-On-Chip) 파일시스템과 MTD(Memo Technology Devices)를 기반으로 플래시 메모리를 사용하는 파일시스템에 대한 정형화된 계층 구조를 구성하였다. DOC 파일시스템의 경우, 루트 파일시스템과 유저 파일시스템은 모두 M-Systems가 제공하는 TrueFFS로 구성한다. MTD 파일시스템의 경우, 루트 파일시스템은 속도가 빠른 램 디스크로 구성하고, 유저 파일시스템은 큰 용량을 지원할 수 있는 JFFS2로 구성한다. 또한, 두 가지 경우 모두 GUl(Graphic User Interface) 파일시스템의 구성을 위하여 Qt/E를 포팅하는 과정도 함께 제시한다.

개인용 컴퓨터를 이용한 Choropleth Map System 개발 (PC-based CMS Development)

  • 구자용;황철수;김재한;유근배
    • Spatial Information Research
    • /
    • 제2권2호
    • /
    • pp.107-116
    • /
    • 1994
  • 코로플레스 지도는 지리사상의 지역간 분포 특성을 시각적으로 표현하는 지도이다. CMS는 코로플레스 지도 제작 프로그램으로 1988년에 처음 개발되었다. 본 연구에서는 최근 변화된 컴퓨터 기술과 사용자 환경을 고려하여 이에 적합한 CMS ll를 개발하였다. CMS ll는 IBM PC AT또는 상위 기종에서 실행되며 DOS 5.0 이상의 운영환경과 최소 640KB 이상의 메모리가 필요하다. 그래픽 해상력과 색상을 고려하여 그래픽보드로 VGA를 사용하고 고해상도의지도를 출력하기 위해 HP 호환의 레이저 ? 프린터를 지원한다. 코로플레스 지도를 효과적으로 디자인하기 위해 메뉴와 지도의 제목과 범례 등을 한글화하였고 한자의 사용도 가능하도록 제작하였다. 속성자료의 호환을 위해 DBF형식을 이용하였다.

  • PDF

SFC언어를 이용한 Elevator 운전 제어회로 설계에 관한 연구 (A Study on the Design of an Elevator Driving Control Circuit Using SFC Language)

  • 이상문;김민찬;곽군평
    • 한국정보통신학회논문지
    • /
    • 제9권6호
    • /
    • pp.1260-1268
    • /
    • 2005
  • PLC는 자동화 시스템의 발달에 따라 적용 범위가 확대되어왔으며 현재 PLC의 기본 언어 중 LD 언어가 가장 많이 사용되어 지고 있으나 제어 흐름을 나타내는 순차 제어 논리의 기술이나 조건이 많아질 경우 프로그램의 이해가 어려운 단점이 있다. SFC 그래픽 언어는 플로우 차트 형식을 기반으로 하여 순차 제어 논리의 기술에 적합한 언어이며 제어의 흐름을 이해하기 쉽고 유지보수가 용이하여 신뢰성이 향상된다. 본 논문에서는 SFC 언어를 이용하여 3층의 간이 엘리베이터를 동작시키는 제어회로를 설계하고 LD 언어와 비교하여 보았다. 엘리베이터의 운전 제어회로를 설계함에 있어 액션 제한자와 선택 분기문을 사용함으로써 LD언어를 사용할 때 보다 프로그램 메모리의 용량을 줄이고 처리시간을 단축시켰다.

퍼스컴을 이용한 영어 강세 및 억양 교육 프로그램의 개발 연구 (Development of English Stress and Intonation Training System and Program for the Korean Learners of English Using Personal Computer (P.C.))

  • 전병만;배두본;이종화;유창규
    • 음성과학
    • /
    • 제5권2호
    • /
    • pp.57-75
    • /
    • 1999
  • The purpose of this paper is to develop an English prosody training system using PC for Korean learners of English. The program is called Intonation Training Tool (ITT). It operates on DOS 5.0. The hardware for this program requires over IBM PC 386 with 4 MBytes main memory, SVGA (1 MByte or more) for graphic, soundblaster 16 and over 14 inch monitor size. The ITT program operates this way: the learners can listen as well as see the English teacher's stress and intonation patterns on the monitor. The learner practices the same patterns with a microphone. This program facilitates the learner's stress and intonation patterns to overlap the teacher's patterns. The learner can find his/her stress and intonation errors and correct these independently. This program is expected to be a highly efficient learning tool for Korean learners of English in their English prosody training in the English class without the aid of a native English speaker in the classroom.

  • PDF

3차원 인터랙티브 애니메이션을 활용한 정보시각화 방법에 관한 연구 (The Study on Information Visualization Methods Using 3D interactive Animation)

  • 김성곤
    • 디자인학연구
    • /
    • 제17권1호
    • /
    • pp.299-308
    • /
    • 2004
  • 컴퓨터 미디어 기술의 발전으로 정보를 표현하는 방법은 다양해졌다. 그러나 거대 데이터베이스를 정보 시각화함에 있어서 사용자의 요구에 부합하지 않는 복잡한 구조에 의해 데이터 의미 파악의 어려움이 생겼다. 사용자는 자신의 경험을 통한 지식 정보와 새로 제시되어지는 정보 시각화물을 결합하여 새로운 정보를 형성한다. 사용자가 신속하고 정확하게 데이터 상호간의 관계를 파악하고 새로운 정보를 탐색하기 위해서는 정보 시각화물의 데이터 표현이 구조화 되어야하고 그리고 의미 있는 심벌로 표현 되어져야한다. 삼차원 씬 그래픽 구조, 애니메이션의 동적 표현 요소, 그리고 데이터베이스의 데이터 구조를 상호대응 결합 및 조작 가능한 인터랙션을 제공하면 사용자가 스스로 데이터 탐색할 수 있는 정보 시각화 시스템을 제작할 수 있다. 사례로 가상공간 다이아그램, 폼(Form) 중심 다이아그램 그리고 시뮬레이션 다이아그램 등이 제시되었다.

  • PDF

Development of Digital Contents for ADHD Treatment Specialized for VR-based Children

  • Dae-Won Park;Chun-Ok Jang
    • International Journal of Advanced Culture Technology
    • /
    • 제11권3호
    • /
    • pp.302-309
    • /
    • 2023
  • This study aimed to develop a VR-based digital therapeutic intervention for the diagnosis and treatment of ADHD. The research combined medical data with virtual reality technology to develop an algorithm for ADHD diagnostic scales and implemented a VR-based digital therapeutic platform using a head-mounted display (HMD). This platform can be used for the diagnosis and treatment of ADHD in children and adolescents. Additionally, we four VR games were developed, including archery timing, Antarctic exploration, grocery shopping, and rhythm-based drumming(RBD), incorporating various psychiatric treatment techniques based on cognitive-behavioral therapy(CBT). To evaluate the usability of this digital therapeutic intervention, a group of experts specialized in counseling psychology participated in the study. The evaluations received highly positive feedback regarding the ability to access the system menu while wearing the HMD, the consistency of terminology used in menus and icons, the usage of actual size for 3D graphic elements, and the support for shortcut key functionality. The assessments also indicated that the games could improve attention, working memory, and impulse control, suggesting potential therapeutic effects for ADHD. This intervention could provide a daily treatment method for families experiencing financial constraints that limit hospital-based therapies, thereby reducing the burden.

방출단층촬영 시스템을 위한 GPU 기반 반복적 기댓값 최대화 재구성 알고리즘 연구 (A Study on GPU-based Iterative ML-EM Reconstruction Algorithm for Emission Computed Tomographic Imaging Systems)

  • 하우석;김수미;박민재;이동수;이재성
    • Nuclear Medicine and Molecular Imaging
    • /
    • 제43권5호
    • /
    • pp.459-467
    • /
    • 2009
  • 목적: ML-EM (The maximum likelihood-expectation maximization) 기법은 방출과 검출 과정에 대한 통계학적 모델에 기반한 재구성 알고리즘이다. ML-EM은 결과 영상의 정확성과 유용성에 있어 많은 이점이 있는 반면 반복적인 계산과 방대한 작업량 때문에 CPU(central processing unit)로 처리할 때 상당한 연산시간이 소요되었다. 본 연구에서는 GPU(graphic processing unit)의 병렬 처리 기술을 ML-EM 알고리즘에 적용하여 영상을 재구성하였다. 대상 및 방법: 엔비디아사(社)의 CUDA 기술을 이용하여 ML-EM 알고리즘의 투사 및 역투사 과정을 병렬화 전략을 구상하였으며 Geforce 9800 GTX+ 그래픽 카드를 이용하여 병렬화 연산을 수행하여 기존의 단일 CPU기반 연산법과 비교하였다. 각 반복횟수마다 투사 및 역투사 과정에 걸리는 총 지연 시간과 퍼센트 오차(percent error)를 측정하였다. 총 지연 시간에는 RAM과 GPU 메모리 간의 데이터 전송 지연 시간도 포함하였다. 결과: 모든 반복횟수에 대해 CPU 기반 ML-EM 알고리즘보다 GPU 기반 알고리즘이 더 빠른 성능을 나타내는 것을 확인하였다. 단일 CPU 및 GPU 기반 ML-EM의 32번 반복연산에 있어 각각 3.83초와 0.26초가 걸렸으며 GPU의 병렬연산의 경우 15배 정도의 개선된 성능을 보였다. 반복횟수가 1024까지 증가하였을 경우, CPU와 GPU 기반 알고리즘은 각각 18분과 8초의 연산시간이 걸렸다. GPU 기반 알고리즘이 약 135배 빠른 처리속도를 보였는데 이는 단일 CPU 계산이 특정 반복횟수 이후 나타나는 시간 지연에 따른 것이다. 결과적으로, GPU 기반 계산이 더 작은 편차와 빠른 속도를 보였다. 결론: ML-EM 알고리즘에 기초한 GPU기반 병렬 계산이 처리 속도와 안정성을 더 증진시킴을 확인하였으며 이를 활용해 다른 영상 재구성 알고리즘에도 적용시킬 수 있을 것으로 기대한다.