A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition

Similar documents
A Method of Hyper-sphere Cover in Multidimensional Space for Human Mocap Data Retrieval

Skeleton-based Template Retrieval for Virtual Maize Modeling

Research on friction parameter identification under the influence of vibration and collision

Virtual Interaction System Based on Optical Capture

Content Based Image Retrieval system with a combination of Rough Set and Support Vector Machine

Thiruvarangan Ramaraj CS525 Graphics & Scientific Visualization Spring 2007, Presentation I, February 28 th 2007, 14:10 15:00. Topic (Research Paper):

Video annotation based on adaptive annular spatial partition scheme

Top-k Keyword Search Over Graphs Based On Backward Search

Modeling Body Motion Posture Recognition Using 2D-Skeleton Angle Feature

Graph-based High Level Motion Segmentation using Normalized Cuts

Generating Different Realistic Humanoid Motion

INFOMCANIM Computer Animation Motion Synthesis. Christyowidiasmoro (Chris)

Diagonal Principal Component Analysis for Face Recognition

Dynamic Human Shape Description and Characterization

An Integrated Face Recognition Algorithm Based on Wavelet Subspace

Distance matrices as invariant features for classifying MoCap data

3D Motion Retrieval for Martial Arts

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

Motion Retrieval. Motion Capture Data. Motion Capture Data. Motion Capture Data. Motion Capture Data. Motion Capture Data

D DAVID PUBLISHING. 3D Modelling, Simulation and Prediction of Facial Wrinkles. 1. Introduction

Chapter 2 A Second-Order Algorithm for Curve Parallel Projection on Parametric Surfaces

Restricted Nearest Feature Line with Ellipse for Face Recognition

Moving Object Segmentation Method Based on Motion Information Classification by X-means and Spatial Region Segmentation

Motion Key-frames extraction based on amplitude of distance characteristic curve

Hierarchical Indexing Structure for 3D Human Motions

Data Hiding on Text Using Big-5 Code

Hole repair algorithm in hybrid sensor networks

Research on Construction of Road Network Database Based on Video Retrieval Technology

Time Series Clustering Ensemble Algorithm Based on Locality Preserving Projection

A 12-DOF Analytic Inverse Kinematics Solver for Human Motion Control

An Improved Pre-classification Method for Offline Handwritten Chinese Character Using Four Corner Feature

CV of Qixiang Ye. University of Chinese Academy of Sciences

Rigging / Skinning. based on Taku Komura, Jehee Lee and Charles B.Own's slides

THE capability to precisely synthesize online fullbody

A Multiresolutional Approach for Facial Motion Retargetting Using Subdivision Wavelets

Image and Video Quality Assessment Using Neural Network and SVM

Image Classification Using Wavelet Coefficients in Low-pass Bands

An Adaptive Threshold LBP Algorithm for Face Recognition

Open Access Self-Growing RBF Neural Network Approach for Semantic Image Retrieval

Channel Locality Block: A Variant of Squeeze-and-Excitation

Video Inter-frame Forgery Identification Based on Optical Flow Consistency

GRAPH-BASED APPROACH FOR MOTION CAPTURE DATA REPRESENTATION AND ANALYSIS. Jiun-Yu Kao, Antonio Ortega, Shrikanth S. Narayanan

A 3D MODEL RETRIEVAL ALGORITHM BASED ON BP- BAGGING

Human Body Shape Deformation from. Front and Side Images

Research on Algorithm Schema of Parametric Architecture Design Based on Schema Theory

Multi-dimensional database design and implementation of dam safety monitoring system

Real Time Motion Authoring of a 3D Avatar

A Hierarchial Model for Visual Perception

Query-Sensitive Similarity Measure for Content-Based Image Retrieval

An Improved Image Resizing Approach with Protection of Main Objects

Performance Degradation Assessment and Fault Diagnosis of Bearing Based on EMD and PCA-SOM

THE STUDY AND IMPLEMENTATION OF TEXT-TO-SPEECH SYSTEM FOR AGRICULTURAL INFORMATION

Benchmarking the UB-tree

Automatic Feature Extraction of Pose-measuring System Based on Geometric Invariants

70 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 6, NO. 1, FEBRUARY ClassView: Hierarchical Video Shot Classification, Indexing, and Accessing

Story Unit Segmentation with Friendly Acoustic Perception *

Motion Synthesis and Editing. Yisheng Chen

A Survey on Feature Extraction Techniques for Palmprint Identification

A Background Modeling Approach Based on Visual Background Extractor Taotao Liu1, a, Lin Qi2, b and Guichi Liu2, c

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 4, December 2016, Page 30

An Efficient Method of Key-Frame Extraction Based on a Cluster Algorithm

Statistical Learning of Human Body through Feature Wireframe

A REUSE METHOD OF MECHANICAL PRODUCT DEVELOPMENT KNOWLEDGE BASED ON CAD MODEL SEMANTIC MARKUP AND RETRIEVAL

Metric and Identification of Spatial Objects Based on Data Fields

Multidirectional 2DPCA Based Face Recognition System

An explicit feature control approach in structural topology optimization

An efficient face recognition algorithm based on multi-kernel regularization learning

Human Activity Recognition Based on Weighted Sum Method and Combination of Feature Extraction Methods

A Novel Kinematic Model of Spatial Four-bar Linkage RSPS for Testing Accuracy of Actual R-Pairs with Ball-bar

3D Mesh Sequence Compression Using Thin-plate Spline based Prediction

A Model-based Approach to Rapid Estimation of Body Shape and Postures Using Low-Cost Depth Cameras

Subpixel Corner Detection Using Spatial Moment 1)

Face Recognition Technology Based On Image Processing Chen Xin, Yajuan Li, Zhimin Tian

AN OPTIMIZATION GENETIC ALGORITHM FOR IMAGE DATABASES IN AGRICULTURE

A Feature Selection Method to Handle Imbalanced Data in Text Classification

An Efficient Image Processing Method Based on Web Services for Mobile Devices

2.1 Optimized Importance Map

Cluster Validity Classification Approaches Based on Geometric Probability and Application in the Classification of Remotely Sensed Images

A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION

The Application Research of 3D Simulation Modeling Technology in the Sports Teaching YANG Jun-wa 1, a

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm

A method of three-dimensional subdivision of arbitrary polyhedron by. using pyramids

An algorithm of lips secondary positioning and feature extraction based on YCbCr color space SHEN Xian-geng 1, WU Wei 2

Learning the Three Factors of a Non-overlapping Multi-camera Network Topology

CITY UNIVERSITY OF HONG KONG 香港城市大學

Latest development in image feature representation and extraction

Dynamic Human Fatigue Detection Using Feature-Level Fusion

KBSVM: KMeans-based SVM for Business Intelligence

A Method of Identifying the P2P File Sharing

Learning to Match. Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li

Directional Derivative and Feature Line Based Subspace Learning Algorithm for Classification

An Automatic 3D Face Model Segmentation for Acquiring Weight Motion Area

The Research of Real 3D Modeling in the Digital Heritage Protection of Ancient Architecture

Open Access The Three-dimensional Coding Based on the Cone for XML Under Weaving Multi-documents

Triangle Graphs and Simple Trapezoid Graphs

Organization and Retrieval Method of Multimodal Point of Interest Data Based on Geo-ontology

Open Access Human Motion Behavior Segmentation Based on Local Outlier Factor

4th Annual International Conference on Material Science and Engineering (ICMSE 2016)

AN EFFICIENT DEADLOCK DETECTION AND RESOLUTION ALGORITHM FOR GENERALIZED DEADLOCKS. Wei Lu, Chengkai Yu, Weiwei Xing, Xiaoping Che and Yong Yang

Transcription:

UDC 004.65, DOI: 10.98/CSIS1001099W A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition Xiaopeng Wei 1, Boxiang Xiao 1, and Qiang Zhang 1 1 Key Laboratory of Advanced Design and Intelligent Computing(Dalian University), Ministry of Education, Dalian, 1166, China zhangq6@16.com Abstract. A retrieval method for human Mocap (Motion Capture) data based on biomimetic pattern recognition is presented in this paper. BVH rotation channels are extracted as features of motion for both the retrieval instance and the motion data. Several hyper sausage neurons are constructed according to the retrieval instance, and the trained domain covered by these hyper sausage neurons can be considered as the distribution range of a same kind of motions. By use of CMU free motion database, the retrieval algorithm has been implemented and examined, and the experimental results are illustrated. At the same time, the main contributions and limitations are discussed. Keywords: MoCap (Motion Capture) Data, Retrieval, Biomimetic Pattern Recognition, HSN (Hyper Sausage Neurons). 1. Introduction In past decades, with the development and popularity of motion capture device, human motion capture including motion data processing and retrieval has attracted increasing attention from many researchers [1-15]. There is a rapidly growing data of human motion, and the reuse of human motion capture data is becoming a practical task. However, because of the lack of general and efficient motion retrieval systems, the reuse of the motion data is limited by many problems and the investigation of motion data retrieval approaches is still a hot issue. In this paper, we present a retrieval method for human Mocap data based on biomimetic pattern recognition [16], and the method constructs a set of the HSN (Hyper Sausage Neurons) for each kind of motion. Biomimetic pattern recognition also called topological pattern recognition is a novel pattern recognition principles proposed by Wang and colleagues [17] which is based on matter cognition instead of matter classification in traditional statistical pattern recognition. This recognition model is better closer to the function of human being rather than traditional statistical pattern recognition using optimal separating as its main principle. Biomimetic pattern recognition covers the distribution of a feature vectors exactly in high-dimensional space,

Xiaopeng Wei, Boxiang Xiao, and Qiang Zhang and has been widely used in face recognition [18], speaker identify [19] and other feature recognition fields. The aim of this work is to implement an effective retrieval approach for human motion capture data. The flowchart of method in this paper is shown in Fig1. The remainder of the paper is organized as follows: We introduce the feature extraction of motion data in Section 3 and describe our retrieval algorithm based on biomimetic pattern recognition in Section 4. Moreover, in Section 5, the part of experimental results and comparison to other methods are presented and illustrated. Finally, we conclude and explain the main advantages and limitations of this method and discuss the future works in Section 6. Fig. 1. The flowchart of method in this work.. Related Works Many works in human motion data retrieval have been developed in past decades. In previous studies, one of developed techniques is motion templates based methods for human motion retrieval and classification. Muller and his colleagues [3] proposed a method for automatic classification and retrieval of motion capture data facilitating the identification of logically related motions scattered in some database. Roder introduced templates methods systematically in his doctoral dissertation [4]. Another technique is contentbased or index-based methods. For instance, Chiu et.al [] put forward to a framework for constructing a content-based human motion retrieval system including two major components: indexing and matching. Muller et al [5] presented automated methods for efficient indexing and content-based retrieval of motion capture data. Yamasaki and his colleagues [6] described a content-based cross search scheme for two kinds of three-dimensional (3D) human motion data: time-varying mesh (TVM) and motion capture data. Chao and colleagues [7] presented a simple and effective approach for motion retrieval and synthesis based on posture feature indexing, and posture features of each frame data was extracted by an index function. A 3D motion retrieval method with motion index tree was presented by Liu and colleagues [8]. Feature analysis is also a common used approach by many researchers. A set of relational motion features was been defined in Demuth s work [1]. Xiang and Zhu [9] extracted 3D temporal-spatial features of motion data and 100 ComSIS Vol. 7, No. 1, Special Issue, February 010

A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition automatically constructed data driven decision trees. Lin [10] also defined a kind of motion features in his work. Many researchers used dynamic time warping (DTW) for different extent motion sequences [1,]. Furthermore, there are several other methods such as probabilistic principal component analysis (PPCA) proposed by Wang [11], movement notation language presented by Yu et.al [1], Ensemble HMM Learning based approach developed by Xiang and Zhu [13], energy morphing based method proposed by Tam et.al [14] and semantic matching based method [15]. 3. Feature Extraction of Motion Data BVH rotation channels are used as features of motion for both the retrieval instance and the motion data in this work. The BVH file format for motion capture is originally developed by Biovision [0], a motion capture services company, as a way to provide motion capture data to their customers. A BVH file has two parts, a header section which describes the hierarchy and initial pose of the skeleton; and a data section which contains the motion data [1]. In BVH format, all joints position can be calculated by their all parents local rotation channels and root s translation. The BVH format doesn't account for scales so it isn't necessary to worry about including a scale factor calculation. Fig.. 8 selected joints including Hips, Knees, Shoulders and Elbows The BVH conversion of CMU motion data [] we used in experiments is a standard database and all motions are represented by uniform BVH tree and scales. Here we select 8 joints including Hips, Knees, Shoulders and Elbows as the main feature of motion and extract their correlative values of local rotation channels in Motion sections of BVH files, as shown in Fig.. Then, we define a 4 dimensional feature vector 4 M = ( ZrotJ1, YrotJ1, XrotJ1, ZrotJ,, XrotJ8) by the selected 8 joints channel values, and all motions and retrieval instances are simplified by feature vectors. ComSIS Vol. 7, No. 1, Special Issue, February 010 101

Xiaopeng Wei, Boxiang Xiao, and Qiang Zhang 4. Biomimetic Pattern Recognition-Based Retrieval Method 4.1. The Retrieval Instance The retrieval instance in this work is a set of short query motion clips. Several frames of key pose in query clips are selected by manual operation, and all key pose frames feature vectors mentioned in Section 3 are subsequently extracted. And then, a Remark Sequence of retrieval instance is constructed at the same time. Fig.3 shows an example of one motion clip of walk, in that the 4 heavy black frames are key poses of a walk clip with Remark Sequence[1,,3,4], and others are general data. Fig. 3. Key poses of walk (heavy black) 4.. HSN Covering in High-Dimensional Space Biomimetic pattern recognition is a novel pattern recognition principles [17][18] which is based on matter cognition instead of matter classification in traditional statistical pattern recognition. Fig.4 shows the main principle of HSN chains based BPR and the comparison with traditional BP and RBF networks. The triangles represent samples to be recognized, and the circles and crosses represent samples to be distinguished from triangles. Polygonal line denotes the classification boundaries of traditional BP networks. Big circle denotes Radial basis function (RBF) networks. A hyper sausage neuron can be expressed by topological product of a hyper-sphere and a line segment in high-dimensional space, as shown in Fig.5. For biomimetic pattern recognition, the task of geometrical learning is to cover a given sample set by a chain of hyper sausage units with a minimum sum of volumes via determining the end points of each line segment and the radius of each hyper-sphere. 10 ComSIS Vol. 7, No. 1, Special Issue, February 010

A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition Fig. 4. HSN chains based BPR and comparison with BP and RBF networks. Fig. 5.. A hyper sausage neuron schematic diagram in some D section. And a hyper sausage neuron can be approximately expressed by Eq. 4.1-4.3: d ( X, X1, X) r fhsn ( X) = sgn( 0.5) 4.1 which contains a radius parameter r and the distance d between X and the line segment X1, X as follows: < d ( X, X, X ) X X, q( X, X, X ) X X, X X1, q( X, X1, X) 0, 1 = 1 > 1 X X1 q ( X, X1, X ), otherwise ( X1 X ) q( X, X, X ) = ( X X ) 1 1 X X 1 In motion retrieval, we consider a feature vector of a frame of motion clip in motion database as X, and calculate the distances between X and all 4.3 4. ComSIS Vol. 7, No. 1, Special Issue, February 010 103

Xiaopeng Wei, Boxiang Xiao, and Qiang Zhang feature vectors of a kind of key pose with same mark. And then, we note the two nearest objects in retrieval instance as X 1 and X respectively. Finally, we apply the construction algorithm of hyper sausage neuron with the parameters X, X 1, X and a threshold r by Eq4.1-4.3. If the sign of calculating result fhsn ( X ) is plus, the feature vector X can be considered as a similar object to the kind of key pose, and be remarked by same mark of the key pose. 4.3. The Evaluation of Similarity For motion retrieval, hyper sausage neurons covering in high-dimensional space is used to estimate the distribution of every motion data in the space. If P a frame s feature vector in a motion clip have a same mark to pose k, it can P be considered as a similar object to k and be noted as k in Cover Sequence, or else it is noted as 0. Cover Sequence noted as C is an integer array to record the similar status of a motion sequence, for example in Eq4.4, and it can be simplified. In sequence, zero elements are removed, and continuous same elements are denoted by one element. C = [0,0,0,1,1,0,,,,,0,0,3,4,4] Csimple = [1,,3, 4] 4.4 The Cover Sequence of a motion sequence is the unique evaluation for retrieval. If a motion s the Cover Sequence continuously cover the Remark Sequence in order, it is considered as the similar object. Furthermore, part sequence of a sequence is defined to evaluate main similarity, and it is actually the sub sequence of a sequence with one element absent. For example, sequences [1,,3], [,3,4], [1,,4], [1,3, 4] are all part sequences of sequence [1,,3,4]. C For instance, if in a Cover Sequence walk of a walk sequence, a sub sequence equal to the Remark Sequence of retrieval instance such as [1,,3,4] in Fig.3 exists, the motion can be considered as the similar object to walk and it can be retrieved. If the Cover Sequence of a motion contains part but whole Remark Sequence of retrieval instance, we can consider it as the main similar object which can also be recalled. 5. Experimental Results To examine our algorithm, we developed a motion retrieval system by C++ program language and OpenGL (Open Graphic Library), and all experimental 104 ComSIS Vol. 7, No. 1, Special Issue, February 010

A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition results were obtained on a 3.0 GHz Pentium 4 with GB of main memory. We evaluated the system on a subset of BVH conversion of the CMU motion database [], which contains 184 motions about 105 thousands frames sampled at 10 Hz of motion capture data including walk, run, jump, cartwheel, swing and their blends. The retrieval accuracy of the proposed framework is evaluated by the precision and recall which are commonly adopted by many researchers. #{relevant I retrieved} precision= retrieved #{relevant I retrieved} recall= relevant where #retrieved is the number of retrieved clips and #relevant is the number of relevant clips. Table 1 shows the part of retrieval results for walk and jump. Table 1. part of retrieval results for walk and jump walk jump threshold precision recall 30.0 1.000 0.86 40.0 0.930 0.914 45.0 0.688 0.914 50.0 0.578 0.948 55.0 0.586 1.000 50.0 1.000 0.56 55.0 0.983 0.795 60.0 0.848 0.918 70.0 0.634 0.973 75.0 0.598 1.000 Fig. 6. part results of retrieval accuracy of proposed approach and the comparison to Content-based Indexing method. The part results are also shown in Fig. 6, and Fig.7 shows part visual retrieval results. In experiments, some motions such as cartwheel and swing achieve results with accuracies at 1.0, because the numbers of samples in ComSIS Vol. 7, No. 1, Special Issue, February 010 105

Xiaopeng Wei, Boxiang Xiao, and Qiang Zhang database are few respectively at 9 and 10. To evaluate the performance of ours method, we compare our accuracy with the referenced Content-based Indexing method [], shown in Fig 6. Fig. 7. part visual retrieval results including walk, run, jump, cartwheel, swing from upper to lower. On the other hand, time cost of approach is evaluated in ours work. The time cost includes two main parts: feature vectors extraction and computation of HSN covering. A main time-consuming operation is feature vectors extraction for the whole database (about minutes) and the operation needs to be executed only one time in all experiments because the structures of feature vectors are same and uniform for different retrieval instances. Moreover, the time cost of covering computation traversing the whole database about for a retrieval instance is about 5 seconds. 6. Conclusion In this paper, we presented a retrieval method for human Mocap (Motion Capture) data based on biomimetic pattern recognition is presented in this paper. The retrieval instance in this work is a set of short query motion clips. BVH rotation channels are extracted as features of motion for both the 106 ComSIS Vol. 7, No. 1, Special Issue, February 010

A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition retrieval instance and the motion data. Several hyper sausage neurons are constructed according to the retrieval instance, and the trained domain covered by these hyper sausage neurons can be considered as the distribution range of a same kind of motions. By computation of hyper sausage neurons covering based on biomimetic pattern recognition, relevant motions to the retrieval instance are recalled, and experimental results are illustrated. The advantage of this work is twofold. Firstly, the proposed algorithm is based on the distribution of similar motions in high-dimensional space, and avoids the influences by differences in extent and velocity of motion sequences. Furthermore, the use of BVH rotation channels of motion data eliminates the differences in geometric parameters including coordinates, position, direction and scales of motions, and the uniform structure of feature vectors ensure the feasibility and efficiency of retrieval in large database. One limitation of our approach is that the covering domains of hyper sausage neurons of some similar motions such as walk and run may be intersectant in few scenes which can reduce the retrieval accuracy. Another shortage is that some complex freeform motion can not be expressed by distribution in multidimensional space well and it is a difficult task for future work. Moreover, we are also focus on the dynamic distribution of motions in high-dimensional space. 7. Acknowledgment This work is supported by National Natural Science Foundation of China (Grant No. 60875046), by Program for New Century Excellent Talents in University (Grant No. NCET-06-098), by the Key Project of Chinese Ministry of Education.(No.0909), by China Postdoctoral Science Foundation ((Grant No. 009045 166), by the Program for Liaoning Innovative Research Team in University (Grant Nos.008T004 and 009T005), by the Program for Liaoning Science and Technology Research in University (Grant Nos.009S008,009S009) and by the Program for Liaoning Excellent Talents in University (Grant No.006R06). 8. References 1. Demuth, B. and Roder, T. and Muller, M. and Eberhardt, B: An Information Retrieval System for Motion Capture Data. LNCS 3936. 373 384. ( 006). Chiu, C. and Chao, S. and Wu, M. and Yang, S. and Lin, H.: Content-based retrieval for human motion data. Journal of Visual Communication and Image Representation. 3, 15, 446 466. (004) Muller, M. and Roder, T.: Motion Templates for Automatic Classification and Retrieval of Motion Capture Data. Eurographics/ ACM SIGGRAPH Symposium on Computer Animation. 137-146. (006) ComSIS Vol. 7, No. 1, Special Issue, February 010 107

Xiaopeng Wei, Boxiang Xiao, and Qiang Zhang 3. Roder, T.: Similarity, Retrieval, and Classification of Motion Capture Data. University of Bonn. 93-110. (006) 4. Muller, M. and Roder, T. and Clausen, M.: Efficient Content-Based Retrieval of Motion Capture Data. ACM Transactions on Graphics (TOG). 4, 3, 677-685. (005) 5. Yamasaki, T. and Aizawa, K.: Content-Based Cross Search for Human Motion Data Using Time-Varying Mesh and Motion Capture Data. Proceeding of IEEE International Conference on Multimedia and Expo (ICME007). 007-009. (007) 6. Chao, S. and Chiu, C. and Chao, J. and Ruan, Y. and Yang, S.: Motion Retrieval and Synthesis Based on Posture Feature Indexing. Proceedings of the Fifth International Conference on Computational Intelligence and Multimedia Applications (ICCIMA 03). 66-71. (003) 7. Liu, F. and Zhuang, Y. and Wu, F. and Pan, Y.: 3D motion retrieval with motion index tree. Computer Vision and Image Understanding. 9,, 65 84. (003) 8. Xiang, J.and Zhu, H.: Motion Retrieval Based on Temporal-Spatial Features by Decision Tree. LNCS 4561. 4 33. (007) 9. Lin, Y.: Efficient Motion Search in Large Motion Capture Databases. LNCS 491. 151 160. (006) 10 Wang, X. and Yu, Z. and Wong, H.: 3D Motion Sequence Retrieval Based on Data Distribution. ICME 008. 19-13. (008) 11. Yu, T. and Shen, X. and Li, Q. and Geng, W.: Motion retrieval based on movement notation language. Computer Animation and Virtual Worlds. 16, 73 8. (005) 1. Xiang, J. and Zhu, H.: Ensemble HMM Learning for Motion Retrieval with Nonlinear PCA Dimensionality Reduction.IIHMSP 007. 604 607. (007) 13. Tam, G. and Zheng, Q. and Rynson, M. and Lau, W.H.: Motion Retrieval Based on Energy Morphing. Ninth IEEE International Symposium on Multimedia 007. 10-17. (007) 14. Wei, X. and Xiao, B. and Zhang, Q. And Zhou, D.: Effective approach based on semantic matching for retrieval of MoCap data. Journal of Computational Information Systems. 3, 4, 859-866. (008) 15. Wang, S. and Lai, J.: Geometrical learning, descriptive geometry, and biomimetic pattern recognition. Neurocomputing. 67, 9 8. (005) 16. Wang. S.: Bionic (Topological) Pattern Recognition-A New Model of Pattern Recognition Theory and Its Applications. Chinese Journal of Electronics. 30, 10, 1417-140. (00) 17. Wang, Z. and Mo, H. and Lu, H. and Wang, S.: A method of biomimetic pattern recognition for face recognition. Proceedings of the International Joint Conference on Neural Networks 003. 16-1. (003) 18. Qin, H. and Wang, S. and Sun, H.: Biomimetic Pattern Recognition for Speaker- Independent Speech Recognition. International Conference on Neural Networks and Brain005. 190-194. (005) 19. http://www. Biovision.com. 0. http://www.cs.wisc.edu/graphics/courses/cs-838-1999/jeff/bvh.html 1. http://mocap.cs.cmu.edu/ Xiaopeng Wei is a professor at Dalian University, Dalian, China. His research area include computer animation, intelligent CAD. So far, he has (co-) authored about 160 papers published. 108 ComSIS Vol. 7, No. 1, Special Issue, February 010

A Retrieval Method for Human Mocap Data Based on Biomimetic Pattern Recognition Boxiang Xiao is a lectuer at Dalian University, Dalian, China. He has received his Ph.D degree in 009 at Dalian University of Technology. Qiang Zhang is a professor at Dalian University, Dalian, China. His research interests are computer animation, intelligent computing. Now he has served as editorial boards of seven international journals and has edited special issues in journals such as Neurocomputing and International Journal of Computer Applications in Technology. Received: May 15, 009; Accepted: October 6, 009. ComSIS Vol. 7, No. 1, Special Issue, February 010 109