• Title/Summary/Keyword: virtual track

Search Result 104, Processing Time 0.026 seconds

A Camera Tracking System for Post Production of TV Contents (방송 콘텐츠의 후반 제작을 위한 카메라 추적 시스템)

  • Oh, Ju-Hyun;Nam, Seung-Jin;Jeon, Seong-Gyu;Sohn, Kwang-Hoon
    • Journal of Broadcast Engineering
    • /
    • v.14 no.6
    • /
    • pp.692-702
    • /
    • 2009
  • Real-time virtual studios which could run only on expensive workstations are now available for personal computers thanks to the recent development of graphics hardware. Nevertheless, graphics are rendered off-line in the post production stage in film or TV drama productions, because the graphics' quality is still restricted by the real-time hardware. Software-based camera tracking methods taking only the source video into account take much computation time, and often shows unstable results. To overcome this restriction, we propose a system that stores camera motion data from sensors at shooting time as common virtual studios and uses them in the post production stage, named as POVIS(post virtual imaging system). For seamless registration of graphics onto the camera video, precise zoom lens calibration must precede the post production. A practical method using only two planar patterns is used in this work. We present a method to reduce the camera sensor's error due to the mechanical mismatch, using the Kalman filter. POVIS was successfully used to track the camera in a documentary production and saved much of the processing time, while conventional methods failed due to lack of features to track.

A Study on the Analysis Method to API Wrapping that Difficult to Normalize in the Latest Version of Themida (최신 버전의 Themida가 보이는 정규화가 어려운 API 난독화 분석방안 연구)

  • Lee, Jae-hwi;Lee, Byung-hee;Cho, Sang-hyun
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.6
    • /
    • pp.1375-1382
    • /
    • 2019
  • The latest version of commercial protector, Themida, has been updated, it is impossible to apply a normalized unpacking mechanism from previous studies by disable the use of a virtual memory allocation that provides initial data to be tracked. In addition, compared to the previous version, which had many values that determined during execution and easy to track dynamically, it is difficult to track dynamically due to values determined at the time of applying the protector. We will look at how the latest version of Themida make it difficult to normalize the API wrapping process by adopted techniques and examine the possibilities of applying the unpacking techniques to further develop an automated unpacking system.

Quasi-Fixed-Frequency Hysteresis Current Tracking Control Strategy for Modular Multilevel Converters

  • Mei, Jun;Ji, Yu;Du, Xiaozhou;Ma, Tian;Huang, Can;Hu, Qinran
    • Journal of Power Electronics
    • /
    • v.14 no.6
    • /
    • pp.1147-1156
    • /
    • 2014
  • This study proposes a quasi-fixed-frequency hysteresis current tracking control strategy for modular multilevel converters (MMCs) on the basis of voltage partition principle. First, by monitoring the grid voltage and the deviation between the output and reference currents, the output voltage is determined, thus prompting the output current to quickly and efficiently track the given current. Second, the voltages of the upper/lower capacitor of the arm and the voltages between the upper and lower arms are balanced by combining these arms with virtual loop mapping and arm voltage balance control, respectively. In particular, the proposed method is designed for any level and number of sub-modules. The validity of the proposed method is verified by simulations and experimental results of a five-level MMC prototype.

A New Improved Continuous Variable Structure Tracking Controller For BLDD Servo Motors (브러쉬없는 직접구동 전동기를 위한 새로운 개선된 연속 가변구조 추적제어기)

  • Lee, Jung-Hoon
    • Journal of IKEEE
    • /
    • v.9 no.1 s.16
    • /
    • pp.47-56
    • /
    • 2005
  • A new improved robust variable structure tracking controller is presented to provide an accurately prescribed tracking performance for brushless direct drive(BLDD) servo motors(SM) under uncertainties and load variations. A special integral sliding surface suggested for removing the reaching phase problems can define its ideal sliding mode and virtual ideal sliding trajectory from an initial position of SM. The tracking error caused by the nonzero value of the sliding surface is derived. A corresponding continuous control input with the disturbance observer is suggested to track a predetermined virtual ideal sliding trajectory within a prescribed value under all the uncertainties and load variations. The usefulness of the proposed algorithm is demonstrated through the comparative simulations for a BLDD SM under load variations.

  • PDF

A Conceptual Design on Training Simulator of the Special Railway Vehicle for Multiple Tie Tamper (궤도보수 특수철도차량 탬퍼 모의훈련연습기의 개념설계)

  • Ahn, Seung-Ho;Kang, Jeong Hyung;Kim, Chul Su
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.10
    • /
    • pp.430-436
    • /
    • 2018
  • Special railway vehicles for track maintenance are equipped with a tamping device that adjusts various track trajectories to reduce the vibration of rolling stock and improve ride quality during trains passing over a track. The development of a simulator that can confirm the error of the actual tamping work is important for reducing human error in the linearization of the track misalignment. In this study, to improve the reality and training effect of conventional 2D simulator, 3D simulator modeling was implemented for tamping work of special railway vehicles in virtual space. The problem of buffering during high screen quality of tamping work was solved using the Unwrap UVW mapping technique of a low polygon extracted from high quality polygon modeling. The human error in the training of the tamping work was detected by the principle of circle and square collision when the tamping tyne and the sleeper collided. In addition, vibration of the driving chair was generated at the same time as the collision, and the number of the sleeper strikes is displayed on the simulator exercise screen. Owing to the scattering of railway ballast protruding from the sleepers, which had a serious effect on the safety of the vehicle, the gravel bouncing effect of the tamping unit was applied.

A Study on "A Midsummer Night's Palace" Using VR Sound Engineering Technology

  • Seok, MooHyun;Kim, HyungGi
    • International Journal of Contents
    • /
    • v.16 no.4
    • /
    • pp.68-77
    • /
    • 2020
  • VR (Virtual Reality) contents make the audience perceive virtual space as real through the virtual Z axis which creates a space that could not be created in 2D due to the space between the eyes of the audience. This visual change has led to the need for technological changes to sound and sound sources inserted into VR contents. However, studies to increase immersion in VR contents are still more focused on scientific and visual fields. This is because composing and producing VR sounds require professional views in two areas: sound-based engineering and computer-based interactive sound engineering. Sound-based engineering is difficult to reflect changes in user interaction or time and space by directing the sound effects, script sound, and background music according to the storyboard organized by the director. However, it has the advantage of producing the sound effects, script sound, and background music in one track and not having to go through the coding phase. Computer-based interactive sound engineering, on the other hand, is produced in different files, including the sound effects, script sound, and background music. It can increase immersion by reflecting user interaction or time and space, but it can also suffer from noise cancelling and sound collisions. Therefore in this study, the following methods were devised and utilized to produce sound for VR contents called "A Midsummer Night" so as to take advantage of each sound-making technology. First, the storyboard is analyzed according to the user's interaction. It is to analyze sound effects, script sound, and background music which is required according to user interaction. Second, the sounds are classified and analyzed as 'simultaneous sound' and 'individual sound'. Thirdly, work on interaction coding for sound effects, script sound, and background music that were produced from the simultaneous sound and individual time sound categories is done. Then, the contents are completed by applying the sound to the video. By going through the process, sound quality inhibitors such as noise cancelling can be removed while allowing sound production that fits to user interaction and time and space.

A Way-Point Tracking of Hovering AUV by PID control (PID 제어기를 이용한 호버링 AUV의 경유점 추적)

  • Kim, Min J.;Bae, Seol B.;Baek, Woon-Kyung;Joo, Moon G.;Ha, Kyoung Nam
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.10 no.4
    • /
    • pp.257-264
    • /
    • 2015
  • For the tracking of the way-points of hovering AUV (HAUV), we suggest a simple PID controller. The way-points are designed to approach to a virtual underwater structure and the heading angles at each way-point are set to look at the structure in the face. The proposed controller consists of a vertical controller to maintain the depth and pitch angle, and a horizontal controller to move to the desired position as well as to adjust the heading angle of the HAUV. In the simulation using Matlab/Simulink, the HAUV with the proposed PID controller is shown to track all the way-points within 1 m range while maintaining proper heading angle at each way-point.

An Efficient Camera Calibration Method for Head Pose Tracking (머리의 자세를 추적하기 위한 효율적인 카메라 보정 방법에 관한 연구)

  • Park, Gyeong-Su;Im, Chang-Ju;Lee, Gyeong-Tae
    • Journal of the Ergonomics Society of Korea
    • /
    • v.19 no.1
    • /
    • pp.77-90
    • /
    • 2000
  • The aim of this study is to develop and evaluate an efficient camera calibration method for vision-based head tracking. Tracking head movements is important in the design of an eye-controlled human/computer interface. A vision-based head tracking system was proposed to allow the user's head movements in the design of the eye-controlled human/computer interface. We proposed an efficient camera calibration method to track the 3D position and orientation of the user's head accurately. We also evaluated the performance of the proposed method. The experimental error analysis results showed that the proposed method can provide more accurate and stable pose (i.e. position and orientation) of the camera than the conventional direct linear transformation method which has been used in camera calibration. The results of this study can be applied to the tracking head movements related to the eye-controlled human/computer interface and the virtual reality technology.

  • PDF

Robust Multithreaded Object Tracker through Occlusions for Spatial Augmented Reality

  • Lee, Ahyun;Jang, Insung
    • ETRI Journal
    • /
    • v.40 no.2
    • /
    • pp.246-256
    • /
    • 2018
  • A spatial augmented reality (SAR) system enables a virtual image to be projected onto the surface of a real-world object and the user to intuitively control the image using a tangible interface. However, occlusions frequently occur, such as a sudden change in the lighting environment or the generation of obstacles. We propose a robust object tracker based on a multithreaded system, which can track an object robustly through occlusions. Our multithreaded tracker is divided into two threads: the detection thread detects distinctive features in a frame-to-frame manner, and the tracking thread tracks features periodically using an optical-flow-based tracking method. Consequently, although the speed of the detection thread is considerably slow, we achieve real-time performance owing to the multithreaded configuration. Moreover, the proposed outlier filtering automatically updates a random sample consensus distance threshold for eliminating outliers according to environmental changes. Experimental results show that our approach tracks an object robustly in real-time in an SAR environment where there are frequent occlusions occurring from augmented projection images.

Adaptive Backstepping Controller Design for a Permanent Magnet Synchronous Motor using Speed Observer (속도관측기를 활용한 영구자석동기전동기의 적응 백스테핑 제어기 설계)

  • 현근호;양해원
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.5
    • /
    • pp.347-353
    • /
    • 2003
  • A nonlinear speed controller for a surface mounted permanent magnet synchronous motor (PMSM) based on a newly developed adaptive backstepping approach is presented To compensate parameter uncertainties and load torque disturbance, a nonlinear adaptive backstepping control law and adaptive law are derived systematically through virtual control input and suitable Lyapunov function. Also, speed observer without using costly speed sensor is presented. Simulation results show that the proposed controller can observe the speed and track the reference speed signal generated by a reference model.