• Title/Summary/Keyword: 스크립트 라이브러리

Search Result 28, Processing Time 0.026 seconds

WebCL-based Very High Resolution Image Processing Technology (WebCL 기반 초고해상도 이미지 처리 기술)

  • Cho, Myeongjin;Han, Youngsun
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.10
    • /
    • pp.1189-1195
    • /
    • 2013
  • In this paper, we are going to describe the performance characteristic of very high resolution image processing with WebCL on the web environment. In order to evaluate the variance of the execution time by WebCL, we modified the Pixastic library, one of the most representative image processing libraries written in JavaScript, by using WebCL. We achieved a speedup of up to 4.2 times and 2.8 times on average against the original one for the image of 8K Ultra HD with the WebCL-based library.

A Study on Platform Independent of Javascript Application based Native Code (Native 코드 기반 자바스크립트 애플리케이션의 플랫폼 독립성을 위한 연구)

  • Nam, Hyunwoo;Park, Neungsoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.328-330
    • /
    • 2014
  • 최근 크로스 플랫폼을 지원하기 위한 애플리케이션 개발 언어로서 자바스크립트가 채택되어 사용되고 있다. 하지만 스크립트 기반 애플리케이션에서도 C, C++ 라이브러리를 활용해야 하거나 성능적인 이슈를 해결하기 위하여 Native 코드를 사용하는 경우가 있다. 따라서 Native 코드가 적용된 자바스크립트 애플리케이션 패키지는 여전히 Native 코드 사용으로 인하여 CPU 및 OS 와 같은 플랫폼에 의존성이 발생하였다. 따라서 본 연구에서는 이를 해결하기 위한 관련 기술들을 분석하고, 이를 통해 성능을 보장하면서도 크로스 플랫폼 지원이 가능한 시스템 설계 방안에 대하여 제시한다.

MAS: Real-time Meeting Scripting and Summarization Service using BART and WebRTC library (MAS: BART 와 WebRTC 라이브러리를 이용한 실시간 회의 스크립트화 및 요약 서비스)

  • Kwon, Ki-Jun;Ko, Geon-Jun;Joo, Yeong-Hwan;Chi, Jeong-hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.619-621
    • /
    • 2022
  • COVID-19 사태의 지속화로 재택근무 및 화상 수업의 수요가 증가함에 따라, 화상 회의 서비스에 대한 수요 또한 증가하고 있다. 본 논문은 회의 내용의 텍스트화 및 요약 회의록 생성에 관한 연구를 통해 보다 효율적인 화상 회의 서비스를 제공하고자 한다. WebRTC를 기반으로 화상 회의 서비스를 제공하며, WebSpeech API 를 활용하여 회의 내용을 스크립트화 한다. 회의 스크립트는 BART를 통해 요약본으로 재생성되며, 회의 스크립트와 요약본은 언제든지 열람 및 다운로드가 가능하다. 본 논문은 회의 요약 기능을 제공하는 화상 회의 서비스 MAS (Meeting Auto Summarization)를 제안하며, MAS 의 설계 및 구현 방법을 소개한다.

A Study on Civil BIM Description Neutral Library Development Direction for modeling the Construction Spatial Information (건설 공간 정보 모델링을 위한 토목 BIM 묘사 중립 라이브러리 개발 방향)

  • Kang, Tae Wook;Lee, Jae Wook;Lee, Woo Sik;Choi, Hyun Sang
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.20 no.4
    • /
    • pp.145-151
    • /
    • 2012
  • The purpose of the present study is to suggest the development direction for the neutral library which can describe the parametric modeling and design algorithm to design the construction spatial information which is known as BIM. To do this, we surveyed the recent research related to neutral library and analyzed the library technology of BIM modeler such as Revit, Archicad. By using this result, we suggested the development direction based on BIM description script language for the neutral BIM library including the parametric design and the algorithm definition.

Fast booting solution with embedded linux-based on the smart devices (임베디드 리눅스 기반 단말기의 빠른 부팅 개선 방법)

  • Lee, Gowang-Lo;Bae, Byeong-Min;Park, Ho-Jun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.387-390
    • /
    • 2012
  • In this paper, we propose a fast booting solution with embedded linux-based smart devices. We have divided the fast boot process into six steps, such as boot loader, kernel, file system, the init-scripts, shared libraries, and applications for an embedded linux-based boot process to improve the fast booting. Improvements for the fast boot are made in the boot loader phase, which is the first phase at power-up, and the init-script that runs the boot loader phase. To improve the fast booting, standby time from the boot loader and unnecessary initialization routine have been removed, and uncompressed kernel image loading as well as optimized copy routine have been applied. Further, a technology that replaces binary scripts in init-script phase and light-weight init process have been utilized to improve the boot.

  • PDF

The Development of Reenactment System (사건 재연 시스템 개발)

  • 윤여천;변혜원;전성규
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2001.11b
    • /
    • pp.45-49
    • /
    • 2001
  • 본 논문에서는 실제 카메라 영상으로 획득하기 어려운 화재, 살인 등의 뉴스 사건을 시청자들에게 효과적으로 전달하기 위해서 다수의 가상캐릭터가 등장하는 애니메이션을 신속, 편리하게 제작할 수 있는 사건 재연 시스템의 개발 기법을 소개한다. 본 시스템은 미리 구축된 동작 및 모델 라이브러리를 이용하여 다수의 가상캐릭터 움직임을 제어함으로써 고가의 동작 포착 장비와 연기자가 없어도 신속한 가상캐릭터 애니메이션 제작이 가능하다. 사건 재연 시스템의 가상 캐릭터 동작 제어는 동작 지정, 동작 생성, 동작 편집의 세 단계로 구성된다. 동작 지정 단계에서는 사건 시나리오에 따라 모델 라이브러리부터 가상캐릭터와배경 모델을 선택하고, 동작 라이브러리부터 가상캐릭터의 동작을 선택한다. 동작 생성 단계에서는 지정된 특정 사건을 기술하는 동작에 이동 동작을 연결함으로써 가상캐릭터의 부드러운 동작을 생성한다. 동작편집 단계에서는 가상캐릭터 사이의 상호 작용 또는 가상캐릭터와 가상환경의 상호작용을 보다 정확하게 제어하기 위해서 특정한 시간에서의 가상캐릭터 위치와 자세 등을 조정한다. 본 시스템은 편리한 사용을 위해 대화형과 스크립트 기반의 인터페이스를 적용하였으며, 3차원 그래픽 소프트웨어인 Maya의 플러그인(Plug-in) 소프트웨어 형태로 개발하여 Maya의 고성능 그래픽 기능을 활용하였다.

  • PDF

Development and Application of BIM Library for Offshore Wind Jacket Foundation (해상풍력 자켓 기초의 BIM 라이브러리 구축 및 활용)

  • Park, Young-Ki;Oh, Ji-Hyun;Park, Hyoung-Soon
    • Journal of KIBIM
    • /
    • v.12 no.1
    • /
    • pp.62-71
    • /
    • 2022
  • In order to overcome the limitations of th 2D method regardless of the client's request, the application of BIM was reviewed to create hight-quality products using 3D models and various BIM information for offshore wind jacket-type structures. First, we defined the input value through analysis of the target structure and wrote an algorithm(script library) and library to complete the BIM model. Design review using geometry information based on th BIM model, usage for visualization drawings and quantity calculation were reviewed. For the purpose of initial review, only libraries with a limited number of subjects limitations on the scope of research were used. However, in the futrue, various libraries will be developed and research will be conducted to expand the scope of subjects.

Construction of Library for 3D Natural Phenomena Using 2D Images (2D 이미지를 이용한 3D 공간상의 자연현상 라이브러리 구축)

  • Kim, Jong-Chan;Kim, Jong-Seong;Kim, Eung-Kon;Kim, Chee-Yong
    • Journal of Digital Contents Society
    • /
    • v.9 no.3
    • /
    • pp.461-470
    • /
    • 2008
  • There are two methods to express natural phenomena using image processing techniques. One is the presentation of simulations for natural phenomena and the other is the display of images based on script. A lot of people used to get the display using vast data and complicated math formulas. When we get the output images in this way, we will have some problems in time and cost. In this paper, we use fluid images excluding using the complicated math formulas, programming, and taking pictures to present the natural phenomena. We construct the library to express the natural phenomena effectively using 2D images and simulation of fog for the background of oriental painting in 3D space.

  • PDF

A Benchmark of Open Source Data Mining Package for Thermal Environment Modeling in Smart Farm(R, OpenCV, OpenNN and Orange) (스마트팜 열환경 모델링을 위한 Open source 기반 Data mining 기법 분석)

  • Lee, Jun-Yeob;Oh, Jong-wo;Lee, DongHoon
    • Proceedings of the Korean Society for Agricultural Machinery Conference
    • /
    • 2017.04a
    • /
    • pp.168-168
    • /
    • 2017
  • ICT 융합 스마트팜 내의 환경계측 센서, 영상 및 사양관리 시스템의 증가에도 불구하고 이들 장비에서 확보되는 데이터를 적절히 유효하게 활용하는 기술이 미흡한 실정이다. 돈사의 경우 가축의 복지수준, 성장 변화를 실시간으로 모니터링 및 예측할 수 있는 데이터 분석 및 모델링 기술 확보가 필요하다. 이를 위해선 가축의 생리적 변화 및 행동적 변화를 조기에 감지하고 가축의 복지수준을 실시간으로 감시하고 분석 및 예측 기술이 필요한데 이를 위한 대표적인 정보 통신 공학적 접근법 중에 하나가 Data mining 이다. Data mining에 대한 연구 수행에 필요한 다양한 소프트웨어 중에서 Open source로 제공이 되는 4가지 도구를 비교 분석하였다. 스마트 돈사 내에서 열환경 모델링을 목표로 한 데이터 분석에서 고려해야할 요인으로 데이터 분석 알고리즘 도출 시간, 시각화 기능, 타 라이브러리와 연계 기능 등을 중점 적으로 분석하였다. 선정된 4가지 분석 도구는 1) R(https://cran.r-project.org), 2) OpenCV(http://opencv.org), 3) OpenNN (http://www.opennn.net), 4) Orange(http://orange.biolab.si) 이다. 비교 분석을 수행한 운영체제는 Linux-Ubuntu 16.04.4 LTS(X64)이며, CPU의 클럭속도는 3.6 Ghz, 메모리는 64 Gb를 설치하였다. 개발언어 측면에서 살펴보면 1) R 스크립트, 2) C/C++, Python, Java, 3) C++, 4) C/C++, Python, Cython을 지원하여 C/C++ 언어와 Python 개발 언어가 상대적으로 유리하였다. 데이터 분석 알고리즘의 경우 소스코드 범위에서 라이브러리를 제공하는 경우 Cross-Platform 개발이 가능하여 여러 운영체제에서 개발한 결과를 별도의 Porting 과정을 거치지 않고 사용할 수 있었다. 빌트인 라이브러리 경우 순서대로 R 의 경우 가장 많은 수의 Data mining 알고리즘을 제공하고 있다. 이는 R 운영 환경 자체가 개방형으로 되어 있어 온라인에서 추가되는 새로운 라이브러리를 클라우드를 통하여 공유하기 때문인 것으로 판단되었다. OpenCV의 경우 영상 처리에 강점이 있었으며, OpenNN은 신경망학습과 관련된 라이브러리를 소스코드 레벨에서 공개한 것이 강점이라 할 수 있다. Orage의 경우 라이브러리 집합을 제공하는 것에 중점을 둔 다른 패키지와 달리 시각화 기능 및 망 구성 등 사용자 인터페이스를 통합하여 운영한 것이 강점이라 할 수 있다. 열환경 모델링에 요구되는 시간 복잡도에 대응하기 위한 부가 정보 처리 기술에 대한 연구를 수행하여 스마트팜 열환경 모델링을 실시간으로 구현할 수 있는 방안 연구를 수행할 것이다.

  • PDF

Development of Web-based Software for Power Flow Education (웹 기반에 의한 조류해석의 교육용 소프트웨어 개발)

  • Park, Hyung-Gug;Kim, Gwang-Won;Kim, Han-Jun
    • Proceedings of the KIEE Conference
    • /
    • 2001.11b
    • /
    • pp.219-222
    • /
    • 2001
  • 본 논문에서는 조류해석에 관한 내용을 웹으로 구현하여 학생들로 하여금 쉽게 학습할 수 있도록 하였고, 풍부한 하이퍼링크로써 궁금한 사항에 대한 즉각적인 On-Line 참조가 되도록 하였다. 웹 문서는 HTML 태그와 자바스크립트를 이용하여 작성하였고 동적이고 양방향적으로 구현할 수 있도록 하는 프로토콜로써 CGI를 사용하여 제공된 입력 데이터를 웹에서 수정해가며 직접 조류계산을 수행할 수 있도록 하였다. 또한 학습자가 결과를 얻고 싶어하는 전력시스템에 대해서는 File Upload를 통하여 결과를 확인할 수 있도록 하였다. File Upload를 위해 qDecoder-7.0 CGI 라이브러리를 이용하였다. 전력 방정식을 풀기 위해 사용된 산법으로는 고속 분할법을 사용하였으며, 모선 서열화와 스파스 프로그래밍 기법 등을 사용하였다. CGI 프로그램에는 C++를 이용하였다.

  • PDF