• Title/Summary/Keyword: Open Source Library

Search Result 129, Processing Time 0.031 seconds

Evaluation of Geo-based Image Fusion on Mobile Cloud Environment using Histogram Similarity Analysis

  • Lee, Kiwon;Kang, Sanggoo
    • Korean Journal of Remote Sensing
    • /
    • v.31 no.1
    • /
    • pp.1-9
    • /
    • 2015
  • Mobility and cloud platform have become the dominant paradigm to develop web services dealing with huge and diverse digital contents for scientific solution or engineering application. These two trends are technically combined into mobile cloud computing environment taking beneficial points from each. The intention of this study is to design and implement a mobile cloud application for remotely sensed image fusion for the further practical geo-based mobile services. In this implementation, the system architecture consists of two parts: mobile web client and cloud application server. Mobile web client is for user interface regarding image fusion application processing and image visualization and for mobile web service of data listing and browsing. Cloud application server works on OpenStack, open source cloud platform. In this part, three server instances are generated as web server instance, tiling server instance, and fusion server instance. With metadata browsing of the processing data, image fusion by Bayesian approach is performed using functions within Orfeo Toolbox (OTB), open source remote sensing library. In addition, similarity of fused images with respect to input image set is estimated by histogram distance metrics. This result can be used as the reference criterion for user parameter choice on Bayesian image fusion. It is thought that the implementation strategy for mobile cloud application based on full open sources provides good points for a mobile service supporting specific remote sensing functions, besides image fusion schemes, by user demands to expand remote sensing application fields.

Development of Crossplatform 2D Game Library for PSP Game Console (PSP 게임기용 크로스플랫폼 2D 게임 라이브러리 개발)

  • Lee, Dae-Hyun
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2006.11a
    • /
    • pp.273-277
    • /
    • 2006
  • The portable game market is growing so fast recently. However, the development activities of domestic game development companies have been very week, which is mainly due to the lack of efficient and economical game development library This papers deals with how to implement 2D game library for SONY PSP game console that is very popular thesedays as a portable game console. We have ported the open source SDL library to PSP. Consequently, developers could develop games in PC environment and port it to PSP very easly based on the game library.

  • PDF

Development of Crossplatform 2D Game Library for PSP Game Console (PSP 게임기용 크로스플랫폼 2D 게임 라이브러리 개발)

  • Lee, Dae-Hyun
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.5
    • /
    • pp.78-84
    • /
    • 2007
  • The portable game market is growing so fast recently. However, the development activities of domestic game development companies have been very week, which is mainly due to the lack of efficient and economical game development library solutions. This paper deals with how to implement 2D game library for SONY PSP game console that is very popular thesedays as a portable game console. We have ported the open source SDL library to PSP. Consequently, developers could develop games in PC environment and port it to PSP very easly based on the game library

Study on Selftest Requirements in Cryptographic Module Validation Program with FIPS-OpenSSL Source Code Analysis (FIPS-OpenSSL 코드 분석을 통한 암호모듈 자가시험 보안요구사항 분석)

  • Seo, Seog Chung
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.5
    • /
    • pp.985-996
    • /
    • 2019
  • This paper analyzes the source code of FIPS-OpenSSL cryptographic module approved as FIPS cryptographic module in USA and shows how the selftest requirements are implemented as software cryptographic library with respect to pre-operational test and conditional tests. Even though FIPS-OpenSSL follows FIPS 140-2 standard, lots of security requirements are similar between FIPS 140-2 and Korean cryptographic module validation standards. Therefore, analysis from this paper contributes to help Korean cryptographic module vendors develop correct and secure selftest functions on their own cryptographic modules, which results in reducing the test period.

National Agenda Service Model Development Research of Policy Information Portal of National Sejong Library (국립세종도서관 정책정보포털 국정과제 서비스 모형개발 연구)

  • Younghee, Noh;Inho, Chang;Hyojung, Sim
    • Journal of the Korean BIBLIA Society for library and Information Science
    • /
    • v.33 no.4
    • /
    • pp.73-92
    • /
    • 2022
  • This study intends to design a model that can effectively service policy data necessary for the implementation of new national agenda in order to provide high-quality policy information services that go beyond those of the existing Policy Information Portal (POINT) of National Sejong Library. To this end, it was determined that providing an integrated search environment, in lieu of data search through individual access, was necessary. Subsequently, four possible models for a national agenda service model were presented. First, designing a computerized system for both interface and electronic information source aspects was proposed for the national agenda service system operation. Second, designing the Linked Open Data system and the time-series service system for national policy information, providing the translation service of overseas original data, and securing the researcher's desired data were presented for the national agenda service information source operation. Third, strengthening public relations for policy users, building and promoting the site brand, operating SNS channels, and reinforcing the activation of auxiliary materials and the accessibility of external services were proposed for public relations of national agenda service. Fourth, expanding the information network with Open API, cloud service, and overseas libraries was proposed for collaborating and cooperating with the agenda service.

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.

OpenVSLAM-based Cooperative Mobile AR System Architecture (OpenVSLAM 기반의 협력형 모바일 SLAM 시스템 설계)

  • Kook, Joongjin
    • Journal of the Semiconductor & Display Technology
    • /
    • v.21 no.1
    • /
    • pp.136-141
    • /
    • 2022
  • In this paper, we designed, implemented, and verified the SLAM system that can be used on mobile devices. Mobile SLAM is composed of a stand-alone type that directly performs SLAM operation on a mobile device, and a mapping server type that additionally configures a mapping server based on FastAPI to perform SLAM operation on the server and transmits data for map visualization to a mobile device. The mobile SLAM system proposed in this paper is to mix the two types in order to make SLAM operation and map generation more efficient. The stand-alone type SLAM system was configured as an Android app by porting the OpenVSLAM library to the Unity engine, and the map generation and performance were evaluated on desktop PCs and mobile devices. The mobile SLAM system in this paper is an open source project, so it is expected to help develop AR contents based on SLAM in a mobile environment.

Efficient Similarity Analysis Methods for Same Open Source Functions in Different Versions (서로 다른 버전의 동일 오픈소스 함수 간 효율적인 유사도 분석 기법)

  • Kim, Yeongcheol;Cho, Eun-Sun
    • Journal of KIISE
    • /
    • v.44 no.10
    • /
    • pp.1019-1025
    • /
    • 2017
  • Binary similarity analysis is used in vulnerability analysis, malicious code analysis, and plagiarism detection. Proving that a function is equal to a well-known safe functions of different versions through similarity analysis can help to improve the efficiency of the binary code analysis of malicious behavior as well as the efficiency of vulnerability analysis. However, few studies have been carried out on similarity analysis of the same function of different versions. In this paper, we analyze the similarity of function units through various methods based on extractable function information from binary code, and find a way to analyze efficiently with less time. In particular, we perform a comparative analysis of the different versions of the OpenSSL library to determine the way in which similar functions are detected even when the versions differ.

Using Arduino and Processing Graphics performance validation (아두이노와 Processing을 사용한 그래픽 성능 검증)

  • Choi, Chul-kil;Lee, Sung-jin;Lee, Kyung-mu;Choi, Byeong-yoon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.05a
    • /
    • pp.975-977
    • /
    • 2013
  • Arduino is for design based on open source prototyping platform, artist, designer, hobby activists, etc, i has been designed for all those who are interested in the environment construct. Arduino adventage you can easily create applications hardware, without deep knowledge about the hardware. Configuration of arduino using AVR microcontroller ATmage 168, software to action arduino using arduino program, MATLAB, Processing. Arduino is open source base, you can hardware production directly and using shield additionally, the arduino can be combined. Processing iis open source. You can 2D, 3D, PDF output, using P3D and OpenGL graphics. Also you can check by running a stand-alone application. Through a combination of Arduino, library support, such as sound, video, and computer vision can be expanded, this program is the Android phone and iPhone programming. In this paper, sortware was used for Processing, hardware was used for arduino MegaADK board, After making easy 2axis game, using the software and hardware verification.

  • PDF

Study On NC Program Automation Load System Based On Embedded Linux and Development Of Ordered Controller (임베디드 리눅스 기반의 NC프로그램 자동적재 시스템에 대한 연구 및 순차제어기 개발)

  • Yoon J.I.;Ahn K.K.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2006.05a
    • /
    • pp.139-140
    • /
    • 2006
  • This paper proposes the Embedded Linux System that can overcome the shortcomings of conventional CNC machine system. Linux is free of charge with the open source library and tools that can be used in the development of Kernel. Besides, Application is easily available through countless open source, allowing simple mending for seamless porting. This study have developed the study about NC Program automation Load System based on Embedded Linux and the ordered controller.

  • PDF