• 제목/요약/키워드: Virtual Laboratory System

검색결과 133건 처리시간 0.045초

Single Image-Based 3D Tree and Growth Models Reconstruction

  • Kim, Jaehwan;Jeong, Il-Kwon
    • ETRI Journal
    • /
    • 제36권3호
    • /
    • pp.450-459
    • /
    • 2014
  • In this paper, we present a new, easy-to-generate system that is capable of creating virtual 3D tree models and simulating a variety of growth processes of a tree from a single, real tree image. We not only construct various tree models with the same trunk through our proposed digital image matting method and skeleton-based abstraction of branches, but we also animate the visual growth of the constructed 3D tree model through usage of the branch age information combined with a scaling factor. To control the simulation of a tree growth process, we consider tree-growing attributes, such as branching orders, branch width, tree size, and branch self-bending effect, at the same time. Other invisible branches and leaves are automatically attached to the tree by employing parametric branch libraries under the conventional procedural assumption of structure having a local self-similarity. Simulations with a real image confirm that our system makes it possible to achieve realistic tree models and growth processes with ease.

차량 부품의 내구성 평가를 위한 가상시험실 구축 (The Durability Performance Evaluation of Automotive Components in the Virtual Testing Laboratory)

  • 김기훈;강우종;김대성;고웅희;임재용
    • 한국자동차공학회논문집
    • /
    • 제14권3호
    • /
    • pp.68-74
    • /
    • 2006
  • The evaluation of durability performance in Virtual Testing Laboratory(VTL) is a new concept of vehicle design, which can reduce the automotive design period and cost. In this study, the multibody dynamics model of a car is built with a reverse engineering design. Hard points and masses of components are measured by a surface scanning device and imported into CAD system. In order to simulate the non-linear dynamic behavior of force elements such as dampers and bushes, components and materials are tested with specialized test equipments. An optimized numerical model for the damping behavior is used and the hysteresis of bush rubber is considered in the simulation. Loads of components are calculated in VTL and used in the evaluation of durability performance. In order to verify simulation results, loads of components in the vehicle are measured and durability tests are performed.

PHUND (Portable Head Up Navigation Display) for a Motor vehicle

  • Shin, Sung-Chul;Hahn, Sang-Hoon;Chi, Yong-Seok;Ahn, Tae-Jeong;Choi, Ho-Young;Park, Tae-Soo;Kim, Sung-Tae
    • 한국정보디스플레이학회:학술대회논문집
    • /
    • 한국정보디스플레이학회 2007년도 7th International Meeting on Information Display 제7권1호
    • /
    • pp.421-424
    • /
    • 2007
  • We have succeeded in designing a PHUND (portable head up navigation display), which has a compact system with a MD panel and full color display device using RGB LED sources. The PHUND has been developed as an alternative to conventional built-in type HUD system targeting the high volume aftermarket with an affordable price.

  • PDF

임베디드 시스템 교육을 위한 가상 실습 키트 (Virtual Experimental Kit for Embedded System Education)

  • 조상영
    • 한국콘텐츠학회논문지
    • /
    • 제10권1호
    • /
    • pp.59-67
    • /
    • 2010
  • 임베디드 시스템 과목을 위한 실습 과제는 주로 임베디드 보드와 소프트웨어 개발 도구를 사용한 하드웨어 실습 키트로 진행된다. 하드웨어 실습 키트는 높은 초기 설치비용, 유지보수의 어려움, 산업계 발전에 비적응적 대처, 교육적 성과의 한계와 같은 단점을 가지고 있다. 본 논문은 임베디드 시스템 하드웨어 실습 키트의 단점을 극복할 수 있는 시뮬레이션 기반의 가상 실습 환경의 사용을 제안하고 가상 실습 키트의 설계 및 구축에 대하여 기술한다. 구축된 가상 실습 키트는 ARM 사의 ARMulator 환경에 기반을 두어 마이크로프로세서 시스템의 주요 하드웨어 IP들을 추가하고 주변장치들을 위한 사용자 인터페이스 모듈을 개발하여 구축되었다. 검증용 예제 프로그램을 이용하여 동작의 정확성을 확인하였으며 실시간 운영체제 실습도 가능하도록 MicroC/OS-II를 이식하였다.

MPEG-I Immersive Audio 표준화 동향 (MPEG-I Immersive Audio Standardization Trend)

  • 강경옥;이미숙;이용주;유재현;장대영;이태진
    • 방송공학회논문지
    • /
    • 제25권5호
    • /
    • pp.723-733
    • /
    • 2020
  • 본 고에서는 현재 탐색단계의 표준화가 진행 중인 MPEG-I Immersive Audio 표준화 동향을 소개한다. 이 표준은 5G/6G와 같은 초연결 환경에서 킬러 어플리케이션으로 기대되는 가상현실(Virtual Reality; VR) 및 증강현실(Augmemted Reality; AR)에서, 이용자가 가상환경과 상호작용을 통해 6 자유도(Degrees of freedom; DoF)로 소리를 실감나게 느끼고 실제 환경에서 경험하는 것과 같은 공간음향 체험을 제공하는 것을 목표로 한다. 이를 위하여, MPEG Audio Working Group에서는 가상현실 및 증강현실에서 공간음향 체험을 위한 시스템 구조 및 요구사항을 정의하였다. 이를 기반으로 요구사항에 대한 제안 기술 선정을 위한 오디오 평가 플랫폼(Audio evaluation platform; AEP), 인코더 입력 포맷(Encoder input format; EIF) 및 평가 절차 등에 대한 논의를 진행하고 있으며, 본 고에서는 그 주요 내용을 요약 기술한다.

Static Dalvik Bytecode Optimization for Android Applications

  • Kim, Jeehong;Kim, Inhyeok;Min, Changwoo;Jun, Hyung Kook;Lee, Soo Hyung;Kim, Won-Tae;Eom, Young Ik
    • ETRI Journal
    • /
    • 제37권5호
    • /
    • pp.1001-1011
    • /
    • 2015
  • Since just-in-time (JIT) has considerable overhead to detect hot spots and compile them at runtime, using sophisticated optimization techniques for embedded devices means that any resulting performance improvements will be limited. In this paper, we introduce a novel static Dalvik bytecode optimization framework, as a complementary compilation of the Dalvik virtual machine, to improve the performance of Android applications. Our system generates optimized Dalvik bytecodes by using Low Level Virtual Machine (LLVM). A major obstacle in using LLVM for optimizing Dalvik bytecodes is determining how to handle the high-level language features of the Dalvik bytecode in LLVM IR and how to optimize LLVM IR conforming to the language information of the Dalvik bytecode. To this end, we annotate the high-level language features of Dalvik bytecode to LLVM IR and successfully optimize Dalvik bytecodes through instruction selection processes. Our experimental results show that our system with JIT improves the performance of Android applications by up to 6.08 times, and surpasses JIT by up to 4.34 times.

다중 가상 주소 공간을 지원하는 운영체제 프로세스 (Multiple Virtual Address Spaces for the Operating System Process)

  • 김익순;김선자;김채규
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.68-71
    • /
    • 2012
  • 본 논문은 운영 체제(Operating System)에서 수행되는 프로세스(Process)의 가상 주소 공간(Virtual Address Space)을 기존의 단일 가상 주소 공간에서 다중 가상 주소 공간으로 확장시켜서, 하나의 프로세스가 기존보다 더욱 넓은 가상 메모리 영역을 쉽게 사용할 수 있도록 해주는 방안을 제안한다. 최근 컴퓨팅 기기들은 비약적으로 증가한 메모리를 쉽게 사용할 수 있는 수단이 필요하다. 최근 PAE(Physical Address Extension)를 지원하는 32 비트 프로세서나 32 비트 명령어를 같이 지원하는 64비트 프로세서들은 프로세스의 가상 주소 크기보다 더욱 큰 용량의 메모리를 사용할 수 있어서, 한 프로세스가 장착된 메모리의 일부분 밖에 사용할 수 없는 일이 발생한다. 이를 해결하기 위해서 64비트 프로세서의 경우 64-비트 명령어를 사용하지만 이는 프로그램의 명령어 크기나 포인터 변수 크기의 증가로 메모리 사용량을 크게 늘릴 수 있어서 서버 컴퓨터나 데스크탑 PC 와 같이 충분한 양의 메모리를 장착한 시스템에서만 효과적이다. 본 논문에서 제안하는 다중 주소 공간을 지원하는 프로세스는 모바일 및 임베디드 기기와 같이 상대적으로 제한된 용량의 메모리를 지원하는 시스템에 유용할 것으로 기대한다.

S/W Based Frame-Level Synchronization for Irregular Screen Processing System

  • Shin, IlHong;Lee, Seonghee;Lee, Eunjun;Lee, Nam Kyung;Lee, Hyunwoo
    • ETRI Journal
    • /
    • 제38권5호
    • /
    • pp.868-878
    • /
    • 2016
  • A multi-screen environment provides a new opportunity for digital signage applications, where various irregularly shaped screens are employed as an effective means for advertisements and information. A formation method applicable to numerous irregularly shaped screens is proposed to provide a new perspective on digital signage applications. The crucial part of the proposed method comes from the geometric sensing of each screen and the formation of a virtual screen where geometrically aligned content extraction and encoding are employed for content transmission to each screen. In addition, a software-based synchronization method for the proposed system is proposed to address the frame-level synchronization between screens. The experimental results of the proposed method show an improved performance of the frame-level synchronization, where the inconsistency between frames is not identified.

Direction of arrival estimation of non-Gaussian signals for nested arrays: Applying fourth-order difference co-array and the successive method

  • Ye, Changbo;Chen, Weiyang;Zhu, Beizuo;Tang, Leiming
    • ETRI Journal
    • /
    • 제43권5호
    • /
    • pp.869-880
    • /
    • 2021
  • Herein, we estimate the direction of arrival (DOA) of non-Gaussian signals for nested arrays (NAs) by implementing the fourth-order difference co-array (FODC) and successive methods. In particular, considering the property of the fourth-order cumulant (FOC), we first construct the FODC of the NA, which can obtain O(N4) virtual elements using N physical sensors, whereas conventional FOC methods can only obtain O(N2) virtual elements. In addition, the closed-form expression of FODC is presented to verify the enhanced degrees of freedom (DOFs). Subsequently, we exploit the vectorized FOC (VFOC) matrix to match the FODC of the NA. Notably, the VFOC matrix is a single snapshot vector, and the initial DOA estimates can be obtained via the discrete Fourier transform method under the underdetermined correlation matrix condition, which utilizes the complete DOFs of the FODC. Finally, fine estimates are obtained through the spatial smoothing-Capon method with partial spectrum searching. Numerical simulation verifies the effectiveness and superiority of the proposed method.

Progression-Preserving Dimension Reduction for High-Dimensional Sensor Data Visualization

  • Yoon, Hyunjin;Shahabi, Cyrus;Winstein, Carolee J.;Jang, Jong-Hyun
    • ETRI Journal
    • /
    • 제35권5호
    • /
    • pp.911-914
    • /
    • 2013
  • This letter presents Progression-Preserving Projection, a dimension reduction technique that finds a linear projection that maps a high-dimensional sensor dataset into a two- or three-dimensional subspace with a particularly useful property for visual exploration. As a demonstration of its effectiveness as a visual exploration and diagnostic means, we empirically evaluate the proposed technique over a dataset acquired from our own virtual-reality-enhanced ball-intercepting training system designed to promote the upper extremity movement skills of individuals recovering from stroke-related hemiparesis.