• 제목/요약/키워드: Interactive Blocks

검색결과 18건 처리시간 0.028초

3차원 정렬 유한요소 생성 코드 개발에 대한 연구 (A Study on the Development of a Three Dimensional Structured Finite Elements Generation Code)

  • 김진환
    • 한국해양공학회지
    • /
    • 제13권1호통권31호
    • /
    • pp.11-17
    • /
    • 1999
  • A three dimensional finite element generation code has been developed attaching simple blocks. Block can be either a quadrature or a cube depending on the dimension of a subject considered. Finite element serendipity basis functions are employed to map elements between the computational domain and the physical domain. Elements can be generated with wser defined progressive ratio for each block. For blocks to be connected properly, a block should have a consistent numbering scheme for vertices, side nodes, edges and surfaces. In addition the edge information such as the number of elements and the progressive ratio for each direction should also be checked for interfaces to have unique node numbers. Having done so, user can add blocks with little worry about the orientation of blocks, Since the present the present code has been written by a Visual Basic language, it can be developed easily for a user interactive manner under a Windows environment.

  • PDF

모션 패치 (Motion Patches)

  • 최명걸;이강훈;이제희
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권1_2호
    • /
    • pp.119-127
    • /
    • 2006
  • 가상환경에서의 실시간 캐릭터 애니메이션은 컴퓨터 게임 및 가상현실 분야에서 중요한 문제이다. 최근에는 캐릭터 애니메이션의 사실성을 높이기 위해 대규모 동작 캡쳐 데이타를 활용하고 있다. 그러나 거대하고 복잡한 가상환경을 만들기 위해서는 현실 환경에서 동작을 캡쳐하고 이를 넓은 가상환경에 적용해야하는 어려움이 따른다. 본 논문에서는 애니메이션 캐릭터가 몇 가지 빌딩 블록(building block)들로 건설된 넓은 가상공간에서 자유롭게 활동하게 하는 새로운 방법을 제안한다. 빌딩 블록들은 반복적인 형태로 배열되어 더 큰 환경을 생성할 수 있다. 이러한 각각의 블록들을 모션 패치(motion patch)라고 부른다. 모션 패치는 해당 블록 내부에서 캐릭터가 수행할 수 있는 동작들에 대한 정보를 가지고 있다. 본 논문은 다수의 캐릭터가 방대하고 복잡한 가상환경 속에서 실시간으로 애니메이션되고 제어되는 예제들을 통해 이 논문에서 제시하는 방법이 다양한 목적에 유용하게 사용될 수 있음을 보인다.

이미지 분류를 위한 대화형 인공지능 블록 개발 (The Development of Interactive Artificial Intelligence Blocks for Image Classification)

  • 박영기;신유현
    • 정보교육학회논문지
    • /
    • 제25권6호
    • /
    • pp.1015-1024
    • /
    • 2021
  • 엔트리, Machine Learning for Kids, Teachable Machine과 같이 블록 기반 프로그래밍 언어에서 활용할 수 있도록 인공지능을 간단히 학습시킬 수 있는 다양한 플랫폼들이 존재한다. 그러나 이와 같은 플랫폼들은 별도의 메뉴를 통해 인공지능 학습을 진행한 다음, 학습된 모델을 코드 에디터에서 활용하는 방식을 따르고 있다. 이와 같은 방식은 학습되는 과정을 학생들이 더 직관적으로 살펴볼 수 있다는 장점이 있지만, 학습 메뉴와 코드 에디터를 모두 활용해야 한다는 단점도 존재한다. 본 논문에서는 코드 에디터에서 인공지능 학습과 코딩을 모두 진행할 수 있는 인공지능 블록을 개발한다. 본 인공지능 블록은 스크래치 블록으로 제시되지만 실제 학습 과정은 파이썬 서버를 통해 수행된다. 파란색 펜과 빨간색 펜을 분류하는 모델, 덴탈 마스크와 KF94 마스크를 분류하는 모델을 학습하는 과정을 통해 본 블록에 대해 상세히 기술한다. 또, 학습 성능 면에서 Teachable Machine와 큰 차이가 없음을 실험적으로 나타내었다.

축류압축기의 공력설계를 위한 대화형 계산격자점 생성 프로그램 개발 (Interactive System of Computational Grid Generation for Aerodynamic Design of Axial Flow Compressors)

  • 정희택
    • 한국유체기계학회 논문집
    • /
    • 제1권1호
    • /
    • pp.7-16
    • /
    • 1998
  • An interactive mode of grid generation system has been developed for a Navier-Stokes design procedure of axial flow compressors. The present grid generator adopts the multiblock H-grid structure, which simplifies the creation of computational grids about complex turbomachinery geometries and facilitate the manipulation of multiple grid blocks for multirow flow fields. The numerical algorithm adopts the combination of the algebraic and elliptic method to create the internal grids efficiently and quickly. The system consists of four separated modules, which are linked together with a common graphical user interface. The system input is made of the results of the preliminary design. The final grids generated from each module of the system are used as the preprocessor for the performance prediction of the two-or three-dimensional flow simulation inside the blade passage. Application to the blade design of the LP compressor was demonstrated to be very reliable and practical in support of design activities. This customized system are coupled strongly with the design procedure of the turbomachinery cascades using the Navier-Stokes technique.

  • PDF

연료전지 시스템을 이용한 Line-Interactive 방식의 무정전 전원 공급 장치의 설계 (Design of the Fuel Cell Powered Line-Interactive UPS System)

  • 최우진;전희종
    • 조명전기설비학회논문지
    • /
    • 제18권6호
    • /
    • pp.205-212
    • /
    • 2004
  • 본 논문에서는 연료전지와 컨버터 모듈을 채용한 1-[KVA] 용량의 Line-interactive방식의 무정전 전원 공급장치(UPS)가 제안된다. 제안된 시스템은 두 개의 500[W]급 양자 교환막형 연료전지에 DC/DC 컨버터가 결합된 모듈을 채용하며, 이 모듈들이 인버터의 DC-Link를 공유한다. DC-Link에는 슈퍼커패시터 모듈이 채용되어 출력의 변동이나 연료 개질기의 느린 동특성으로 인한 연료전지와 부하 사이의 순시적인 전력의 불균형을 개선시킨다. 또한 슈퍼커패시터에 저장된 에너지는 단시간 동안의 과부하를 처리할 때에도 사용될 수 있다. 제안된 시스템은 배터리를 사용하지 않으므로 환경친화적이며 청정 에너지원에 대한 요구를 만족시킨다. 1-[KVA] 시스템의 설계 예가 제시되며, 1시간의 정전동안 부하에 전력을 공급하기 위해 필요한 수소의 양과 보상용 슈퍼커패시터의 용량을 계산하는 방법이 소개된다.

시변 볼륨 데이터의 압축과 가시화 기법 (Compression and Visualization Techniques for Time-Varying Volume Data)

  • 손봉수
    • 한국컴퓨터정보학회논문지
    • /
    • 제12권3호
    • /
    • pp.85-93
    • /
    • 2007
  • 본 논문에서는 시간에 따라서 변하는 삼차원 볼륨의 집합인 볼륨 비디오 데이터의 압축 기법을 제안하고 각각의 프레임을 실시간으로 압축 해제하며 가시화하는 방법을 설명하였다. 시변 볼륨 데이터는 한 프레임의 크기 조차도 매우 크기 때문에 그 크기를 줄이는 압축 기법을 수행할 필요가 있다. 그리고 실행 과정에서 일어나는 압축 해제는 시변 볼륨 데이터를 실시간으로 가시화 하는데 있어 병목 현상의 원인이 될 수 있다. 우리는 실행중의 압축 해제 속도와 데이터의 압축률을 높이기 위하여 삼차원 볼륨 데이터를 작은 블록으로 분해하고 충분히 많이 변하는 블록들을 갱신하는 방법을 제안하였다. 이 방법을 구현한 결과 본 논문에서 제안된 압축 및 압축 해제 기법이 압축 해제 속도와 압축에서 복원된 데이터의 정확성, 그리고 압축률의 정도를 조절하여 대용량 시변 볼륨데이터의 대화형 가시화를 가능하게 함을 알 수 있다.

  • PDF

A Fast Volume Rendering Algorithm for Virtual Endoscopy

  • Ra Jong Beom;Kim Sang Hun;Kwon Sung Min
    • 대한의용생체공학회:의공학회지
    • /
    • 제26권1호
    • /
    • pp.23-30
    • /
    • 2005
  • 3D virtual endoscopy has been used as an alternative non-invasive procedure for visualization of hollow organs. However, due to computational complexity, this is a time-consuming procedure. In this paper, we propose a fast volume rendering algorithm based on perspective ray casting for virtual endoscopy. As a pre-processing step, the algorithm divides a volume into hierarchical blocks and classifies them into opaque or transparent blocks. Then, in the first step, we perform ray casting only for sub-sampled pixels on the image plane, and determine their pixel values and depth information. In the next step, by reducing the sub-sampling factor by half, we repeat ray casting for newly added pixels, and their pixel values and depth information are determined. Here, the previously obtained depth information is utilized to reduce the processing time. This step is recursively performed until a full-size rendering image is acquired. Experiments conducted on a PC show that the proposed algorithm can reduce the rendering time by 70- 80% for bronchus and colon endoscopy, compared with the brute-force ray casting scheme. Using the proposed algorithm, interactive volume rendering becomes more realizable in a PC environment without any specific hardware.

모션 텍스처를 이용한 차량 시뮬레이터의 통합 (A Data Driven Motion Generation for Driving Simulators Using Motion Texture)

  • 차무현;한순흥
    • 대한기계학회논문집A
    • /
    • 제31권7호
    • /
    • pp.747-755
    • /
    • 2007
  • To improve the reality of motion simulator, the method of data-driven motion generation has been introduced to simply record and replay the motion of real vehicles. We can achieve high quality of reality from real samples, but it has no interactions between users and simulations. However, in character animation, user controllable motions are generated by the database made up of motion capture signals and appropriate control algorithms. In this study, as a tool for the interactive data-driven driving simulator, we proposed a new motion generation method. We sample the motion data from a real vehicle, transform the data into the appropriate data structure(motion block), and store a series of them into a database. While simulation, our system searches and synthesizes optimal motion blocks from database and generates motion stream reflecting current simulation conditions and parameterized user demands. We demonstrate the value of the proposed method through experiments with the integrated motion platform system.

조선 조립블록 운영관리에 관한 사례연구 (A Case Study on Assembly Block Operations Management at Shipyard)

  • 박창규;서준용
    • 경영과학
    • /
    • 제23권2호
    • /
    • pp.175-185
    • /
    • 2006
  • How to efficiently manage assembly blocks at shipyard has been a hot management issue in the shipbuilding Industry, because it has significantly influenced on the productivity of shipbuilding process. This paper introduces the real practice of assembly block operations management in Hyundai Heavy Industries (HHI) and the Ship Assembly Block Operations Optimization (SABOO) project that h3s been launched in HHI as an academy-and-industry collaborative project, aimed to diagnose problems, propose possible solutions, and develop a prototype system in order to search ways of improving the assembly block operations management. Through the field interviews, observations, and benchmarking studies, the SABOO project diagnosed the most rudimental and urgent problem and proposed possible solutions. In addition, the SABOO project developed the prototype system that embodied the visual function of monitoring the shipyard on a real-time and the Interactive block assignment function that utilized the assembly block assignment algorithm developed by the project. As a whole, the SABOO project tested the possibility and gained an insight in extending the functions of block transportation/stockyard management system.

증강현실 기반의 인터랙티브 스토리보드 제작 시스템 (Augmented Reality based Interactive Storyboard System)

  • 박준
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제13권2호
    • /
    • pp.17-22
    • /
    • 2007
  • 영화나 애니메이션의 초기 제작 단계에서 스토리보드는 줄거리를 시각적으로 설명하기 위해 사용된다. 스토리 보드는 스토리의 텍스트 뿐 아니라 사람과 사물의 배치, 카메라 위치 등의 설정을 위해 그림이나 사진을 사용되기도 한다. 본 논문에서는 스토리보드 제작을 용이하게 그리고 직관적이 되도록 하기 위하여 증강현실 기반의 스토리보드 시스템을 제안한다. 본 시스템을 사용하면 경험이 없는 사용자라도 미리 만들어진 3차원 모델을 사용하여 사용자 자신의 실제 환경에서 모델들을 배치하고 애니메이션을 실행시킬 뿐 아니라 카메라의 위치와 방향까지도 제어할 수 있다.

  • PDF