• Title/Summary/Keyword: 분산 객체

Search Result 880, Processing Time 0.028 seconds

Disparity Estimation Method using Smooth Filtering based Adaptive Weighting (평활화 필터 기반 적응적 가중치를 이용한 변위 추정 방법)

  • Mun, Ji-Hun;Ho, Yo-Sung
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2016.11a
    • /
    • pp.92-93
    • /
    • 2016
  • 정확한 변위정보를 추정하기 위해 다양한 비용 값 계산함수 또는 비용 값 합산 방법들이 개발되었다. 본 논문에서는 비용 값 계산을 위해 좌, 우영상의 기울기와 SAD(Sum of Absolute Differences)를 이용하며 비용 값 합산을 위해 가이드 영상 필터링을 사용한다. 가이드 영상 필터링은 가이드 영상의 종류에 따라 필터링결과가 크게 변하게 되는데, 스테레오 정합에 사용된 원본 입력 영상을 가이드 영상으로 사용할 경우 정확한 화소 값을 가지고 있기 때문에 경계영역을 보존하며 필터링 수행이 가능하다. 하지만 가이드 필터링은 가이드 영상으로부터 미리 지정해준 이웃한 화소와의 거리와 색상차이의 분산 값만을 고려하여 필터링을 수행하기 때문에 설정 변수 값에 매우 의존적인 특성을 갖는다. 가이드 필터링 과정에서 변수에 대한 의존성을 낮추고 경계영역의 정확도를 높이기 위해 우선 평활화 필터를 이용하여 경계영역을 추출한다. 원본 입력영상을 사용하여 경계영역을 추출할 경우 객체 내부의 많은 텍스처 영역의 정보까지 추출되지만, 평활화 필터를 이용할 경우 정확한 경계 영역의 정보만을 추출 할 수 있다. 추출된 경계영역에 대해서만 높은 가중치를 사용한 뒤 기존의 가이드 영상 필터링과 혼합하여 최종 비용 값을 합산한다. 제안한 방법을 사용하여 경계영역의 정확도가 향상된 최종 변위 지도를 획득할 수 있었다.

  • PDF

Engine Technology Design of On-line 3D Game (온라인 3D 게임의 엔진 테크놀러지 디자인)

  • Choi, Hak-Hyun;Kim, Jung-Hee
    • Journal of Digital Contents Society
    • /
    • v.8 no.4
    • /
    • pp.579-586
    • /
    • 2007
  • The process of developing a online 3D game engine involves designing details of the engine, alpha test, adjustment, supplementation, beta test and introduction, and an online 3D game engine is made of a server engine and client engine. The server engine, which is made of server construction part, distribution center and DB construction part for building asymmetric multiple servers, is developed by Linux, and the client engine, which is made of a graphic part, sound part, AI part and object management part, is developed by using DirectX in Windows, and it proposes an engine configuration and method based on 3D engine technology by analyzing the network technology, which is a common engine technology.

  • PDF

A Design and Implementation of Web Community based on EJB (EJB 기반의 웹 커뮤니티 설계 및 구현)

  • Sung, Kyung;Yeon, Hee-Gyun;Kim, Seok-Hun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.1
    • /
    • pp.921-924
    • /
    • 2005
  • Embodid Community web application program preservation, damage control and resuability uses EJB component that is high breakup object system than existent model 1 web program. Web programs that is in existing hard to exist on course which UI logic is same with business logic and do maintenance and resuability. But, improved resuability of business separating business logic and UI logic by different machine embodying program to use component. Minimizes Teuranjeksyeon and Paeilobeo and embodied in stabler program than existing by using EJB component.

  • PDF

Distributed Objects' Grouping and Management for Supporting Real-time Service in CORBA Environments (CORBA 환경에서 실시간 서비스 지원을 위한 분산 객체의 그룹화 및 관리)

  • Sin, Gyeong-Min;Kim, Myeong-Hui;Ju, Su-Jong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.5
    • /
    • pp.1241-1252
    • /
    • 1999
  • It is proposed in TINA, the open information telecommunication network architecture, that the definition of object group which is collection of objects provides a decrease of complex networking and a facility of object managing by service executing of application on distributed computing environment. Based on a new distributed object group model[13] we have been researched according to TINA specification, this paper proposed the object group model with the scheduler object and objects management mechanisms that can support real-time services on CORBA. To do this, we described the definition of object grouping and the requirements to suggest the object group model supporting real-time service, designed the object group structure and functional components containing in an object group using James Rumbaugh's modelling[12], and showed a class diagram of components in an object group. This paper designed IDLs of an object group manager and scheduler among the components, and finally showed the procedures of management and service interconnections between objects in the different object groups vi ETD.

  • PDF

Design and Implementation of an Efficient Migration Policy for Mobile Agents (이동 에이전트를 위한 효율적인 이주 정책 설계 및 구현)

  • Jeon, Byeong-Guk;Choe, Yeong-Geun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.7
    • /
    • pp.1770-1776
    • /
    • 1999
  • Mobile agent technology has received great attention in the last years as a new paradigm for distributed processing systems. Mobile agents are autonomous objects that can migrate from node to node of a computer network. But, due to hosts or communication nodes failures, mobile agents may be blocked or crashes even if there are other nodes available that could continue processing. To cope with above, this paper proposes an efficient policy by introducing the path reordering and backward recovery to ensure the migration of mobile agents. The proposed migration policy will be provided the migration reliability of mobile agents as autonomously as possible, and it is implemented in the MOS, a mobile object system model developed by the Java language.

  • PDF

Development of a Design Information Sharing System Using Network and STEP (네트워크와 STEP 표준을 이용한 설계 정보 공유 시스템의 개발)

  • Cho, Sung-Wook;Choi, Young;Kwon, Ki-Eok;Park, Myung-Jin;Yang, Sang-Wook
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.15 no.9
    • /
    • pp.82-92
    • /
    • 1998
  • An international standard for the product model data, STEP, and a standard for the distributed object technology, CORBA, will play a very important role in the future manufacturing environment. These two technologies provide background for the sharing of product data and the integration of applications on the network. This paper describes a prototype CAD/CAE environment that is integrated on the network by STEP and CORBA. Several application servers and client software were developed to verify the proposed concept. The present CAD/CAE environments are composed of several individual software components which are not tightly integrated. They also do not utilize the rapidly expanding network and object technologies for the collaboration in the product design process. In the design process in a large organization, sharing of application resources, design data and analysis data through the network will greatly enhance the productivity. The integration between applications can be supported by two key technologies, CORBA(Common Object Request Broker Architecture) and STEP(Standard for the Exchange of Product Model Bata). The CORBA provides interoperability between applications on different machines in heterogeneous distributed environments and seamlessly interconnects distributed object systems. Moreover, if all the data in the CAD/CAE environment are based on the STEP, then we can exclude all the data conversion problems between the application systems.

  • PDF

Design of Real-Time Operating System for Sensor Network based on $\mu$TMO Model ($\mu$TMO 모델 기반의 실시간 센서 네트워크 운영체제의 설계)

  • Lee, Jae-An;Choi, B.K.;Heu, Shin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10a
    • /
    • pp.167-171
    • /
    • 2006
  • 무선 센서 네트워크는 유비쿼터스 컴퓨팅에서 생활 환경과 컴퓨터 사이의 중계자 역할을 하는 매우 중요한 연구 분야이다. 매우 제약적인 자원 환경에서 동작하여야 하는 센서 노드의 동작 환경적 특성 때문에 제한된 자원을 효율적으로 관리할 수 있는 센서 노드용 운영체제가 요구된다. 센서 노드는 제약적인 자원을 가지고 있지만 데이터 수집, 데이터 프로세싱, 다른 노드로부터 수신된 데이터의 전달 등 여러 가지 작업들이 동시에 발생된다. 기존의 범용 센서네트워크 운영체제에서는 극도로 제한된 자원을 최대한 효율적으로 사용할 수 있는 방법에 대하여 주로 연구해 왔다. 무선 센서 네트워크의 응용 범위가 점차 넓어지고 있다. 방사능 감지와 같이 실시간성을 요구하는 응용분야들이 생겨나기 시작하면서 센서 네트워크에서도 실시간성의 필요성이 대두되게 되었다. 실시간 센서 네트워크 연구 분야에서 실시간 통신 프로토콜의 연구 결과가 발표되고 있지만, 실시간 운영체제의 지원없이 완전한 실시간성을 보장하기 힘들다. 하지만 센서 노드용 실시간 운영체제에 대한 연구는 아직까지 활발히 진행되지 않고 있다. 본 논문에서는 정시성을 보장하는 분산 객체 모델인 TMO를 센서네트워크의 제한된 자원 환경에 알맞도록 경량화 시킨 $\mu$TMO 모델을 제시하고, 센서 노드용 운영체제에 $\mu$TMO 모델 을 적용하여 실시간성 지원에 따른 오버헤드를 감소시킨 실시간 센서 네트워크 운영체제의 구조를 제안한다.

  • PDF

Object Conversion Technique for RESTful Web Service Composition (REST 웹서비스 조합을 위한 객체변환 기법)

  • Choi, Min;Moon, Inyoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.21-24
    • /
    • 2012
  • 최근 인터넷의 발달과 함께 웹을 기반으로 하는 클라이언트-서버 분산 구조의 웹서비스 시스템 구조가 점차 확산되고 있다. 게다가, 최근에는 스마트폰을 이용한 스마트폰 애플리케이션이 대중화 되면서, 웹 서비스의 활용이 점차 확대되는 추세이다. 웹을 기반으로 클라이언트와 서버 사이에 통신을 하기 위해서는 원격 프로시저를 정의한 인터페이스가 규정되어야 하며, 기존에는 W3C에서 정의한 WSDL를 사용하여 웹서비스를 기술하곤 하였다. 그러나, 이와 같은 기존의 웹서비스 기술 및 사용방법은 그 구성이 복잡하고 오버헤드가 큰 이유로 널리 활용되지 못하였다. 최근에는 스마트폰이 대중화 되면서 REST 웹서비스의 활용이 확산되는 추세다. SOAP 기반 웹서비스에 대해서는 서비스 조합에 대해서 충분히 다루어 졌으며, 어느정도 정리된 연구분야이다. SOAP 웹서비스는 기계가 인식하기 쉽도록 엄격한 규약과 인터페이스를 정의한 것이기 때문이다. 반면, REST 웹서비스는 최근 이기종(heterogeneous) 시스템 통합 및 스마트폰에서 서버 측 데이터를 접근하는 가장 유리하고 편리한 방법이다. 따라서, 그 활용방법에 대하여 많은 수요가 발생하고 있으나, 일반적으로 잘 소개되어 있지 않으므로 본 논문에서 REST Web Service Open API의 스마트폰 애플리케이션 개발의 활용방법을 소개한다.

An Efficient Hybrid Spatial Index Structure based on the R-tree (R-tree 기반의 효율적인 하이브리드 공간 인덱스 구조)

  • Kang, Hong-Koo;Kim, Joung-Joon;Han, Ki-Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.771-772
    • /
    • 2009
  • 최근 대표적인 공간 인덱스 구조인 R-tree를 기반으로 KD-tree나 Quad-tree와 같은 공간 분할 특성을 이용하여 인덱싱 성능을 향상시키기 위한 연구가 활발하다. 본 논문에서는 기존에 제시된 R-tree 기반 인덱스 구조인 SQR-tree와 PMR-tree의 특성을 결합하여 대용량 공간 데이타를 보다 효율적으로 처리하는 인덱스 구조인 MSQR-tree(Mapping-based SQR-tree)를 제시한다. SQR-tree는 Quad-tree를 확장한 SQ-tree와 각 SQ-tree 리프 노드마다 실제로 공간 객체를 저장하는 R-tree가 연계되어 있는 인덱스 구조이고, PMR-tree는 R-tree에 R-tree 리프 노드를 직접 접근할 수 있는 매핑 트리를 적용한 인덱스 구조이다. 본 논문에서 제시하는 MSQR-tree는 SQR-tree를 기본 구조로 가지고 R-tree마다 매핑 트리가 적용된 구조를 갖는다. 따라서, MSQR-tree에서는 SQR-tree와 같이 질의가 여러 R-tree에서 분산 처리되고, PMR-tree와 같이 매핑 트리를 통해 R-tree 리프 노드를 빠르게 접근할 수 있다. 마지막으로 성능 실험을 통해 MSQR-tree의 우수성을 입증하였다.

A BPEL Engine System using Aspect-Oriented Programming(AOP) Approach (AOP 기법을 적용한 BPEL 엔진 시스템)

  • In-Seon Son;Eun-mi Son;Dong-Gyu Kwak;Jae-Young Choi
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1043-1046
    • /
    • 2008
  • 관점 지향 프로그래밍은 구조적 프로그래밍, 객체 지향 프로그래밍 등 기존 프로그래밍 방법론에서 모듈화하지 못한 여러 요구사항에 걸쳐 있는 부가적인 요구사항을 모듈화 할 수 있는 방법을 제공한다. 모듈화 하기 어려운 요구 사항을 횡단 관심으로 분류하고, 이를 애스펙트 단위로 모듈화하여 재사용성을 극대화시키는 관점 지향 프로그래밍은 새로운 프로그래밍 패러다임으로 활발하게 연구가 진행 중이다. 본 논문에서는 현재 비즈니스 및 분산 컴퓨팅 환경에서 많이 이용되는 워크플로우 표준 언어인 BPEL에 워크플로우 서비스의 전이조건의 재사용성을 극대화하기 위해 관점 지향 프로그래밍 기술을 적용한 워크플로우 서비스 시스템을 제안한다. 본 시스템은 기존의 BPEL 엔진을 거의 수정하지 않고 AOP 기법의 적용이 가능하다. 또한, 웹 서비스 분기 및 선택을 위한 서비스 전이 조건으로 요구되는 정보를 실행 도중에 변경하여 웹 서비스 흐름을 재구성할 수 있고, AOP 기법을 이용하여 서비스 전이 조건을 변경하는 모듈을 재사용할 수 있다.