• Title/Summary/Keyword: 오픈 소스 라이브러리

Search Result 85, Processing Time 0.035 seconds

Introduction to openholo library for hologram contents (홀로그램 콘텐츠 개발을 위한 오픈소스용 라이브러리 개발)

  • Hong, Sung-Hee;Kang, Hoon-Jong;Shin, Choon-Sung;Kim, Young-Min;Hong, Ji-So
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2018.06a
    • /
    • pp.69-70
    • /
    • 2018
  • 본 논문은 홀로그램 기술개발에서 사용되는 다양한 광학적 계산이나 알고리즘 구현에 필요한 컴퓨터 프로그래밍 라이브러리를 위해 개발되는 홀로그래피 오픈소스 라이브러리(오픈홀로)에 대한 소개이다. 오픈홀로는 오픈 소스로서 소스코드 공개의 의무가 없고, 상업적 제한이 전혀 없는 BSD 라이센스 정책을 따른다. 이러한 Openholo의 주목적은, 홀로그램 전문가뿐만 아니라, 초보자나 일반인들도 이를 활용하여 홀로그램의 광학적 특성을 시뮬레이션하거나, 홀로그래픽 콘텐츠를 제작할 수 있도록, 관련된 알고리즘과 광학적 수치 계산을 위한 프로그래밍 라이브러리를 오픈 소스화 하는 것이다.

  • PDF

Development of Numerical Tank Using Open Source Libraries and Its Application (오픈 소스 라이브러리를 이용한 수치수조 구현 및 적용)

  • Park, Sunho;Rhee, Shin Hyung
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.20 no.6
    • /
    • pp.746-751
    • /
    • 2014
  • In this paper, ship performance prediction solver was developed using open source computational fluid dynamics (CFD) libraries. The mass- and momentum-conservation equations and turbulent model with a wall function for the turbulent closer were considered. The volume fraction transport equation with a high-resolution interface capturing scheme were selected for free-surface simulation. The predicted wave pattern around KRISO container ship (KCS) using developed program showed good agreement against existing experimental data. For the revolution of a propeller in the propulsive test, general grid interface (GGI) library was used. The predicted propulsive performance showed 7 % difference against experimental data. Two-phase mixture model was developed to simulate a cavitation and applied to a propeller. The sheet cavitation on the propeller was predicted well. From results, the potential of the numerical tank developed by open source libraries was verified by applying it to KCS.

An Empirical Study on Frequently used Python APIs in AI-Related Open Source Python Software Projects (인공지능과 관련된 오픈 소스 파이썬 소프트웨어 프로젝트에서 자주 사용되는 파이썬 API들에 대한 연구)

  • Jungil Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.19-22
    • /
    • 2024
  • 전통 소프트웨어 프로젝트 개발과 AI 관련된 소프트웨어 프로젝트 개발에 큰 차이가 있어서 AI 관련된 소프트웨어 프로젝트 개발 환경을 이해하려는 많은 노력이 있었지만 AI 관련 소프트웨어 프로젝트 개발에서 어떤 API들이 자주 사용되는지에 대해서 아직 충분히 조사되지 않았다. 본 논문에서는 "AI 관련 오픈 소스 소프트웨어 프로젝트에서 어떤 파이썬 API들이 자주 사용되는가?"에 대한 연구 질문의 해답을 알아보는 경험 연구를 소개한다. 이 경험 연구의 결과로 AI 관련 오픈 소스 소프트웨어 프로젝트에서 파이썬 표준 라이브러리와 관려된 API들이 가장 자주 사용된다는 것을 확인했다. 또한 기계 학습을 포함해서 데이터 처리, 이미지 처리, 테스팅, 웹 서비스와 관련된 라이브러리들에 있는 API들도 AI 관련 오픈 소스 소프트웨어 프로젝트들에 자주 사용된다는 것을 알아냈다.

  • PDF

Software Development for Coordinates Conversion Using Open Source (개방형 라이브러리를 이용한 좌표변환 소프트웨어 개발)

  • Kim, Eui-Myoung;Song, Yeong-Sun;Jo, Hyun-Gee
    • Journal of Korean Society for Geospatial Information Science
    • /
    • v.17 no.4
    • /
    • pp.3-11
    • /
    • 2009
  • Open source is recently much more made and distributed by on-line such as internet in various fields. Therefore, end users could rapidly develop applications needed for some purposes using minimal efforts if use open sources. But, open source must be customized for their purposes. In this paper, we developed software for coordinates conversion and compared the software with NGI Pro which is developed by National Geographic Information Institute. Consequently, it is possible for us to easily develop the coordinates conversion module and we know that the use of open source is effective to develop various applications.

  • PDF

Performance Evaluation of Graphic Platforms for GUI Implementation in Embedded Linux System (임베디드 리눅스 시스템에서의 GUI 구현을 위한 그래픽 플랫폼 성능 평가)

  • Kim, Young-ju
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.831-834
    • /
    • 2009
  • Embedded linux system cann't take up the X-window-based GUI platform commonly used in PC platforms because of low performance in hardware. For the GUI implementation in embedded linux system, the lightwieight graphic library is needed, which supports simplified functions and the usage of little resource. In this paper, several of popular open-source graphic libraries are selected and evaluated for the adoption of an efficient library in the GUI implementation for multimedia embedded system requiring the simple and intuitional user interface.

  • PDF

Design of an searching system using Coord, the open-source distributed computing platform (오픈소스 분산처리 플랫폼 Coord를 활용한 검색 시스템의 설계)

  • Han, Jae-Hwa;Choi, Jong-Sic;Hwang, Won-Geun;Lee, Chang-Gun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06a
    • /
    • pp.311-316
    • /
    • 2010
  • 본 논문에서는 NHN에서 제작한 오픈소스 분산처리 플랫폼 Coord 및 색인정보를 생성하는 Lucene을 이용하여 문서 검색 시스템의 설계를 제안한다. 주로 Coord 플랫폼을 사용하여 분산 검색 시스템의 구축 프로세스 및 구축 과정에서 고려할 점들에 대해 소개하고 있다. 구축 결과물에 대한 정량적 분석 및 특성을 다른 경쟁 플랫폼들과 비교 분석한다면 Coord의 사용을 활성화시킬 수 있는 자료로 사용될 수 있을 것이다. Coord 플랫폼을 개괄한 후에는 실제적인 시스템의 전체 구조를 제안한다. 이후에는 색인정보를 담고 있는 분산시스템을 설계할 때 생길 수 있는 여러 가지 문제점을 언급하고 그에 대한 Coord를 사용한 알고리즘을 해결책으로 제시한다. 이러한 설계를 바탕으로 실제 ACM논문 검색 시스템을 제작하여 운용한 예를 보인다. 또한, 본 논문이 제안한 시스템이 오픈소스 라이브러리 활용의 실례로써 Coord 및 여타 오픈소스 커뮤니티에 일조함을 기대할 수 있을 것이다.

  • PDF

Questionnaire Analysis of Geo-Spatial Open Source Application (공간정보 오픈소스 활용 설문조사에 따른 현황 분석)

  • Yoo, Hee-Young;Lee, Ki-Won;Lee, Kwang-Jae;Kim, Yong-Seung
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.16 no.4
    • /
    • pp.106-119
    • /
    • 2013
  • As open source can reduce costs and apply to various fields rapidly, many countries have actively adopted open source. However, geo-spatial open source in Korea is not actively promoted yet comparing to other countries having similar infra environments. In this study, we analyzed the perception of geo-spatial open source, utilization status, the development possibility and future direction using questionnaire survey completed by experts dealing with spatial information. The survey result shows that many experts have experiences of using geo-spatial open source but they got a lack of understanding about open source license or regulations and only a few people got professional training. Insufficient references, the difficulty of maintenance, lack of support and low technical reliability have hindered the adoption of geo-spatial open source. Only some part of geo-spatial open source software or libraries in some field have been used in the country. However, many researchers rate highly development potential and plan to use geo-spatial open source soon. If user's convenience, reference materials, technical trust and policy support are improved, open source field for spatial information will be developed greatly in the future.

A Tool for Signature-Based Identification of Safe Open-Source Functions Toward Efficient Malware Analysis (악성코드의 효율적인 분석을 위한 안전한 오픈소스 함수에 대한 시그니처 기반 식별 도구)

  • Lee, Seoksu;Yang, Jonghwan;Jung, Woosik;Kim, Yeongcheol;Cho, Eun-Sun
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.27 no.4
    • /
    • pp.721-729
    • /
    • 2017
  • In order to take rapid action against malware, efficiency in malware analysis is essential. For instance, it would be helpful to identify and eliminate open-source function bodies or other safe portions out of the target binary codes. In this paper, we propose an tool to create open source dynamic link library files in Windows environment, extract signature information by opensource and compiler version, and compare open source function information to find suspicious function. In addition, the tool can save the information used in the comparison to the DB and use it later, reducing the analysis time overhead.

Development Environment Construction of Physical Computing for Mobile Using Open Source Blockly (오픈소스 Blockly를 이용한 모바일용 피지컬 컴퓨팅 개발환경 구축)

  • Jo, Eunju;Moon, Mikyeong
    • The Journal of Korean Institute of Next Generation Computing
    • /
    • v.13 no.6
    • /
    • pp.21-30
    • /
    • 2017
  • Physical computing is performed through interaction with the real world making it suitable for cultivating student abilities in computing knowledge and thought processes. Furthermore, if users can develop programs under block-coding environment, it will be more easy and more intuitive. However, the existing block coding environment has a problem that the physical devices must be continuously connected to the computer. Blockly is an open source library that adds a visual code editor linked with graphic blocks to demonstrate coding concepts through web and mobile apps. Using Blockly, we describe a development environment for physical computing on mobile platform, which combines physical computing with an established block-coding environment, and activates it through wireless communication.