• Title/Summary/Keyword: client rendering

Search Result 22, Processing Time 0.027 seconds

Design of Web Based Solid Modeler (웹 기반 솔리드 모델러의 설계)

  • Yoon, Bo-yul;Kim, Eung-kon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.4 no.1
    • /
    • pp.233-240
    • /
    • 2000
  • We designed a 3D solid modeler based on the web, which was independent from platforms, which could be executed without 3D graphics softwares. In this paper, we show the design of system libraries and how to implement in Java 3D. A client connects to the solid modeler server, design solid model, stores the data as the various file format, and displays the data from other CAD systems. This solid modeler can support the detail design as 3D graphics features such as viewing, rendering, animating are available.

  • PDF

An Efficient Thread Management for the Client-side Graphic Rendering on a Server-based Software Service (서버 기반 SW 서비스의 분할실행을 위한 효율적인 스레드 관리 방법)

  • Chung, Moonyoung;Choi, Jihoon;Choi, Won-Hyuk;Kim, Won-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.209-211
    • /
    • 2012
  • 본 논문에서는 서버 기반 SW 서비스의 분할 실행 기술에서 API 리모팅 방법을 통해 서버에서 실행되는 SW 의 그래픽 렌더링 작업을 클라이언트에 전송할 때, 효율적인 스레드 및 버퍼 관리 방법을 제안하였다. 또한, 기존의 API 리모팅 방법과 비교하여 우수한 성능을 제공함을 실험을 통해 보여주었다.

Behavior-level Service Composition by Variable Abstraction

  • Kil, Hyun-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.9
    • /
    • pp.59-67
    • /
    • 2019
  • The service composition based on Service-Oriented Architecture(SOA) can make us view various machines or its functionalities in the Web or Internet-of-Things environment as 'service', and efficiently create new value-added services that users want by compositing different services if there is no service to satisfy the client. The service composition problem with respect to behavioral descriptions deals with the automatic synthesis of a coordinator service that controls a set of services to reach a goal state. Despite its importance, however, solving the service composition problem with only partial observations remains to be doubly exponential in the number of variables in service descriptions, rendering any attempts to compute an exact solution for modest size impractical. Toward this challenge, in this paper, we propose novel approximation-based approaches using abstraction methods. We empirically validate that our proposals can solve realistic problems efficiently.

Cyber Natural History Museum Contents for Mobile Phones (모바일 폰 기반의 사이버 자연사 박물관)

  • Hong, Sung-Soo;Khan, Irfan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1422-1425
    • /
    • 2011
  • These days' mobile phones and their improved multimedia limits making it powerful enough to handle complicated tasks. Image processing related support for mobile devices is extremely comprehensive in mobile cyber museum. A key technical challenge is how to achieve the best-perceived image quality and transmitting data between client and server with given the limited screen size and display bit-depth of the mobile devices. This paper targets image processing features such as capturing rendering zooming, panning and image rotation for 360o view and customized algorithm related image processing with variety of search method i.e. alphabetical, visual search.

An Implementation of System for Detecting and Filtering Malicious URLs (악성 URL 탐지 및 필터링 시스템 구현)

  • Chang, Hye-Young;Kim, Min-Jae;Kim, Dong-Jin;Lee, Jin-Young;Kim, Hong-Kun;Cho, Seong-Je
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.4
    • /
    • pp.405-414
    • /
    • 2010
  • According to the statistics of SecurityFocus in 2008, client-side attacks through the Microsoft Internet Explorer have increased by more than 50%. In this paper, we have implemented a behavior-based malicious web page detection system and a blacklist-based malicious web page filtering system. To do this, we first efficiently collected the target URLs by constructing a crawling system. The malicious URL detection system, run on a specific server, visits and renders actively the collected web pages under virtual machine environment. To detect whether each web page is malicious or not, the system state changes of the virtual machine are checked after rendering the page. If abnormal state changes are detected, we conclude the rendered web page is malicious, and insert it into the blacklist of malicious web pages. The malicious URL filtering system, run on the web client machine, filters malicious web pages based on the blacklist when a user visits web sites. We have enhanced system performance by automatically handling message boxes at the time of ULR analysis on the detection system. Experimental results show that the game sites contain up to three times more malicious pages than the other sites, and many attacks incur a file creation and a registry key modification.

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

  • Choi, WonHyuk;Kim, Won-Young
    • Journal of Internet Computing and Services
    • /
    • v.16 no.5
    • /
    • pp.49-57
    • /
    • 2015
  • In this Paper, we introduce an efficient on-line software service using an application customized graphic offloading library. The software service based on graphic offloading provides high-end software, like a 3D graphic design tool, as an on-line software service through using a client graphic rendering. When software is executed on server, its graphic works are handled by a client's GPU, while its data works are handled by a server's CPU. To improve the performance, we apply an asynchronous transmission channel scheme to our developed basic graphic offloading engine. Also, we add optimized common module and application specific module to our engine. To do that, we introduce how to implement the application specific module using analyzing patterns of graphic related APIs and messages that are generated by an executed software process. Also, we propose how to design the optimized common module using server side information caching. Finally, through the performance comparison experiment, we show that improved offloading engine has the better performance than old basic offloading engine.

A Design of A Dynamic Configurational Multimedia Spreadsheet for Effective HCI (효과적인 HCI를 위한 동적 재구성 멀티미디어 스프레드쉬트 설계)

  • Jee Sung-Hyun
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.1
    • /
    • pp.14-22
    • /
    • 2006
  • The multimedia visualizational spreadsheet environment is shown to be extremely effective in supporting the organized visualization of multi-dimensional data sets. In this paper, we designed the visualization model that consists of the configurational 2D arrangement of spreadsheet elements at run time and each spreadsheet element has a novel framestack. As the feature, it supports 3D data structure of each element on the proposed model. It enables the visualization spreadsheet 1) to effectively manage, organize, and compactly encapsulate multi-dimensional data sets, 2) to reconfigure cell-structures dynamically according to client request, and 3) to rapidly process interactive user interface. Using several experiments with scientific users, the model has been demonstrated to be a highly interactive visual browsing tool for 2D and 3D graphics and rendering in each frame.

  • PDF

Study on Real-time Gesture Recognition based on Convolutional Neural Network for Game Applications (게임 어플리케이션을 위한 컨볼루션 신경망 기반의 실시간 제스처 인식 연구)

  • Chae, Ji Hun;Lim, Jong Heon;Kim, Hae Sung;Lee, Joon Jae
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.5
    • /
    • pp.835-843
    • /
    • 2017
  • Humans have often been used gesture to communicate with each other. The communication between computer and person was also not different. To interact with a computer, we command with gesture, keyboard, mouse and extra devices. Especially, the gesture is very useful in many environments such as gaming and VR(Virtual Reality), which requires high specification and rendering time. In this paper, we propose a gesture recognition method based on CNN model to apply to gaming and real-time applications. Deep learning for gesture recognition is processed in a separated server and the preprocessing for data acquisition is done a client PC. The experimental results show that the proposed method is in accuracy higher than the conventional method in game environment.

A Study on the Drawing Representation Methodology of Architectural Plans(建築圖說) in Late chosun Dynasty (조선(朝鮮) 후기(後期) 건축도설(建築圖說)의 표현기법(表現技法)에 관한 연구(硏究) (산릉도감의궤(山陵都監儀軌)를 중심(中心)으로))

  • Shin, Dong-Cheol
    • Journal of architectural history
    • /
    • v.7 no.3 s.16
    • /
    • pp.9-26
    • /
    • 1998
  • Architectural Drawing has been settled down the very effective means of exchanging their architectural ideas and data on the construction process. However, it was not easy to conserve the original drawings, which aims had been accomplished, at the same time, building was built. The same phenomena were occurred in our traditional architectural construction project, especially before pre-modern age. And do not understand soundly building documentation accepted by craftsmen in the period of earliest Chosun dynasty and how to present their idea and information of architectural as means of sketches and drawings. So, this paper aimed to clarify the drawing occurrence and the development steps of their rendering, representation methodology in the construction process in Sannungdogam-Uuigue, which were the construction documents of government based on the royal family's tomb and building projects in the late Chosun Dynasty. There are three development stages of architectural space representation, pre-drawing stage, drawing occurring stage and drawing settlement stage, They had been adapted unique drawing presentation method which were drawn by artisan, so called Doseol(圖說)and Painter Hwawon(畵員) The results are 1. In the Pre-drawing stage, they had been used the systematic explanation method of character 2. Do not have the evidence of adapting drawing before 17th centry, it was originated in early 17's century started with Onga(甕家). Onga's Drawing was drawn very elementary skill, and became development, settlement and standardization of their drawing representation around 19th century 3. The drawing presented by client's recognition view of space and building, integrated data within a sheet of drawing with practical and hierarchy and using graphic and description.

  • PDF

Effective 3D Inner Model Visualization for GIS Web Service (GIS 표준 웹 서비스 적용을 위한 3차원 실내모델의 효율적 시각화)

  • Jeong, Jang-Yoon;Yom, Jae-Hong
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.27 no.1
    • /
    • pp.701-711
    • /
    • 2009
  • The inner space of building is increasingly becoming complex as urban activities increase in variety, and the actual space size also increases. This trend necessitate the utilization of three dimensional position information within the inner space of buildings. Standard GIS web service technology and visualization technology are applied to 3D inner space building data to share these information for better decision making in building related applications such as fire evacuation, facilities management and market analysis. This study aims to effectively model and visualize the three dimensional space of building interiors in the GIS aspect, and to be able to share the information through standard GIS web service. The various elements of inner model was assigned and stored into pre-designed spatial database tables respectively. GIS web server was then configured to service the database which was populated with 3D inner model data. On the client side, 3D visualization modules was developed using a 3D graphic rendering S/W engine.