• 제목/요약/키워드: open-source platform

검색결과 285건 처리시간 0.023초

아두이노와 RFID 실드를 사용한 프로그램 개발 (Using Arduino and RFID shield program development)

  • 이경무;이성진;최철길;김진일
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.961-964
    • /
    • 2013
  • 아두이노는 오픈 소스 기반 전자 프로토타이핑 플랫폼으로서, 예술가, 디자이너, 취미 활동가 등 인터랙티브 객체 또는 환경 구축에 관심이 있는 모든 이들을 위해 제작되었다. 아두이노의 강점은 하드웨어에 대한 깊은 지식이 없어도 손쉽게 하드웨어 어플리케이션을 제작할 수 있다. 아두이노의 구성은 AVR 마이크로컨트롤러 ATmega 168을 사용하며 아두이노를 동작시키기 위한 소프트웨어로는 아두이노 프로그램, MATLAB, Processing을 주로 사용하고 있다. 아두이노는 오픈 소스 기반이며 하드웨어를 직접 제작할 수 있거나 실드를 이용하여 추가적으로 아두이노를 결합할 수도 있다. 아두이노는 하드웨어의 결합을 통해 계속해서 확장이 가능한데 이를 실드라고 통칭하고 있다. 실드는 기본 보드로 주어지는 아두이노 Uno 보드를 다양한 방면으로 확장시켜 더 많은 기능을 탑재할 수 있게 도와준다. 실드의 종류로는 이더넷 실드, 모터 실드, RFID 실드 등이 있으며 이 실드는 다시 실드 위에 결합할 수 있어 단순한 확장성을 넘어선 하드웨어를 구성할 수 있다. 본 논문에서는 소프트웨어 부분은 아두이노 프로그램을 사용하였고 하드웨어 부분은 아두이노 Uno 보드를 사용하였으며 추가적인 실드는 RFID를 사용하였으며 이를 호환할 태그는 SM130 13.56Mhz 태그를 결합하여 하드웨어를 구성하였다.

  • PDF

머신러닝 오픈소스 플랫폼을 활용한 쇄파 예측 (Prediction of Wave Breaking Using Machine Learning Open Source Platform)

  • 이광호;김탁겸;김도삼
    • 한국해안·해양공학회논문집
    • /
    • 제32권4호
    • /
    • pp.262-272
    • /
    • 2020
  • 지금까지 연안에서 발생하는 쇄파에 대한 연구는 지속적으로 수행되었으며, 그에 따른 많은 실험자료가 축적되어 왔다. 또한, 다양한 실험자료로부터 공학적인 적용을 위한 쇄파 정보를 정량적으로 예측하기 위하여 회귀분석에 기반한 다양한 경험식이 제안되었다. 그러나 쇄파는 내재하고 있는 변동성이 있으므로 선형 회귀분석과 같은 선형적 통계접근 방법에는 한계가 있다. 본 연구에서는 쇄파파고 및 쇄파수심을 예측하기 위하여 기계학습 중 하나인 신경망을 사용하는 비선형 방법을 제안하였다. 신경망은 구글에서 배포하고 있는 머신러닝 오픈소스 플랫폼인 텐서플로(Tensorflow)를 이용하여 구축하였다. 신경망 모델은 수집된 실험자료를 무작위로 선택하여 학습하였으며, 학습에 이용하지 않은 자료를 사용하여 학습된 신경망을 평가하였다. 학습된 신경망에 의해 예측된 쇄파파고와 쇄파수심에 대한 예측결과는 기존의 경험식에 의한 계산결과에 비해 높은 예측성능을 보였으며, 이는 충분히 학습된 신경망은 쇄파파고 및 수심을 예측하기 위한 유용한 도구로 사용될 수 있음을 보여준다.

국내학회지 논문 리뷰를 통한 원격탐사 분야 딥러닝 연구 동향 분석 (Analysis of Deep Learning Research Trends Applied to Remote Sensing through Paper Review of Korean Domestic Journals)

  • 이창희;윤예린;배세정;어양담;김창재;신상호;박소영;한유경
    • 한국측량학회지
    • /
    • 제39권6호
    • /
    • pp.437-456
    • /
    • 2021
  • 우리나라 원격탐사 분야에서는 2017년을 기점으로 딥러닝의 뛰어난 성능을 바탕으로 연구 성과를 나타내기 시작하여, 현재는 영상 전처리부터 활용까지 원격탐사의 거의 모든 분야에서 딥러닝을 적용하는 연구가 수행되고 있다. 원격탐사 분야에 적용된 딥러닝의 연구 동향 분석을 수행하기 위해, 2021년 10월까지 출판된 원격탐사 분야에 딥러닝이 적용된 국내 논문들을 수집하였다. 수집된 60여 편의 논문들을 바탕으로 딥러닝 네트워크 목적, 원격탐사 활용 분야, 원격탐사 영상 취득 탑재체별로 나누어 연구 동향 분석을 수행하였다. 또한, 논문에서 훈련자료 구축에 효과적으로 이용되었던 오픈소스데이터들을 정리하였다. 본 논문을 통해 현시점에서 딥러닝이 원격탐사 분야에 자리잡기 위해 해결해야 할 문제점들을 제시하면서, 향후 연구자들의 원격탐사 분야에 딥러닝 기술을 접목하기 위한 연구 방향을 설정하는 데 도움을 제공하고자 한다.

연구데이터 활용성 극대화 위한 컴퓨팅 리소스 공유활용 체계 (Computing Resource Sharing and Utilization System for Efficient Research Data Utilization)

  • 송사광;조민희;이미경;임형준
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2022년도 추계학술대회
    • /
    • pp.430-432
    • /
    • 2022
  • 오픈액세스, 오픈데이터, 오픈소스 등 과학기술 분야의 오픈사이언스 운동에 대한 최근의 관심 증가에 따라, 공적 자금을 투입한 연구 산출물을 공유하고 활용하려는 움직임이 구체화 및 활성화되고 있다. 이런 흐름에 따라, 최근 국내에서 연구수행의 핵심적인 자원인 연구데이터를 공유하고 활용하는 체제를 구축하고 활성화하려는 많은 노력이 진행되고 있다. 이러한 노력은 주로 연구데이터를 모아서 분야 및 기관별로 모으고 이를 국가 연구데이터 플랫폼인 DataON과 연계하여 검색 및 활용하는 것에 초점을 맞추고 있다. 그러나 선진국에서는 이러한 연구데이터 뿐만 아니라, IaaS, PaaS, SaaS, MLaaS 등 다양한 형태의 연구개발 관련 컴퓨팅 리소스를 공유하고 활용할 수 있는 체제를 구축하고 있다. EOSC(European Open Science Cloud), ARDC(Australian Research Data Commons), CSTCloud(China S&T Cloud) 등이 대표적인 사례라고 할 수 있고 국내에서는 이러한 컴퓨팅 리소스의 공유를 수월하게 수행할 수 있도록, KRDC(Korea Research Data Commons)를 설계하고, 핵심 프레임워크를 개발하고 있다. 본 연구에서는 KRDC의 필요성, 개념, 구성, 향후 계획을 소개한다.

  • PDF

패턴인식을 이용한 수삼 등급판정 알고리즘에 관한 연구 (A Study on a Ginseng Grade Decision Making Algorithm Using a Pattern Recognition Method)

  • 정석훈;고국원;강제용;장수원;이상준
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권7호
    • /
    • pp.327-332
    • /
    • 2016
  • 본 연구는 비 정형 농산물 중 6년근 수삼의 자동 등급 분류하기 위한 선행연구로, 이를 위해 4방향에서 이미지 취득이 가능한 수삼 영상 측정기를 제작 하였으며 총 245 수삼 개체에 대해서 영상을 취득하였다. 취득된 영상의 각 수삼 개체마다 12개의 파라미터를 추출하였으며, KGC 인삼공사의 수삼등급 분류 기준과 각 등급별 평균 파라미터의 분포를 조사하여 최종 4개 파라미터를 선정하였다. 패턴인식 분류기는 Support Vector Machine을 사용하였으며 공용 소프트웨어인 OpenCV Library를 사용하여 k-Class 분류기를 설계하였다. 각 등급별 학습 데이터 수를 10, 15, 20으로 조정하여 등급별 인식률, 본인 거부율, 타인 인식율을 조사하였으며, 학습데이터 수가 10개일 때 1등급 인식률 94%, 2등급 인식률 98%, 3등급 인식률 90%로 가장 높은 인식 성능을 보였다.

안드로이드 기반의 지능형자동차 미들웨어 오픈플랫폼 서비스 응용 (Android-Based Open Platform Intelligent Vehicle Services Middleware Application)

  • 최병관
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권8호
    • /
    • pp.33-41
    • /
    • 2013
  • 최근 지능형자동차 기술은 IT와 융합되어 새로운 첨단 영상미디어 응용기술로 발전하며, 오픈소스 기반의 안드로이드를 탑제한 스마트폰 응용기술과 지능형자동차 개발이라는 새로운 패러다임으로 많은 연구개발이 이루어지고 있다. 안드로이드 기반의 지능형자동차 응용 기술은 이동수단의 한계를 넘어 다양한 멀티미디어 중심의 집합기술로 진화하고 있으며, 이러한 분산 환경에서 개발되어 있는 각각의 멀티미디어 플랫폼서비스와 애플리케이션이 개발되고 있음에 따라 다양한 서비스 기술을 통한 휴대 단말장치기술이 절대적으로 요구되고 있다. 본 논문에서는 안드로이드 기반의 지능형 자동차 전용 미들웨어 설계를 통하여 단일형 시스템 스펙에 맞춰 SVC Codec과 실시간 동영상, 그래픽처리등 지능형자동차 미들웨어 SoC 설계를 통해 응용 연구를 실험 하였으며, 오픈플랫폼에서 제공되는 각종 단말서비스 기능들을 SoC 기반으로 새롭게 설계하고 표준화된 인터페이스 분석기법을 본 연구에서 실험을 통하여 입증하였다.

병원학교의 사회적 가치 증진을 위한 개방형 혁신 네트워킹에 관한 연구: 영남대학교의료원 병원학교와 영남대학교 경영대학 교육기부봉사 사업단 '희열위고'의 협업사례를 중심으로 (Enhancing Social Value of Hospital School through Open Innovation with Networking: The Cooperative Case of YUH's Hospital School and YUBS's Volunteering Club of Herewego)

  • 박재찬;이재민
    • 지식경영연구
    • /
    • 제19권4호
    • /
    • pp.133-148
    • /
    • 2018
  • The hospital school is an organization designed to encourage long-term health-impaired students to receive treatment and education at the same time. There are 33 hospital schools in Korea. However, the management of hospital schools varies greatly depending on the amount of resources and support they possess, and especially the lack of manpower and quality improvement of education programs were found to be the biggest problems. This study aims to discuss the case of Hospital School in Yeungnam University Hospital (YUH), which successfully overcame internal resource limitations while solving existing hospital schools through networking and open innovation with external organizations. In particular, through cooperation with students of Herewego, volunteering club in Yeungnam University business school(YUBS), we increased the social interest of hospital school by creating a special program with financial support of Daegu city. They created customized education service programs for hospital schools that reflect their major-business management. The cooperativ e case of YUH's Hospital School and YUBS's Volunteering Club of Herewego showed that the cooperation is not only about volunteering service but also the open innovation, introduced as a platform to expand the company's source of product development. We think that this is a case of value creation through exchange of knowledge. It could have many implications for solving the problem of hospital school.

XUL과 SVG를 이용한 EIP 구축에 관한 연구 (An Implementation for EIP Adopting XUL and SVG)

  • 조창희;김항배;이남용
    • 한국IT서비스학회지
    • /
    • 제3권1호
    • /
    • pp.79-88
    • /
    • 2004
  • Practical use of Information Technology in present enterprise simply enterprise support do pass over known dimension and is utilizing by means for enterprise competitive power strengthening. Because of these point, a lot of kind of information systems appeared. It can be said that EIP system that many enterprises are introducing recently is concept that appear to also use information in enterprise more efficiently. If present EIP system sees construct example, segment is detected to improve some. First, should do duplicate development despite it is same function to use EIP system in wireless and web browser environment. Second, can hear management's difficulty by immense contents that happen in System Integration. We wish to solve problem that happen in development of existing EIP system using XUL and a SVG technology in this paper that aim to these. XUL is open source In language to manufacture UI that do not receive court of platform and existence and nonexistence captain rain, support wireless and web browser equipment at the same time to source that is produced once if is browser that can manufacture usable interface in web and supports XUL as user wants. SVG method is a skill that can offer convenience that is epoch-making in contents management by software that describe contents representation in source code unlike form that show because calls contents forming already in the existent bit map room and establishes to browser handles this and expresses contents. In paper, produced use of XUL and SVG by prototype to presented whether can apply XUL and a SVG technology to actuality EIP system and verifies whether this is possible and that do actuality through existent method and comparison and excellency were seen.

동일한 경량 컨테이너 구조 환경에서 스프링 2.5와 EJB 3.0의 개발 생산성 비교 (Comparison of Development Productivity of Spring 2.5 and EJB 3.0 with Lightweight Container Architecture)

  • 이명호;한정수
    • 디지털융복합연구
    • /
    • 제10권3호
    • /
    • pp.137-142
    • /
    • 2012
  • 본 논문은 동일한 경량 컨테이너 구조 환경에서 스프링 2.5와 EJB 3.0의 개발 생산성에 대한 지침과 평가 지표를 제공하는데 목적이 있다. 스프링은 경량 컨테이너 아키텍처로 성공적인 오픈 소스 모델로 알려져 있으며, EJB는 엔터프라이즈 환경에서의 표준 프레임워크로 현업에서 가장 많이 사용되고 있다. 그러나 동일한 플랫폼 상에서 스프링 2.5와 EJB 3.0 프레임워크에 대한 성능 평가 연구는 부족하였다. 또한 정량적 분석도 일부분의 LoC(Line of Code) 분석만 시도함에 따라 새로운 사양이 발표됨에도 구체적인 평가 지표와 지침이 부족하여 소프트웨어 생산성의 평가와 프로젝트의 새로운 시도에 제한이 있었다. 따라서 본 연구에서는 동일한 개발 플랫폼 환경을 기반으로 파일럿 시스템을 스프링 2.5와 EJB 3.0 프레임워크에서 설계하고 구현한 후, 개발 플랫폼 환경별 객관적인 소프트웨어 개발 생산성을 비교하고, 표준화에 따른 평가 지표를 제공하고자 한다.

동일한 경량 컨테이너 구조 환경에서 스프링 프레임워크 2.0과 2.5의 개발 생산성 비교 연구 (A Study on Comparison of Development Productivity of Spring Framework 2.0 and 2.5 with Lightweight Container Architecture)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제10권6호
    • /
    • pp.1265-1274
    • /
    • 2009
  • 본 논문은 스프링 프레임워크 2.0과 2.5와 연관된 객체지향 소프트웨어 개발 생산성에 대한 지침과 평가 지표를 제공하는데 목적이 있다. 스프링 프레임워크는 경량 컨테이너 아키텍처로 성공적인 오픈 소스 표준 모델로 알려져 있다. 그러나 동일한 플랫폼 상에서 스프링 프레임워크 2.0과 2,5에 대한 성능 평가 연구는 부족하였다. 또한 정량적 분석도 일부분의 LoC(Line of Code) 분석만 시도함에 따라 새로운 사양이 발표됨에도 구체적인 평가 지표와 지침이 부족하여 소프트웨어 생산성의 평가와 프로젝트의 새로운 시도에 제한이 있었다. 따라서 본 연구에서는 동일한 플랫폼 상에서 스프링 프레임워크의 새로운 버전의 개발 생산성 평가하기 위한 특정 지침을 제시하고, 이전의 사양과의 객관적인 소프트웨어 개발 생산성 지침을 제공하고자 한다.