scholarly journals Converting Motion Capture Into Editable Keyframe Animation: Fast, Optimal, and Generic Keyframe Selection

2021 ◽  
Author(s):  
◽  
Richard Roberts

<p>Motion capture is attractive to visual effects studios because it offers a fast and automatic way to create animation directly from actors' movements. Despite extensive research efforts toward motion capture processing and motion editing, animations created using motion capture are notoriously difficult to edit. We investigate this problem and develop a technique to reverse engineer editable keyframe animation from motion capture.  Our technique for converting motion capture into editable animation is to select keyframes from the motion capture that correspond to those an animator might have used to create the motion from scratch. As the first contribution presented by this thesis, we survey both traditional and contemporary animation practice to define the types of keyframes created by animators following conventional animation practices. As the second contribution, we develop a new keyframe selection algorithm that uses a generic objective function; using different implementations, we can define different criteria to which keyframes are selected. After presenting the algorithm, we return to the problem of converting motion capture into editable animation and design three implementations of the objective function that can be used together to select animator-like keyframes. Finally, as a minor contribution to conclude the thesis, we present a simple interpolation algorithm that can be used to construct a new animation from only the selected keyframes.  In contrast to previous research in the topic of keyframe selection, our technique is novel in that we have designed it to provide selections of keyframes that are similar in structure to those used by animators following conventional practices. Consequently, both animators and motion editors can adjust the resulting animation in much the same way as their own, manually created, content. Furthermore, our technique offers an optimal guarantee paired with fast performance for practical editing situations, which has not yet been achieved in previous research. In conclusion, the contributions of this thesis advance the state of the art in the topic by introducing the first fast, optimal, and generic keyframe selection algorithm. Ultimately, our technique is not only well suited to the problem of recovering editable animation from motion capture, but can also be used to select keyframes for other purposes - such as compression or pattern identification - provided that an appropriate implementation of the objective function can be imagined and employed.</p>

2021 ◽  
Author(s):  
◽  
Richard Roberts

<p>Motion capture is attractive to visual effects studios because it offers a fast and automatic way to create animation directly from actors' movements. Despite extensive research efforts toward motion capture processing and motion editing, animations created using motion capture are notoriously difficult to edit. We investigate this problem and develop a technique to reverse engineer editable keyframe animation from motion capture.  Our technique for converting motion capture into editable animation is to select keyframes from the motion capture that correspond to those an animator might have used to create the motion from scratch. As the first contribution presented by this thesis, we survey both traditional and contemporary animation practice to define the types of keyframes created by animators following conventional animation practices. As the second contribution, we develop a new keyframe selection algorithm that uses a generic objective function; using different implementations, we can define different criteria to which keyframes are selected. After presenting the algorithm, we return to the problem of converting motion capture into editable animation and design three implementations of the objective function that can be used together to select animator-like keyframes. Finally, as a minor contribution to conclude the thesis, we present a simple interpolation algorithm that can be used to construct a new animation from only the selected keyframes.  In contrast to previous research in the topic of keyframe selection, our technique is novel in that we have designed it to provide selections of keyframes that are similar in structure to those used by animators following conventional practices. Consequently, both animators and motion editors can adjust the resulting animation in much the same way as their own, manually created, content. Furthermore, our technique offers an optimal guarantee paired with fast performance for practical editing situations, which has not yet been achieved in previous research. In conclusion, the contributions of this thesis advance the state of the art in the topic by introducing the first fast, optimal, and generic keyframe selection algorithm. Ultimately, our technique is not only well suited to the problem of recovering editable animation from motion capture, but can also be used to select keyframes for other purposes - such as compression or pattern identification - provided that an appropriate implementation of the objective function can be imagined and employed.</p>


2017 ◽  
Vol 8 (2) ◽  
pp. 187-192
Author(s):  
Gertrud Koch

"Operative Ontologien werden in diesem Artikel als relationale kommunikative Situationen vorgestellt, in denen Medien und Technik Teil einer Praxis sind, aber nicht einfach mit dieser zusammenfallen. Die Ontologie bezieht sich auf eine temporäre Konstellation, beispielsweise eine Verknüpfung von Maschine, Körper und Bild, in der die ontologische Frage der Anthropologie perspektivisch immer wieder verschoben wird. Wie das genau zu verstehen ist, wird am Fallbeispiel der Motion-Capture-Technik deutlich, in der durch eine Verschmelzung von Live Action Movie und der animierten Welt der Visual Effects eine permanente Veränderung dessen erfolgt, was als Mensch oder menschliche Umwelt angesehen wird. This article presents operational ontologies as communicative situations in which media and technology are part of a practice, but do not simply coincide with it. Ontology refers to a temporary constellation, for example a link between machine, body and image, which shifts the ontological question of anthropology in perspective time and again. This thesis is further illustrated by a case study of the motion capture technique, whose merging of live action movie and the animated world of visual effects leads to a permanent modification of our notions of the human being and human environment. "


2017 ◽  
Vol 13 (2) ◽  
pp. 155014771769608 ◽  
Author(s):  
Yejin Kim

Dynamic human movements such as dance are difficult to capture without using external markers due to the high complexity of a dancer’s body. This article introduces a marker-free motion capture and composition system for dance motion that uses multiple RGB and depth sensors. Our motion capture system utilizes a set of high-speed RGB and depth sensors to generate skeletal motion data from an expert dancer. During the motion acquisition process, a skeleton tracking method based on a particle filter is provided to estimate the motion parameters for each frame from a sequence of color images and depth features retrieved from the sensors. The expert motion data become archived in a database. The authoring methods in our composition system automate most of the motion editing processes for general users by providing an online motion search with an input posture and then performing motion synthesis on an arbitrary motion path. Using the proposed system, we demonstrate that various dance performances can be composed in an intuitive and efficient way on client devices such as tablets and kiosk PCs.


Author(s):  
Muhammad Adeel ◽  
Yinglei Song

Background: In many applications of image processing, the enhancement of images is often a step necessary for their preprocessing. In general, for an enhanced image, the visual contrast as a whole and its refined local details are both crucial for achieving accurate results for subsequent classification or analysis. Objective: This paper proposes a new approach for image enhancement such that the global and local visual effects of an enhanced image can both be significantly improved. Methods: The approach utilizes the normalized incomplete Beta transform to map pixel intensities from an original image to its enhanced one. An objective function that consists of two parts is optimized to determine the parameters in the transform. One part of the objective function reflects the global visual effects in the enhanced image and the other one evaluates the enhanced visual effects on the most important local details in the original image. The optimization of the objective function is performed with an optimization technique based on the particle swarm optimization method. Results: Experimental results show that the approach is suitable for the automatic enhancement of images. Conclusion: The proposed approach can significantly improve both the global and visual contrasts of the image.


2012 ◽  
Vol 12 (04) ◽  
pp. 1250023 ◽  
Author(s):  
XINGYUAN WANG ◽  
ZHIFENG CHEN ◽  
XUEMEI BAO

The paper sets forth an improved edge-directed image interpolation algorithm with low time complexity. The algorithm partitions images into homogeneous and edge areas by setting the preset threshold value based on the local structure characteristics. Specified algorithms are assigned to interpolate each classified areas respectively. The proposed method implements strategy in three steps to interpolate after setting the preset threshold value. In this way, it can achieve the goals of real-time interpolation and good subjective quality. Furthermore, the interpolated images have much more explicit edge regions and better visual effects using our proposed method than that of using other algorithms. Experimental results demonstrate that the method proposed by the authors is high-performed in image interpolation.


Author(s):  
Yongquan Yan ◽  
Ping Guo

Software aging, also called smooth degradation or chronics, has been observed in a long running software application, accompanied by performance degradation, hang/crash failures or both. The key for software aging problem is how to fast and accurately detect software aging occurrence, which is a hard work due to the long delay before aging appearance. In this paper, two problems about software aging prediction are solved, which are how to accurately find proper running software system variables to represent system state and how to predict software aging state in a running software system with a minor error rate. Firstly, the authors use proposed stepwise forward selection algorithm and stepwise backward selection algorithm to find a proper subset of variables set. Secondly, a classification algorithm is used to model software aging process. Lastly, t-test with k-fold cross validation is used to compare performance of two classification algorithms. In the experiments, the authors find that their proposed method is an efficient way to forecast software aging problems in advance.


Sign in / Sign up

Export Citation Format

Share Document