• Title/Summary/Keyword: X파일

Search Result 197, Processing Time 0.023 seconds

Development of an X3D Python Language Binding Viewer Providing a 3D Data Interface (3D 데이터 인터페이스를 제공하는 X3D Python 언어 바인딩 뷰어 개발)

  • Kim, Ha Seong;Lee, Myeong Won
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.10 no.6
    • /
    • pp.243-250
    • /
    • 2021
  • With the increased development of 3D VR applications augmented by recent VR/AR/MR technologies and by the advance of 3D devices, interchangeability and portability of 3D data have become essential. 3D files should be processed in a standard data format for common usage between applications. Providing standardized libraries and data structures along with the standard file format means that a more efficient system organization is possible and unnecessary processing due to the usage of different file formats and data structures depending on the applications can be omitted. In order to provide the function of using a common data file and data structure, this research is intended to provide a programming binding tool for generating and storing standardized data so that various services can be developed by accessing the common 3D files. To achieve this, this paper defines a common data structure including classes and functions to access X3D files with a standardized scheme using the Python programming language. It describes the implementation of a Python language binding viewer, which is an X3D VR viewer for rendering standard X3D data files based on the language binding interface. The VR viewer includes Python based 3D scene libraries and a data structure for creation, modification, exchange, and transfer of X3D objects. In addition, the viewer displays X3D objects and processes events using the libraries and data structure.

X-File Viewer on a Mobile Platform (모바일 플랫폼상의 X-File Viewer)

  • Ha, Kyeoung-Ju
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.15 no.4
    • /
    • pp.61-70
    • /
    • 2010
  • In this paper, we propose a mobile document viewer which is executable on a variety of mobile platforms. The proposed viewer is designed with file decoding engine and independent module which are adopted with os independent. The proposed viewer can be used as a basis of document editing tool by analyzing the characteristics of the document file.

Profiling Program Behavior with X2 distance-based Multivariate Analysis for Intrusion Detection (침입탐지를 위한 X2 거리기반 다변량 분석기법을 이용한 프로그램 행위 프로파일링)

  • Kim, Chong-Il;Kim, Yong-Min;Seo, Jae-Hyeon;Noh, Bong-Nam
    • The KIPS Transactions:PartC
    • /
    • v.10C no.4
    • /
    • pp.397-404
    • /
    • 2003
  • Intrusion detection techniques based on program behavior can detect potential intrusions against systems by analyzing system calls made by demon programs or root-privileged programs and building program profiles. But there is a drawback : large profiles must be built for each program. In this paper, we apply $X^2$ distance-based multivariate analysis to profiling program behavior and detecting abnormal behavior in order to reduce profiles. Experiment results show that profiles are relatively small and the detection rate is significant.

A Study of Blending Methods for Generating Multiple Skeletal Animations (멀티플 골격 애니메이션을 위한 블렌딩 방법의 연구)

  • Zhang, Dongsen;Hur, Gi-Taek
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2008.05a
    • /
    • pp.648-652
    • /
    • 2008
  • We all know *.x file is a bridge of the 3D model developer and the game developer. In today's 3D game programming, more and more advanced hardware support it to run, but we still need to consider the methods to generate the animations. 3D model maker is tired of rectifying the skeletal animations. If he mistakes one point in some one animation, this will lead to distortion in *.x file. Then the modification consumes long time. So finding a good blending method is the best choice for generating multiple skeletal animations. There were some methods for animations blending. In this paper, we could use 3D max or Maya to blend animations; and we could use *.x file and blend animations in coding. And we will use 3D max 8.0 to export the *.x file and present a better way to combine skeletal animations.

  • PDF

Performance Improvement of ASIP Simulator Using Compiled Simulation Technique (컴파일 된 시뮬레이션 기법을 이용한 ASIP 시뮬레이터의 성능향상)

  • 김호영;김탁곤
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2002.11a
    • /
    • pp.73-77
    • /
    • 2002
  • 이 논문은 빠른 ASIP(application specific instruction processor) 시뮬레이션을 위한 재적응성을 가진 컴파일드 시뮬레이션 기법에 대해 이야기 한다. 다양한 응용분야에서의 설계 요구사항을 충족시키는 ASIP의 빠른 개발을 위해서, 건전한 설계 방법론 및 고성능의 시뮬레이터가 필요하다. 본 논문에서는 HiX$R^2$라는 ADL(architecture description language)을 이용하여 인스트럭션 수준에서 컴파일드 시뮬레이터를 자동 생성하였다. 컴파일드 시뮬레이션은 시뮬레이션 수행 시 반복되는 인스트럭션 페칭 및 디코딩 부분을 시뮬레이션 런-타임 이전에 미리 수행함으로서 일반적으로 사용되는 인터프리티브 시뮬레이션에 비하여 큰 성능향상을 얻을 수 있다. HiX$R^2$에 기반 한 컴파일드 시뮬레이션은 ARM9 프로세서와 CalmRISC32 프로세서 예제들로 수행하였고, 결과로서 인터프리티브 방식에 비해 150배 이상의 성능향상이 있었다.

  • PDF

GEOMETRICAL SURFACE DATA FOR A KOREAN ADULT

  • CheolSooSon
    • Journal of the Korean housing association
    • /
    • v.6 no.2
    • /
    • pp.87-90
    • /
    • 1995
  • 이 연구의 목적은 복사공간에서 한국 성인을 위한 기하학적 표면 데이터 파일을 만드는데 있다. 특히, 이 논문에서는 한국 성인의 기하학적 표면 데이터 파일을 만들기 위해, 컴퓨터화된 인간 마네킨과 프로그램을 사용한다. 이 데이터 파일은 3012개 삼각형의 x, y, 그리고 z 좌표로 구성되어 있다. 이 기하학적 표면 데이터는 한국 성인의 표면력, 투사면적, 그리고 형태 계수를 구하는데 중요한 자료이다.

  • PDF

Performance Evaluation on Journaling File Systems using Iozone Tool in the Linux : Focus on read, write (리눅스에서 Iozone 도구를 이용한 저널링 파일 시스템 성능 평가 : read, write 중심으로)

  • Park, Hong-Jin
    • Journal of Advanced Navigation Technology
    • /
    • v.17 no.1
    • /
    • pp.39-46
    • /
    • 2013
  • If a file system is damaged because of the unusual system close, the system performs the consistency test using fsch and it takes long time. Especially, if it is a big file system, it will take a lot of time. The journaling file system that uses journaling technique, can reduce the restoring time because it uses meta data and it may increase the chance of restoration when restoring. The goal of this paper compared performance evaluation journaling file systems focused on the reading and writing using Iozone tool which is the kernel based benchmarking tool in linux operating system. In this paper, Ex4 which is the current basic Linux file system. is 1.28x faster than XFS file system in terms of file read performance and 1.22x faster than Ext3 file system in terms of file write performance.

Building DOC Filesystem for x86-based Embedded Linux System (x86 기반 임베디드 리눅스를 위한 DOC 파일시스템)

  • Lee, ByungKwon;Kim, Sukil;jeon, Joongnam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.1667-1670
    • /
    • 2004
  • x86기반 임베디드 리눅스 시스템의 저장장치로 단일-칩 플래시 디스크인 DOC(DiskOnChip) 시스템이 많이 사용되고 있다. 본 연구에서는 DOC 스스로 부팅하도록 부팅이미지, 커널이미지, 루트파일시스템을 설치하는 과정을 설명한다. DOC는 자체 기능으로 에러탐색 및 수정기능과 파일시스템으로 TrueFFS가 인터페이스로 동작한다. 또한, 구성된 DOC 저장 시스템에 GUI 구현할 수 있도록 Qt-E 계층을 추가하여 시스템 개발자는 단지 어플리케이션을 설치함으로써 쉽게 임베디드시스템을 구성할 수 있다.

  • PDF

Understanding of x86 processor architecture (x86 프로세서 이해)

  • Kim, Do Yeon;An, Hyun Su;Jeon, Jae Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.11a
    • /
    • pp.564-567
    • /
    • 2020
  • 본 논문은 공학계열 학생들이 어셈블리 프로그래밍을 통해 x86 프로세서를 학습하는 교육 과정을 소개한다. 이 교육 과정은 어셈블리 프로그래밍을 통해 가상머신에서 프로그램을 실행시켜 학생들이 전공 교과 과정에서 학습한 마이크로프로세서 이론의 이해를 향상시키도록 도와준다. 작성된 어셈블리 파일은 NASM 을 이용하여 컴파일 되고, VMware 의 Workstation Player 가 컴파일러에 의해 생성된 바이너리 파일을 실행시키기 위해 사용되었다. 교육 과정은 마이크로프로세서 이론 수업에 맞추어 과제가 학생에게 주어지고, 학생들은 이론 수업의 이해를 바탕으로 결과물을 완성하고 이를 직접 시연하여 평가받았다.

A Digital Forensic Analysis for Mac OS X Main Artifacts (디지털 포렌식 관점에서의 Mac OS X 사용 흔적 분석)

  • Choi, Ji-Sung;Jeon, Sang-Jun;Park, Jung-Heum;Lee, Sang-jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.846-849
    • /
    • 2011
  • 최근 iPhone, iPad의 높은 사용율과 더불어 Apple 의 Mac 계열 제품에 대한 관심도 높아지고 있다. 이는 Apple의 운영체제인 Mac OS X의 사용율 증가와 함께 디지털 포렌식 수사 환경에서의 Mac OS X의 중요성이 높아짐을 의미한다. 디지털 포렌식 관점에서 Mac OS X에는 사용자의 사용 정보를 남기는 주요 Artifacts들이 있다. 외부 저장 장치 연결 정보, 어플리케이션 설치 정보, 사용자 인증 정보, 어플리케이션 설정 정보 등이 대표적인 Artifacts들이며, 이러한 정보들은 특정 위치의 로그 파일에 남게 된다. 본 논문은 Mac OS X의 대표적 Artifacts 들을 대상으로 사용 흔적 정보가 남는 파일을 분석하여 디지털 포렌식 수사 시 활용할 수 있도록 한다.