• Title/Summary/Keyword: 원격 렌더링

Search Result 30, Processing Time 0.033 seconds

A 2-Tier Server Architecture for Real-time Multiple Rendering (실시간 다중 렌더링을 위한 이중 서버 구조)

  • Lim, Choong-Gyoo
    • Journal of Korea Game Society
    • /
    • v.12 no.4
    • /
    • pp.13-22
    • /
    • 2012
  • The wide-spread use of the broadband Internet service makes the cloud computing-based gaming service possible. A game program is executed on a cloud node and its live image is fed into a remote user's display device via video streaming. The user's input is immediately transmitted and applied to the game. The minimization of the time to process remote user's input and transmit the live image back to the user and thus satisfying the requirement of instant responsiveness for gaming makes it possible. However, the cost to build its servers can be very expensive to provide high quality 3D games because a general purpose graphics system that cloud nodes are likely to have for the service supports a single 3D application at a time. Thus, the server must have a technology of 'realtime multiple rendering' to execute multiple 3D games simultaneously. This paper proposes a new architecture of 2-tier servers of clouds nodes of which one group executes multiple games and the other produces game's live images. It also performs a few experimentations to prove the feasibility of the new architecture.

Implementation of Real-time Interactive Ray Tracing on GPU (GPU 기반의 실시간 인터렉티브 광선추적법 구현)

  • Bae, Sung-Min;Hong, Hyun-Ki
    • Journal of Korea Game Society
    • /
    • v.7 no.3
    • /
    • pp.59-66
    • /
    • 2007
  • Ray tracing is one of the classical global illumination methods to generate a photo-realistic rendering image with various lighting effects such as reflection and refraction. However, there are some restrictions on real-time applications because of its computation load. In order to overcome these limitations, many researches of the ray tracing based on GPU (Graphics Processing Unit) have been presented up to now. In this paper, we implement the ray tracing algorithm by J. Purcell and combine it with two methods in order to improve the rendering performance for interactive applications. First, intersection points of the primary ray are determined efficiently using rasterization on graphics hardware. We then construct the acceleration structure of 3D objects to improve the rendering performance. There are few researches on a detail analysis of improved performance by these considerations in ray tracing rendering. We compare the rendering system with environment mapping based on GPU and implement the wireless remote rendering system. This system is useful for interactive applications such as the realtime composition, augmented reality and virtual reality.

  • PDF

Graphical display technology of internal impact in remote monitoring and simulation system (원격 모니터링 및 시뮬레이션 시스템의 내부 충격 그래픽 표시 기법)

  • Yoon, Ji-young;Lee, Hyo-jai;Woo, Deok-gun;Jang, Moon-su;Kim, Cheol-hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.574-576
    • /
    • 2022
  • In this paper, we developed a technique to graphically display impact effects for remote monitoring or simulation systems. A remote monitoring or simulation system is being used to find a repair time or to prevent accidents while inspecting equipment or facilities in an industrial site in real time. These systems provide visual information to users so that they can analyze problem situations. The technique proposed in this paper is a method of modeling equipment and facilities using 3D graphics, and displaying the location of impact and damage occurring in the equipment inside using volume rendering. This technique has the advantage that the problem can be identified more accurately by displaying the impact animation by volume rendering at the location of the impact and damage inside the equipment. And it is expected that the problem situation can be identified more quickly through more intense visual effects.

  • PDF

Development of a Personal Cloud Server supporting Multi-User Synchronization (다중 사용자 동기화 지원 개인용 클라우드 서버 개발)

  • Hyo Hyun Choi;Woo Hyun Lee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.285-286
    • /
    • 2023
  • 본 논문에서는 개인용 클라우드 서버를 구현하였다. 서로 다른 컴퓨터간의 파일 공유를 쉽게 해 주고 접속한 클라이언트간의 상태를 동기화하여 사용자 경험과 접근성을 높였다. 서버는 NodeJS환경으로 실행되며 solidjs로 만들어진 웹 페이지를 vite를 통하여 빌드하고 클라이언트에 전송하여 렌더링하고 클라이언트와 서버는 웹 소켓으로 연결되어 서버의 변경사항을 실시간으로 반영한다.

  • PDF

Vision-Based Haptic Interaction Method for Telemanipulation: Macro and Micro Applications (원격조작을 위한 영상정보 기반의 햅틱인터렉션 방법: 매크로 및 마이크로 시스템 응용)

  • Kim, Jung-Sik;Kim, Jung
    • Proceedings of the KSME Conference
    • /
    • 2008.11a
    • /
    • pp.1594-1599
    • /
    • 2008
  • Haptic rendering is a process that provides force feedback during interactions between a user and an object. This paper presents a haptic rendering technique for a telemanipulation system of deformable objects using image processing and physically based modeling techniques. The interaction forces between an instrument driven by a haptic device and a deformable object are inferred in real time based on a continuum mechanics model of the object, which consists of a boundary element model and ${\alpha}$ priori knowledge of the object's mechanical properties. Macro- and micro-scale experimental systems, equipped with a telemanipulation system and a commercial haptic display, were developed and tested using silicone (macro-scale) and zebrafish embryos (micro-scale). The experimental results showed the effectiveness of the algorithm in different scales: two experimental systems applied the same algorithm provided haptic feedback regardless of the system scale.

  • PDF

Fast Triangulation of Terrain Data through Unique Point Extraction (특이점 추출을 통한 지형데이터의 빠른 삼각망 생성)

  • 전경훈;구자영
    • Korean Journal of Remote Sensing
    • /
    • v.19 no.6
    • /
    • pp.457-464
    • /
    • 2003
  • Triangulated irregular network is one of the most frequently used terrain modeling methods. It represents terrain precisely using only a small amount of data, and enables fast rendering of terrain. In this paper, ridges and valleys are extracted from the terrain, and used as a set of vertices for the construction of triangulated irregular network. An experiment shows the new method reduces the time for construction of the triangulated irregular network significantly with almost equal amount of induced error.

A Design and Implementation of Direct Volume Rendering View Program based on Web (웹 기반의 다이렉트 볼륨 렌더링 View 프로그램의 설계 및 구현)

  • Yoon, Yo-Sup;Yoon, Ga-Rim;Kim, Young-Bong
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.402-407
    • /
    • 2004
  • Since the world wide web, simple and convenient tool, has proposed, the Internet became the most simple network resource which provide many informations of the world. Furthermore, various methodologies are developed to support the dynamic service such as 3D View web service. We will propose the volume rendering view program that interactively visualize the 3D data on the web. The 3D Data is obtained by stacking the 2D images along the z-direction. We also employ the COM based OCX control which is a kind of Active component. This web program will contribute the diagnosis of the diseases through the 3D visualization and image analysis functions at remote places.

  • PDF

A Method for Client-Server Allocation for Maximum Load Balancing and Automatic Frame Rate Adjustment in a Game Streaming Environment (게임 스트리밍 환경에서 최대 부하 균등 및 자동 프레임 레이트 조절을 위한 클라이언트-서버 배정 방법)

  • Kim, Sangchul
    • Journal of Korea Game Society
    • /
    • v.20 no.4
    • /
    • pp.77-88
    • /
    • 2020
  • Recently, interest in game streaming is high in cloud-based gaming. In game streaming, remote game servers perform graphics rendering and stream the resulting scene images to clients' device on the Internet. We model the client-server allocation (CSA) problem for balancing the GPU load between servers in a game streaming environment as an optimization problem, and propose a simulated annealing-based method. The features of our method are that the method takes into account the constraints on network delay and has the ability to automatically adjust the frame rate of game sessions if necessary.

Real-Time Haptic Rendering of Slowly Deformable Bodies Based on Two Dimensional Visual Information for Telemanipulation (원격조작을 위한 2차원 영상정보에 기반한 저속 변형체의 실시간 햅틱 렌더링)

  • Kim, Jung-Sik;Kim, Young-Jin;Kim, Jung
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.31 no.8
    • /
    • pp.855-861
    • /
    • 2007
  • Haptic rendering is a process providing force feedback during interactions between a user and a virtual object. This paper presents a real-time haptic rendering technique for deformable objects based on visual information of intervention between a tool and a real object in a remote place. A user can feel the artificial reaction force through a haptic device in real-time when a slave system exerts manipulation tasks on a deformable object. The models of the deformable object and the manipulator are created from the captured image obtained with a CCD camera and the recognition of objects is achieved using image processing techniques. The force at a rate of 1 kHz for stable haptic interaction is deduced using extrapolation of forces at a low update rate. The rendering algorithm developed was tested and validated on a test platform consisting of a one-dimensional indentation device and an off-the shelf force feedback device. This software system can be used in a cellular manipulation system providing artificial force feedback to enhance a success rate of operations.

Development of natural transition synthesis and control UI technology of AR and VR for efficient XR production (효율적인 XR제작을 위한 AR과 VR의 자연스러운 전환 합성 및 제어 UI 기술 개발)

  • Yang, Ki-Sun;Joe, Ho-Ryong;Kwon, Tae-Hoon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2022.06a
    • /
    • pp.150-153
    • /
    • 2022
  • 최근 XR은 LED스크린의 VR과 그 LED 스크린의 외부영역을 AR 그래픽으로 덮는 방법으로 LED에서 표현되는 VR영상과 확장된 AR의 효과로 LED VR의 확장의 개념으로 가상환경 제작으로서 많이 시도 되고 있다. 그러나, 여전히 LED 스크린의 VR에서 어떤 가상의 객체가 AR로 튀어 나올 때 타이밍을 맞추어 전환해야 할 경우 부자연스럽거나 동기가 맞지 않아 합성결과가 어긋나 품질이 떨어지며, 여러 객체를 동시에 수동으로 전환시켜야 할 때 객체의 제어에 어려움이 많을 수 있다. 본 논문에서는 그래픽 오브젝트가 VR과 AR의 경계를 오갈 때 자동으로 자연스럽게 전환/합성 가능하도록 하는 'Culling 박스'와 또, 여러 렌더링 머신에서 같은 오브젝트 제어를 동시에 제어 가능한 'TCP/IP 기반의 원격제어 UI'를 설명한다. 컬링박스는 전환해야 할 객체가 많은 복잡한 장면에서 모든 오브젝트가 일정 경계에서 자동으로 전환되며, 원격제어 UI의 타임라인 에디터와 이벤트 제어메뉴 UI를 통하여, 각각의 다른 머신의 시퀀스 및 오브젝트들을 제어 가능하여 효율적인 XR제작이 가능함을 확인 하였다.

  • PDF