Learn More
Evaluating the similarity of motions is useful for motion retrieval, motion blending, and performance analysis of dancers and athletes. Euclidean distance between corresponding joints has been widely adopted in measuring similarity of postures and hence motions. However, such a measure does not necessarily conform to the human perception of motion(More)
Membrane protein plays an important role in some biochemical process such as signal transduction, transmembrane transport, etc. Membrane proteins are usually classified into five types [Chou, K.C., Elrod, D.W., 1999. Prediction of membrane protein types and subcellular locations. Proteins: Struct. Funct. Genet. 34, 137-153] or six types [Chou, K.C., Cai,(More)
An efficient retrieval mechanism is essential to search for a particular motion from a large corpus. This has proven to be a challenging task as human motion is high dimensional in both spatial and temporal domains. Besides, semantically similar motions are not necessary numerically similar because of the speed variations. In this paper, we propose a(More)
— In this paper, we propose a new method for biped humanoids to compensate for large amounts of angular momentum induced by strong external perturbations applied to the body during gait motion. Such angular momentum can easily cause the humanoid to fall down onto the ground. We use an Angular Momentum inducing inverted Pendulum Model (AMPM), which is an(More)
—In this paper, a new dance training system based on the motion capture and virtual reality (VR) technologies is proposed. Our system is inspired by the traditional way to learn new movements—imitating the teacher's movements and listening to the teacher's feedback. A prototype of our proposed system is implemented, in which a student can imitate the motion(More)
In this paper, we propose a new method to simulate human gait motion when muscles are weakened. The method is based on the enhanced version of three-dimensional linear inverted pendulum model that is used for generation of gait in robotics. After the normal gait motion is generated by setting the initial posture and the parameters that decide the(More)
Finding repetitive patterns is important to many applications such as bioinformatics, finance and speech processing, etc. Repetitive patterns can be either cyclic or acyclic such that the patterns are continuous and distributed respectively. In this paper, we are going to find repetitive patterns in a given motion signal without prior knowledge about the(More)
We have implemented an interactive dancing game using optical 3D motion capture technology. We propose a <i>Progressive Block Matching</i> algorithm to recognize the dance moves performed by the player in real-time. This makes a virtual partner be able to recognize and respond to the player's movement without a noticeable delay. The completion progress of a(More)