• Title/Summary/Keyword: Code Motion

Search Result 462, Processing Time 0.029 seconds

A Development of Anti-sway System for Real Application: Measurement and Control of Crane Motions Using Camera (실용화를 고려한 Anti-Sway 시스템 구축: 카메라를 이용한 크레인 운동 계측 및 제어)

  • Kawai, Hideki;Kim, Young-Bok;Choe, Yong-Woon;Yang, Joo-Ho
    • Journal of Ocean Engineering and Technology
    • /
    • v.22 no.4
    • /
    • pp.90-96
    • /
    • 2008
  • In general, the swing motions of a crane are controlled and suppressed by controlling the trolley motion. In many of our previous studies, we suggested a new type of anti-sway control system for a crane. In this proposed control system, a small auxiliary mass (moving-mass) is installed on the spreader and moving this auxiliary mass controls tire swing motion. The actuator reaction against the auxiliary mass applies inertial control forces to the container in order to reduce the swing motion in the desired manner. However, measuring systems based on a laser sensor or other means are not veryuseful in real-worldapplications. So, in this paper, animage sensor is used to measure the motions of the spreader and the measured data are fed back to the controller in real time. The applied image processing technique is a kind of robust template matching method called Vector Code Correlation (VCC), which was devised to consider real environmental conditions. The H $\infty$ based control technique is applied to suppress the swing motion of the crane. Experimental results showed that the proposed measurement and control system based on an image sensor is useful and robust to disturbances.

Digital Video Watermarking Based on SPIHT Coding Using Motion Vector Analysis (움직임 벡터 정보를 이용한 SPIHT 부호화 기반의 디지털 비디오 워터마킹)

  • Kwon, Seong-Geun;Hwang, Eui-Chang;Lee, Mi-Hee;Jeong, Tai-Il;Kwon, Ki-Ryong
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.11
    • /
    • pp.1427-1438
    • /
    • 2007
  • Video watermarking technologies are classified into types of four kinds. The first type is to embed the watermark into a raw video signal and to code the watermarked video signal. Most of video watermarking technologies fall into the category of this type. The second type is to apply watermarking to the coding process, such as block DCT and quantization. The third is to directly embed the watermark into the compressed bitstream itself. Generally, it is referred as labelling rather than watermarking. Finally, the fourth is to embed the water mark into MPEG motion vector. This type has the difficulty in real-time process because of the high complexity and has the blocking effects because of DCT-based on coder. In this paper, we proposed the digital video watermarking that embed the watermark in SPIHT video code for I-frame using motion vector analysis. This method can remove the blocking effect occurred at the DCT-based on coder and obtain video data that has progressive transmission property. The proposed method is to select the region for the watermark embedding in I frame using motion vector estimated from the previous P or B frame. And then, it is to perform DWT and embed the watermark based on HVS into the wavelet coefficients in the same subband of DWT as the motion vector direction. Finally, the watermarked video bitstream is obtained by the SPIHT coder. The experimental results verified that the proposed method has the invisibility from the objective and subjective image quality and the robustness against the various SPIHT compression and MPEG re-code.

  • PDF

Development of Human Following Method of Mobile Robot Using QR Code and 2D LiDAR Sensor (QR 2D 코드와 라이다 센서를 이용한 모바일 로봇의 사람 추종 기법 개발)

  • Lee, SeungHyeon;Choi, Jae Won;Van Dang, Chien;Kim, Jong-Wook
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.15 no.1
    • /
    • pp.35-42
    • /
    • 2020
  • In this paper, we propose a method to keep the robot at a distance of 30 to 45cm from the user in consideration of each individual's minimum area and inconvenience by using a 2D LiDAR sensor LDS-01 as the secondary sensor along with a QR code. First, the robot determines the brightness of the video and the presence of a QR code. If the light is bright and there is a QR code due to human's presence, the range of the 2D LiDAR sensor is set based on the position of the QR code in the captured image to find and follow the correct target. On the other hand, when the robot does not recognize the QR code due to the low light, the target is followed using a database that stores obstacles and human actions made before the experiment using only the 2D LiDAR sensor. As a result, our robot can follow the target person in four situations based on nine locations with seven types of motion.

Code Optimization Techniques to Reduce Energy Consumption of Multimedia Applications in Hybrid Memory

  • Dadzie, Thomas Haywood;Cho, Seungpyo;Oh, Hyunok
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.5 no.4
    • /
    • pp.274-282
    • /
    • 2016
  • This paper proposes code optimization techniques to reduce energy consumption of complex multimedia applications in a hybrid memory system with volatile dynamic random access memory (DRAM) and non-volatile spin-transfer torque magnetoresistive RAM (STT-MRAM). The proposed approach analyzes read/write operations for variables in an application. Based on the profile, variables with a high read operation are allocated to STT-MRAM, and variables with a high write operation are allocated to DRAM to reduce energy consumption. In this paper, to optimize code for real-life complicated applications, we develop a profiler, a code modifier, and compiler/link scripts. The proposed techniques are applied to a Fast Forward Motion Picture Experts Group (FFmpeg) application. The experiment reduces energy consumption by up to 22%.

Significant Changes in the Seismic Design Provisions of the 2005 KBC (KBC 2005 내진설계 주요 개정사항)

  • Chung, Kwang-Rhang;Yoo, Byoung-Eok
    • Journal of the Korean Professional Engineers Association
    • /
    • v.38 no.5
    • /
    • pp.5-9
    • /
    • 2005
  • The seismic design provisions of the 2005 KBC has been based on the 2000 IBC and has considered the building code situations in Korea. There are site ground motion, soil class, seismic design category in the significant changes of the 2005 KBC. In the case of soft soil condition, the response spectrum acceleration of the 2005 KBC is larger than that of previous code. To reduce the seismic force of the 2005 KBC, it need to introduce the eqrthauke force resisting system with high ductility.

  • PDF

Proof Transformation for Source-level Optimization (최적화 컴파일러에 맞춘 프로그램 오류 검증의 변환)

  • 양홍석;이광근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.850-852
    • /
    • 2004
  • 고급 언어 (high-level language)로 프로그램을 쓰고 그것이 맞다고 증명 했을때, 프로그램과 증명을 동시에 "컴파일"해주는 방법을 찾으려고 한다. 이러한 방법은 "증명 보내기"(Proof Carrying Code)라는 제안을 실용화할 때 요긴하게 사용할 수 있는 기술이다. 지면관계상 "반복문에서 명령어 끄집어내기"(Loop Invariant Code Motion)라는 최적화 과정에 맞게 Hoare 증명을 변환하는 방법에 대해서만 알아보겠다.

  • PDF

Numerical Study of Ejected Droplet Formation in Two-Liquid System

  • Song, Mu-Seok;Shunji Homma;Haruhisa Honda
    • Journal of Ship and Ocean Technology
    • /
    • v.7 no.4
    • /
    • pp.32-40
    • /
    • 2003
  • Numerical simulation code is developed to study the formation of liquid drops from a nozzle into another quiescent liquid. The Navier-Stokes equations for two immiscible, incompressible, Newtonian fluids are solved on a fixed, staggered grid of cylindrical axisymmetric coordinates. Interfacial motion is captured using a Front-Tracking Method. The time variation of interfacial shape simulated by the code is in excellent agreement with experiments. Simulation results show that the viscosity ratio affects the size of the satellite drops.

Measurement and Control of Swing Motion Using Image Sensor (이미지 센서를 이용한 크레인의 흔들림 계측 및 제어)

  • Kim, Y.B.;Kawai, H.;Choi, Y.W.;Lee, K.S.;Chae, G.H.
    • Journal of Power System Engineering
    • /
    • v.11 no.4
    • /
    • pp.103-108
    • /
    • 2007
  • In general, the swing motion of the crane is controlled and suppressed by activating the trolley motion. In many papers reported by us, we suggested a new type of anti-sway control system of the crane. In the proposed control system, a small auxiliary mass(moving-mass) is installed on the spreader and the swing motion is controlled by moving the auxiliary mass. The actuator reaction against the auxiliary mass applies inertial control forces to the container in order to reduce the swing motion in the desired manner. The measuring system is based on laser sensor or others. However it is not so useful in real world. Especially, in this paper, the image sensor is used to measures the motions of the spreader and the measured data are fed back to the controller in real time. The applied image processing technique is a kind of robust template matching method which is named Vector Code Correlation (VCC) and devised to consider the real environmental conditions. And the $H_{\infty}$ based control technique is applied to suppress swing motion of the crane. And the experimental result shows that the proposed measurement system based on image sensor and control system is useful and robust to disturbances.

  • PDF

Organizartion of Measurin System of Circular Motion Accuracy of Machining Center (머시닝센터의 원운동정도 측정시스템의 구성)

  • 김영석;낭궁석
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1993.10a
    • /
    • pp.305-311
    • /
    • 1993
  • In recent years, it has been variously developed for testing the accuracy of circular motion of NC machine tools, for example Telescoping Ball Bar Method by Bryan,Circular Test Method by Knapp and r $_{- \theta}$ Mathod by Tsutsumi etc., but it is not yet settled in the code of measuring methods of motion errors of NC machine tools, because of errors of measuring units and sensors, and also especially the difficulties of centering of measuring units. In this paper, in use of magnetic type linear scale with resolution of 0.5 .mu. m and tick pulses come out from computer, it has become possible for detecting of linear displacement of radial errors and measuring of revolution angle of circular motion of NC machine tools.

  • PDF

Assessment of Code-specified Ground Motion Selection Criteria with Accurate Selection and Scaling Methods - I Ground Motion Selection (구조물 동적해석을 위한 현행 내진설계기준의 입력 지반 운동 선정 조건 타당성 평가 - I 선정방법)

  • Ha, Seong Jin;Han, Sang Whan;Ji, Hyun Woo
    • Journal of the Earthquake Engineering Society of Korea
    • /
    • v.21 no.4
    • /
    • pp.171-179
    • /
    • 2017
  • For estimating the seismic demand of buildings, most seismic design provisions permit conducting linear and nonlinear response history analysis. In order to obtain reliable results from response history analyses, a proper selection of input ground motions is required. In this study, an accurate algorithm for selecting and scaling ground motions is proposed, which satisfies the ASCE 7-10 criteria. In the proposed algorithm, a desired number of ground motions are sequentially scaled and selected from a ground motion library without iterations.