1. bookAHEAD OF PRINT
Dettagli della rivista
License
Formato
Rivista
eISSN
2444-8656
Prima pubblicazione
01 Jan 2016
Frequenza di pubblicazione
2 volte all'anno
Lingue
Inglese
Accesso libero

Design and evaluation of intelligent teaching system on basic movements in PE

Pubblicato online: 20 May 2022
Volume & Edizione: AHEAD OF PRINT
Pagine: -
Ricevuto: 23 Mar 2022
Accettato: 10 Apr 2022
Dettagli della rivista
License
Formato
Rivista
eISSN
2444-8656
Prima pubblicazione
01 Jan 2016
Frequenza di pubblicazione
2 volte all'anno
Lingue
Inglese
Introduction

Physical education (PE) is related to students’ sports ability and physical health. In recent years, with the gradual attention paid by the state, PE has returned to the right track from the status of ‘ignored subjects’ in the past, and sports ability has become a basic accomplishment that all students must master, which puts forward new requirements for the design of a PE teaching system. Artificial intelligence technology can process massive data efficiently and accurately. Based on this, the PE system in colleges and universities can optimise the teaching scheme, make a detailed analysis of teaching results, reconstruct the evaluation mechanism of PE teaching and rationally optimise the teaching curriculum, which is reflected in the port design of the system. It gives students and teachers better visiting experience and more practical learning and teaching assistance [14].

The design of PE teaching system is generally adopted in colleges and universities. However, at present, PE institutes or PE majors in ordinary colleges have not established their own system of PE teaching. Colleges usually only have one teaching system, and the teaching systems of each major are affiliated to it without forming an independent portal system which affects the scientific and effective development of PE teaching. In addition, the system of these colleges mostly depends on the school-level teaching system, and the capacity of database and design of systematic framework that can be occupied are limited, and thus cannot satisfy the demand of independent implementation according to the basic requirements and characteristics of PE teaching [57]. Therefore, the design of PE teaching system is still in the traditional and primary stage.

In fact, even in sport schools, the design of the PE teaching system still follows the traditional design ideas, and the hardware system, software system and design technology are quite backward, but a ‘stand-alone’ electronic portal website is simply constructed, with a low degree of system intelligence, and a low capacity of carrying and processing data [8]. It can only serve as a simple centre of data storage, and its port design is not humanised and intelligent enough, which affects the daily development of PE. In addition, it has no independent intelligent analysis ability. Therefore, it is necessary to design an intelligent teaching system of basic movements in PE courses for solving problems arising from the difficulties involved in obtaining teachers’ guidance when their workload is heavy; such a system helps the evaluation of teaching on basic sports movements.

Characteristics extrmovement of basic movements in PE teaching
Acquisition of coordinate information

In order to obtain the coordinate information of key points in the human body, a Gaussian modelling method [9] is used to obtain the confidence diagram of key points, where the value represents the probability of being a certain key point. The confidence diagram of the key point position can be expressed as: Cj,k=exp(pxj,k22δ2) \begin{align}C_{j,k}=\exp{\left( -\frac{{\parallel{}p-x_{j,k}\parallel{}}_2^2}{{\delta{}}^2}\right)} \end{align} Cj(p)=mSj,k(p) where j represents the joint point of the human body, k is represented as kth target person in the image, pR2 represents the coordinates of the predicted person, xj,kR2 represents coordinates of the jth level of the kth target and δ is a minimum value, which can be used to ensure the feasibility of the model training. Eq. (3) indicates that when the predicted current position p is in the jth target character, the closer the key points are, the higher the score obtained. Eq. (4) indicates that k with the maximum score is found at the jth key point at the current position, that is, the target to which the key point belongs. The confidence diagram of limbs is used to represent the direction in the process of joint connection of limbs, which is similar to finding the starting point and ending point of a vector. For the kth target person, the PAFs of the cth class limbs such as forearm, trunk and thigh can be expressed as: v=(xj2,kxj1,k)xj2,kxj1,k2 0v(pxj,k)lc,k where xj,k represents the position of the j-class junction of the kth target person, and lc,k=xj2,kxj1,k2 indicates the length of the limb part between two joint points.

Estimation of human pose

OpenPose is the first open source library for estimation of real-time multi-person pose based on deep learning. It can accurately estimate the posture of everyone in the image in real time, and realise the extrmovement of face, trunk, limbs and hand bone points, and this representation is both real-time and accurate with strong robustness [10, 11]. The core of this method is a bottom-up human pose estimation algorithm based on partial affinity domain, that is, detecting key points before obtaining the skeleton, which avoids the problem of long calculation in multi-person scenarios.

Improved algorithm

In the two branches of OpenPose, one is used to predict the confidence (S) of key points, that is, the probability value of this key point, and the other branch is used to predict the parent sum domain (L) between two key points [12]. Loss at each stage represents the L2 norm tree between the predicted value and the true value (S*, L*) of S and L, respectively. W(P) is 0 or 1. When 0, it indicates that the key point is missing, and the loss of each stage is calculated as follows: fSt=j=1Jpw(p).Sjt(p)Sj(p)22 fLt=j=1cpw(p).Ljt(p)Lj(p)22

The total loss is the sum of the losses in each stage: f=t=1T(fSt+fLt)

In order to further improve the generalisation ability and accuracy of the pose estimation algorithm, two weights and one penalty term are introduced into the total loss function: f=t=1T(αfSt+βfLt+θ)$$f = \mathop \sum \limits_{t = 1}^T (\alpha f_S^t + \beta f_L^t + \theta )$$; by introducing the weight, the influence degree of losses in two branches on the results are analysed [13].

Network structure of multi-level prediction

Figure 1 shows the network structure of multi-level prediction designed by OpenPose. The framework is based on VGG19 network model, and the input image is transformed into image features F, L(p) and S(p) by stage prediction. L(p) is the affinity vector field PAFs, and s(p) represents the confidence of key points in the skeleton. This structure divides the prediction into six stages; the first four stages predict the affinity vector field and the subsequent two stages predict the confidence. In each successive stage, the prediction result of the previous stage is connected with the original image features as input to generate a finer prediction. After obtaining the confidence and affinity of key points, the Hungarian algorithm is used to optimally match the adjacent key points, and the skeleton information of each person is obtained [14]. OpenPose has good real-time performance where a variety of model architectures are designed to be compatible with different hardware configurations. It uses a monocular camera to obtain reliable key information, without a camera containing special depth such as Kinect [15]. The estimated parts are eyes, ears, nose, neck, shoulder, elbow, wrist, hip, knee and ankle.

Fig. 1

Network structure of OpenPose

Multi-label classification

In the field of movement analysis and recognition based on computer vision, the single tag classification method aims to solve the problem that an example belongs to only one category where different tags are completely independent and unrelated to each other. However, in practical application, a person’s limb movements may need to be analysed in many aspects, and there are often multiple tags in one frame of image, such as simultaneous analysis of upper limb and lower limb in one movement. In the problem of multi-label classification, labels are not completely independent, and there is a certain dependence or mutual exclusion [16]. In addition, the number of labels is relatively large in the multi-label classification task, which makes the relationship between categories complicated.

Fig. 2

Single label classification

Fig. 3

Multi-label classification

The methods of multi-label classification can be divided into two categories: problem conversion and algorithm adaptation [17, 18]. The method based on problem conversion usually transforms multi-label classification problems into other learning scenarios, such as transforming multi-label classification problems into multiple binary classification problems. The label sorting method is the most commonly used, and transforms the problem of multi-label classification into the problem of sorting multi-labels. If there are n labels, it is necessary to set n×(n1)/2 label pairs; each label pair can be expressed as (yj, yk). In the construction of a binary classifier, samples belonging to tag yj but not tag yk are labelled as positive samples, and samples belonging to tag yk but not yj are labelled as negative samples. In the test process, when the final result is less than zero, the tag belongs to yk, and when the result is greater than zero, the tag belongs to yj; and then the result of classification by two classifiers is voted. In the voting process, a virtual tag yv is added to divide whether there is a correlation between tags. Finally, not only the set of classes to which the samples belong but also the order of category tags according to the correlation degree between tags and samples is given.

The design of PE teaching system on basic movements
Analysis of current problems

Basic sports movements are the basic learning content of PE curriculum. As the foothold of basic sports movement teaching and improvement of students’ physical quality, it is an important content of developing sports activities in PE class. A large number of PE movements are designed through the combination of various basic movements and the arrangement of changing rhythm, whose movement route and sequence usually have their own specific requirements, and so beginners may have many problems in learning coherent movements [19], which are mainly the following:

Inconsistency of upper and lower limbs: For example, when students make basic movements such as standing still with their hands and feet, they often have the same hands with feet.

Incorrect movement route: There are many movements of lateral raise in broadcast gymnastics; for example, under the straight arm movement of the first beat in chest expansion movement, the correct route of arm lifting should be that the arms are lifted in a straight arm state, but there often will be errors, such as curved arms being lifted initially and then straightened.

Low completion degree: Take the basic movement of side lift as an example. The standard of movement completion is that the arms are straight and parallel to the ground, but many students’ horizontal movements are not standard; in addition, when doing lateral movements, some students have difficulty in controlling the height. Therefore, many students cannot feel whether their movements are standard or not in the process of learning basic movements.

Overall design

In order to evaluate the standard degree of movement through gesture matching in basic movement teaching of PE, a PE teaching system is designed with the basic process as follows. First, students learn from the template movement videos that are uploaded by teachers at the client, constantly practice the basic movements, imitate the standard movements of teachers in the videos as required and strive to achieve the specified movements. Then, students will upload and submit the video of movement learning results with their mobile phones, and wait for the systematic evaluation. After getting the video uploaded by the students, the system further processes the video.

The server is implemented by SSM framework and MySQL database [20, 21]. The SSM framework is a combination of three frameworks, namely Spring framework, SpringMVC and MyBatis; it has been widely used in the development of Web sites, and has become more and more popular in the development of commercial software. The APP client of this system adopts the current popular basic model of MVP[22] that consists of three major components: View, Model and Presenter. View is responsible for displaying pages, Model is responsible for providing data support for business processing and Presenter is responsible for processing business logic. The architecture of the system is shown in Figure 4. Users transmit data through cameras in mobile phone, MySql database is used to store data where the server accepts users’ data requests and the processed result is provided as feedback to the user.

Fig. 4

System architecture

Module design

In the design of each functional module of the system, the relationship between each module and the calling mode is mainly designed. In order to meet the principle of high cohesion and low coupling in the process of software design [23], each module should be reasonably divided and each function should be described in detail. Through this process, not only should the basic requirements be met but also the maintainability and scalability of the software should be considered. The module of the PE teaching system is shown in Figure 5.

Fig. 5

Module of PE Teaching System. PE, physical education

It can be seen from the figure that the system is divided into seven modules: system login module (administrator login, common user login), model upload module, user management module, message release module, data upload module and analysis report viewing module.

Evaluation of PE teaching system on basic movements
Movement matching algorithm

In the teaching research of basic movements oriented to PE, the correctness of the students’ movements is evaluated with reference to teachers’ movements, and the similarity between their movements is calculated with the DTW algorithm based on the differences in pose characteristics mentioned above. The smaller the regular path distance between the two movements data sequences, the higher the similarity.

Motion pose feature sequence to be matched is expressed as P={p1,p2,pi,,pn} and template movement pose feature sequence as Q={q1,q2,qj,,qm} , where pi and qj are, respectively, the feature vectors of human differential pose, namely pi=(xi1,xi2,,xi21) and qj=(yj1,yj2,,yj21) . Euclidean distance is used to express the similarity between two features. The smaller the distance, the more similar it is, while the larger the distance, the smaller the similarity. Further, calculations can be made to determine the similarity of two frames of motion, whose similarity between the movement in frame i of the sequence to be matched and the movement in frame i of the template sequence is expressed as Eq. (8): d(i,j)=121(xi1yj1)2+(xi2yj2)2++(xi21yj21)2

In the ideal standard case, when the distance is 0, it means that the two features are exactly the same, and it can be judged that the two movements are exactly the same. Attitude feature information is standardised arc data, and the distance is less than 2π in extreme nonstandard cases. Regarding Euclidean distance as a similarity for DTW algorithm, matching can be a good way to search the best regular path, but it is difficult to quantitatively score different people who make the same movements. Therefore, the search condition of the maximum matching principle is redefined such that the Euclidean distance is scored and converted with the similarity converted to [0, 1], which means that the smaller the distance, the greater the similarity. The specific calculation is shown in Eq. (9): sim(i,j)=11+d(i,j)

In Eq. (9), sim(i, j) = 1 when the ideal time distance d(i, j) = 0, whose hundred differentiation value is 100. It represents the movement in frame i of the sequence to be matched relative to the movement in frame s of the template sequence, whose score is expressed as Score (i, j): score(i,j)=sim(i,j)×100

Replacing the original Euclidean distance in the matching process as the basis of similarity judgment with the movement score score(i, j), the implementation of DTW algorithm based on difference of pose feature is as follows:

Construct a matrix S with a size of n × m, and the matrix element sij = score(pi, qj) where the larger the value is, the more similar the movements in the two frames.

The shortest path from s11 to snm is searched in the matrix S and stored in the path array W, whose search direction and monotonicity principle remain unchanged.

max[si+1,j,si,j+1,si+1,j+1] is taken as the next node of the regular path until Snm is searched.

The sum of the score of the shortest path from s11 to snm in matrix S is taken as the distance of the structured path, that is, the similarity of X and Y sequences, and the dynamic programming process is changed as shown in Eq. (11): S(i,j)=score(i,j)+m[S(i1,j),S(i,j1),S(i1,j1)]

Obtain S(i, j), which represents the sum of all frame scores to be matched relative to the template movement sequence, and the weight value of the length n of the movement sequence to be matched is used as the final result of the movement sequence, which is shown in Eq. (12): Grade=S(i,j)n

Matching results

Based on the above algorithm, the movement that to be matched is marked as the movement with the highest matching score, that is, the most similar movement is used to identify its category, and the effectiveness of the teaching system is verified by the correct matching rate [24].

Taking broadcast gymnastics as the evaluation object, each movement of the official video is manually cut into a single segment as a movement template library, in which three movement segments are captured in every eight beats, the first four eight beats are used in each session, 108 standard movements are obtained in nine sessions as a template library and 150 samples to be matched for each movement are used for matching. The movement with the highest score is obtained as the matching result and the matching success rate is calculated. A high matching rate indicates a better matching effect. The results are shown in Table 1.

Systematic matching results

NumberMovement nameNumber of movement samplesNumber of correct matchesMatching success rate (%)
1Preparatory15014093.33
2Stretching exercise15013992.66
3Chest expansion15013489.33
4Kicking15011979.33
5Body movement15014294.67
6Body rotation motion15013791.33
7Abdominal movement15010972.67
8Jumping movement15013187.33
9Finishing movement15014395.33

From the results, it can be seen that the successful matching rate is excellent for movements with less self-occlusion, which indicates that this algorithm can well eliminate the problem that the length of the movement frame sequence to be matched is inconsistent with that of the template movement frame sequence. The matching rate of simple slow movements in the plane, such as stretching movement, body movement and finishing movement, is high. However, when there are many areas of self-occlusion of limbs in kicking exercise and abdominal back exercise, the included angle of limbs, the vector of gravity of human body and the vector of gravity of limb block are lost, and the success rate of matching is perceptibly reduced.

Conclusion

With the rapid development of computer technology and its continuous application in the teaching field, adopting digital technology to achieve efficient and convenient teaching has become an inevitable trend. Based on extraction and classification of basic movement teaching features, this paper designs the basic movement teaching system of PE, including the division of basic module and introduction of function, and takes the broadcast exercises as an example to evaluate the system. The results show that the system has a good matching rate for movements with less self-occlusion, and its maximum value is 95.33%. By simulating the teaching process of basic movements, students can learn them conveniently, and correct the wrong movements that are difficult to self-check in time, which helps to liberate the teaching of basic movements in PE class and improve the diversity and accuracy of PE teaching content.

Fig. 1

Network structure of OpenPose
Network structure of OpenPose

Fig. 2

Single label classification
Single label classification

Fig. 3

Multi-label classification
Multi-label classification

Fig. 4

System architecture
System architecture

Fig. 5

Module of PE Teaching System. PE, physical education
Module of PE Teaching System. PE, physical education

Systematic matching results

Number Movement name Number of movement samples Number of correct matches Matching success rate (%)
1 Preparatory 150 140 93.33
2 Stretching exercise 150 139 92.66
3 Chest expansion 150 134 89.33
4 Kicking 150 119 79.33
5 Body movement 150 142 94.67
6 Body rotation motion 150 137 91.33
7 Abdominal movement 150 109 72.67
8 Jumping movement 150 131 87.33
9 Finishing movement 150 143 95.33

Huang Haiyan. Deepening the integration of sports and science and technology to promote the high-quality development of sports industry [J]. Sports Research, 2020, 41(5)1 (in Chinese). Huang Haiyan. Deepening the integration of sports and science and technology to promote the high-quality development of sports industry [J]. Sports Research, 2020, 41(5)1 (in Chinese).Search in Google Scholar

Guo Shuang. Discussion on the Application of Artificial Intelligence Technology in College Students’ PE Classroom Construction [J]. Computer Products and Circulation, 2020, 5 266-267 (in Chinese). Guo Shuang. Discussion on the Application of Artificial Intelligence Technology in College Students’ PE Classroom Construction [J]. Computer Products and Circulation, 2020, 5 266-267 (in Chinese).Search in Google Scholar

Zou Jiang. A summary of the application of artificial intelligence technology in sports [J]. Science and Technology Information, 2019, 17(8) 119-120 (in Chinese). Zou Jiang. A summary of the application of artificial intelligence technology in sports [J]. Science and Technology Information, 2019, 17(8) 119-120 (in Chinese).Search in Google Scholar

Fothergill S, Mentis H, Kohli P, et al. Instructing people for training gestural interactive systems[C], in Proceedings of the Conference on Human Factors in Computing Systems. 2012 1737-1746. Fothergill S, Mentis H, Kohli P, Instructing people for training gestural interactive systems[C], in Proceedings of the Conference on Human Factors in Computing Systems. 2012 1737-1746.10.1145/2207676.2208303Search in Google Scholar

Liao Lei, Ye Liaokun. Exploration of educational application innovation in PE from the perspective of artificial intelligence [J]. Journal of Qinghai Normal University (Natural Science Edition), 2020, 36(1) 65-70 (in Chinese). Liao Lei, Ye Liaokun. Exploration of educational application innovation in PE from the perspective of artificial intelligence [J]. Journal of Qinghai Normal University (Natural Science Edition), 2020, 36(1) 65-70 (in Chinese).Search in Google Scholar

Ha, Amy S., et al. “A school-based rope skipping program for adolescents: Results of a randomized trial.” Preventive medicine101 (2017): 188-194. Ha, Amy S., “A school-based rope skipping program for adolescents: Results of a randomized trial.” Preventive medicine 101 (2017): 188-194.10.1016/j.ypmed.2017.06.00128601622Search in Google Scholar

Zhang, Zhichao, et al. “A sensor-based golfer-swing signature recognition method using linear support vector machine.” Elektrotehniski Vestnik 84.5 (2017): 247-252. Zhang, Zhichao, “A sensor-based golfer-swing signature recognition method using linear support vector machine.” Elektrotehniski Vestnik 84.5 (2017): 247-252.Search in Google Scholar

Chen Wanjun, Zhang Erhu. Summary of research on human motion recognition based on depth information [J]. Journal of Xi’an University of Technology, 2015, 31(3) 253-264 (in Chinese). Chen Wanjun, Zhang Erhu. Summary of research on human motion recognition based on depth information [J]. Journal of Xi’an University of Technology, 2015, 31(3) 253-264 (in Chinese).Search in Google Scholar

Wei S E, Ramakrishna V, Kanade T, et al. Convolutional pose machines [C], in Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, 2016 4724-4732. Wei S E, Ramakrishna V, Kanade T, Convolutional pose machines [C], in Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, 2016 4724-4732.10.1109/CVPR.2016.511Search in Google Scholar

Qian Yimin. Behavior recognition based on depth image and bone data [D]. civil aviation university of China, 2020 (in Chinese). Qian Yimin. Behavior recognition based on depth image and bone data [D]. civil aviation university of China, 2020 (in Chinese).Search in Google Scholar

Huang Xiaoyi. Human behavior recognition method based on projection features of bone joints [J]. Modern Computer, 2019, 36 3-7 (in Chinese). Huang Xiaoyi. Human behavior recognition method based on projection features of bone joints [J]. Modern Computer, 2019, 36 3-7 (in Chinese).Search in Google Scholar

Zhang, Min-Ling, and Zhi-Hua Zhou. “A review on multi-label learning algorithms.” IEEE transmovements on knowledge and data engineering 26.8 (2013): 1819-1837. Zhang, Min-Ling, and Zhi-Hua Zhou. “A review on multi-label learning algorithms.” IEEE transmovements on knowledge and data engineering 26.8 (2013): 1819-1837.10.1109/TKDE.2013.39Search in Google Scholar

Wei Wu, Hao Aimin, Zhao Yongtao. Orientation determination of posture-independent mannequin [J]. Journal of Computer Aided Design and Graphics, 2010, 22(12) 2061-2066 (in Chinese). Wei Wu, Hao Aimin, Zhao Yongtao. Orientation determination of posture-independent mannequin [J]. Journal of Computer Aided Design and Graphics, 2010, 22(12) 2061-2066 (in Chinese).Search in Google Scholar

Innmann, Matthias, e al. “VolumeDeform: Real-time volumetric non-rigid reconstruction.” European Conference on Computer Vision. Springer, Cham, 2016. Innmann, Matthias, “VolumeDeform: Real-time volumetric non-rigid reconstruction.” European Conference on Computer Vision. Springer, Cham, 2016.10.1007/978-3-319-46484-8_22Search in Google Scholar

Dou, Mingsong, et al. “Fusion4d: Real-time performance capture of challenging scenes.” ACM Transmovements on Graphics (TOG) 35.4 (2016): 1-13. Dou, Mingsong, “Fusion4d: Real-time performance capture of challenging scenes.” ACM Transmovements on Graphics (TOG) 35.4 (2016): 1-13.10.1145/2897824.2925969Search in Google Scholar

Xu Yuan, Xu Xiaoliang, Li Cainian, et al. Pedestrian detection based on SVM classifier and HOG feature extrmovement. Computer Engineering, 2016, 42(01): 56-60 (in Chinese). Xu Yuan, Xu Xiaoliang, Li Cainian, Pedestrian detection based on SVM classifier and HOG feature extrmovement. Computer Engineering, 2016, 42(01): 56-60 (in Chinese).Search in Google Scholar

Mou Jiapeng, Cai Jian, Yu Mengchi, et al. A multi-tag classification algorithm for generic attributes based on tag correlation [J]. Computer Application Research. 2019, 37(9):1-4 (in Chinese). Mou Jiapeng, Cai Jian, Yu Mengchi, A multi-tag classification algorithm for generic attributes based on tag correlation [J]. Computer Application Research. 2019, 37(9):1-4 (in Chinese).Search in Google Scholar

Zha D. and C Li. Multi-label dataless text classification with topic modeling [J]. Knowledge and Information Systems, 2019, 61(1): 137-160. Zha D. and Li C. Multi-label dataless text classification with topic modeling [J]. Knowledge and Information Systems, 2019, 61(1): 137-160.10.1007/s10115-018-1280-0Search in Google Scholar

Mori G, Ren X, Efros A, et al. Recovering human body configurations Combining segmentation and recognition [C], in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004, 2 326-333. Mori G, Ren X, Efros A, Recovering human body configurations Combining segmentation and recognition [C], in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004, 2 326-333.Search in Google Scholar

Liang Yike, Xie Xiaolan, Zhang Yingchun, Zhang Jue. Multi-tag classification algorithm based on tag relevance [J]. Computer Simulation, 2021, 38(12):255-261 (in Chinese). Liang Yike, Xie Xiaolan, Zhang Yingchun, Zhang Jue. Multi-tag classification algorithm based on tag relevance [J]. Computer Simulation, 2021, 38(12):255-261 (in Chinese).Search in Google Scholar

Zhang Jinhuang, Wu Lijuan, Liang Shuting. Project management system based on SSM integration framework [J]. Computer Knowledge and Technology, 2015(11):109-111 (in Chinese). Zhang Jinhuang, Wu Lijuan, Liang Shuting. Project management system based on SSM integration framework [J]. Computer Knowledge and Technology, 2015(11):109-111 (in Chinese).Search in Google Scholar

M. Andriluka, L. Pishchulin, P. Gehler, and B. Schiele. “2D human pose estimation: new benchmark and state of the art analysis.” In CVPR, 2014. Andriluka M., Pishchulin L., Gehler P., and Schiele B.. “2D human pose estimation: new benchmark and state of the art analysis.” In CVPR, 2014.10.1109/CVPR.2014.471Search in Google Scholar

Ni Hongjun. Research on Android application development based on MVP mode [J]. Electronic Design Engineering, 2018, 026(011):6-9, 13 (in Chinese). Ni Hongjun. Research on Android application development based on MVP mode [J]. Electronic Design Engineering, 2018, 026(011):6-9, 13 (in Chinese).Search in Google Scholar

Li Zhengxin, Guo Jiansheng, ying wang, et al. Filtering search method of DTW distance [J]. Control and Decision-making, 2018, 33(7) 1277-1281 (in Chinese). Li Zhengxin, Guo Jiansheng, ying wang, Filtering search method of DTW distance [J]. Control and Decision-making, 2018, 33(7) 1277-1281 (in Chinese).Search in Google Scholar

Articoli consigliati da Trend MD

Pianifica la tua conferenza remota con Sciendo