• Title/Summary/Keyword: Object-oriented Systems

Search Result 546, Processing Time 0.036 seconds

Automatic Pedestrian Removal Algorithm Using Multiple Frames (다중 프레임에서의 보행자 검출 및 삭제 알고리즘)

  • Kim, ChangSeong;Lee, DongSuk;Park, Dong Sun
    • Smart Media Journal
    • /
    • v.4 no.2
    • /
    • pp.26-33
    • /
    • 2015
  • In this paper, we propose an efficient automatic pedestrian removal system from a frame in a video sequence. It firstly finds pedestrians from the frame using a Histogram of Oriented Gradient(HOG) / Linear-Support Vector Machine(L-SVM) classifier, searches for proper background patches, and then the patches are used to replace the deleted pedestrians. Background patches are retrieved from the reference video sequence and a modified feather blender algorithm is applied to make boundaries of replaced blocks look naturally. The proposed system, is designed to automatically detect object and generate natural-looking patches, while most existing systems provide search operation in manual. In the experiment, the average PSNR of the replaced blocks is 19.246

A Novel of Mobile Commerce and Information Notice System for Local Festival Content Activation based on Location Information (위치 정보기반의 지역 축제 콘텐츠 활성화를 위한 모바일 커머스 및 정보 알림 시스템에 관한 연구)

  • Jung, Se Hoon;Park, Sun Min;Sim, Chun Bo
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.6
    • /
    • pp.780-791
    • /
    • 2015
  • Recently, it is being held festival according to regional and seasonally cultural feature in nationwide. Especially, local festivals are being provided festival information services a variety of forms for tourists depending on development of information device. However, systems to provide notification information of local festivals are not persistent but mostly short term service. In this paper, we propose a mobile commerce and information notification system through festival information alerts and festival surrounding information using local based on service. In addition, we implement a festival information notification system that applies to beacon based on bluetooth in order to inform them on diverse festival. Finally, we take into account in terms of design of system using object-oriented design modeling to improve reusability of proposed system.

The Design and Implementation of an Enhanced Hypermedia System integrated with Object-Oriented Database Technology (객체 지향 데이타베이스 기술을 결합한 향상된 하이퍼미디어 시스템의 설계 및 구현)

  • 이규철
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.19 no.3
    • /
    • pp.462-478
    • /
    • 1994
  • Conventional hypermedia systems provide a simple data model based on nodes and link, and give us the limited capability in information retrieval such as browsing and navigating following the links. In this paper, we design and implement a hypermedia system (AHEAD) with enhanced data modeling and querying capability, which are strongly supported in object-oriented database technology. The AHEAD makes it possible to model the accurate data semantics and relationships in application domain, to represent useful information related to nodes and links, and to define the structure and manipulation operations of multimedia data. It also support the various querying capabilities by using modeling information.

  • PDF

A Study on the Development of Information System for the Ship Survey to Support Port State Control (항만국 통제 지원 선박검사 정보시스템 개발에 관한 연구)

  • 박주용;강병윤;이경철;정진욱
    • Proceedings of the Korea Committee for Ocean Resources and Engineering Conference
    • /
    • 2000.10a
    • /
    • pp.165-170
    • /
    • 2000
  • Port State Control (PSC) is the inspection of foreign ships in national ports for the purpose of verifying th\ulcorner the condition of the ships and its equipments comply with the requirement of international conventions and the ship is manned and operated in compliance with applicable international laws. On the other hand, check items in PSC are nearly similar to periodical survey of Classification Societies, because they have the same background regarding safety and maritime pollution prevention. The purpose of this study is to develope computer-aided information systems for ship inspection item which is useful for effective implementation of Port State Control. For this work, the status of PSC is reviewed, and the related scheme of ship survey system in Classification Societies is investigated. On these bases, a computer software integrated database system and object-oriented technique is developed. The developed system is expected helpful to establish and maintain an effective system of Port State Control.

  • PDF

Object oriented simulation in a CIM environment

  • 김종수
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1991.10a
    • /
    • pp.67-76
    • /
    • 1991
  • For several years, graduate students and faculty of the Engineering Systems Research Center at U.C., Berkeley have been studying new methods of planning and scheduling in a computer integrated manufacturing environment, with particular emphasis on large scale integrated circuit fabrication. One part of this work, focusing on short interval scheduling, uses simulation models as a primary research tool. We have built two versions of the same basic model (programmed in C) to study two different problems (one deals with machine down time and the other with setup times). These have proven to be efficient for studying particular problems, but are difficult and time consuming to modify. We are convinced that our research will be more effective: (1) if it were easier to build special purpose models tailored to the research question at hand; and (2) if we had better interfaces to graphics output. Commercially available factory simulators are inadequate for this research for a variety of reasons. Existing packages such as SIMKIT, SLAM, SIMAN and EXCELL have their own weaknesses. Typically, they are hard to develop and to modify. They do not allow for adding new dispatching decisions or release decision. Also, it is hard to add more machines to existing environment or change the route the product flows. For these various reasons, we had developed a new simulation package having flexibility and modularity. In this paper, based on experiences gained in the application of object oriented programming, we discuss unique features of the simulator developed in OOPS and ways to take advantage of features in developing and using manufacturing simulation software written in the OOPS

  • PDF

Mapping Specification for XML Schema using UML Extension Mechanisms (UML 확장 메카니즘을 이용한 XML 스키마 사상 명세)

  • 조정길
    • Journal of the Korea Computer Industry Society
    • /
    • v.3 no.2
    • /
    • pp.167-178
    • /
    • 2002
  • XML documents used for exchanging structured documents between heterogeneous distributed systems are spreading among B2B and the industrial world rapidly. This condition brings an object-oriented visualization tool for modeling XML documents. It is hard to apply for DTD - the rule for declaring document type, which is employed in XML, to various industrial field. Thus, W3C announced Recommendation for XML Schema - the rule for declaring new document type which is adaptable to XML and satisfy to user. Document Type which has high reusability and flexibility can be defined owing to that XML Schema is designed by utilization of Object-Oriented-Modelling technique(UML). This document is proposed the specification and an algorithm for mapping XML Schema to UML.

  • PDF

New TCC and LCOM Measures Considering the Write Operations between Class Members (클래스 멤버 사이의 쓰기 연산을 고려한 새로운 TCC 및 LCOM 척도)

  • Woo, Gyun;Chae, Heung-Seok
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.11
    • /
    • pp.1036-1046
    • /
    • 2005
  • Cohesion refers to the degree of the relatedness of the members in a class and it is widely accepted that the higher the cohesion of a module is, the easier the module to understand and maintain. Recently, several cohesion measures have been proposed to measure the cohesiveness of classes in an object-oriented program. In this paper, we propose an approach to improving the existing cohesion measures by considering the impact of write dependencies between class members. We have developed a cohesion measurement tool for supporting our approach and describe a case study performed with a C++ class library.

Design of Object-Oriented Form System (객체지향 폼 시스템(Form System)의 설계)

  • Eum, Doo-Hun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.1 no.1
    • /
    • pp.50-62
    • /
    • 1994
  • The majority of database users interact with database systems by manipulating forms. This paper discusses the fundamentals underlying forms and considers low these mechanisms affect the behavior of forms We then review the forms supported by commercial products. None of the packages reviewed provide all of the features that make up an ideal form. We propose a new design that overcomes many of the limitations observed in the packages currently available. The new system is event- driven, object-oriented, supports a hierachy of composite blocks, and is primarily modeless. Forms are defined as top-level blocks and blocks can be either atomic or composite structures with methods directly included in their definition. Messages are passed among form objects. Defining forms with the proposed system is simple because from definitions are similar to type declarations in Pascal.

  • PDF

Software Metric for CBSE Model

  • Iyyappan. M;Sultan Ahmad;Shoney Sebastian;Jabeen Nazeer;A.E.M. Eljialy
    • International Journal of Computer Science & Network Security
    • /
    • v.23 no.12
    • /
    • pp.187-193
    • /
    • 2023
  • Large software systems are being produced with a noticeably higher level of quality with component-based software engineering (CBSE), which places a strong emphasis on breaking down engineered systems into logical or functional components with clearly defined interfaces for inter-component communication. The component-based software engineering is applicable for the commercial products of open-source software. Software metrics play a major role in application development which improves the quantitative measurement of analyzing, scheduling, and reiterating the software module. This methodology will provide an improved result in the process, of better quality and higher usage of software development. The major concern is about the software complexity which is focused on the development and deployment of software. Software metrics will provide an accurate result of software quality, risk, reliability, functionality, and reusability of the component. The proposed metrics are used to assess many aspects of the process, including efficiency, reusability, product interaction, and process complexity. The details description of the various software quality metrics that may be found in the literature on software engineering. In this study, it is explored the advantages and disadvantages of the various software metrics. The topic of component-based software engineering is discussed in this paper along with metrics for software quality, object-oriented metrics, and improved performance.

An Approach to Verifying Behavioral Compatibility between Objects using Successive Methods Rule (연속 메소드 규칙을 이용한 객체간의 행위적 호환성 검증 기법)

  • Chae, Heung-Seok;Lee, Joon-Sang;Bae, Jung-Ho
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.9
    • /
    • pp.785-796
    • /
    • 2007
  • In object-oriented systems, objects are organized in hierarchies such that subtypes Inherit and specialize the structure and the behavior of supertypes. Behavioral compatibility is a very crucial issue to permit the substitution between object types, which supports the extension and evolution of object oriented system. This paper proposes successive methods rule that extending methods rule for checking behavioral compatibility between objects on the basis of their dynamic behaviors expressed in finite state machine which is one of the most frequently used notations for expressing dynamic behaviors of object. Based on the classical methods rule, successive methods rule is used for guarantee behavioral compatibility by checking the traces of two objects. And we describe an algorithm for verifying behavioral compatibility between objects using the successive methods rule.