• Title/Summary/Keyword: 객체모델링

Search Result 877, Processing Time 0.037 seconds

Abnormal Behavior Detection and Localization Using Aspect Ratio Based on Mask R-CNN (Mask R-CNN 기반 Aspect Ratio를 활용한 이상행동 검출 및 영역화 방법)

  • Lim, Hyunseok;Hu, Xufeng;Gwak, Jeonghwan
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.01a
    • /
    • pp.99-101
    • /
    • 2022
  • 이상 행동을 탐지하는 딥러닝 기반 검지 시스템은 동영상 기반 데이터로부터 움직임을 보이는 객체를 추적하고 그 객체의 행동을 분석하여 정상적인 행동 범위를 벗어나는 패턴을 보이는 영역을 이상으로 탐지한다. 특히 생성적 적대 신경망(GAN)과 광학 흐름 추정(Optical flow estimation) 기법을 활용하여 움직임에 대한 특징 정보를 추출하고 이를 학습하여 행동 패턴에 대한 모델링을 수행한다. 모델 학습 및 테스트에 활용되는 데이터셋의 해상도가 낮거나 이상 행동을 표현하는 특징 정보가 부족할 경우 최종 모델 성능에 부정적 영향을 미치게 되며, 특히 광학 흐름이 표현하는 이동량 측면에서 차이가 크게 나지 않는 이상 객체의 경우 탐지가 정확하게 이뤄지지 않는다. 본 연구에서는 동영상 프레임에서 나타나는 객체의 평균 종횡비를 구하고 정상적인 비율을 벗어나는 객체에 대해서 이상 행동을 취하는 샘플로 처리하는 후처리단 모듈을 제안하여 최종적인 모델 성능을 향상시키는 방법을 고안한다.

  • PDF

Design and Implementation for Applying User-Definable Pattern with UML Modeling Tools (UML 모델링 도구의 사용자 정의형 패턴 적용을 위한 설계 및 구현)

  • 이장우;이민규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.310-312
    • /
    • 2004
  • 소프트웨어 디자인 패턴(Design Pattern)은 좋은 설계나 아키텍처의 재사용을 도와주며, 이미 만든 시스템의 유지보수나 문서화도 개선해 준다. 패턴화를 통해서 클래스의 명세를 정확하게 하며, 객체간의 상호작용 또는 설계의 의도 등을 명확하게 정의할 수 있게 해준다. 사용자가 필요 시 디자인 패턴을 쉽고 편하게 UML 모델링 도구에 적용할 수 있다면 생산성 및 품질 개선에 크게 이바지할 컷으로 판단된다. 본 논문은 UML 모델링 도구에 사용자 정의형 패턴을 쉽게 적용할 수 있도록 하는 기능을 설계하여 구현한 결과를 제시한다

  • PDF

A Study on UML-Based Ontology Modeling for Agent Oriented Software Engineering (에이전트 지향 소프트웨어 공학을 위한 UML 기반 온톨로지 모델링에 관한 연구)

  • Kim, Gui-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.353-356
    • /
    • 2005
  • 온톨로지는 에이전트가 지식 레벨 메시지 교환을 위해 사용하는 용어를 정의하는데 중요한 역할을 수행한다. 객체지향 모델링 중 특히 UML은 소프트웨어 공학 분야에서 많은 발전이 이루어져 왔으며, 대부분의 상업용 도구들에 의해 지원될 수 있다. 따라서, 에이전트 시스템에서 온톨로지 표현을 위해 UML을 사용한다면 에이전트 기반 시스템 개념의 이해를 돕는데 매우 효과적일 것이다. 본 연구는 온톨로지 모델링을 위해 UML 사용의 가능성을 제시하고자 한다.

  • PDF

Goal Based Agent-Oriented Software Modeling (Goal 기반의 에이전트 지향 소프트웨어 모델링방법)

  • 박근하;박수용
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.343-345
    • /
    • 2000
  • 기존의 객체지향, 구조적 방법적인 패러다임에서의 접근은 본질적으로 Goal 중심의 에이전트 시스템의 특성과 성질을 적절히 반영하기 어렵다. 그러므로 패러다임의 이동을 기하여 에이전트 시스템의 분석 관점을 Goal에 맞추고, Goal을 달성하려는 에이전트를 모델링해야 한다. 본 논문에서는 에이전트 기반의 소프트웨어를 효율적으로 분석하기 위하여 문제영역을 Goal의 측면에서 분석하고, Agent 선택 규칙으로 에이전트를 추출하여, 사용자의 요구사항을 달성하기 위한 에이전트들을 모델링하는 방법을 제안한다.

  • PDF

Moving Object Detection using HSV on Auto Correction Camera (자동보정 카메라에서 HSV를 이용한 이동객체 검출)

  • Lee SeungCheol;Lee GueeSang;Choi Deokjai;Kim SooHyung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.910-912
    • /
    • 2005
  • 영상감시기술은 공공장소의 사랑 행동패턴 분석을 통한 범죄 예측, 실내 환경에서의 사람의 출입여부 확인, 다중 카메라에서의 특정 이동객체 추적 등 다양하게 이용되고 있다. 또한 유비쿼터스 환경에서 영상센서로 사용 될 수 있다. 영상감시기술에서는 입력된 영상을 여러 과정을 통하여 분석 하게 된다. 여러 과정 중 이동 객체의 정확한 분석을 위해서는 효과적인 이동객체 검출 방법이 필요하게 된다. 어떤 감시카메라는 객체가 감지되었을 때 감지된 영상을 자동으로 보정한다. 이와 같이 자동보정 카메라에 입력된 영상을 분석할 경우 보정된 정도에 따른 영상처리가 필요하게 된다. 이동객체 검출 단계는 배경영상 모델링, 이동객체 검출, 그림자 제거 단계로 나눌 수 있다. 이 같은 과정 중에 감지된 영상의 자동보정 정도를 측정하고 영상 분석시 측정값을 적용하게 된다. 보정 정도를 적용한 방법과 하지 않은 방법 중에 적용한 방법이 더욱 정확한 검출 정도를 나타냈으며, 검출된 이진 이미지의 개선을 위한 과정 중 Reconstruction의 형태학적 영상처리 방법을 적용하여 기존의 검출 방법보다 향상된 결과 영상을 획득할 수 있었다. 이렇게 검출된 이동객체의 분석을 통해 보다 향상된 분석을 할 수 있게 되며, 차후 유비쿼터스 환경에서의 영상 센서로 사용 될 수 있다.

  • PDF

XML Web Services for Learning ContentsBased on a Pedagogical Design Model (교수법적 설계 모델링에 기반한 학습 컨텐츠의 XML 웹 서비스 구축)

  • Shin, Haeng-Ja;Park, Kyung-Hwan
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.8
    • /
    • pp.1131-1144
    • /
    • 2004
  • In this paper, we investigate a problem with an e-learning system for e-business environments and introduce the solving method of the problem. To be more accurate, existing Web-hosted and ASP (Application Service Provider)-oriented service model is difficult to cooperate and integrate among the different kinds of systems. So we have produced sharable and reusable learning object, they have extracted a principle from pedagogical designs for units of reuse. We call LIO (Learning Item Object). This modeling makes use of a constructing for XML Web Services. So to speak, units of reuse from pedagogical designs are test tutorial, resource, case example, simulation, problem, test, discovery and discussion and then map introduction, fact, try, quiz, test, link-more, tell-more LIO learning object. These typed LIOs are stored in metadata along with the information for a content location. Each one of LIOs is designed with components and exposed in an interface for XML Web services. These services are module applications, which are used a standard SOAP (Simple Object Access Protocol) and locate any computer over Internet and publish, find and bind to services. This guarantees the interoperation and integration of the different kinds of systems. As a result, the problem of e-learning systems for e-business environments was resolved and then the power of understanding about learning objects based on pedagogical design was increased for learner and instruction designers. And organizations of education hope for particular decreased costs in constructing e-learning systems.

  • PDF

A Robust Object Detection and Tracking Method using RGB-D Model (RGB-D 모델을 이용한 강건한 객체 탐지 및 추적 방법)

  • Park, Seohee;Chun, Junchul
    • Journal of Internet Computing and Services
    • /
    • v.18 no.4
    • /
    • pp.61-67
    • /
    • 2017
  • Recently, CCTV has been combined with areas such as big data, artificial intelligence, and image analysis to detect various abnormal behaviors and to detect and analyze the overall situation of objects such as people. Image analysis research for this intelligent video surveillance function is progressing actively. However, CCTV images using 2D information generally have limitations such as object misrecognition due to lack of topological information. This problem can be solved by adding the depth information of the object created by using two cameras to the image. In this paper, we perform background modeling using Mixture of Gaussian technique and detect whether there are moving objects by segmenting the foreground from the modeled background. In order to perform the depth information-based segmentation using the RGB information-based segmentation results, stereo-based depth maps are generated using two cameras. Next, the RGB-based segmented region is set as a domain for extracting depth information, and depth-based segmentation is performed within the domain. In order to detect the center point of a robustly segmented object and to track the direction, the movement of the object is tracked by applying the CAMShift technique, which is the most basic object tracking method. From the experiments, we prove the efficiency of the proposed object detection and tracking method using the RGB-D model.

Agent Oriented Software Modeling Methodology (에이전트 지향의 소프트웨어 모델링 방법론)

  • Kim, Min-Jeong;Lee, Seung-Yeon;Park, Geun-Ha;Park, Won-Young;Park, Su-Yong
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.10
    • /
    • pp.1015-1027
    • /
    • 2000
  • 에이전트에 대한 연구는 최근에 들어와 그 응용분야가 점차 확대되어 가고 있으며, 에이전트를 근간으로 하는 소프트웨어도 점점 복잡화, 대형화되고 있는 추세이다. 이에 따라 에이전트를 근간으로 하는 소프트웨어 개발 방식도 좀더 체계적이며 공학적인 접근이 요구되고 있다. 본 논문에서는 에이전트 기반의 소프트웨어를 효율적으로 모델링하기 위하여 에이전트 추출, 내부 에이전트 모델링과 외부 에이전트 모델링 기법을 제안한다. 에이전트 추출은 실세계에 존재하는 객체들로부터 에이전트를 추출하는 방법을 사용했고, 내부 에이전트 모델링에서는 에이전트의 내부를 목표, 자기정보, 계획 기능으로 나누어 각각의 모델링 방법을 제시했으며, 외부 에이전트 모델링에서는 다중 에이전트 시스템에서 에이전트의 이동성과 에이전트간의 메시지 교환을 중심으로 한 모델링 방법을 제안한다.

  • PDF

Creation Techniques of UV Nodes Needed in Maya 3D Modeling Convert (마야 3D모델링 변환에 필요한 UV노드 생성기법)

  • Kim, Hyun-Mun;Song, Teuk-Seob
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2008.05a
    • /
    • pp.534-538
    • /
    • 2008
  • Maya currently is used form various area in 3D graphics. Maya provide that modeling methods are NURBs, Polygon, and Subdivision. There are special feature their modeling method. So we need to modeling convert. After modeling convert, there is no UV node. In this paper, we study creating techniques UV node which NURBs modeling convert Subdivsion modeling. Moreover, we present prototype implementation.

  • PDF

Specification and Simulation Environment for Prototying the Object Model (객체 모델의 프로토파이핑을 위한 명세 및 시물레이션 환경)

  • Jung, Lan;Kim, Jung-A;Moon, Chung-Ryeal;Kim, Jung-Doo
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.5
    • /
    • pp.1243-1256
    • /
    • 1997
  • Object modeling has been cinsidered as an efficient technique for eleciting user requirements and communicat-ing between developers and customers. But model itself is not easy to understand what recult will be after coding and whether it will be meet with the requirements of customers. In this paper, we developed the envuroment for visualization of object model for validating with rewuirnent at the early stage. Therefore, we defined correct and complete rules which can transform the object model.the delierables of Shler/Mellor's method, into a for-mal specification language of VDM(Vienna Development Methods) with a mathematical basis. This basis provides the means of proving that a specification is realizable and proving properties of a system.Therefore.the completeness, preciceness of object model can be verified by proving the transformed VDM specification and prototyping by constructing a visualization supporting enviroment.

  • PDF