• Title/Summary/Keyword: 임베디드 환경

Search Result 928, Processing Time 0.032 seconds

Real-time Go Recording System in Embedded Environment for Real Match (실제 대국을 위한 임베디드 환경 바둑 기보 저장 시스템)

  • Seo, WonSeoung;Jung, Keechul
    • Journal of Korea Game Society
    • /
    • v.20 no.3
    • /
    • pp.45-54
    • /
    • 2020
  • An automated system using a embedded board is required to generate the notation input of the offline Go game. This paper integrates shape and color information of the objects on the Go game board for light-insensitive processing and reduces the computation step. This paper combined the detection of obstacles using connected components with the computation of canny edge detection and HSV-based detection. As a result, the processing time is reduced in the embedded environment so that reliable notation can be automatically stored even in real-time play environment.

The Integrated Mechanism based on Object between Virtual Prototyping and Physical prototyping (객체 기반의 임베디드 실물 및 가상 프로토타입 통합 기법)

  • Kim, Jong-Il;Lee, Jeong-Bae;Yang, Jae-Soo;Lee, Young-Ran;Jung, Young-Jin;Han, Kang-Woo;Kang, Sin-Kwan;Kim, Dae-Eung
    • The KIPS Transactions:PartA
    • /
    • v.14A no.4
    • /
    • pp.227-234
    • /
    • 2007
  • In the virtual prototyping environment, we can simulate details of a target model using many components and libraries provided in advance on a computer. The real prototyping environment provides the test simulation environment as a real product, but we can't do a detailed simulation of a real product in the virtual prototyping environment, and we can't do various simulations in the real prototyping environment. So, we made a integrated prototyping environment for linkage of the two types of prototyping environments. Also, in this paper, we developed the integrated prototyping environment based on objects. By this kind of embedded system development environment, we can have the advantages as reuse, flexibility, scalability, and more convenient of product making.

Design of a Component Configuration Toolkit for Embedded DBMS (임베디드 시스템을 위한 DBMS 컴포넌트 구성 도구 설계)

  • 문미경;서여진;박우창
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.650-652
    • /
    • 2003
  • 임베디드 데이터베이스 시스템은 사용 목적과 환경에 따라 탑재되는 DBMS 요구 사항이 다르기 때문에 임베디드 시스템 구현시 마다 DBMS를 재개발하여야 하는 문제가 있다. 이러한 DBMS를 단일 통합된 코드 형태로 개발하는 것은 코드 재사용성과 유연성이 낮아 비생산적이다. 본 논문에서는 임베디드 시스템에서 사용되는 DBMS 기능에 따라 분리하여 컴포넌트화된 DBMS를 구성해주는 도구의 설계를 소개한다. 컴포넌트 대상은 SQL 인터페이스, SQL 언어 지원 레벨, 동시성 제어 모듈, 인덱싱 모듈, 회복 관리자 등이다. 도구는 빠르고 유연한 임베디드 데이터베이스 개발시 생산성을 높일 수 있다.

  • PDF

virtio-based Lightweight Network I/O Virtualization for Embedded Systems (임베디드 시스템을 위한 virtio 기반의 경량 네트워크 I/O 가상화)

  • Kim, Jong-Seo;Jin, Hyun-Wook;Jeon, Seung-Hyub;Ahn, Chang-Won
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.146-148
    • /
    • 2012
  • 임베디드 환경에서의 가상화 연구는 분산 되었던 노드들을 통합할 수 있게 해주면서도, 기존의 시스템 소프트웨어를 수정 없이 사용할 수 있다는 장점으로 인해 각광 받고 있다. 하지만 기존 VMM(Virtual Machine Monitor)의 I/O 가상화 기술은 임베디드 환경에 바로 적용하기에는 비효율적인 구조를 취하고 있다. 본 논문에서는 임베디드 시스템을 위한 전가상화 VMM인 ViMo를 기반으로 virtio를 적용하여 기존 VMM들의 I/O 가상화보다 효율적인 구조의 임베디드 I/O 가상화 기법을 제안한다.

A Performance Evaluation Tool in Embedded Softwares (임베디드 소프트웨어 성능평가 도구)

  • Cho, Yong-Yun;Kim, Gi-Weon;Kim, Bong-Gi
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.786-789
    • /
    • 2007
  • 교차-개발환경을 기반으로 한 임베디드소프트웨어 개발은 일반적인 데스크톱 컴퓨터에서의 개발방법론 및 도구와의 차이점이 발생한다. 이러한 문제점들로 인해 난이도가 높은 임베디드 소프트웨어 애플리케이션을 쉽게 개발 해주는 기술에 대한 수요가 확산됨에 따라 다양한 기종과 규격의 임베디드소프트웨어 개발환경에 최적화된 시험검증시스템이 절실히 필요하다. 본 논문은 내장형 시스템 개발자가 쉽고 편리하게 원하는 GUI 형태의 결과 분석도구를 생성할 수 있도록 하기 위한 프로파일 로그 분석 방법을 제안한다. 제안하는 로그 분석 방법에 의한 API를 통해 개발자나 사용자는 자신의 취향에 맞는 GUI 형태의 결과 분석 도구를 쉽고 빠르게 생성하여 내장형 소프트웨어 개발의 효율성을 높일 수 있으며, 고가의 해외 개발도구의 수입대체 효과를 가져와 관련 산업 발전에 크게 기여할 것으로 기대 된다. 또한 국내 시장의 활성화를 통하여 개발업체간 상호교류를 통하여 보다 나은 국내 산업 시장을 형성하여 기존 임베디드 산업의 경쟁력을 강화하고 고난도의 응용 S/W의 개발과 시험 검증을 용이하게 할 수 있어 넓은 신 시장 창출 효과를 불러올 수 있다.

  • PDF

An Optimized Homography Algorithm for Embedded System Environment (임베디드 시스템 환경에서 최적화된 Homography 알고리즘)

  • Cheon, Seung-Hwan;Yu, Young-Ho;Jang, Si-Woong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.789-792
    • /
    • 2011
  • 자동차를 위한 전방향(omnidirectional) 감시 시스템, 교통 정보 수집 시스템 등 다양한 비젼 시스템에 카메라가 장착되어 사용되고 있다. 최근에는 운전자의 편의를 위하여 광각 카메라의 비선형적인 방사 왜곡을 해결하는 왜곡 보정 작업 등의 영상처리 시스템이 많이 발전하여 운전자의 사각지대를 효율적으로 최소화하고 있다. 그러나 기존의 연구에서는 카메라로부터 입력되는 왜곡 영상을 보정하는데에 별도의 H/W인 DSP(Digital Signal Processes) 또는 SOC(System On Chp) 형태의 전용 H/W를 추가하여 임베디드 시스템의 성능을 보완하고 있다. 하지만 위와 같은 별도의 H/W를 추가하여 임베디드 시스템의 성능을 보완할 경우 시스템이 복잡해지고 가격이 비싸진다는 단점이 있다. 본 논문에서는 이러한 문제점을 보완하기 위하여 왜곡 보정 알고리즘과 호모그래피(Homography) 알고리즘의 연산량을 감소시켜 임베디드 시스템 환경에서 추가의 H/W 비용없이 왜곡 보정을 수행하는 알고리즘을 제안하고, 제안한 알고리즘을 구현하여 실제 시스템에 적용한 결과를 제시하여 구현 타당성을 검증한다.

  • PDF

Performance Analysis of Database Engine for Card List Management in an Electronic Payment Embedded Environment (전자 지불 임베디드 시스템을 위한 카드 리스트 관리 데이터베이스 엔진 성능 분석)

  • Kim, Jun;Nah, Il-Guh;Lee, Dong-Joon;Jeong, Jin-Woo;Ahn, Mun-Gi
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.57-59
    • /
    • 2012
  • 전자지불 임베디드 시스템의 DB는 목적 및 기능에 따라 다양하며 비용을 최소화 하기 위해 CPU, Memory, Storage 등이 범용 PC와 비교하여 낮은 성능을 가진다. 이와 같은 특징으로 인해 범용 database을 임베디드 환경에서 사용하는 경우, 요구 성능을 만족하지 못할 수 있다. 본 논문에서는 자체 구현한 전자지불 임베디드 환경에서 전자카드 리스트 관리 데이터 베이스 엔진(이하 DBX)와 임베디드 DB 중 Berkeley DB, SQLite와 함께 성능을 측정하고 해당 결과를 분석하였다.

Simulation Environment of $\mu$ITRON for Software Testing (소프트웨어 테스팅을 위한 $\mu$ITRON의 시뮬레이션 환경 구축)

  • Im, Hyo-Jeong;Lee, Dae-Yeon;Kim, Hyeong-Sin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.256-258
    • /
    • 2012
  • 임베디드 소프트웨어를 실제 하드웨어 상에서 테스팅 하는 것은 하드웨어의 사용이 개발후반에 가능함에 따른 시간적인 제약으로 인해 테스트를 위한 충분한 시간 확보에 어려움이 있다. 이러한 문제점은 임베디드 소프트웨어 테스팅을 위한 시뮬레이션 기반 테스팅 환경의 구축으로 간단히 해결 할 수 있다. $\mu$-ITRON은 일본 임베디드 분야에서 활발히 사용되는 Real-Time Embedded OS로, 본 논문은 하드웨어 에뮬레이터 QEMU를 이용하여 임베디드 소프트웨어 테스팅을 위한 ARM Cortex-M3기반 $\mu$ITRON의 시뮬레이션 환경 구축에 대해 설명한다.

A Web-based Virtual Education System for Embedded System (임베디드시스템 활용 교육을 위한 가상교육 시스템)

  • Yang Won-Seok;Kim Hyun-Geu;Choi Kwan-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.505-508
    • /
    • 2006
  • 본 연구에서는 실험 실습 가상교육 또는 원격 교육 콘텐츠가 학습 효과를 향상할 수 있는 효과적인 교육 수단으로 인정되고 있으나 원격에서 실험 실습을 하기위한 환경구성의 어려움을 극복을 위한 방안으로 웹 기반의 하드웨어 원격제어 기술을 이용하여, 임베디드 시스템 활용 교육을 위한 가상교육 시스템을 구현 하였다. 본 가상교육 시스템의 구성은 서버 시스템과 학습 시스템으로 되어 있다. 서버 시스템은 컴파일 서버, 원격 실습 서버, 웹 서버, Telnet 서버, 웹 카메라 서버 등으로 구성한다. 학습 시스템은 이론 강의, 가상 실습, 원격 실습의 세 부분으로 구성한다. 본 연구에서 구현한 시스템은 원격지에서의 프로세서 실습 환경을 제공하기 위해 웹에서 동작하는 Telnet 클라이언트를 제작하여 임베디드 하드웨어를 제어한다. 또한 이론학습 과정을 별도로 구성하고, 원격제어가 불가능한 개발환경 구축 과정은 가상 실습으로 학습하게 하였다. 이러한 점을 활용하여 임베디드 시스템의 효율적인 학습이 가능하다.

  • PDF

Implementation of IDE for Developing Application Software for Embedded Linux (임베디드 리눅스용 응용 소프트웨어 개발을 위한 IDE 구현)

  • 우덕균;임채덕;김흥남;표창우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.100-102
    • /
    • 2002
  • IDE(Integrated Development Environment)는 임베디드 소프트웨어 개발의 생산성과 코드 질을 높이는 데 중요한 역할을 한다[1]. 그러나 임베디드 리눅스용 응용 소프트웨어 개발은 통합된 개발 환경보리는 명령 라인 기반의 개발 도구들을 통하여 개발되고 있다[2]. 이와 같은 개발 환경은 사용자에게 불편함을 주어 프로그램 개발의 생산성을 저하시킬 수 있다. 본 연구에서는 이러한 문제를 해결하기 위한 임베디드 리눅스용 응용 소프트웨어 재발을 위한 IDE를 개발하였다. 본 연구의 IDE는 소스 프로그램 편집, 컴파일, 실행 등의 기능을 프로젝트 기반으로 수행하며, 원격 디버거 원격 모니터 등의 다른 독립적인 개발 도구들을 관리하는 기능을 포함한다. 본 연구의 IDE는 ETRI에서 개발 증인 정보가전용 응용 소프트웨어 통합 개발 환경인 Esto에[3] 포함되어 구현되었다.

  • PDF