• Title/Summary/Keyword: Reuse of Motions

Search Result 7, Processing Time 0.023 seconds

Scenario-based 3D Objects Synthesizing System Design

  • Nam, Ji-Seung;Gao, Hui;Kang, Mi-Young;Kim, Kyoung-Tae;Son, Seung-Chul;Pom, Chung-Ung;Heo, Kwon
    • Journal of Information Processing Systems
    • /
    • v.2 no.1
    • /
    • pp.18-22
    • /
    • 2006
  • This paper proposes the framework of the scenario-based 3D image synthesizing system that allows common users who envision a scenario in their mind to realize it into the segments of cool animation. We focused on utilization of the existing motions to synthesize new motions for the objects. The framework is useful to build a 3D animation in game programming with a limited set of 3D objects. We also propose a practical algorithm to reuse and expand the objects. This algorithm is based on motion path modification rules. Both linear and nonlinear curve-fitting algorithms were applied to modify an animation by key frame interpolation and to make the motion appear realistic.

Scenario-based 3D Objects Reuse Algorithm Scheme (시나리오 기반의 3D 객체 재사용 알고리즘)

  • Kang, Mi-Young;Lee, Hyung-Ok;Son, Seung-Chul;Heo, Kwon;Kim, Bong-Tae;Nam, Ji-Seung
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.11
    • /
    • pp.302-309
    • /
    • 2006
  • This paper propose a practical algorithm to reuse and expand the objects. This algorithm is based on the Motion Path Modification rules. We focus on reusing of the existing motions for synthesizing new motions for the objects. Both the linear and the nonlinear curve-fitting algorithm are applied to modify an animation by keyframe interpolation and to make the motion appear realistic. We also proposes a framework of the scenario-based 3D image synthesizing system that allows common users, who envision a scenario in their minds, to realize it into segments of a cool animation. The framework is useful in building a 3D animation in game programming with a limited set of 3D objects.

  • PDF

Reusing Technique of Primitive Motions for Effective Implementation of Complex Action (복합적 행동들을 효율적으로 구현하기 위한 기본 동작의 재활용 기법)

  • Choi, Jun-Seong;Park, Jong-Hee
    • The Journal of the Korea Contents Association
    • /
    • v.14 no.9
    • /
    • pp.1-13
    • /
    • 2014
  • Apart from the physical realism, the implementation of various physical actions of an agent to respond to dynamically changing situations is essential for the design of an agent in a cyber world. To achieve a maximum diversity in actions, we develop a mechanism that allows composite actions to be constructed by reusing a set of primitive motions and enables an agent to instantly react to changes in the ambient states. Specifically we model an agent's body in terms of joints, and a primitive or composite motion is performed in a real time. To implement this mechanism, we produce an animation for basic joint movements and develop a method to construct overall motions out of the primitive motions. These motions can be assembled into a plan by which an agent can achieve a goal. In this manner, diverse actions can be implemented without excessive efforts. This approach has conspicuous advantages when constructing a parallel action, e.g., eating while walking, that is, two or more parallel actions can be naturally merged into a parallel action according to their priority. We implement several composite and parallel actions to demonstrate the viability of our approach.

An Effective Visualization of Intricate Multi-Event Situations by Reusing Primitive Motions and Actions

  • Park, Jong Hee;Choi, Jun Seong
    • International Journal of Contents
    • /
    • v.15 no.4
    • /
    • pp.16-26
    • /
    • 2019
  • The efficient implementation of various physical actions of agents to respond to dynamically changing situations is essential for the simulation of realistic agents and activities in a cyber world. To achieve a maximum diversity of actions and immediate responsiveness to abrupt changes in situations, we have developed an animation technique in which complex actions are recursively constructed by reusing a set of primitive motions, and agents are designed to react in real-time to abrupt ambient changes by computationally satisfying kinematic constraints on body parts with respect to their goals. Our reusing scheme is extended to visualize the procedure of realistic intricate situations involving many concurring events. Our approach based on motion reuse and recursive assembly has clear advantages in motion variability and action diversity with respect to authoring scalability and motion responsiveness compared to conventional monolithic (static) animation techniques. This diversity also serves to accommodate the characteristic unpredictability of events concurring in a situation due to inherent non-determinism of associated conditions. To demonstrate the viability of our approach, we implement several composite and parallel actions in a dynamically changing example situation involving events that were originally independent until coincidentally inter-coupled therein.

Uniform Posture Map Algorithm to Generate Natural Motion Transitions in Real-time (자연스러운 실시간 동작 전이 생성을 위한 균등 자세 지도 알고리즘)

  • Lee, Bum-Ro;Chung, Chin-Hyun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.6
    • /
    • pp.549-558
    • /
    • 2001
  • It is important to reuse existing motion capture data for reduction of the animation producing cost as well as efficiency of producing process. Because its motion curve has no control point, however, it is difficult to modify the captured data interactively. The motion transition is a useful method to reuse the existing motion data. It generates a seamless intermediate motion with two short motion sequences. In this paper, Uniform Posture Map (UPM) algorithm is proposed to perform the motion transition. Since the UPM is organized through quantization of various postures with an unsupervised learning algorithm, it places the output neurons with similar posture in adjacent position. Using this property, an intermediate posture of two active postures is generated; the generating posture is used as a key-frame to make an interpolating motion. The UPM algorithm needs much less computational cost, in comparison with other motion transition algorithms. It provides a control parameter; an animator could control the motion simply by adjusting the parameter. These merits of the UPM make an animator to produce the animation interactively. The UPM algorithm prevents from generating an unreal posture in learning phase. It not only makes more realistic motion curves, but also contributes to making more natural motions. The motion transition algorithm proposed in this paper could be applied to the various fields such as real time 3D games, virtual reality applications, web 3D applications, and etc.

  • PDF

Seismic behavior of caisson-type gravity quay wall renovated by rubble mound grouting and deepening

  • Kim, Young-Sang;Nguyen, Anh-Dan;Kang, Gyeong-O
    • Geomechanics and Engineering
    • /
    • v.27 no.5
    • /
    • pp.447-463
    • /
    • 2021
  • Caisson-type structures are widely used as quay walls in coastal areas. In Korea, for a long time, many caisson-type quay walls have been constructed with a low front water depth. These facilities can no longer meet the requirements of current development. This study developed a new technology for deepening existing caisson-type quay walls using grouting and rubble mound excavation to economically reuse them. With this technology, quay walls could be renovated by injecting grout into the rubble mound beneath the front toe of the caisson to secure its structure. Subsequently, a portion of the rubble mound was excavated to increase the front water depth. This paper reports the results of an investigation of the seismic behavior of a renovated quay wall in comparison to that of an existing quay wall using centrifuge tests and numerical simulations. Two centrifuge model tests at a scale of 1/120 were conducted on the quay walls before and after renovation. During the experiments, the displacements, accelerations, and earth pressures were measured under five consecutive earthquake input motions with increasing magnitudes. In addition, systematic numerical analyses of the centrifuge model tests were also conducted with the PLAXIS 2D finite element (FE) program using a nonlinear elastoplastic constitutive model. The displacements of the caisson, response accelerations, deformed shape of the quay wall, and earth pressures were investigated in detail based on a comparison of the numerical and experimental results. The results demonstrated that the motion of the caisson changed after renovation, and its displacement decreased significantly. The comparison between the FE models and centrifuge test results showed good agreement. This indicated that renovation was technically feasible, and it could be considered to study further by testbed before applying in practice.

A Study on an Inductive Motion Edit Methodology using a Uniform Posture Map (균등 자세 지도를 이용한 귀납적 동작 편집 기법에 관한 연구)

  • 이범로;정진현
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.2C
    • /
    • pp.162-171
    • /
    • 2003
  • It is difficult to reuse the captured motion data, because the data has a difficulty in editing it. In this paper, a uniform posture mar (UPM) algorithm, one of unsupervised learning neural network is proposed to edit the captured motion data. Because it needs much less computational cost than other motion editing algorithms, it is adequate to apply in teal-time applications. The UPM algorithm prevents from generating an unreal posture in learning phase. It not only makes more realistic motion curves, but also contributes to making more natural motions. Above of all, it complements the weakness of the existing algorithm where the calculation quantity increases in proportion to increase the number of restricted condition to solve the problems of high order articulated body. In this paper, it is shown two applications as a visible the application instance of UPM algorithm. One is a motion transition editing system, the other is a inductive inverse kinematics system. This method could be applied to produce 3D character animation based on key frame method, 3D game, and virtual reality, etc.