• Title/Summary/Keyword: static object

Search Result 330, Processing Time 0.029 seconds

A Large-Scale 3D Visualization System for Port Container Terminal Simulation (항만 컨테이너 시뮬레이션을 위한 대규모 3D 가시화 시스템 개발)

  • Ok, Soo-Yol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.1
    • /
    • pp.119-126
    • /
    • 2015
  • In this paper, we propose a 3D visualization system that expresses the simulation results of port container operation monitoring and planning in terms of the movements of the surrounding environment including static and dynamic objects. It also enables us to objectively evaluate the operation model by way of animating the actual port operations. With XML-based design of object states, the port simulator visualization system (PSVS) that we propose has been implemented so as to maximize the interoperability with the existing port operation simulation (CATOS), and express the realtime animation of large-scale objects. The design method of PSVS system is explained, and its validity is experimentally examined.

Accuracy Improvement of Pig Detection using Image Processing and Deep Learning Techniques on an Embedded Board (임베디드 보드에서 영상 처리 및 딥러닝 기법을 혼용한 돼지 탐지 정확도 개선)

  • Yu, Seunghyun;Son, Seungwook;Ahn, Hanse;Lee, Sejun;Baek, Hwapyeong;Chung, Yongwha;Park, Daihee
    • Journal of Korea Multimedia Society
    • /
    • v.25 no.4
    • /
    • pp.583-599
    • /
    • 2022
  • Although the object detection accuracy with a single image has been significantly improved with the advance of deep learning techniques, the detection accuracy for pig monitoring is challenged by occlusion problems due to a complex structure of a pig room such as food facility. These detection difficulties with a single image can be mitigated by using a video data. In this research, we propose a method in pig detection for video monitoring environment with a static camera. That is, by using both image processing and deep learning techniques, we can recognize a complex structure of a pig room and this information of the pig room can be utilized for improving the detection accuracy of pigs in the monitored pig room. Furthermore, we reduce the execution time overhead by applying a pruning technique for real-time video monitoring on an embedded board. Based on the experiment results with a video data set obtained from a commercial pig farm, we confirmed that the pigs could be detected more accurately in real-time, even on an embedded board.

Multi-Point Optical Fiber Grating Strain Sensor System (광섬유 격자 다중화 스트레인 센서 시스템)

  • Lee, Yong-Wook;Jung, Jae-Hoon;Chung, Seung-Hwan;Lee, Byoung-Ho;Kim, Nam-Sik
    • Journal of the Korean Society for Nondestructive Testing
    • /
    • v.21 no.2
    • /
    • pp.147-151
    • /
    • 2001
  • An optical fiber sensor is capable of nondestructive measurement of a structure and it has an advantage of the immunity to electromagnetic interference because light is not affected by electromagnetic wave. In addition, if optical fibers are buried in an object like a concrete, this sensor tan analyze defects and physical status of the object without disassembling it. Especially, the fiber Bragg grating sensor is a promising optical fiber sensor capable of nondestructive test of such an object. A fiber Bragg grating has the characteristics of reflecting or blotting light of a specific wavelength. If we apply physical quantity like strain to the fiber Bragg grating, the center wavelength of the reflected light is shifted and then we can find the physical quantity applied to the fiber Bragg grating by measuring the center wavelength shift of the reflected light. The fiber Bragg grating sensor capable ot static and dynamic strain measurement is being used in health-monitoring of buildings, structures, etc. Recently increasing is interest in dynamic strain measurement inevitable to the civil structures such as roads and bridges. In this study we implemented the optical fiber sensor system which can measure dynamic strain at multiple points using Fabry-Perot wavelength demodulation. And we measured the static and dynamic strain using this sensor system with a test structure(cantilever). Measurement results were similar to those obtained with the conventional electrical measurement methods.

  • PDF

Visualization of Linear Algebra concepts with Sage and GeoGebra (Sage와 GeoGebra를 이용한 선형대수학 개념의 Visual-Dynamic 자료 개발과 활용)

  • Lee, Sang-Gu;Jang, Ji-Eun;Kim, Kyung-Won
    • Communications of Mathematical Education
    • /
    • v.27 no.1
    • /
    • pp.1-17
    • /
    • 2013
  • This work started with recent students' conception on Linear Algebra. We were trying to help their understanding of Linear Algebra concepts by adding visualization tools. To accomplish this, we have developed most of needed tools for teaching of Linear Algebra class. Visualizing concepts of Linear Algebra is not only an aid for understanding but also arouses students' interest on the subject for a better comprehension, which further helps the students to play with them for self-discovery. Therefore, visualizing data should be prepared thoroughly rather than just merely understanding on static pictures as a special circumstance when we would study visual object. By doing this, we carefully selected GeoGebra which is suitable for dynamic visualizing and Sage for algebraic computations. We discovered that this combination is proper for visualizing to be embodied and gave a variety of visualizing data for undergraduate mathematics classes. We utilized GeoGebra and Sage for dynamic visualizing and tools used for algebraic calculation as creating a new kind of visual object for university math classes. We visualized important concepts of Linear Algebra as much as we can according to the order of the textbook. We offered static visual data for understanding and studied visual object and further prepared a circumstance that could create new knowledge. We found that our experience on visualizations in Linear Algebra using Sage and GeoGebra to our class can be effectively adopted to other university math classes. It is expected that this contribution has a positive effect for school math education as well as the other lectures in university.

Strategies and Cost Model for Spatial Data Stream Join (공간 데이터스트림을 위한 조인 전략 및 비용 모델)

  • Yoo, Ki-Hyun;Nam, Kwang-Woo
    • Journal of Korea Spatial Information System Society
    • /
    • v.10 no.4
    • /
    • pp.59-66
    • /
    • 2008
  • GeoSensor network means sensor network infra and related software of specific form monitoring a variety of circumstances over geospatial. And these GeoSensor network is implemented by mixing data stream with spatial attribute, spatial relation. But, until a recent date sensor network system has been concentrated on a store and search method of sensor data stream except for a spatial information. In this paper, we propose a definition of spatial data stream and its join strategy model at GeoSensor network, which combine data stream with spatial data. Spatial data stream s defining in this paper are dynamic spatial data stream of a moving object type and static spatial data stream of a fixed type. Dynamic spatial data stream is data stream transmitted by moving sensor as GPS, while static spatial data stream is generated by joining a data stream of general sensor and a relation with location values of these sensors. This paper propose joins of dynamic spatial data stream and static spatial data stream, and cost models estimating join cost. Finally, we show verification of proposed cost models and performance by join strategy.

  • PDF

Non-parametric Background Generation based on MRF Framework (MRF 프레임워크 기반 비모수적 배경 생성)

  • Cho, Sang-Hyun;Kang, Hang-Bong
    • The KIPS Transactions:PartB
    • /
    • v.17B no.6
    • /
    • pp.405-412
    • /
    • 2010
  • Previous background generation techniques showed bad performance in complex environments since they used only temporal contexts. To overcome this problem, in this paper, we propose a new background generation method which incorporates spatial as well as temporal contexts of the image. This enabled us to obtain 'clean' background image with no moving objects. In our proposed method, first we divided the sampled frame into m*n blocks in the video sequence and classified each block as either static or non-static. For blocks which are classified as non-static, we used MRF framework to model them in temporal and spatial contexts. MRF framework provides a convenient and consistent way of modeling context-dependent entities such as image pixels and correlated features. Experimental results show that our proposed method is more efficient than the traditional one.

Reliable Smoke Detection using Static and Dynamic Textures of Smoke Images (연기 영상의 정적 및 동적 텍스처를 이용한 강인한 연기 검출)

  • Kim, Jae-Min
    • The Journal of the Korea Contents Association
    • /
    • v.12 no.2
    • /
    • pp.10-18
    • /
    • 2012
  • Automatic smoke detection systems using a surveillance camera requires a reliable smoke detection method. When an image sequence is captured from smoke spreading over in the air, not only has each smoke image frame a special texture, called static texture, but the difference between two smoke image frames also has a peculiar texture, called dynamic texture. Even though an object has a static texture similar to that of the smoke, its dynamic texture cannot be similar to that of the smoke if its movement differs from the diffraction action of the smoke. This paper presents a reliable smoke detection method using these two textures. The proposed method first detects change regions using accumulated frame difference, and then picks out smoke regions using Haralick features extracted from two textures.

Model Multiplicity (UML) Versus Model Singularity in System Requirements and Design

  • Al-Fedaghi, Sabah
    • International Journal of Computer Science & Network Security
    • /
    • v.21 no.4
    • /
    • pp.103-114
    • /
    • 2021
  • A conceptual model can be used to manage complexity in both the design and implementation phases of the system development life cycle. Such a model requires a firm grasp of the abstract principles on which a system is based, as well as an understanding of the high-level nature of the representation of entities and processes. In this context, models can have distinct architectural characteristics. This paper discusses model multiplicity (e.g., unified modeling language [UML]), model singularity (e.g., object-process methodology [OPM], thinging machine [TM]), and a heterogeneous model that involves multiplicity and singularity. The basic idea of model multiplicity is that it is not possible to present all views in a single representation, so a number of models are used, with each model representing a different view. The model singularity approach uses only a single unified model that assimilates its subsystems into one system. This paper is concerned with current approaches, especially in software engineering texts, where multimodal UML is introduced as the general-purpose modeling language (i.e., UML is modeling). In such a situation, we suggest raising the issue of multiplicity versus singularity in modeling. This would foster a basic appreciation of the UML advantages and difficulties that may be faced during modeling, especially in the educational setting. Furthermore, we advocate the claim that a multiplicity of views does not necessitate a multiplicity of models. The model singularity approach can represent multiple views (static, behavior) without resorting to a collection of multiple models with various notations. We present an example of such a model where the static representation is developed first. Then, the dynamic view and behavioral representations are built by incorporating a decomposition strategy interleaved with the notion of time.

Early Null Pointer Check using Predication in Java Just-In-Time Compilation (자바 적시 컴파일에서의 조건 수행을 이용한 비어 있는 포인터의 조기검사)

  • Lee Sanggyu;Choi Hyug-Kyu;Moon Soo-Mook
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.7
    • /
    • pp.683-692
    • /
    • 2005
  • Java specification states that all accesses to an object must be checked at runtime if object refers to null. Since Java is an object-oriented language, object accesses are frequent enough to make null pointer checks affect the performance significantly. In order to reduce the performance degradation, there have been attempts to remove redundant null pointer checks. For example, in a Java environment where a just-in-time (JIT) compiler is used, the JIT compiler removes redundant null pointer check code via code analysis. This paper proposes a technique to remove additional null pointer check code that could not be removed by previous JIT compilation techniques, via early null pointer check using an architectural feature called predication. Generally, null point check code consists of two instructions: a compare and a branch. Our idea is moving the compare instruction that is usually located just before an use of an object, to the point right after the object is defined so that the total number of compare instructions is reduced. This results in reduction of dynamic and static compare instructions by 3.21$\%$ and 1.98$\%$. respectively, in SPECjvm98 bechmarks, compared to the code that has already been optimized by previous null pointer check elimination techniques. Its performance impact on an Itanium machine is an improvement of 0.32$\%$.

Comparison of frictional forces between orthodontic brackets and archwires (교정용 브라켓과 호선 간의 마찰 저항력의 비교)

  • Suh, Chung-Whan;Jung, Hye-Seung;Cho, Jin-Hyoung;Kang, Kyung-Hwa
    • The korean journal of orthodontics
    • /
    • v.35 no.2 s.109
    • /
    • pp.116-126
    • /
    • 2005
  • The object of this study was to evaluate how friction that occurs during the sliding movement of an orthodontic archwire through orthodontic brackets is differently affected by variant designs and ingredients of brackets and archwires and bracket-archwire angles. In order to simulate the situations which could occur during orthodontic treatment with fixed appliances, 4 types of brackets (Gemini, a stainless steel twin bracket, Mini Uni-Twiu. a stainless steel bracket with a single bracket design and narrow mesio-distal width; Clarity, a metal-reinforced ceramic bracket; Transcend, a ceramic bracket) and 3 types of orthodontic archwires $(0.016',\; 0.016{\times}0.022'\;stainless\;steel,\;0.016'\;Nitinol)$ were used and the bracket-archwire angles were controlled as $0^{\circ},\;3^{\circ}\;6^{\circ},\;and\;9^{\circ}$ Gemini significantly show and the lowest static and kinetic frictions (P<0.001) Clarity showed the highest static and kinetic frictions with a bracket-archwire angle of $0^{\circ}$. and Transcend at $6^{\circ}\;and\;9^{\circ}$ (P<0.001). An $0.016{\times}0.022'$ stainless steel rectangular archwire significantly showed the highest static and kinetic frictions (P<0.01). The lowest static and kinetic frictions were observed when the bracket-archwire angles were $0^{\circ}\;and\;3^{\circ}$ with 0.010' stainless steel round archwires (P<0.01), and $6^{\circ}\;and\;9^{\circ}$ with 0.016 Nitinol (P<0.001). The static and kinetic frictions were increased as the bracket-archwire angles were increased (P<0.001)