• Title/Summary/Keyword: ORB

Search Result 164, Processing Time 0.024 seconds

Implementation of C++ ID Compiler (C++ IDL 컴파일러 구현)

  • Park, Chan-Mo;Lee, Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.5
    • /
    • pp.970-976
    • /
    • 2001
  • In this paper, OUIG IDL CFE, provided by Sunsoft, is used to take a IDL definitions as inputs and parse those. OmniORB3 is introduced to support functionality of the ORB. Suns CFE produce AST after parsing inputs. Actually, the node of AST Is instances of classes which are derived from CFE classes. As the compiler back end visit the node of the AST using iterator class, UTL_ScopeActiveIterator, it dumps codes of output. During processing, two files are generated. Routines of generating code are invoked by BE_produce.cc and codes are produced while visiting root of AST, idl_global->root(). The dump* functions which dump codes is called according to the type of node. In this paper, Mapping C++ of IDL definition is experimented and results In the same as that of omniidl which is provided by omniORB3. The code of results behavior correctly on omniORB3. In the future, we are interested in optimizing the performance of marshalling code via IDL compiler.

  • PDF

Implementation of Real time based Multi-object recognition algorithm (실시간 다중 객체인식 알고리즘 구현)

  • Park, Tae-Ryong
    • Journal of IKEEE
    • /
    • v.17 no.1
    • /
    • pp.51-56
    • /
    • 2013
  • This thesis propose a improved matching method for implementing an ORB algorithm based multi-object recognition. SURF algorithm that is well known in the object recognition algorithms is robust in object recognition. However, there is a disadvantage for real time operation because, SURF implemention requires a lot of computation. Therefore we propose a modified ORB algorithm which shows the result of almost 70% speed improvement by improving matching part to recognize multi object on real time.

A Study on Group Communication and Fault Tolerance ORB Design Based on CORBA (CORBA 기반의 그룹 통신과 결함 허용 ORB 설계에 관한 연구)

  • Han, Yun-Ki;Han, Dae-Man;Choi, Man-Uk;Koo, Yong-Wan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.285-287
    • /
    • 2000
  • CORBA는 이 기종간의 분산 어플리케이션을 구현하기 위해 적합한 미들웨어이다. 하지만 point-to-point 통신을 하기 때문에 신뢰성 있는 그룹 통신을 제공하지 못한다. 기존의 방식은 Orbix+Isis, Electra등과 같은 하부 툴킷을 이용하여 그룹 통신을 지원하기 때문에 툴킷과 어댑터에 종속적인 문제가 발생한다. 본 논문에서는 이러한 문제를 해결 하고자 기존의 통신 툴킷을 이용하지 않고 ORB를 수정하여 그룹 통신과 결함허용을 지원하는 ORB를 설계한다. 제한된 방법은 복제를 통해 ORB 내부에서 객체 그룹에 대한 결함을 처리하도록 한다.

  • PDF

A Study on the FAST, BRIEF, ORB Features of Image in the field of Surface Defect Inspection (표면 결함 검사에서 영상의 FAST, BRIEF, ORB 특징에 관한 연구)

  • Jeon, Young-Min;Ji, Hong-Geun;Seo, Min-Seong;Pyo, Min-Seong;Bae, You-Seok
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.399-402
    • /
    • 2019
  • 본 논문은 스마트 공장의 표면 결함 검사 시스템에서 사용할 수 있는 FAST, BRIEF, ORB 영상의 특징 활용에 관한 연구를 내용으로 다루었습니다. 본문에서는 FAST, BRIEF, ORB 특징에 대하여 원리를 소개하고, 실험에서는 이들 특징을 사용한 표면 결함 검사의 결과를 제시하였습니다.

  • PDF

Arctic Sea Ice Motion Measurement Using Time-Series High-Resolution Optical Satellite Images and Feature Tracking Techniques (고해상도 시계열 광학 위성 영상과 특징점 추적 기법을 이용한 북극해 해빙 이동 탐지)

  • Hyun, Chang-Uk;Kim, Hyun-cheol
    • Korean Journal of Remote Sensing
    • /
    • v.34 no.6_2
    • /
    • pp.1215-1227
    • /
    • 2018
  • Sea ice motion is an important factor for assessing change of sea ice because the motion affects to not only regional distribution of sea ice but also new ice growth and thickness of ice. This study presents an application of multi-temporal high-resolution optical satellites images obtained from Korea Multi-Purpose Satellite-2 (KOMPSAT-2) and Korea Multi-Purpose Satellite-3 (KOMPSAT-3) to measure sea ice motion using SIFT (Scale-Invariant Feature Transform), SURF (Speeded Up Robust Features) and ORB (Oriented FAST and Rotated BRIEF) feature tracking techniques. In order to use satellite images from two different sensors, spatial and radiometric resolution were adjusted during pre-processing steps, and then the feature tracking techniques were applied to the pre-processed images. The matched features extracted from the SIFT showed even distribution across whole image, however the matched features extracted from the SURF showed condensed distribution of features around boundary between ice and ocean, and this regionally biased distribution became more prominent in the matched features extracted from the ORB. The processing time of the feature tracking was decreased in order of SIFT, SURF and ORB techniques. Although number of the matched features from the ORB was decreased as 59.8% compared with the result from the SIFT, the processing time was decreased as 8.7% compared with the result from the SIFT, therefore the ORB technique is more suitable for fast measurement of sea ice motion.

MI2U CONTROL FLIGHT SOFTWARE DESIGN AND DEVELOPMENT IN COMS

  • Kang, Seo-Yeon;Park, Su-Hyun;Koo, Cheol-Hae;Yang, Koon-Ho;Choi, Seong-Bong
    • Proceedings of the KSRS Conference
    • /
    • v.1
    • /
    • pp.271-273
    • /
    • 2006
  • In this paper, we describe the MI2U ORB function which is a part of the flight software executed on SCU and controls MI2U/MI which is one of three payloads on COMS. The MI2U ORB function manages MI2U/MI redundancy and reconfiguration, monitors MI2U/MI equipment, performs FDIR, and provides the routing service of commands from Ground/IP (Interpreted Program) through the current used 1553 channel. The MI2U hardware achieves the interface between the SCU and the MI. The MI2U is connected to SCU through MIL-STD-1553B system bus. The MI2U has the internal redundancy but is used in cold redundancy. The MI2U ORB function considers that they are not expected to be simultaneously switched on. The connection combination between MI2U and MI is electrically cross-strapped. However the MI2U ORB function considers only two combinations (MI2U A + MI 1, MI2U B + MI 2). Other combinations can be manually achieved by ground in case of the emergency case.

  • PDF

ORB System Supporting Mobile Object (이동객체 ORB 시스템의 개발)

  • 한윤기;유기영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.190-192
    • /
    • 1998
  • 이동에이전트를 위한 이동객체(mobile agent)와 이를 지원해주는 이동객체서버(mobile object system)를 설계하고 이러한 요소들을 제어하고 관리하는 이동객체 시스템(mobile object system)을 Java로 구현한다. 또, 시스템 내의 이동객체를 비롯한 모든 객체들간의 객체 요청(object request)을 유연하게 중계하고 이들간의 통신을 담당하는 ORB (Object Request Broker)를 TCP/IC상에서 Java 로 구현하고 이동 에이젼트 시스템을 쉽게 구측할수 있는 앱스트랙션(abstraction)과 API를 제공한다. 이 시스템은 네이밍 서비스(naning service)와 푸쉬형 이벤트 서비스(push-event service)등을 기본적으로 지원한다.

  • PDF

ON THE ORBIFOLD EULER CHARACTERISTIC OF LOG DEL PEZZO SURFACES OF RANK ONE

  • Hwang, DongSeon
    • Journal of the Korean Mathematical Society
    • /
    • v.51 no.4
    • /
    • pp.867-879
    • /
    • 2014
  • It is known that the orbifold Euler characteristic $e_{orb}(S)$ of a log del Pezzo surface S of rank one satisfies the inequality $0{\leq}e_{orb}(S){\leq}3$. In this note, we show that the orbifold Euler characteristic of S is strictly positive, i.e., 0 < $e_{orb}(S)$. Moreover, we also show, by construction, the existence of log del Pezzo surfaces of rank one with arbitrarily small orbifold Euler characteristic.

Implementation of Event Service and Design of Notification Service Based on the uniORB (uniORB 상에서의 Event Service 구현 및 Notification Service 설계)

  • 윤교철;박성우;황선태;김영만;이동길;김영만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.553-555
    • /
    • 2001
  • 본 논문에서는 실시간 시스템인 전화 교환기에서 운영되는 C 언어 기반 분산 처리 시스템인 uniORB 상에서 이벤트 전송을 담당하는 서비스인 Event Service를 구현하였으며 다양한 이벤트의 타입과 필터링기능, QoS를 제공하는 Notification Service에 대한 실시간 버전의 설계를 하였다.

  • PDF