• 제목/요약/키워드: 실시간 프로그래밍

검색결과 218건 처리시간 0.026초

실시간 운영체제인 Q+에서 작동하는 미디어 재생기 개발 (The Development of Q+ Media Player)

  • 조창식;마평수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (상)
    • /
    • pp.371-374
    • /
    • 2000
  • ADSL, ISDN 등과 같은 초고속 인터넷 접속 서비스가 제공됨에 따라 일반 가정에서 인터넷을 이용하여 영화나 음악을 감상하는 것이 가능하게 되었다. 또한 인터넷의 발전과 함께 정보가전의 활용 범위가 확대됨에 따라 다양한 서비스를 제공하는 정보가전의 개발이 가속화되고 있으며, 정보가전을 위한 운영체제 개발 또한 중요한 목표가 되고 있다. 본 논문에서는 실시간 운영체제인 Q+에서 작동하는 미디어 재생기에 대하여 설명한다. 단말장치가 지원하는 미디어로는 MP3, MPEG-1, MPEG-4 이며, Q+의 커널 및 라이브러를 이용하여 구현하였다. 미디어 재생기는 서버와 Delivery Manager, 클라이언트로 구성된다. 서버는 멀티미디어 파일에 대한 스트리밍 서비스를 수행하며 Delivery Manager 는 서버와 클라이언트의 네트워크 투명성을 제공한다. 본 논문에서는 미디어 재생기를 Q+로 구현하면서 운영체제가 달라지면서 변경되는 프로그래밍 상의 기법 및 미디어 재생기의 성능 향상 방법에 대하여 설명한다.

  • PDF

CUDA를 이용한 다시점 거리영상 정합 (Multi-view Range Image Registration using CUDA)

  • 최성인;박순용;김준;박용운
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (C)
    • /
    • pp.533-538
    • /
    • 2008
  • 본 논문에서는 GPU의 성능을 이용하여 다시점 거리 영상을 실시간으로 정합하는 3차원 온라인 시스템을 제안한다. 제안한 시스템은 거리영상의 정교한 정합을 위해 IPP 알고리즘을 사용하였으며, 최신 GPU 프로그래밍 기법으로 각광받고 있는 CUDA를 이용하여 정합 알고리즘의 연산비용이 큰 부분에 해당하는 투영과 변환의 반복 부분을 수행하였다. 스테레오 기반 휴대용 거리센서에서 $320{\times}240$ 거리영상을 획득하여 정합 알고리즘을 수행한 결과, 초당 5장의 거리영상을 정합할 수 있었다. 제안한 온라인 시스템은 실시간 3차원 모델 복원 기술이 필요한 로봇위치 인식, 주행용 비전 기술, 문화재 원형 복원 등의 분야에서 활용될 수 있을 것이다.

  • PDF

예측 정보를 이용한 감시 시스템의 성능향상

  • 안중환;김화영
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1991년도 춘계학술대회 논문집
    • /
    • pp.328-333
    • /
    • 1991
  • 가공 프로세스의 감시에 대한 많은 연구는 주로 과부하, 공구파손, 공구마멸, 채터링, 충돌 승을 대상으로 한 것으로, AE(Acoustic Emission), 모터전류, 절삭력, 진동, 절삭온 도 등의 신호를 감지한 뒤 이들 신호에 각종 신호 처리를 행하여 가공 상태에 대한 정보를 추출하고, 그것에 근거한 감시를 하고 있다. 작업중 감시연구에서 주로 제기 되는 문제는 공구교환이나 공작물 교환에 무관하게 또 작업에 지장을 주지 않으면서 이들 신호를 감지해야 하는 점과 감시처리의 신뢰성을 높여야 하는 점이다. 본 연구에서는 NC프로그램으로 부터 얻은 예측정보를 이용해서 선삭가공에서 감시 시스템의 성능향상을 시도 하였다. 예측정보는 감시코드의 형태로 각 NC블럭에 추가하여 실시간 감시에서 작업의 상태를 인식할 때 참고 정보로 활용하기 때문에 감시에 대한 신뢰성을 높일 수 있었다. 감시신호로는 이송축 직류 서보 모터의 전류를 사용하였다. 전체적인 감시 시스템의 프로그래밍 언어로는 C 를 사용하여, 실시간 감시처리를 가능하게 하였다.

자동항법비행이 가능한 무인기의 구현 (Implementation of UAV with Automatic Navigation Flight)

  • 박명철;김동희;이승우;이규엽
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제58차 하계학술대회논문집 26권2호
    • /
    • pp.279-280
    • /
    • 2018
  • 본 과제는 비행체에 자동제어 시스템인 자동항법비행기능을 탑재한 무인기를 제작한다. 자동항법비행이 가능한 무인기는 사람이 직접 조종하는 기존의 비행체들 보다 정밀하고 섬세한 제어가 가능하며 조종자의 시야가 닿지 않는 곳에서의 비행이 가능하다는 장점을 가진다. 또한 상공에서 영상을 촬영하며 5.8GHz대역의 영상 송 수신기를 통한 실시간 영상 확인이 가능하다. 본 과제는 GPS를 이용한 프로그래밍을 통해 미리 지정한 좌표를 따라 비행이 가능하며 실시간 영상 수신이 가능하기 때문에 사람이 직접 갈 수 없는 오염된 지역 등의 정찰이 가능하고, 비행체에 장착되는 장비에 따라 군용, 소방용 등의 다양한 범위에서의 활용이 가능할 것으로 예상된다.

  • PDF

TMO 프로그래밍을 위한 비주얼 빌더의 설계 및 구현 (Design and Implementation of a Visual Builder for TMO Programming)

  • 윤규식;최재영;김문희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (상)
    • /
    • pp.419-422
    • /
    • 2003
  • TMO 비주얼 빌더는 사용자가 TMO(Time-triggered Message-triggered Object) 모델을 사용하여 실시간 시스템을 개발하는데 도움을 주는 모형화 도구이다. 이 도구는 TMO의 실시간 요소를 입력해 시각적인 모델링을 하고 거기에 기초한 C++ 소스 코드를 생성시킨다. 이는 초기 설계 작업에서 개발자들에게 편의성을 제공할 수 있고, 이후 안정된 로직을 구현할 수 있도록 한다. 본 논문은 이러한 TMO 비주얼 빌더의 구성 및 기능에 관하여 기술한다.

  • PDF

GALIS의 디스크 기반 위치 정보 관리기의 설계 및 구현 (Design and Implementation of Disk-based Location Information Manager of GALIS)

  • 고영균;나연묵
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.85-87
    • /
    • 2003
  • 최근 들어 이동통신 환경의 급격한 발달로 이를 활용한 위치기반 서비스에 대한 관심이 높아지고 있다. 효율적인 위치기반 서비스를 위해서는 실시간으로 위치를 변화시키는 이동객체에 대한 저장. 관리 및 질의를 담당할 수 있는 시공간 데이타베이스 관리 시스템의 존재가 필수적이다. 본 논문은 클러스터 기반 분산 컴퓨팅 구조를 바탕으로 제안된 시공간 데이타베이스 관리 시스템인 GALIS 구조 중에서 이동객체의 과거 위치 데이타를 디스크를 기반으로 저장 및 관리하는 노드인 LDP와 이동객체 데이터 생성기를 TMO 프로그래밍 스킴과 상용 데이타베이스 엔진을 사용하여 구현하였다. 제안 시스템은 대용량 이동객체의 효율적인 관리를 위한 실시간 엔진 개발에 활용될 수 있다.

  • PDF

반도체 공정 실시간 APC 통합 시스템

  • 윤명식
    • 한국진공학회:학술대회논문집
    • /
    • 한국진공학회 2013년도 제45회 하계 정기학술대회 초록집
    • /
    • pp.83.2-83.2
    • /
    • 2013
  • 정교한 생산 공정에 있어서 공정의 갑작스런 변동(Shift)나 점진적인 변화(Drift)에 대해서 얼마나 적절하게 대응하느냐는 생산 제품의 품질과 수율에 상당한 영향을 미친다. 이에 본 과제에서는 반도체 생산 공정에 따른 측정 결과를 분석하여 최상의 공정조건(Recipe)를 유지하기 위한 알고리즘을 개발하고, 개발된 알고리즘의 유효성 판단을 위한 시뮬레이션 툴을 개발하였다. 또한, 다양한 현장 조건을 충족할 수 있도록 사용자 임의의 데이타 구조를 정의하고, 기준 정보를 등록할 수 있도록 유연성이 부여된 사용자 UI를 개발하였다. 생산 설비로부터 공정 관련 데이타를 수집하고, 측정 설비로부터 계측데이타를 수집한 후, 사용자가 설계한 APC 로직에 의해 실시간 공정 제어가 가능한 시스템을 개발하여, 현장 엔지니어가 다양한 APC 로직을 설계하고 구현할 수 있도록 하였다. 현장 엔지니어용 툴은 Graphical Workflow 형태로 개발되었으며, 엔지니어가 복잡한 프로그래밍을 하지 않아도 직관적으로 설계/구현할 수 있도록 하였다. 분석을 위한 리포트 화면을 이용하여, 공정/측정 데이타에 대한 조회기능을 제공하고, Trend, Pair, X-bar 등의 다양한 분석용 챠트를 이용하여 파라미터 분석 기능을 제공하였다. 본 과제에서 증착 장비용 제어 알고리즘을 적용하여 테스트하였으며, 30% 이상의 Cpk 개선 효과를 얻을 수 있었다.

  • PDF

인터넷 컨텐츠 저작 도구 (The Internet Contents Authoring Tool)

  • 백민호;성승규;이명원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (2)
    • /
    • pp.277-279
    • /
    • 1999
  • 최근 인터넷 홈페이지가 기업 정보 제공과 상품 판매의 기본 수단으로 사용되어 가고 있다. 홈페이지 개발 도구의 보급과 함께 인터넷 프로그래밍 기술이 없는 일반 인터넷 이용자들도 간단한 홈페이지는 어느 정도 쉽게 개발할 수 있게 되었다. 그런데 대부분의 도구들이 실시간 데이터베이스 처리나 멀티미디어 홈페이지 개발에는 한계를 갖고 있어서 전문지식이 없는 인터넷 이용자가 쉽게 이용하기에는 대화형 사용자 인터페이스 면에서 아직 부족함을 가지고 있다. 본 논문에서는 이와 같은 기존 시스템의 단점을 보완하고 홈페이지 개발에 있어서 데이터베이스 처리를 위한 편리한 인터페이스를 제공하고 홈페이지와 자동 연결해주는 기능과 멀티미디어 홈페이지 제작을 대화형으로 지원하는 웹 컨텐츠 저작 도구 개발에 대해 기술한다.

  • PDF

복합 멀티미디어 단말을 위한 유연 DSP 알고리듬 구현구조 (Reconfigurable DSP Algorithm S/W Structure for Multimedia Service Terminal)

  • 김정근;오화용;이은서;장태규
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅲ
    • /
    • pp.1693-1696
    • /
    • 2003
  • 본 논문에서는 다양한 서비스를 지원하면서도 비용 효율적인 구조로 구현이 가능하게 하는 유연 멀티미디어 단말구조를 제시하고 있다. 제시된 단말 구조는 단말에 시스템 프로세서와 범용의 DSP 프로세서를 사용하고 실시간의 복잡한 연산을 필요로 하는 멀티미디어 응용프로그램을 DSP에서 수행하도록 하였다. DSP application은 알고리듬 표준화기법에 의한 프로그래밍 구조를 적용하여 단말의 재구성이 가능하도록 하였다. 본 논문에서는 이와 같이 설계된 단말의 재구성과 동작을 검증하기 위하여 Dolby AC-3 코더를 구현하고 그 동작을 시험하여 보았다.

  • PDF

생산자동화 시스템에서 필드버스 네트워크 구축 기술 연구 (Study on the implementation of fieldbus network in the manufacturing automation system)

  • 김기암;홍승호;김지용;고성준
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.1020-1023
    • /
    • 1996
  • Fieldbus provides real-time data communication among field devices in the process control and manufacturing automation systems. This paper presents an implementation method of Profibus in the experimental model of manufacturing automation system. The manufacturing automation system considered in this paper consists of robots, NC machines, sensors, conveyers and PCs. The application task programs are developed on the basis of FMS/FMA7 communication services which are provided by Profibus application layer. The communication and application programs are developed in the real-time environment.

  • PDF