• Title/Summary/Keyword: 가상공학

Search Result 1,558, Processing Time 0.034 seconds

Memory-mapped I/O Implication of Virtual Machine in Cloud System (클라우드 환경에서 가상 머신의 효율적인 호스트 메모리 사용을 위한 메모리 사상 기법)

  • Song, Nae Young;Choe, Chan-Ho;Eom, Hyeonsang;Yeom, Heon Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.264-267
    • /
    • 2012
  • 늘어가는 자원의 사용과 데이터의 양에 따라 클라우드 시스템의 사용이 대두되고 있는 가운데, 클라우드 환경에서 가상 머신을 효율적으로 사용하는 방법에 대한 많은 기법이 제시되고 있다. 이 중 하나가 호스트 머신 메모리 사용의 오버커밋먼트를 방지하는 것인데 가상 머신들끼리 되도록 같은 파일을 메모리 사상해서 사용하자는 것이다. 이 때 사용한 mmap() 함수는 스토리지 스택을 사용하지 않고 I/O를 할 수 있는 등의 장점을 가지고 있지만 확장성이 떨어진다는 단점이 있다. 본 논문에서는 가상머신들이 mmap()을 사용해서 호스트 메모리를 접근할 때 발생하는 문제점을 짚어보고 이것을 해결할 수 있도록 새로운 mmap() I/O path를 제안한다. 개선된 mmap() I/O path는 수행시간을 40% 가량 향상 시켰다.

Virture exhibition VARY : VR exhibition and AR exhibits Reality (가상 전시회 VARY : VR 전시공간과 AR을 Reality 하게)

  • Lim, So-hee;Shin, Eun-jin;Bang, Eun-ji;Beak, sun-hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.601-604
    • /
    • 2020
  • 신인 작가나 무명작가들이 전시회를 개최하는 데에 드는 비용적 제약을 비롯하여, 관람객들에게 따르는 공간적 한계점을 보완하기 위해 기획된 가상 전시 공간 플랫폼이다. 가상현실과 증강현실의 발전이 급증하고 있는 가운데, 차세대 ICT 기술을 갤러리라는 항목과 접목시켜 관람객과 전시자 모두가 만족할 수 있는 공간을 구축하였다. VR을 활용한 가상 전시공간을 통해 실감 나는 전시회장 환경을 체험할 수 있는 것은 물론, 증강현실을 통해 마음에 드는 작품을 자신만의 공간에 띄워보며 분위기를 조성할 수 있다. 또한, SNS와 즐겨찾기 기능을 추가해 사용자의 선호도를 파악하고 편의성을 도모하였다. 단순 전시회장에 국한되는 것이 아니라, 대학생들의 졸업 작품 전시회나 박물관 등에도 활용할 수 있는 여지가 충분할 것으로 보여진다.

Design and Implementation of User Interface for Grid Service Management (그리드 서비스 관리를 위한 사용자 인터페이스 설계 및 구현)

  • Kim, Hyuk-Ho;Lee, Ha-Na;Hwang, Seung-Bin;Kim, Sung-Woo;Kim, Yang-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.609-612
    • /
    • 2008
  • 그리드 컴퓨팅은 가상조직(VO, Virtual Organization)이란 개념을 사용하여 분산된 컴퓨팅 환경을 구축한다. 이러한 가상조직에 존재하는 그리드 서비스 및 그리드 리소스를 활용하기 위해서는 사용자가 직접 서비스 및 자원에 대한 모니터링 작업을 수행해야 한다. 따라서 본 논문에서는 가상조직을 관리하고 가상조직에 존재하는 자원 및 서비스의 모니터링 작업과 그리드 서비스의 배치 및 해지 작업을 수행할 수 있는 웹 기반의 사용자 인터페이스를 제안한다. 웹 기반의 사용자 인터페이스는 사용자에게 편리한 작업 환경을 제공하기 때문에 서비스 및 자원의 활용 측면에서 편리성 및 사용의 용이성을 제공할 수 있다.

Case Study on the Development and Use of Technical Training Contents using Virtual Reality (가상현실을 이용한 기술훈련 콘텐츠의 개발 및 활용 사례연구)

  • An, Deug-Yong;Park, Hyung Kun
    • Journal of Practical Engineering Education
    • /
    • v.5 no.2
    • /
    • pp.117-122
    • /
    • 2013
  • As the IT technology evolves, virtual reality technology has been developed so fast. Studies of virtual reality technology in various fields have been conducted. There are lots of applications of virtual reality such as education, military, medical, arts, entertainment, and so on. In this research, we applied virtual reality technology to the technical education, and developed various kinds of educational contents using virtual reality. We classified virtual contents into several categories and analyzed the properties and effects, and verified the educational effects of virtual training through the case analysis.

A Study on AR- supported Generative FashionNet (증강현실(AR) 기반의 생성형 FashionNet 에 관한 연구)

  • Min-Yung Yu;Jae- Chern Yoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2024.05a
    • /
    • pp.851-853
    • /
    • 2024
  • 본 논문에서는 MediaPipe 라이브러리 및 OpenCV 를 활용한 포즈 추정 및 체형 인식 알고리즘을 통해 사용자의 체형과 선호도에 맞는 의류를 가상으로 입어볼 수 있는 생성형 FashionNet 을 제안한다. 구체적으로는 먼저 웹 카메라를 통해 얻어진 사용자의 외형 이미지로부터, 사용자의 신체 포즈를 추정하고, OpenCV 코드를 통해 사용자의 신체 윤곽을 검출한다. 이후 가상 옷장 데이터베이스로부터 선택된 가상 의류를 사용자의 신체 윤곽에 맞춰 입혀진 가상 피팅 이미지를 생성한다. 특히, 본 논문의 FashionNet 은 사용자와 카메라 간의 거리에 따른 인체 비율을 사전 실험으로 미리 설정해놓음으로써, 카메라와 사용자간의 거리에 관계없이 의류 사이즈가 사용자의 신체 조건에 맞게 자동으로 피팅되는 특징을 갖는다. 또한 가상 옷장 데이터베이스로부터 의류 아이템 선정의 편의를 제공하기 위해, 가상 현실 속에서 스크린상의 메뉴 버튼과 사용자의 포즈 동작간의 상호작용을 통해 FashionNet 의 다양한 기능을 수행할 수 있는 증강현실(AR) 기법을 적용하였다. 가상 옷장 데이터베이스를 사용한 다양한 가상 피팅 체험 실험을 통해 온라인상에서 자기가 원하는 의류를 가상으로 착용해 볼 수 있고 이를 통해 구매를 결정하는 등의 FashionNet 의 유효성과 가능성을 확인하였다.

A Tools for Specification of Real-time Property centric Java Virtual Machine Components (실시간 속성 중심의 자바가상머신 명세도구의 설계 및 구현)

  • Ko, Jong-Won;Song, Young-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.257-260
    • /
    • 2004
  • 임베디드 시스템에 탑재될 자바가상머신을 기능별 모듈로 컴포넌트화 하여 이식될 플랫폼의 요구사항에 맞추어 재구성한다면 컴포넌트 기술의 장점인 소프트웨어의 재사용과 재구성을 통한 빠르고 신뢰성있는 자바가상머신 개발이 가능하다. 이러한 자바가상머신 컴포넌트 재구성을 위한 컴포넌트 모델의 정의 및 명세를 위한 지원도구가 필요하며, 명세도구의 지원 하에 보다 시각적인 컴포넌트 구성 및 각 명세요소 정의를 바탕으로 한 자바가상머신 컴포넌트의 재구성에 요구되는 여러 제약조건이나 각 컴포넌트 간의 관계정의 등이 명세 되어질 수 있다. 또한 임베디드 시스템이 가지는 실시간 속성에 대해서 정의하여 이를 명세도구를 통해서 속성명세 및 설계 시에 예측성을 지원하기 위한 WCET 계산이나 우선순위 정의 등을 명세할 수 있다. 따라서, 본 논문에서는 명세방법을 제안하고 실시간 속성 중심의 자바가상머신 컴포넌트 명세도구를 설계하고 구현하였으며, 기존에 제안된 내장형 실시간 컴포넌트 개발 도구와 비교하였다.

  • PDF

Implement and Design of Viewer System based on the Panoramic Virtual Reality (파노라마 가상현실을 기반으로 하는 뷰어 시스템 설계와 구현)

  • Kim, Chang-Ki;Hong, Sung-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.983-986
    • /
    • 2013
  • 최근 남녀노소를 불문하고 컴퓨터를 활용한 일상생활의 편리함은 누구나 알고 있는 사실이며, 현대인의 바쁜 일상은 보다 나은 효율적인 생활을 추구하고 있다. 또한, 특정 장소에 가보지 않고 그곳을 컴퓨터를 통해 간단한 조작으로 가상의 공간을 탐색하여 비용과 시간을 절약 할 수 있는 장점이 있다. 따라서 본 논문에서는 파노라마 가상현실(panoramic virtual reality)을 이용해 보다 편리한 가상 세계의 탐색의 경험을 도운다. 가상현실을 구성하는 장면을 구성하는 이미지의 스티칭, 편집 그리고 가상머신의 이용법, 핫스팟을 통한 장소와 장소간의 상호작용에 대해서 소개한다.

Design of Reality object and Virtual object control System using EEG (뇌파를 이용한 현실과 가상 오브젝트 제어시스템 설계)

  • Shim, Jae-Youn;Min, Jun-Sik
    • Journal of Korea Game Society
    • /
    • v.21 no.1
    • /
    • pp.91-98
    • /
    • 2021
  • In this paper, we propose the system that simultaneously controls objects in virtual reality and objects in real environments using brain waves. We propose a system that measures brain waves to grasp the user's concentration and quantifies them to raise or lower virtual and real objects. We implemented a web-based virtual reality system and an embedded system based on a raspberry pi for test of design. It was confirmed that the control of virtual and real objects is possible using BCI. The result was that it was possible to develop various contents using this.