• Title/Summary/Keyword: Object Share

Search Result 147, Processing Time 0.033 seconds

Project Scheduling for Object-Oriented Development in Matrix Organization (유전자 알고리즘을 이용한 매트릭스조직의 객체지향개발 프로젝트 스케줄링)

  • Lee, Gun-Ho;Kim, Uen-Jin
    • Journal of the Korea Safety Management & Science
    • /
    • v.9 no.5
    • /
    • pp.67-78
    • /
    • 2007
  • This paper discusses a scheduling problem on object-oriented developments over multiple teams with limited resources in matrix organization. The objective of the problem is to minimize the makespan of overall projects. There are tangible and intangible advantages such as efficient resource share, improvement of productivity, development efforts and cost reduction, etc. by dispatching resources properly to the development teams. Traditionally, the project scheduling has been done with a manager's intuition or heuristic. We present a scheduling model with illustrative examples, stochastic search approach, and apply a variety of problems generated randomly to the approach. The results are analysed.

A Study on the Extended User Experience of 3D Object Shared Training Content (사용자 경험을 위한 3D Object 공유형 교육컨텐츠 연구)

  • Seok-Hun Kim;Hyun-Jin Yeo;Hong-Dae Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.733-734
    • /
    • 2023
  • 코로나 펜데믹 이후 다시 대면활동이 활성화되고 있지만 이미 학습한 비대면 활동은 10대들의 대안적인 활동, 소통, 협업의 공간으로 메타버스가 주목을 받으며 초,중 대학에 이르는 교육영역에 대한 논의와 연구가 활발해지고 있다. 특히 고가의 장비나 사용하기 위험한 교육 교보재를 메타버스 공간에 같이 공유하여 오프라인에서 쉽게 접할 수 없는 확장된 사용자 경험을 제공하기 위한 니즈가 있다. 이에 교육 공간으로서의 메타버스 활용을 뛰어넘어 고가 및 위험성이 있는 제한된 교육경험을 제공할 수 있어야 한다.

  • PDF

A Method for Object Tracking Based on Background Stabilization (동적 비디오 기반 안정화 및 객체 추적 방법)

  • Jung, Hunjo;Lee, Dongeun
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.14 no.1
    • /
    • pp.77-85
    • /
    • 2018
  • This paper proposes a robust digital video stabilization algorithm to extract and track an object, which uses a phase correlation-based motion correction. The proposed video stabilization algorithm consists of background stabilization based on motion estimation and extraction of a moving object. The motion vectors can be estimated by calculating the phase correlation of a series of frames in the eight sub-images, which are located in the corner of the video. The global motion vector can be estimated and the image can be compensated by using the multiple local motions of sub-images. Through the calculations of the phase correlation, the motion of the background can be subtracted from the former frame and the compensated frame, which share the same background. The moving objects in the video can also be extracted. In this paper, calculating the phase correlation to track the robust motion vectors results in the compensation of vibrations, such as movement, rotation, expansion and the downsize of videos from all directions of the sub-images. Experimental results show that the proposed digital image stabilization algorithm can provide continuously stabilized videos and tracking object movements.

Robust Online Object Tracking with a Structured Sparse Representation Model

  • Bo, Chunjuan;Wang, Dong
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.5
    • /
    • pp.2346-2362
    • /
    • 2016
  • As one of the most important issues in computer vision and image processing, online object tracking plays a key role in numerous areas of research and in many real applications. In this study, we present a novel tracking method based on the proposed structured sparse representation model, in which the tracked object is assumed to be sparsely represented by a set of object and background templates. The contributions of this work are threefold. First, the structure information of all the candidate samples is utilized by a joint sparse representation model, where the representation coefficients of these candidates are promoted to share the same sparse patterns. This representation model can be effectively solved by the simultaneous orthogonal matching pursuit method. In addition, we develop a tracking algorithm based on the proposed representation model, a discriminative candidate selection scheme, and a simple model updating method. Finally, we conduct numerous experiments on several challenging video clips to evaluate the proposed tracker in comparison with various state-of-the-art tracking algorithms. Both qualitative and quantitative evaluations on a number of challenging video clips show that our tracker achieves better performance than the other state-of-the-art methods.

An Object-Oriented Approach for Engineering Knowledge Management System Analysis and Design (엔지니어링 지식관리시스템 분석 및 설계를 위한 객체지향적 접근법)

  • Yang, Kun-Woo;Cho, Hyuk-Soo
    • Journal of Information Technology and Architecture
    • /
    • v.11 no.3
    • /
    • pp.333-345
    • /
    • 2014
  • Knowledge management system (KMS) is an information system that helps an organization manage its knowledge assets effectively as well as maximize their values within the organization. In engineering fields, because the expertise and know-how of experts are so critical, KMS can play an important role to store and share the experts' knowledge within the organization. This paper adopts an object-oriented approach to analyze and design an engineering knowledge management system required to manage and share engineering knowledge effectively. A field study is conducted against construction and automobile engineers to draw critical success factors to successfully implement and adopt an engineering KMS and based on this study, the engineering KMS has been analyzed and designed. Also, this paper proposed a flexible system architecture that can be applied to various engineering fields.

Extracting and Tracing a Specified Object among Multiple Ones (다중객체 환경에서 특정객체의 추출 및 추적에 관한 연구)

  • Kim, Eun-Hwan;Han, Dan-Song;Lee, Kwang-Hyoung;Jun, Moon-Seog
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.1
    • /
    • pp.100-107
    • /
    • 2008
  • This paper proposes a real-time processing method to simplify the image input procedure while extracting and tracing a specified object among multiple ones. In order to extract an object in a specified area among multiple objects of indoor environment and tracing the extracted object continuously, it is verified through experiments that the information interchanged between cameras upwards and in front of it have effect on tracing a specified object continuously. The camera located upward transfers its x-axis data of the input image to the front camera so that the front camera can catch the area of object soon without computing the information of x-axis. The front camera can't resolve the problem of objects overlapping till they share information with the upward camera. The result of the experiment shows that the computation for tracing an object is simplified and the accuracy for extracting and tracing is upgraded.

The Study of the Object Replication Management using Adaptive Duplication Object Algorithm (적응적 중복 객체 알고리즘을 이용한 객체 복제본 관리 연구)

  • 박종선;장용철;오수열
    • Journal of the Korea Society of Computer and Information
    • /
    • v.8 no.1
    • /
    • pp.51-59
    • /
    • 2003
  • It is effective to be located in the double nodes in the distributed object replication systems, then object which nodes share is the same contents. The nodes store an access information on their local cache as it access to the system. and then the nodes fetch and use it, when it needed. But with time the coherence Problems will happen because a data carl be updated by other nodes. So keeping the coherence of the system we need a mechanism that we managed the to improve to improve the performance and availability of the system effectively. In this paper to keep coherence in the shared memory condition, we can set the limited parallel performance without the additional cost except the coherence cost using it to keep the object at the proposed adaptive duplication object(ADO) algorithms. Also to minimize the coherence maintenance cost which is the bi99est overhead in the duplication method, we must manage the object effectively for the number of replication and location of the object replica which is the most important points, and then it determines the cos. And that we must study the adaptive duplication object management mechanism which will improve the entire run time.

  • PDF

Implementation of a Performance Monitor using Object Oriented Concept (객체 지향 개념을 적용한 성능 모니터의 구현)

  • Kim, Yong-Soo;Lee, Keum-Suk
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.8
    • /
    • pp.2038-2059
    • /
    • 1997
  • The physical attributes of a computer, such as processor speed, size and access time of memory, and I/O bandwidth, are fixed when the computer is delivered to the user. Under these conditions, the performance of a multi-process system where multiple processes share various resources can be enhanced by monitoring and controlling the relationship between the user processes and the system resources. This paper applies object oriented concept to the performance management and suggests a standard for the management. Resource managers and user processes are defined as managed object and a performance manager is defined as a managing object. A protocol between the user processes and performance manager is designed and attributes and methods of the objects are also defined. Through the standardization, the user processes and the performance manager can be developed independently and the system's performance can also be collectively managed.

  • PDF

Comparison of estimating vegetation index for outdoor free-range pig production using convolutional neural networks

  • Sang-Hyon OH;Hee-Mun Park;Jin-Hyun Park
    • Journal of Animal Science and Technology
    • /
    • v.65 no.6
    • /
    • pp.1254-1269
    • /
    • 2023
  • This study aims to predict the change in corn share according to the grazing of 20 gestational sows in a mature corn field by taking images with a camera-equipped unmanned air vehicle (UAV). Deep learning based on convolutional neural networks (CNNs) has been verified for its performance in various areas. It has also demonstrated high recognition accuracy and detection time in agricultural applications such as pest and disease diagnosis and prediction. A large amount of data is required to train CNNs effectively. Still, since UAVs capture only a limited number of images, we propose a data augmentation method that can effectively increase data. And most occupancy prediction predicts occupancy by designing a CNN-based object detector for an image and counting the number of recognized objects or calculating the number of pixels occupied by an object. These methods require complex occupancy rate calculations; the accuracy depends on whether the object features of interest are visible in the image. However, in this study, CNN is not approached as a corn object detection and classification problem but as a function approximation and regression problem so that the occupancy rate of corn objects in an image can be represented as the CNN output. The proposed method effectively estimates occupancy for a limited number of cornfield photos, shows excellent prediction accuracy, and confirms the potential and scalability of deep learning.

Background Initialization by Spatiotemporal Similarity

  • Park, Goo-Man
    • Journal of Broadcast Engineering
    • /
    • v.12 no.3
    • /
    • pp.289-292
    • /
    • 2007
  • A background initialization algorithm based on the spatiotemporal similarity measure in a motion tracking system is proposed. From the accumulated difference between the base frame and the other frames in a subinterval, the regions affected by moving objects are located. The median is applied over the subsequence in the subinterval in which co-located regions share the similarity. The outputs from each subinterval are filtered by second stage median filter. The proposed method showed good results even in the busy and crowded sequences where the real background does not exit.