• Title/Summary/Keyword: motion synthesis

Search Result 156, Processing Time 0.033 seconds

Fast Motion Synthesis of Quadrupedal Animals Using a Minimum Amount of Motion Capture Data

  • Sung, Mankyu
    • ETRI Journal
    • /
    • v.35 no.6
    • /
    • pp.1029-1037
    • /
    • 2013
  • This paper introduces a novel and fast synthesizing method for 3D motions of quadrupedal animals that uses only a small set of motion capture data. Unlike human motions, animal motions are relatively difficult to capture. Also, it is a challenge to synthesize continuously changing animal motions in real time because animals have various gait types according to their speed. The algorithm proposed herein, however, is able to synthesize continuously varying motions with proper limb configuration by using only one single cyclic animal motion per gait type based on the biologically driven Froude number. During the synthesis process, each gait type is automatically determined by its speed parameter, and the transition motions, which have not been entered as input, are synthesized accordingly by the optimized asynchronous motion blending technique. At the start time, given the user's control input, the motion path and spinal joints for turning are adjusted first and then the motion is stitched at any speed with proper transition motions to synthesize a long stream of motions.

Fast Motion Synthesis of Massive Number of Quadruped Animals

  • Sung, Man-Kyu
    • International Journal of Contents
    • /
    • v.7 no.3
    • /
    • pp.19-28
    • /
    • 2011
  • This paper presents a fast and practical motion synthesis algorithm for massive number of quadruped animals. The algorithm constructs so called speed maps that contain a set of same style motions but different speed from a single cyclic motion by using IK(Inverse Kinematics) solver. Then, those speed maps are connected each other to form a motion graph. At run time, given a point trajectory that obtained from user specification or simulators, the algorithm retrieves proper speed motions from the graph, and modifies and stitches them together to create a long seamless motion in real time. Since our algorithm mainly targets on the massive quadruped animal motions, the motion graph create wide variety of different size of characters for each trajectory and automatically adjusted synthesized motions without causing artifact such as foot skating. The performance of algorithm is verified through several experiments

An image Analysis Technique Using Integral Projections in Object-Oriented Analysis-Synthesis Coding (물체지향 분석 및 합성 부호화에서 가산 투영을 이용한 영상분석기법)

  • 김준석;박래홍
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.31B no.8
    • /
    • pp.87-98
    • /
    • 1994
  • Object-oriented analysis-synthesis coding subdivides each image of a sequence into moving objects and compensates the motion of each object. Thus it can reconstruct real motion better than conventional motion-compensated coding techniques at very-low-bit-rates. It uses a mapping parameter technique for estimating motion information of each object. Since a mapping parameter technique uses gradient operators it is sensitive to redundant details and noise. To accurately determine mapping parameters, we propose a new analysis method using integral projections for estimation of gradient values. Also to reconstruct correctly the local motion the proposed algorithm divides an image into segmented objects each of which having uniform motion information while the conventional one assumes a large object having the same motion information. Computer simulation results with several test sequences show that the proposed image analysis method in object-oriented analysis-synthesis coding shows better performance than the conventional one.

  • PDF

Spring Connected Size-Variable Rigid Block Model for Automatic Synthesis of a Planar Linkage Mechanism (평면 링크기구 자동 설계를 위한 스프링 연결 사이즈 가변 블록 모델)

  • Kim, Bum-Suk;Yoo, Hong-Hee
    • Proceedings of the KSME Conference
    • /
    • 2008.11a
    • /
    • pp.822-826
    • /
    • 2008
  • A linkage mechanism is a device to convert an input motion into a desired output motion. Traditional linkage mechanism designs are based on trial and error approaches so that size or shape changes of an original mechanism often result in improper results. In order to resolve these problems, an improved automatic mechanism synthesis method that determines the linkage type and dimensions by using an optimization method during the synthesis process has been proposed. For the synthesis, a planar linkage is modeled as a set of rigid blocks connected by zero-length translational springs with variable stiffness. In this study, the sizes of rigid blocks were also treated as design variables for more general linkage synthesis. The values of spring stiffness and the size of rigid block yielding a desired output motion at the end-effecter are found by using an optimization method.

  • PDF

Synthesis of four-bar linkage motion generation using optimization algorithms

  • Phukaokaew, Wisanu;Sleesongsom, Suwin;Panagant, Natee;Bureerat, Sujin
    • Advances in Computational Design
    • /
    • v.4 no.3
    • /
    • pp.197-210
    • /
    • 2019
  • Motion generation of a four-bar linkage is a type of mechanism synthesis that has a wide range of applications such as a pick-and-place operation in manufacturing. In this research, the use of meta-heuristics for motion generation of a four-bar linkage is demonstrated. Three problems of motion generation were posed as a constrained optimization probably using the weighted sum technique to handle two types of tracking errors. A simple penalty function technique was used to deal with design constraints while three meta-heuristics including differential evolution (DE), self-adaptive differential evolution (JADE) and teaching learning based optimization (TLBO) were employed to solve the problems. Comparative results and the effect of the constraint handling technique are illustrated and discussed.

Derivation of Real Values from Imaginary Roots by Altering Prescribed Positions in the Precision Point Synthesis of Mechanisms (정밀점 기구합성시 지정위치의 변경을 이용한 허근의 실수화 방법)

  • 이태영;심재경;이재길
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.7
    • /
    • pp.196-202
    • /
    • 2000
  • In the precision point synthesis of mechanisms, it is usually required to solve a system of polynomial equations. With the aid of efficient algorithms such as elimination, it is possible to obtain all the solutions of the equations in the complex domain. But among these solutions only real values can be used fur real mechanisms, while imaginary ones are liable to be discarded. In this article, a method is presented, which leads the imaginary solutions to real domain permitting slight alteration of prescribed positions and eventually increases the number of feasible mechanisms satisfying the desired motion approximately. Two synthesis problems of planar 4-bar path generation and spatial 7-bar motion generation are given to verify the proposed method.

  • PDF

A Study of Mechanism Synthesis of One-Degree-of-Freedom Planar Linkages with Revolute Joints (회전대우를 갖는 1자유도 평면기구의 기구합성에 관한 연구)

  • 조선휘;신동원
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.17 no.6
    • /
    • pp.1330-1341
    • /
    • 1993
  • The kinematic synthesis deals with the systematic design of mechanisms for a given performance. The area of synthesis may be grouped into two categories to determine the type and to size the dimensions of a mechanism for a specified task. In this paper, using a database of mechanisms a designer can determine the type of mechanism conveniently and design equations are automatically generated for a given input performance. The solving method of design equations utilizes an optimization routine to obtain roots effectively. The linkages of 4, 6, and 8bars with revolute joints are considered in this study but may be extended to linkages of more bars.

Optimum Shape Synthesis of Cam And Follower in Cam-Valve System to Minimize Contact Force (캠-밸브 기구에서 접촉력 최소화를 위한 캠과 종동자 형상 최적 합성)

  • 김성훈;전혁수;박윤식
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.14 no.3
    • /
    • pp.534-546
    • /
    • 1990
  • In this work, an optimum shape synthesis for rolling contact components was done to minimize contact forces considering dynamic characteristics of the system. Even this method was applied to an OHC type cam follower system, it can be expanded to general rolling contact shape design problems which are strictly forced to follow predetermined motion. First, the follower optimum angular motion was derived to minimize the valve peak acceleration while satisfying all the constraints of valve motion. Then the cam and follower contact shape were synthesized to give the proposed follower motion. Theoretically, two components shape to generate a predetermined motion can not be uniquely determined. So the cam shape was syntehsized with parametric synthesis method to minimize the peak contact force between cam and follower when the follower shape is assumed as a circle or an ellipse.

Cyber Character Implementation with Recognition and Synthesis of Speech/lmage (음성/영상의 인식 및 합성 기능을 갖는 가상캐릭터 구현)

  • Choe, Gwang-Pyo;Lee, Du-Seong;Hong, Gwang-Seok
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.37 no.5
    • /
    • pp.54-63
    • /
    • 2000
  • In this paper, we implemented cyber character that can do speech recognition, speech synthesis, Motion tracking and 3D animation. For speech recognition, we used Discrete-HMM algorithm with K-means 128 level vector quantization and MFCC feature vector. For speech synthesis, we used demi-syllables TD-PSOLA algorithm. For PC based Motion tracking, we present Fast Optical Flow like Method. And for animating 3D model, we used vertex interpolation with DirectSD retained mode. Finally, we implemented cyber character integrated above systems, which game calculating by the multiplication table with user and the cyber character always look at user using of Motion tracking system.

  • PDF

3D Facial Synthesis and Animation for Facial Motion Estimation (얼굴의 움직임 추적에 따른 3차원 얼굴 합성 및 애니메이션)

  • Park, Do-Young;Shim, Youn-Sook;Byun, Hye-Ran
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.6
    • /
    • pp.618-631
    • /
    • 2000
  • In this paper, we suggest the method of 3D facial synthesis using the motion of 2D facial images. We use the optical flow-based method for estimation of motion. We extract parameterized motion vectors using optical flow between two adjacent image sequences in order to estimate the facial features and the facial motion in 2D image sequences. Then, we combine parameters of the parameterized motion vectors and estimate facial motion information. We use the parameterized vector model according to the facial features. Our motion vector models are eye area, lip-eyebrow area, and face area. Combining 2D facial motion information with 3D facial model action unit, we synthesize the 3D facial model.

  • PDF