• Title/Summary/Keyword: 오픈소스화

Search Result 216, Processing Time 0.032 seconds

Assistive Technology of Bling People Using Synesthesia (공감각을 이용한 시각장애인 보조 기술)

  • Shin, Kwang-Seong;Lee, Hyun-Chang;Rhee, Yang-Won
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.145-148
    • /
    • 2011
  • 본 논문은 사용자에게 유연하고 추상적인 데이터를 전달하여 사용자 스스로가 물체를 인지하고 '느낄' 수 있도록 공감각 현상에 대한 연구결과를 응용하다. 또한, 오픈소스(ReacTable)를 사용하여 일종의 TAG 역할을 하는 특징적 그림을 명세코드화한 후 이를 실제 숫자나 문자 혹은 객체 인식에 응용하여 시각적인 정보 없이 객체를 인식하고 사용할 수 있는 일상적인 생활이 가능하도록 하였다. 덧붙여 이동성과 휴대성을 고려함과 동시에 저렴하고 이용가능성이 많은 ZigBee 무선 영상통신 기술을 통하여 처리하고자 하는 영상을 실내의 서버나 휴대용단말기에 전송하는 방법을 사용하였다.

  • PDF

A Study of common behavior detection technology using endpoint's network connection record (엔드포인트의 네트워크 접속 기록을 활용한 공통 행위 탐지 기술 연구)

  • Seo, Jeonghoon;Yeom, Cheolmin;Yeon, Seonghwa;Park, Jongsang;Won, Yoojae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.272-275
    • /
    • 2018
  • 금전적 이득을 극대화하기 위해 특정 기업, 기관을 대상으로 하는 공격이 증가하고 있다. 공격에 사용되는 일반적인 악성코드의 특징은 기존 시그니처 탐지 방법으로는 탐지하기 어렵다는 것과 공격자의 C&C 서버와의 통신이 일어난다는 점이다. 기업, 기관을 대상으로 이러한 악성코드를 이용한 공격이 시도된다면 감염된 모든 PC로부터 공통적인 네트워크 접속 기록이 발견될 수 있다. 따라서 본 논문에서는 이러한 특징에 중점을 두고 라이브 포렌식 오픈 소스를 활용하여 엔드포인트의 네트워크 접속 기록을 활용해 공통 행위를 탐지하는 기법을 제시하고자 한다.

Implementation of Seed Germination Confirmation System with Deep Learning (딥 러닝을 활용한 씨앗 발아 확인 시스템)

  • Gim, U Ju;Kwon, Min Seo;Lee, Jae Jun;Yoo, Kwan Hee;Hong, Jang-Eui;Nasridinov, Aziz
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.603-605
    • /
    • 2018
  • 최근 대두되고 있는 딥 러닝은 학습을 통해 사물이나 데이터를 군집화하거나 분류하는 데 사용하는 기술이다. 본 논문은 딥 러닝에 활용하기 위해 개발된 오픈소스 소프트웨어인 텐서플로 Inception V3을 사용해 연구를 진행했다. 딥 러닝을 활용한 씨앗 발아 확인 시스템은 기존의 영상 처리를 활용한 시스템에서 고안했으며, 씨앗 발아 여부의 정확성이 떨어지는 단점을 개선하고, 모든 종자들의 발아 여부를 확인할 수 있도록 구현해 사용자가 효과적으로 연구를 수행할 수 있도록 하는 목적에 있다.

Comparison of performance between MariaDB and PostgreSQL in terms of CPU overhead (CPU 오버헤드 분석을 통한 MariaDB와 PostgreSQL 성능 비교)

  • Lee, Dong-Ho;Song, Min-Chang;Cho, Young-Tae;Kim, Seung-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.297-299
    • /
    • 2018
  • IT기업뿐만 아니라 다양한 기업들이 빅데이터, 인공지능, 블록체인 등 많은 양의 컴퓨터 자원 (CPU, RAM 등)을 요구하는 기술들을 서비스화 하고 있다. 따라서 한정된 차원으로 효율적인 서비스를 운영하는 것도 주요 이슈가 되고 있다. 본 논문에서는 오픈소스 RDBMS 인 MariaDB와 PostgreSQL을 프로파일링하여 CPU 자원 효율성 관점에서 비교한다. 연구 결과 인터넷 서비스 환경에서 MariaDB가 PostgreSQL보다 버퍼 풀로 인해 페이지 캐시 참조율이 낮고, page fault 수가 적어 CPU 오버헤드가 더 작다는 것을 입증하였다.

A Study on Raspberry Pi and OCR-based Vehicle License Plate Recognition Portable Module Development (라즈베리파이와 OCR기반의 포터블 차량 번호판 인식기 모듈 개발에 관한 연구)

  • Kwon, Hyeok-Ho;Park, Sung-Hyun;Im, Jun-Ho;Jang, Sung-Won;Kwak, Tae-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.615-618
    • /
    • 2019
  • 이 모듈은 오픈소스인 Tesseract OCR 및 Open CV 라이브러리와 Raspberry Pi를 사용하여 저렴한 비용으로 구현합니다. 컴팩트한 사이즈로 사람이 직접 들고 움직이면서도 사용이 가능하며 사용자의 니즈에 따라서 한 곳에 위치하여도 사용 가능합니다. Open CV 라이브러리를 사용하여 이미지 이진화, 노이즈 필터링 후에 흑백 이미지를 만들고 윤곽선 검출 알고리즘을 통해서 번호판 영역을 추출하여 Tesseract OCR 엔진을 사용해서 차량 번호판이 추출된 이미지에서 차량 번호를 인식 합니다. 인식된 번호는 Tkinter 와 Python, 데이터베이스를 활용하여 구현된 GUI프로그램을 통해서 유료주차장(선불, 후불) 또는 아파트에서 사용할 수 있는 주차장 관리 서비스를 함께 제공합니다.

Proposal of Supplement of Packet Receiving on Bro for Network Quarantine (네트워크 검역을 위한 Bro의 패킷 수신 기능 보완방안 제안)

  • Jung, Jun-Kwon;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.370-372
    • /
    • 2015
  • 네트워크 검역소는 안전한 내부 네트워크를 구축하기 위해 필요한 보안 시스템이다. 네트워크 검역소의 상업적 활용도를 보장하면서 구현하기 위하여 Bro라는 오픈소스 네트워크 보안 솔루션을 활용한다. 다만, Bro는 IDS의 특징을 가지고 있으며, 응용 프로토콜들은 각기 다른 형태로 동작한다. 이 때문에 수신한 패킷을 일괄적으로 처리하는 이벤트인 tcp_packet을 활용해야 하는데, 이 이벤트로 수신하는 패킷들은 단편화되어 있어 패킷을 분석하기 어려운 문제가 있다. 이러한 결정을 해결하기 위하여 Bro의 패킷 수신기능을 보정하고, 전달하는 체계를 갖출 필요가 있다. 본 논문에서는 Bro에서 패킷을 수신할 때, 응용 프로토콜에 무관한 패킷 수신기능을 구현하기 위해 Bro의 개선방향을 제시한다.

A study on mobile lighting control technologies using open source (오픈소스 기반 Mobile 조명제어 기술 연구)

  • Park, Won-Woo;Park, Ki-Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1140-1142
    • /
    • 2012
  • 본 연구는 스마트폰으로 조명등을 원격에서 제어하기 위한 Mobile 조명제어시스템(LMS)에 관한 것으로 특히 조명제어서버 내에 제어기와 Database를 직접 동기화시키는 Thread Pool 방식을 사용하여 별도의 에이전트 프로그램의 탑재 없이도 스마트폰에서 직접 데이터베이스에 접속하여 제어되게 함으로써 스마트폰 내에서 이루어지는 작업을 최소화 하고 결과적으로 스마트폰 뿐만 아니라 BEMS, FEMS, BAS와 같은 외부 장비와의 연계운영이 용이하며 Mobile 프로그램의 개발 및 운영환경을 제공할 수 있는 Mobile 조명제어장치의 연구 내용을 소개하고 있다.

A Study on the Use of the SPICE Protocol on Android Environment (안드로이드 환경에서 SPICE 프로토콜의 활용에 관한 연구)

  • Jung, Jun-Kwon;Jung, Sung-Min;Kim, Tae-Kyung;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.227-229
    • /
    • 2012
  • 모바일 클라우드 서비스에 대한 요구에 따라 다양한 관련 기술들이 소개되고 있다. 이 중에서 모바일 원격접속 프로토콜은 RFB와 RDP, 두 개의 표준 프로토콜로 나뉜다. RFB 프로토콜은 구조의 단순함이, RDP 프로토콜은 빠른 응답속도가 상대적인 장점이다. 이 중, RDP 프로토콜은 윈도우즈 환경에 종속적인 제약이 있는데, SPICE 프로토콜은 이러한 RDP 프로토콜과는 달리 가상화 환경에 최적화된 오픈소스 프로토콜이다. 이러한 SPICE 프로토콜의 특징은 모바일 클라우드 환경에 상당한 이점을 가질 수 있다. 본 논문은 PC환경에서 RFB와 RDP, SPICE 프로토콜을 비교해 보고 모바일 환경에서의 활용성을 가늠해 본다. 그리고 모바일 환경에 가장 적합한 SPICE 프로토콜이 안드로이드에서 동작가능한지를 살펴보고 발생 가능한 문제점과 해결방안을 살펴보고자 한다.

Using PageRank Algorithm to Improve Coupling Metrics (페이지랭크 알고리즘을 이용한 결합도 척도의 개선)

  • Park, Cheol-Hyun;Ryu, Sung-Tae;Lee, Eun-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1405-1408
    • /
    • 2011
  • 소프트웨어 품질 측정은 소프트웨어 공학의 필수적인 요소이다. 소프트웨어 품질 척도 중 하나인 결합도는 모듈간의 얼마나 강하게 연결되어있는지를 나타낸다. 결합도는 소프트웨어의 결함-경향성, 모듈화, 재사용성, 변경-경향성 등 다양한 목적으로 사용된다. 기존의 결합도 척도들은 메소드호출 횟수에 의해서 결정되는데, 이는 메소드의 가중치를 고려하지 않기 때문에 결합도를 정확히 측정 하지 못한다. 본 논문은 페이지랭크 알고리즘을 이용하여 메소드의 가중치를 측정하고, 이를 이용한 결합도 척도 개선 방법에 대해 제안한다. 본 논문의 유효성을 검증하기 위하여, 4 개의 오픈 소스 프로젝트를 대상으로 기존의 방법과 개선된 방법으로 결합도 척도 3 개를 측정하였다. 개선된 결합도 3 개는 유지보수의 척도로 사용되는 변경-경향성(Change-Proneness)과의 상관계수가 기존의 결합도 척도에 비하여 눈의 띄게 향상되었다. 따라서 개선된 결합도 척도는 소프트웨어 품질을 더 정확하게 측정할 수 있다.

ROS Configuration Method for Effective Control of Modular Service Manipulator (모듈형 서비스 매니퓰레이터의 제어를 위한 ROS 환경 설계 방법)

  • Koo, Mose;Kim, Sang-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.05a
    • /
    • pp.533-535
    • /
    • 2021
  • 본 연구에서는 서비스 역할을 수행하는 6축 모듈형 매니퓰레이터 개발을 목표로 하며, 최종 기술 사양에 따른 설계를 진행하는 과정에서 기구의 섬세한 동작을 효율적으로 제어하기 위해 로봇 제어 소프트웨어의 오픈소스 환경인 ROS를 사용한다. 매니퓰레이터의 동작 설계를 ROS 기반에서 제어하기 위해 중요한 기본 환경을 구축하였으며, 특히 로봇 모델링을 위한 시각화를 위해 URDF파일에 해당 매니퓰레이터의 필수 파라미터값들을 지정하여 적용하였고, 전체 동작 시나리오에 맞춰 매니퓰레이터가 특정 자세를 취할 경우의 역기구학적인 해석과 그에 따른 경로를 생성하도록 매니퓰레이터의 라이브러리인 MoveIt을 활용하여 시각적으로 표현하고 시뮬레이션을 수행하였다. 또한, 설계한 ROS 환경 설계 방법을 바탕으로 MCU와의 통신을 통해 모터의 실시간 각도 값을 제어하고, 3D 깊이 카메라의 거리정보와 이미지 정보의 융합을 통해 로봇의 서비스 내용의 개선을 기대할 수 있다.