• 제목/요약/키워드: distributed object

검색결과 746건 처리시간 0.027초

객체기반 분류기법을 이용한 토지피복 특성분석 - 강원도 인제군의 DMZ지역 일원을 대상으로 - (Analysis of Land Cover Characteristics with Object-Based Classification Method - Focusing on the DMZ in Inje-gun, Gangwon-do -)

  • 나현섭;이정수
    • 한국지리정보학회지
    • /
    • 제17권2호
    • /
    • pp.121-135
    • /
    • 2014
  • 최근 픽셀기반분류보다 더 많은 정보를 이용할 수 있는 객체기반에 대한 연구가 활발히 진행 중이다. 따라서, 본 연구는 인제군 Demilitarized Zone(DMZ)지역 일원을 대상으로 객체기반 분류기법을 이용한 토지피복분류를 실시하였다. 분류항목은 환경부 기준의 대분류 항목 7개, 중분류 항목 13개로 선정하였고, 사용된 인자는 분광 값의 평균과 표준편차, Grey Level Co-occurrence Matrix(GLCM)의 Homogeneity를 사용하여 감독분류방법 중 최근린기법을 이용하여 계층적 토지피복도를 구축하였다. 구축된 토지피복도를 이용하여 남방한계선으로부터의 거리와 Digital elevation model(DEM)을 통해 지형특성에 따른 분류항목 별 분포 특성을 분석하였다. 객체기반 분류를 위한 최적 가중치는 Scale 72, Shape 0.2. Color 0.8, Compactness 0.5, Smoothness 0.5로 선정하였고, 가중치 선정과정에서 Scale, Shape, Color가 가장 많은 영향을 주었다. 대분류 토지피복분류는 산림, 초지, 시가지의 순으로 각각 약 92%, 약 5%, 약 2%였으며, 중분류 토지피복분류는 활엽수림, 혼효림, 침엽수림의 순으로 각각 약 44%, 약 42%, 약 6% 순으로 분포하였다. 토지피복형태에 따른 분포특성을 보면, 남방한계선으로부터 2km이내의 지역에서 공공시설 지역과 도로의 이용이 높았으며, 남방한계선 6km이상의 지역에서는 논과 밭, 나지의 형태가 많았다. 산림은 표고 600m, 경사 $30^{\circ}$이상의 지역에서는 면적분포가 높았고, 농업지역과 나지, 초지는 표고 600m, 경사 $30^{\circ}$이하의 지역에서 면적분포가 높았다.

IKONOS 영상으로부터 추출되는 3차원 지형자료의 정확도 향상에 관한 연구 - RPC 모델의 위치정확도 보정을 통하여 (Improving the Accuracy of 3D Object-space Data Extracted from IKONOS Satellite Images - By Improving the Accuracy of the RPC Model)

  • 이재빈;곽태석;김용일
    • 한국측량학회지
    • /
    • 제21권4호
    • /
    • pp.301-308
    • /
    • 2003
  • 본 논문은 IKONOS 입체영상과 RPC(Rational Polynomial Coefficients) 모델을 이용하여 3차원 지형자료를 추출할 경우, 추출되는 3차원 지형자료의 정확도를 향상시키기 위하여 RPC모델의 위치정확도를 보정하는 연구를 수행하였다. 이를 위하여 지상기준점을 활용하여 RPC 모델의 보정을 시도할 경우, 지상기준점의 지역적인 분포 및 사용되는 개수가 보정되는 RPC 모델의 위치정확도 향상에 어떠한 영향을 미치는지를 검증하였다. 실험결과 사용되는 지상기준점의 개수보다는 지상기준점의 분포상태가 보정되는 RPC 모델의 위치정확도에 미치는 영향이 더 크다는 것을 확인할 수 있었다. 또한, 분포상태가 고른 지상기준점을 사용하여 본 연구에서 사용한 알고리즘을 적용할 경우에 안정적으로 위치정확도가 향상된 RPC 모델을 획득할 수 있음을 알 수 있었다. 수행된 연구결과를 토대로 지상기준점의 분포가 좋지 않거나 사용 가능한 지상기준점의 개수가 부족한 경우, 이를 극복하기 위해 의사지상기준점을 활용하는 알고리즘에 관한 연구도 수행하였다. 실험 결과에 따르면 지역적으로 좋지 않은 분포를 보이는 지상기준점들을 활용한 경우에도 의사지상기준점을 활용하면 원래의 RPC 모델보다 위치정확도가 향상된 RPC 모델을 얻을 수 있었다. 그리고 적은 수의 의사지상기준점을 활용할수록 즉, 지상기준점에 대한 가중치를 더 높일수록 정확도가 높은 RPC 모델을 획득할 수 있었다. 마지막으로, 본 연구에서 개발된 알고리즘들을 적용하여 RPC 모델의 위치정확도를 보정하고 이를 이용하여 3차원 지형좌표를 추출하였다. 정확도평가 결과 원래의 RPC 모델을 사용하여 추출된 3차원 지형좌표보다 정확도가 향상된 3차원 지형좌표의 취득이 가능하였다. 이는 본 연구에서 개발한 알고리즘들의 효용성을 입증하는 결과라 사료된다.

EJB 어플리케이션의 성능 모니터링 기법 ((Performance Monitoring Techniques for EJB Applications))

  • 나학청;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권5_6호
    • /
    • pp.529-539
    • /
    • 2003
  • J2EE(Java 2 Enterprise Edition)의 등장으로 J2EE의 모델에 따르는 엔터프라이즈 어플리케이션의 개발이 이루어지고 있다. 이것은 J2EE의 핵심 기술 요소인 Enterprise JavaBeans(EJB)의 컴포넌트 모델이 분산 객체 어플리케이션의 개발을 간단하게 해주기 때문이다. EJB 어플리케이션은 컴포넌트 지향의 객체 트랜잭션 미들웨어를 사용하여 구현되며, 많은 어플리케이션이 분산 트랜잭션을 이용한다. 이러한 특징은 EJB 기술을 각광받게 하는 요인이 되었고, EJB 기반의 어플리케이션 개발에 관한 연구가 활발하게 이루어지게 하였다. 그러나 아직은 EJB 어플리케이션 운영 상태에서 성능을 측정하기 위한 기법에 대한 연구가 미흡하다. 본 논문에서는 운영 상태의 EJB 어플리케이션의 성능을 모니터링할 수 있는 기법을 제안한다. 우선 어플리케이션의 서비스를 위한 워크플로우를 살펴보고, 내부 작업을 여러 요소들로 분류한다. 제안된 기법은 분류된 여러 요소들 중 성능 요소들의 측정을 제공한다. 또한, 한 워크플로우 동안 발생하는 생명주기에 관련된 빈의 상태 변화와 빈에서의 처리시간, 자원 사용률과 같은 성능 정보를 추출하여 모니터링할 수 있다.

모듈화 개념의 퍼스널 로봇 플랫폼 개발 (Development of a Personal Robot Based on Modularization)

  • 최무성;양광웅;원대희;박상덕;김홍석
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2004년도 추계학술대회 논문집
    • /
    • pp.742-745
    • /
    • 2004
  • If a personal robot is popularized like a personal computer in the future, many kinds of robots will appear and the number of manufacturers will increase as a matter of course. In such circumstances, it can be inefficient, in case each manufacturer makes a whole platform individually. The solutions for this problem are to modularize a robot component (hardware and software) functionally and to standardize each module. Each module is developed and sold by each special maker and a consumer purchases desired modules and integrates them. The standardization of a module includes the unification of electrical and mechanical interface. In this paper, the standard interfaces of modules are proposed and CMR(Component Modularized Robot)-P2 made with the modules(brain, sensor, mobile, arm) is introduced. In order to simplify and to make the modules light, a frame is used for supporting a robot and communication/power lines. The name of a method and the way to use that are defined dependently on the standard interfaces in order to use a module in other modules. Each module consists of a distributed object and that can be implemented in the random language and platform. The sensor, mobile and arm modules are developed on Pentium or ARM CPU and embedded Linux OS using the C programming language. The brain module is developed on Pentium CPU and Windows OS using the C, C++ and RPL(Robot Programming Language). Also tasks like pass planning, localization, moving, object perception and face perception are developed. In our test, modules got into gear and CMR-P2 executed various scenarios like guidance, errand and guarding completely.

  • PDF

웹에 기반한 개방형 분산 HW/SW 통합설계 환경 (Web-based Open Distributed HW/SW Codesign Environment)

  • 김승권;김종훈
    • 한국멀티미디어학회논문지
    • /
    • 제2권4호
    • /
    • pp.476-489
    • /
    • 1999
  • 하드웨어와 소프트웨어로 구성된 시스템을 동시협조 설계하는 새로운 설계 패러다임인 HW/SW 통합설계를 지원하는 설계 도구가 많이 개발되고 있다. 기존의 HW/SW 통합설계 도구는 빠른 기술 변화, 제한된 플랫폼, 표준화되지 않은 시스템기술, 일관적이지 못한 사용자 인터페이스, 개발 대상의 다양성, 지원 기능의 차이 등으로 인해 일반화되지 못하고 있다 본 논문에서는 이런 문제점을 해결하기 위해, 웹에 기반 한 개방형 분산 HW/SW 통합설계 환경을 제안한다. 제안한 HW/SW 통합설계 환경은 객체에 기반 한 3층 클라이언트/서버 구조를 가지며, 특정 벤더에 구애받지 않는 개방성을 지닌다. 또한 세션 서비스를 이용한 협동 작업 환경을 지원하며, OOUI를 채택해 사용자 인터페이스를 크게 변경하지 않고 새로운 기능을 쉽게 추가할 수 있다. 제안한 환경은 효율적이고 안전한 설계 데이터의 전송을 보장하기 위해 트랜잭션 서버와 보안 서비스를 포함한다. 제안한 환경의 타당성을 입증하기 위 해 웹에 기반 한 개방형 분산 HW/SW 통합설계 환경의 프로토 타입인 WebCEDA를 개발하였다. 제안한 환경은 일반적인 CAD도구의 웹-기반 환경의 모델로 활용될 수 있다.

  • PDF

HAQ 알고리즘과 Moment 기반 특징을 이용한 내용 기반 영상 검색 알고리즘 (Content-Based Image Retrieval Algorithm Using HAQ Algorithm and Moment-Based Feature)

  • 김대일;강대성
    • 대한전자공학회논문지SP
    • /
    • 제41권4호
    • /
    • pp.113-120
    • /
    • 2004
  • 본 논문은 내용 기반 검색 기법에 의한 보다 효율적인 특징 추출 및 영상 검색 알고리즘을 제안하였다. 먼저, MPEG 비디오의 key frame을 입력 영상으로 하여 Gaussian edge detector를 이용하여 객체를 추출하고, 그에 따른 객체 특징들, location feature distributed dimension feature와 invariant moments feature를 추출하였다. 다음, 제안하는 HAQ (Histogram Analysis and Quantization) 알고리즘으로 characteristic color feature를 추출하였다. 마지막으로 key frame이 아닌 shot frame을 질의영상으로 하여 제안된 matching 기법에 따라 4가지 특징들의 단계별 검색을 수행하였다. 본 논문의 목적은 사용자가 요구하는 장면이 속한 비디오의 shot 경계 내의 key frame을 검색하는 새로운 내용 기반 검색 알고리즘을 제안함에 있다. 제안된 알고리즘을 바탕으로 10개의 뮤직비디오, 836개의 시험 영상으로 실험한 결과, 효과적인 검색 효율을 보였다.

Lightweight and Migration Optimization Algorithms for Reliability Assurance of Migration of the Mobile Agent

  • Lee, Yon-Sik
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권5호
    • /
    • pp.91-98
    • /
    • 2020
  • 이동성 객체인 이동에이전트는 이주 시 주어진 작업처리 명령들과 작업수행 결과 탑재에 의한 크기 증가로 인하여 네트워크의 부하를 유발함으로써 이주시간 지연 및 이주 신뢰성을 훼손한다. 본 논문에서는 분산객체 기술을 이용한 이동에이전트의 경량화 방법과 네트워크 트래픽 발생 시능동적으로 최적의 이주경로를 탐색 및 제공하는 알고리즘을 제시하고, 에이전트 이주 시 이들을 적용함으로써 이동에이전트의 이주 신뢰성을 보장하는 방법을 제안한다. 또한, 센서 네트워크 기반 이동에이전트 미들웨어 환경에서 능동규칙 탑재 이동에이전트의 이주시간에 대한 에이전트의 크기와 네트워크 트래픽 발생에 따른 비교 및 분석 실험을 통하여, 제안 방법 적용 시 이동에이전트의 자율성과 이주 신뢰성이 보장됨을 입증한다.

CORBA상에서의 그룹객체의 구현에 관한 연구 (An Implementation of Group Objects in CORBA)

  • 류기열;이정태;변광준
    • 한국정보처리학회논문지
    • /
    • 제6권1호
    • /
    • pp.234-246
    • /
    • 1999
  • 분산 환경에서 개발되는 응용 소프트웨어의 규모가 커짐에 따라, 생성되는 객체의수가 기하 급수적으로 증가하게 되었고 객체간의 인터페이스 또한 매우 복잡하게 되었다. TINA에서 제안된 그룹객체 개념은 관련 있는 객체들을 하나의 그룹으로 묶어 캡슐화 하여 그룹객체를 만들고, 그룹객체 내의 인터페이스를 체계적으로 제어하여 객체들 사이의 인터페이스 복잡도를 줄여 주는 일종의 고급 추상화 개념이다. 본 논문에서는 현재 분산 응용소프트웨어의 개발을 위한 표준 미들웨어로 정착되는 가는 CORBA상에서 이러한 그룹객체 개념을 지원하기 위한 구현 모델을 제안한다. 이를 이해 TINA에서 제안한 그룹객체 개념을 수정하여 간략화하고, 이러한 그룹객체를 지원하기 위해 기존의 CORBA ORB 구조를 그대로 유지하면서 자연스럽게 확장한다. 또한 그룹객체를 CORBA에서와 같이 언어-독립적으로 기술하기 위하여CORBA이 IDL을 확장한다. 마지막으로 이러한 구현방법을 검증하기 위해 하나의 상용 CORBA 제품(JAVA 언어지원)을 선택하여 제안한 구현모델을 적용해 본다.

  • PDF

분산 공유 메모리 시스템에서 거짓 공유를 줄이는 객체-크기 및 호출지-추적 기반 공유 메모리 할당 기법 (Object-Size and Call-Site Tracing based Shared Memory Allocator for False Sharing Reduction in DSM Systems)

  • 이종우;박영호;윤용익
    • 디지털콘텐츠학회 논문지
    • /
    • 제9권1호
    • /
    • pp.77-86
    • /
    • 2008
  • 거짓 공유는 공유 메모리 다중 처리기 시스템에서 여러 처리기들이 일관성 유지의 단위 메모리 영역을 공유함으로 인해 발생하는 현상으로써, 메모리 일관성 유지의 정확성에는 아무런 도움을 주지 못하면서 그 비용만 증가시키는 주요 요인이다. 특히 메모리 일관성 유지의 단위가 커질수록 그 피해가 더 커진다고 할 수 있다. 페이지-기반 분산 공유 메모리 시스템에서 거짓 공유를 줄이기 위해서는 공유 페이지에 할당되는 객체들의 특성을 미리 예측하여 참조 패턴이 상이한 객체들이 하나의 공유 페이지에 섞이는 것을 방지하는 것이 필수적이다. 본 논문에서는 객체-크기와 호출지-추적에 기반한 거짓 공유 감소 기법인 SCSTallocator: Sized and Call-Site Tracing based allocator)을 제시한다. SCSTallocator는 서로 다른 코드 위치에서 할당 요청된 공유 객체들은 각각 상이한 참조 패턴을 보일 것이라는 가정에 기반함과 동시에 요청된 객체의 크기가 다르면 향후 참조 패턴도 다를 것이라고 가정하고 있다. 본 논문에서는 기존의 두 정책(크기별 할당 정책과 호출지-추적 기반 할당 정책)을 동시에 적용할 경우 거짓 공유를 더 많이 줄일 수 있을 것이라는 예상을 실험을 통해 확인하였다.

  • PDF

분산 멀티미디어/하이퍼미디어 응용을 위한 MHEG 엔진 설계 (Design of MHEG Engine for Distributed Multimedia/Hypermedia Applications)

  • 이세훈;왕창종
    • 한국정보처리학회논문지
    • /
    • 제3권2호
    • /
    • pp.251-266
    • /
    • 1996
  • 본 논문은 멀티미디어/하이퍼미디어 응용에서 MHEG 엔진에 관한 연구이다. 설계된 MHEG 엔진은 전송된 MHEG 객체에 대한 디코딩후의 내부 포멧을 각각의 MHEG객체가 가지는 객체 지향 방식의 표현 구조와 맵핑되는 구조로 정의함으로써, 디코딩이 용이 해지고 인터프리터가 MHEG 객체를 쉽게 해석할 수 있다. 또한, 객체 정보를 계승과 포함 관계를 쉽게 표현할 수 있는 트리 형태로 관리함으로써, 외부 객체나 데이터 화일에 대한 동적인 참조 및 서브 객체에 대한 관리를 용이하게 할 수 있다. 프리젠테이션 동기화는 MHEG복합 객체로 부터 동기화 정보를 추출하여 시공간적 관계에 따른 이질적인 미디어들을 표현하고 제어할 수 있도록 동기화 모듈을 설계하고 내부 객체들의 메시지를 이용하여 동기화를 처리할 수 있는 알고리즘을 제안하였다. 본 논문에서 제안한 MHEG 엔진은 초고속 통신망에서 멀티미디어 응용 분야의 기반 기술이 될 수 있을 것이다.

  • PDF