• Title/Summary/Keyword: complex motion

Search Result 811, Processing Time 0.031 seconds

Efficient MPEG-4 to H.264/AVC Transcoding with Spatial Downscaling

  • Nguyen, Toan Dinh;Lee, Guee-Sang;Chang, June-Young;Cho, Han-Jin
    • ETRI Journal
    • /
    • v.29 no.6
    • /
    • pp.826-828
    • /
    • 2007
  • Efficient downscaling in a transcoder is important when the output should be converted to a lower resolution video. In this letter, we suggest an efficient algorithm for transcoding from MPEG-4 SP (with simple profile) to H.264/AVC with spatial downscaling. First, target image blocks are classified into monotonous, complex, and very complex regions for fast mode decision. Second, adaptive search ranges are applied to these image classes for fast motion estimation in an H.264/AVC encoder with predicted motion vectors. Simulation results show that our transcoder considerably reduces transcoding time while video quality is kept almost optimal.

  • PDF

An Efficient Video Indexing Method using Object Motion Map in compresed Domain (압축영역에서 객체 움직임 맵에 의한 효율적인 비디오 인덱싱 방법에 관한 연구)

  • Kim, So-Yeon;No, Yong-Man
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.5
    • /
    • pp.1570-1578
    • /
    • 2000
  • Object motion is an important feature of content in video sequences. By now, various methods to exact feature about the object motion have been reported[1,2]. However they are not suitable to index video using the motion, since a lot of bits and complex indexing parameters are needed for the indexing [3,4] In this paper, we propose object motion map which could provide efficient indexing method for object motion. The proposed object motion map has both global and local motion information during an object is moving. Furthermore, it requires small bit of memory for the indexing. to evaluate performance of proposed indexing technique, experiments are performed with video database consisting of MPEG-1 video sequence in MPEG-7 test set.

  • PDF

Finite Element Vibration Analysis of Multi-layered Damped Sandwich Beam with Complex Shear Modulus (복소 전단탄성계수를 갖는 다층 감쇠보의 유한요소 진동 해석)

  • Bae, Seung-Hoon;Won, Sung-Gyu;Jeong, Weui-Bong;Cho, Jin-Rae;Bae, Soo-Ryong
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.21 no.1
    • /
    • pp.9-17
    • /
    • 2011
  • In this paper, the general equation of motion of damped sandwich beam with multi-viscoelastic material layer was derived based on the equation presented by Mead and Markus. The viscoelastic layer, which has characteristics of complex shear modulus, was assumed to be dominantly under shear deformation. The equation of motion of n-layered damped sandwich beam in bending could be represented by (n+3)th order ordinary differential equation. Finite element model for the n-layered damped sandwich beam was formulated and programmed using higher order shape functions. Several numerical examples were implemented to show the effects of damped material.

Inverse Kinematics of Complex Chain Robotic Mechanism Using Ralative Coordinates (상대좌표를 이용한 복합연쇄 로봇기구의 역기구학)

  • Kim, Chang-Bu;Kim, Hyo-Sik
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.20 no.11
    • /
    • pp.3398-3407
    • /
    • 1996
  • In this paper, we derive an algorithm and develope a computer program which analyze rapidly and precisely the inverse kinematics of robotic mechanism with spatial complex chain structure based on the relative coordinates. We represent the inverse kinematic problem as an optimization problem with the kinematic constraint equations. The inverse kinematic analysis algorithm, therefore, consists of two algorithms, the main, an optimization algorithm finding the motion of independent joints from that of an end-effector and the sub, a forward kinematic analysis algorithm computing the motion of dependent joints. We accomplish simulations for the investigation upon the accuracy and efficiency of the algorithm.

Analysis on the Computational complexities of Motion Editing for Graphic Animation (효율적인 애니메이션을 위한 모션 에디팅 방법의 계산량분석에 관한 연구)

  • Lee, Jihong;Kim, Insik;Kim, Sungsu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.8 no.1
    • /
    • pp.28-36
    • /
    • 2002
  • Regarding efficient development of computer graphic animations, lots of techniques for editing or transforming existing motion data have been developed. Basically, the motion transformation techniques follow optimization process. To make the animation be natural, almost all the techniques utilize kinematics and dynamics in constructing constraints for the optimization. Since the kinematic and dynamic structures of virtual characters to be animated are very complex, the most time-consuming part is known to the optimization process. In order to suggest some guide lines to engineers involved in the motion transformation, in this paper, we analyze the computational complexities for typical motion transformation in quantitative manner as well as the possibility for parallel computation.

Modeling and Simulation of Aircraft Motion on the Ground: Part I. Derivation of Equations of Motion

  • Ro, Kapseong;Lee, Haechang
    • International Journal of Aeronautical and Space Sciences
    • /
    • v.2 no.1
    • /
    • pp.28-43
    • /
    • 2001
  • Developed in these two series of paper is a complex dynamic model representing the motion of aircraft on the ground and a computer program for numerical simulation. The first part of paper presents the theoretical derivation of equations of motion of the landing gear system based on the physical principle. Developed model is 'structured' in the sense that the undercarriage system is regarded as an assembly of strut, tire, and wheel, where each component is modeled by a separate module. These modules are linked with two external modules-the aircraft and the runway characteristics-to carry out dynamic analysis and numerical simulation of the aircraft motion on the ground. Three sets of coordinate system associated with strut, wheel/tire and runway are defined, and external loads to each component and response characteristics are examined. Lagrangian formulation is used to derive the undercarriage equations of motion relative to the moving aircraft, and the resultant forces and moments from the undercarriage are transformed to aircraft body axes.

  • PDF

Moving image coding with variablesize block based on the segmentation of motion vectors (움직임 벡터의 영역화에 의한 가변 블럭 동영상 부호화)

  • 김진태;최종수
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.22 no.3
    • /
    • pp.469-480
    • /
    • 1997
  • For moving image coding, the variable size of region coding based on local motion is more efficient than fixed size of region coding. It can be applied well to complex motions and is more stable for wide motions because images are segmented according to local motions. In this paper, new image coding method using the segmentation of motion vectors is proposed. First, motion vector field is smoothed by filtering and segmented by smoothed motion vectors. The region growing method is used for decomposition of regions, and merging of regions is decided by motion vector and prediction errors of the region. Edge of regions is excluded because of the correlation of image, and neighbor motion vectors are used evaluation of current block and construction of region. The results of computer simulation show the proposed method is superior than the existing methods in aspect of coding efficiency.

  • PDF

Development of Acupuncture Manipulation Education System (침자 수기법 교육 시스템 개발)

  • Lim, Jin Woong;Jung, Won Mo;Lee, In Seon;Seo, Yoon Jeong;Ryu, Ho Sun;Ryu, Yeon Hee;Chae, Youn Byoung
    • Journal of Acupuncture Research
    • /
    • v.31 no.4
    • /
    • pp.11-19
    • /
    • 2014
  • Objectives : Acupuncture manipulation, a kind of sophisticated hand movements, has been considered a fundamental skill for acupuncture practice. In this study, we aimed to develop acupuncture manipulation education system(AMES) using visual feedback of acupuncture manipulation. We also investigated whether or not acupuncture practice-$na{\ddot{i}}ve$ students could enhance their acupuncture manipulation skills after AMES training. Methods : Using AMES and motion sensor, we visualized a time-series motion template(intended motion) and participant's own motion(actual motion) manipulating an acupuncture needle. Ten students were trained with complex lifting/thrusting techniques for 8 training trials. We compared the motion pattern error of the students between the first and the last trials. Results : In our pilot experiment, half of the participants showed significantly improved manipulation skills in complex lifting/thrusting techniques after training with AMES which is developed in this study, while the other half of the participants did not show significant improvements. Conclusions : The AMES could be useful in acupuncture-manipulation training for students. Our findings suggest that novice can improve sophisticated hand movement for acupuncture manipulation with sensorimotor learning using visual feedback.

Motion Patches (모션 패치)

  • Choi, Myung-Geol;Lee, Kang-Hoon;Lee, Je-Hee
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.1_2
    • /
    • pp.119-127
    • /
    • 2006
  • Real-time animation of human figures in virtual environments is an important problem in the context of computer games and virtual environments. Recently, the use of large collections of captured motion data have added increased realism in character animation. However, assuming that the virtual environment is large and complex, the effort of capturing motion data in a physical environment and adapting them to an extended virtual environment is the bottleneck for achieving interactive character animation and control. We present a new technique for allowing our animated characters to navigate through a large virtual environment, which is constructed using a small set of building blocks. The building blocks can be tiled or aligned with a repeating pattern to create a large environment. We annotate each block with a motion patch, which informs what motions are available for animated characters within the block. We demonstrate the versatility and flexibility of our approach through examples in which multiple characters are animated and controlled at interactive rates in large, complex virtual environments.