• 제목/요약/키워드: 3D Graphic

검색결과 614건 처리시간 0.031초

3D Holographic Image Recognition by Using Graphic Processing Unit

  • Lee, Jeong-A;Moon, In-Kyu;Liu, Hailing;Yi, Faliu
    • Journal of the Optical Society of Korea
    • /
    • 제15권3호
    • /
    • pp.264-271
    • /
    • 2011
  • In this paper we examine and compare the computational speeds of three-dimensional (3D) object recognition by use of digital holography based on central unit processing (CPU) and graphic processing unit (GPU) computing. The holographic fringe pattern of a 3D object is obtained using an in-line interferometry setup. The Fourier matched filters are applied to the complex image reconstructed from the holographic fringe pattern using a GPU chip for real-time 3D object recognition. It is shown that the computational speed of the 3D object recognition using GPU computing is significantly faster than that of the CPU computing. To the best of our knowledge, this is the first report on comparisons of the calculation time of the 3D object recognition based on the digital holography with CPU vs GPU computing.

응용 맞춤형 그래픽 분할 실행 라이브러리에 기반한 효율적인 온라인 소프트웨어 서비스 (An Efficient On-line Software Service based on Application Customized Graphic Offloading Library)

  • 최원혁;김원영
    • 인터넷정보학회논문지
    • /
    • 제16권5호
    • /
    • pp.49-57
    • /
    • 2015
  • 본 논문에서는 응용 맞춤형 그래픽 분할 실행 라이브러리에 기반한 효율적인 온라인 소프트웨어 서비스에 대하여 소개한다. 그래픽 분할 실행을 이용한 소프트웨어 서비스는 클라이언트 렌더링을 통하여 3D 그래픽 소프트웨어와 같은 고사양의 소프트웨어를 서버 기반의 온라인 소프트웨어 서비스로 제공할 수 있다. 그래픽 분할 실행은 서버에서 소프트웨어가 실행될 때, 그래픽 관련된 작업은 클라이언트의 GPU를 이용하여 처리하고, 데이터 관련 작업은 서버의 CPU를 이용하여 처리하는 방식이다. 그래픽 분할 실행 소프트웨어 서비스의 성능을 향상시키기 위하여, 비동기 전송 채널을 추가하고, 최적화 된 소프트웨어 공통 모듈과 소프트웨어 맞춤형 모듈을 기존의 그래픽 분할 실행 엔진에 추가한다. 이를 위하여, 본 논문에서는 그래픽 관련 API와 메시지들을 분석하여 소프트웨어 맞춤형 모듈을 구현하고, 서버 사이드 캐싱 방법을 통하여 최적화된 소프트웨어 공통 모듈을 구현하는 방법에 대하여 기술한다. 마지막으로, 성능 비교 실험을 통하여 개선된 분할 실행 엔진이 더 나은 성능을 가짐을 보여준다.

로우폴리곤 게임 캐릭터 모델링 및 Character Primitives 제작 (Low polygon game character modeling and Character Primitives manufacture)

  • 강성중;김상진;이승현
    • 한국컴퓨터산업학회논문지
    • /
    • 제7권5호
    • /
    • pp.573-582
    • /
    • 2006
  • 게임은 텍스트, 그래픽, 애니메이션, 동화상, 음악 등 모든 미디어가 서로 연결되어 게임의 스토리에 맞게 진행된다. 또한 게이머의 판단에 의한 전략 전술은 그 게임의 결과를 다르게 만들어 낼 수 있다. 본 논문에서는 이와 같은 게임을 개발하는데 있어서 핵심 구성원들 즉 게임 기획자, 게임 프로그래머, 게임 그래픽 디자이너들의 역할을 언급하였다. <중략>또한 게임 캐릭터를 처음 개발하는 초보자나 중급자를 대상으로 보다 빠른 모델링을 할 수 있도록 150개 이내의 폴리곤을 사용하여 $5\sim8$등신의 RT캐릭터 포맷을 만들어 그것을 기반으로 다양한 모델링을 개발을 할 수 있는 방법을 제시하였다. 그리고 그 SourceModel을 사용함에 있어서 3D Modeling 툴중 하나인 3D MAX 환경 안에 SourceModel이 포함된 Character Primitives 인터페이스를 제공함으로써 사용자가 게임 캐릭터 개발을 쉽고 빠르게 할 수 있도록 하였다.

  • PDF

모바일 3D 게임 엔진을 위한 효율적인 스킨드 메시 처리 (An Efficient Skinned-Mesh Process For Mobile 3D Game Engine)

  • 조종근
    • 한국게임학회 논문지
    • /
    • 제8권4호
    • /
    • pp.87-93
    • /
    • 2008
  • 기존에는 모바일 표준 3D 그래픽 API(C언어 기반)인 OpenGL-ES를 사용하여 모바일 3D 게임 엔진을 제작해, 핸드폰에 애플리케이션을 작동시켰으나, 저수준(Low-Level)의 다양한 기능만 제공함으로써, 다양한 콘텐츠 제작 및 콘텐츠 호환성에 제약이 많았다. 이에 본 논문에서는 OpenGL-ES보다 더욱더 다양한 고수준(High-Level)의 API를 제공하면서도 GSM 폰을 중심으로 J2ME상에서 자바환경에 최적화된 모바일 표준 3D API(Java언어 기반)인 JSR-184로 모바일 3D 게임 엔진을 제작한다. 또한, 스킨드 메시(Skinned-Mesh) 형태를 가지는 3D 모델의 처리속도를 향상시키는 방법을 제시하고, 실험 결과로 엔진의 성능을 증명해 보인다.

  • PDF

표시장치용 3차원 동화상 TOOL의 응용 및 알고리즘에 관한 연구 (A Study on the Applications and Algorithm of 3-Dimensional animation Tool for the full color Display Panel)

  • 황광철;최경돈;안형근;한득영
    • 한국전기전자재료학회:학술대회논문집
    • /
    • 한국전기전자재료학회 2000년도 하계학술대회 논문집
    • /
    • pp.294-298
    • /
    • 2000
  • As the LED or LCD technology has been developed, if we use LED or LCD pannel, more wide color range coluld be obtained as CRT monitor. Specially, full color LED display is developed by high brightness blue LED. It can be applicable to display pannel with a long-life, wide visible angle and high brightness. A display pannel shows the images of CRT monitor performed by the main computer. Graphic application in the main computer is therefore more important in the market. Conventional 3D STUDIO, one of graphic softwares, has difficulties in manipulating and understanding the specific terminology so that one may need more time to learn it. We, therefore, developed graphic application which can recycle the conventional 3D images by creating or editing the image easily.

  • PDF

산업용 로봇의 3차원 오프라인 시뮬레이터 개발 (Development of 3D Off-line Simulator for Industrial Robots)

  • 김홍래;신행봉;한성현
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2003년도 춘계학술대회 논문집
    • /
    • pp.1731-1734
    • /
    • 2003
  • We propose a unmaned integrating control system based-on Windows XP version Off-Line Programming System which can simulate a Robot model in 3D Graphics space in this paper. The robot with 4 and 6 axes modeled SM5 and AM1 respectively were adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed off-line program. The interface between users and the off-line programming system in the Windows XP's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by silicon Graphics, Inc. were utilized for 3D Graphics.

  • PDF

궤도 차량의 기동성능 예측 시뮬레이터 개발 (Development of a Simulator for Moving Capability Estimation of Track Vehicle)

  • 서운학
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1998년도 춘계학술대회 논문집
    • /
    • pp.65-70
    • /
    • 1998
  • In this paper, we developed a Windows 95 version off-line programming system which can simulate a track vehicle model in 30 graphics space. The track vehicle was adopted as an objective model. The interface between users and the off-line program system in the Windows 95's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc were utilized for 3D Graphics.

  • PDF

Development of a Estimation Simulator and Dynamic Modeling for Moving Capability of Track Vehicle

  • Jeong, Dong-Yeun;Kim, Sung-Il;Han, Sung-Hyun;Lee, Kyung-Sik;Kim, Yong-Tae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.69.4-69
    • /
    • 2001
  • In this paper, we developed a Windows 98 version of off-line programming system which can simulate a track vehicle model in 3D graphics space. The track vehicle was adopted as an objective model. The interface between users and the off-line program system in the Windows 98´s graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D Graphics.

  • PDF

Graphic-programming 을 이용한 주축용 유도전동기의 토크감시시스템 개발 (Development of Torque Monitoring System of Induction Spindle Motor using Graphic-programming)

  • 이인환;권원태
    • 한국정밀공학회지
    • /
    • 제18권10호
    • /
    • pp.184-193
    • /
    • 2001
  • In vector control technique, stator currents of an induction motor are transformed to equivalent d-q currents in a reference frame consist of d and q axis, each of which is coincide with flux and torque direction respectively. Since the current in q-axis is related to the torque in a synchronously rotating frame, torque is estimated as a function of q-axis current and flux. In this paper, a method to estimate torque of an induction motor based on the measurement of 3-phase currents and rotating velocity of a rotor is presented. Graphic-programming is used to measure signals, to estimate the torque and to show the result in the form of user friendly graph in window environment. To stabilize the fluctuation of estimated torque caused from the small measurement error of the rotor velocity, the stator current is reconstructed in a program based on measured signals. The experimental results executed under the velocity of 500 rpm, 1500 rpm without load and 1500 rpm with load show that the proposed method estimates the torque very well.

  • PDF

산업용 로봇의 3차원 오프라인 그래픽 시뮬레이터 개발 (Development of a 3D Off-Line Graphic Simulator for Industrial Robot)

  • 장영희;한성현;이만형
    • 한국공작기계학회논문집
    • /
    • 제10권3호
    • /
    • pp.19-25
    • /
    • 2001
  • In this paper, we developed a Windows 98 version Off-Line Programming System which can simulate a Robot model in 3D Graphics space. 4 axes SCARA Robot (especially FARA SM5) was adopted as an objective model. Forward kinemat-ics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the OLP system in the Windows 98s GUI environment was also studied. The developing is Microsoft Visual C++. Graphic libraries, OpernGL, by silicon Graphics, Inc. were utilized for 3D Graphics.

  • PDF