Machine learning model-based two-dimensional matrix computation model for human motion and dance recovery

Many regions of human movement capturing are commonly used. Still, it includes a complicated capturing method, and the obtained information contains missing information invariably due to the human's body or clothing structure. Recovery of motion that aims to recover from degraded observation and the underlying complete sequence of motion is still a difficult task, because the nonlinear structure and the filming property is integrated into the movements. Machine learning model based two-dimensional matrix computation (MM-TDMC) approach demonstrates promising performance in short-term motion recovery problems. However, the theoretical guarantee for the recovery of nonlinear movement information lacks in the two-dimensional matrix computation model developed for linear information. To overcome this drawback, this study proposes MM-TDMC for human motion and dance recovery. The advantages of the machine learning-based Two-dimensional matrix computation model for human motion and dance recovery shows extensive experimental results and comparisons with auto-conditioned recurrent neural network, multimodal corpus, low-rank matrix completion, and kinect sensors methods.


Introduction
Interactive dance has drawn growing attention on the new form of performing arts for choreographers, composers, visual artists, computers, and engineers. This concern has its roots not only in their liberty to communicate with and regulate audio and visual feedback for choreographers and dancers but also in their difficulties of creating feedback motors capable of responding quickly to the dancer's motion [1,2]. This interest is built mainly on the free responses to the choreographer and dancers, not on the challenges facing composers and visual performers to develop feedback engines that respond quickly to the dancer movement [3,4]. However, computer scientists find it more difficult to establish robust signal processing and model recognition algorithms based on movement data that dancers use to communicate with feedback engines to regulate audio and visual feedback [5].
For sensing and analyzing human motion, interactive dance represents distinctive difficulties. The exactness of movement analysis, like the use of costume markers, the presence of various dancers, and complicated dance movement, can be determined by many factors in dance performance. Appropriate sensing methods and interactive signals must be chosen, and robust movement analysis algorithms must be developed to allow interactive dance [6,7].
One of the most efficient methods of digitizing human motions and applications in computer graphics is the motion capture system [8,9]. However, the system only gives lowlevel data. Motion graphs can generate more variable movements using signal processing methods or with space-times requirements [10,11].
The research is an effort to create a secure algorithm to evaluate the movements of dancers from comprehensive monitoring and group dynamic analysis for a lengthy period to the recognition of dynamic and static physiological postures at several moment and space levels. In the movement analysis studies, several modalities of motion sensing were used, including a motion capture scheme based on markers, pressurized ground. To increase the analytical engine 1 3 recognition range, the pressurized floor and the markerbased motion sensing system are combined.
The significant contributions of this paper are: • To recover the human motion problems using machine learning model based two-dimensional matrix computation (MM-TDMC) approach with better accuracy. • To design a computation model for human motion and dance recovery. • To validate the experimental results of the machine learning model based two-dimensional matrix computation (MM-TDMC) approach in comparison with other methods.
A wide range of applications has some distinct methods for representing human movements and recognition. Analysis of human motion is a more general word, and implementation determines the amount and length of movement of the body components. Human-computer communication usually includes only hand gestures, whereas dance consists of all components of the body, complicated activities, or sports. The conceptual categorization of the human movement into gestures, behavior, tasks, relationships, and group activities is based on complexity. The methodologies of representation and recognition are chosen from the video survey and the initiation of the human body. Comprehensive representational methods are 2-D cinematic or stick figure, 3-D film or form model, and model image. The human initialization using the kinematic technique is described by characteristics such as the number of joints, liberty of the individual, limb length, etc. However, human image is shown in the image model itself, and characteristics such as shape or region are extracted and stored. In addition, the recognition and complexity of the movement can be chosen. Simple activities are using single-layered methods in a sequential and space-time manner. In this manuscript, section "Literature survey" discusses the literature review, and section "Machine learning model based two-dimensional matrix computation (MM-TDMC)" explains the importance of the two-dimensional matrix computation model and description of motion and dance recovery. Section "Experimental results and discussion" briefs about the numerical analysis, and section "Conclusion" concludes the research with future extension.

Literature survey
As per the survey, in Ref. [12], the authors introduced a method in real-time for the synthesis of highly complex human movements using a new training system, called the auto-conditioned recurrent neural network (acRNN). This method can synthesize highly complex arbitrary movements, including locomotion and dance or martial arts. The acRNN can do this by accommodating automatic noise accumulation during training explicitly. Their work is the first to be able to produce more than 18,000 constant frames of new and complex human motion in different styles (300 s). The result is the main problem was that the technique was not very different from a conventional LSTM.
In Refs. [13], the authors introduced a new multimodal corpus (MMC) for research on real-time, realistic human interactions in the online, virtual environments, among other areas. The various corpus scenarios concentrate on an Internet application of the dance school, in which students can learn choreographies from the teacher's manual at a virtual dance studio, where avatars can be obtained locally by any 3D capture technology. As the dance troops focus on this scenario, it consists of students/teachers' dance choreographies, which are captured simultaneously by different media techniques from two places, such as synchronized audio systems, different cameras, inertial measuring devices, and depth sensors. This MMC technique has low efficiency and dance retrieval system precision.
In Ref. [14], the researchers presented the low-rank matrix completion (LRMC) for the collection of human movement information (MOCAP) that records joint motions of a human body. However, because of capture system constraints, the raw data collected invariably contain missing data [15]. All current techniques use the convex nuclear standards to overcome the resulting issue of ranking minimization known as NP-hard as a ranking replacing the convexity of the objective function. This paper which has high error recovery and human intuition agreement [16].
In Refs. [17,18], the authors used various kinect sensors (KS) to present a technique of body movement analyses in dance. To solve occlusion and self-occlusion problem monitoring to improve the robustness of skeletal tracking, fusion is the approach proposed. The fused skeleton information is subdivided into five different body parts that are then converted to enable invariant recognition of posture. Each part is produced by performing K-means on a wide range of unlabeled positions. Hidden conditional random fields (HCRF) classifiers are used to recognize movement patterns and are combined into body posturing sequences [19].
To overcome the above problems, the machine learning model based two-dimensional matrix computation (MM-TDMC) approach is used for recovering the human motion and dance recovery. The advantages of the machine learning-based two-dimensional matrix computation model for human motion and dance recovery shows extensive experimental results and comparisons with a recurrent neural network (acRNN), MMC, LRMC, and KS methods.

Machine learning model based two-dimensional matrix computation (MM-TDMC)
In this area, the study discusses the essential technological component that is the two-dimensional matrix computation model, a description of motion and dance recovery.

Issue detailing
In human development, human development is diagram-oneplotted, and every edge is registered in a human skeleton as the places of every joint, regardless of whether the areas of certain joints may be missing, as the halfway development of the body or clothing methods.
The on-screen character shows in Fig. 1. Our responsibility is to fill in absent places and get a complete development course of action.
Here, we use I ∈ S 3 to indicate the directions of a joint in the posture space: Indicate a casing that contains d joints in a human skeleton. We use N = I 1 , I 2 , … I N ∈ S 3e×N to signify a movement grouping with absent joints, where N is the N and I j poles, which implies the jth line of the group of motion. The lack of joints is set to 0 in N. At that point movement retrieval is changed over to a network finish issue of outcome the basic complete lattice of N. Our detailing is to utilize the proposed MM-TDMC to take care of the problem and the structure appears in Fig. 1. before presenting the MM-TDMC, the researchers have to exhibit the two-dimensional matrix computation model, which is the solution of demonstrating the Riemannian complex formation of human movement. The analyst can measure the similarity between unit quaternions using the Riemannian distance method. A unit quaternion cannot be visualized by the three-dimensional sphere in a four-dimensional space. Riemannian used in two normalized positions for measuring distance. The human skeleton at the origin shown in Fig. 2 shows the correct elbow joint. The preceding is the Riemannian separation, the last being the Euclidean separation.

Riemannian exponential part
The researchers standardize the circle by applying a single unit length for easy calculation and statement. They can usually use the standardized position I n because of the geometric pitch of each joint. In addition, the place I n is defined as standardized, as shown in Eq. (2): The Riemannian separation is the most appropriate measure of partition between two points on a Riemannian measurement, where the parent joint is a complete position. Where the Riemannian separation is the most appropriate. The Riemannian separation between x and y is defined as being used for ( y ∈ S 3 ) and ( z ∈ S 3 ) the two directions on a 2-dimensional circle: Input Sequence Joint Motion Joint Motion Tracking Sequence From Eq. (4) Let σ as width variable. Considering the Riemannian separation represents the exact calculation of the several movements, the Riemannian exponential piece licenses us to install (S n ) in a top element propagate Kernel Hilbert Space, which increases the precision. For movement catch information, we use φ: e → φ (e) to mean the specific chart characterized by the bit capacity l A (e a , e b ) . The inward result of two casings e a an e b is described as in Eq. (5): where d is the quantity of the considerable number of joints in a human skeleton,I m ai and I m bi are individually standardized places of I bi and I ai , I bi and I ai are separately the i th joint in e a and e b , X is the quantity of the width parameters σm which compare to various Riemannian exponential portions l n (·, ·), 2 in is the heaviness of l n (I m bi , I m ai ) and every one of the loads are sorted in the weight lattice B, as shown in Eq. (8): (3) e f (y, z) = arccos(y R z).
The part l B (e a , e b ) is intended for different portion understanding, and learning an ideal B is to set human movement into a Hilbert capacity, which is as near its component space as could be expected under the circumstances.

Various types of MM-TDMC
Straightforwardly inserting movement information into the Hilbert space with one part can not guarantee the estimated level to the component space. Hence, the researchers can utilize various portion learning procedure to get familiar with the element space of human movement. The objective is to look for a lot of loads to join numerous parts (with various width parameters) together, and the at extended last consolidated portion prompts the most shortened position of the movement grid in the Hilbert space. When the learning is done, it implies that the component space is found, and retrieval execution will never again depend on the preparation set, as shown in the matrix (7):  to mean a preparation set made out of a huge number of shapes which originate from different sorts of movement groupings, where M E is the number of edges in C, C i ∈ S 3×M E comparison to all the ith joints in C. We use φ (C) to indicate the certain mapping of the preparation set C in the Hilbert space. The objective of the various piece learning is to limit the position of φ (C), so the target capacity of various portion learning is characterized as where rank (φ (C)) registers the position of φ (C) and the requirement is to ensure the last part is a curved blend of various Riemannian exponential pieces. Since Eq. (8) is an l0-standard coordinated rank-minimization issue which is NP-hard, the l1-standard and the atomic standard are frequently utilized as surrogates of the l0-standard and network rank individuals in most lattice execution issues. In any case, the problem is that the understood chart φ (C) makes the l1-standard or atomic standard minimization issue immovable, since we cannot legitimately do any task on φ (C). Usually, one cannot utilize any typical methodology, for example, solitary worth shrinkage operative to take care of the rank-minimization issue. This way, the study suggests using Schatten p-standard ||.|| R q rather than a standard to roughly the position of a grid, as shown in Eq. (9): where q > 0, Y ∈ S n×m , j is the ith single estimation of Y. At the point when q is more like 0, the Schatten p-standard ||.|| R q is nearer to the original position of Y. At that point, we can loosen up a rank (φ (C)), as shown in Eq. (10): where L (C) is the part network of C characterized on l B (e a .e b ) . The 1 q intensity of Rt (·) has no impact on the minimization of the position, so for simple calculation, the analysts discard it and rephrase questions (8) as: The target capacity contains a correspondence limitation, so usually, they can utilize the (ALM) augment Lagrange multiplier to take care of the issue. The comparing expanded Lagrange capacity is Here, the analysts solve the optimization problem using the Powell/Hestenes (PH) algorithm. In the PH calculation, minimizing Q with fixed μ and ν is the most crucial step: Having a considerable μ and ν, the development issue also From Eq. (17), where L n (C i ) is the piece framework of the ith joint characterized on the part l n (·, ·). When executing the learning procedure, let q = 1/16 for the Schatten p-standard to make an adequately precise estimate of rank (C). As indicated by APG, the analysts give Algorithm 1 to take care of the issue of Eq. (13). At that point, they use a PH calculation to illuminate the entire numerous portion learning issue (11). Since PH calculation is anything but difficult

3
to execute, the analysts do not demonstrate the calculation subtleties here yet adjacent it in the strengthening data.

Machine learning model-based two-dimensional matrix computation (MM-TDMC)
While acquiring the educated portion l b (·, ·), which means movement catch, and it has been implanted into its element position. With the educated part, the researchers can actualize the disorganized low-position grid consummation. Accepting that Y = y 1 , y 2 , ..., y N ∈ S 3e×N is the basic complete movement framework of N, let φ: Y → φ (Y) to indicate the correct learning mapping characterized on the piece work l b (·, ·) in condition (5) and B is acquired by different portion learning. At that point, the kernelized low-position network consummation handles the issue as: Movements of people constitute a kind of unique grouping of learning data and are the most important to examine. It must meet a few cinematic constraints, or it will be an unnatural recovered motion, which will efficiently be made aware of people. The last streamlining model is shown in Eq. (19): where β is the tuning parameter, 2 ||YP|| 2 E is the smoothness imperative term, P is characterized as Eq. (20): The capacity g (Y) is to figure the length of the bone mistake of each joint in Y. The length of each bone portion in a human skeleton is decided, so the requirement g (Y) = 0 can implement the recouped movement to fulfill the bone-length imperative. g (Y) is straightforward, however, The MM-TDMC-based motion recovery approaches are the most recuperation ranking results. Regular MM-TDMC looks for the negligible y position, but Y may not be of small value given the unorganized structure in motion data. Therefore, the analysts restrict the area of the component (minimize rank (α (Y)), which in theory is more and more sensible.
entangled to portray, so they give the outflow of g (Y) just as its subordinate invaluable data of this study to expand the clarity of this paper.
Not at all, like the target capacity of different portion learning, here the researchers use || (Y)|| R1 (q = 1) to inexact the position of φ (Y), which is curved and has been confirmed to be compelling in the analyses. The condition (19) can be revamped, as shown in Eq. (21): The target capacity carries two uniformity imperatives, here the researchers can solve the problem using augmented Lagrange multiplier (ALM). The comparing enlarged Lagrange capacity is: In the ALM calculation, the most significant advance is limiting V by keeping Z, δ, λ 1 , and λ 2 fixed: This is an easy arched advancement issue, which can likewise be tackled by inclination based technique. The subordinate of V(Y, Z, δ, λ 1 , λ 2 ) concerning Y is The term is not advantageous to express, so we state of l B (y l ,y k ) y j i n t h e v a l u a b l e m a t e r i a l , w h e r e H lk = H lk = l B (y l , y k ), and y j = The researchers can utilize APG to limit V(Y, Z, δ, λ 1 , λ 2 ) with Z, δ, λ 1, and λ 2 fixed. The improvement procedure is like Algorithm 1, so the researchers don't demonstrate the subtleties in the study yet put them in the valuable data. Here, the researchers give Algorithm 2 to unravel the complete target work (21).

Experimental results and discussion
From the database [20], as shown in Fig. 3 in the structure of human catches the development of human beings is onechart-structured, and each side of each joint is recorded as places in a skeleton. However, positions of particular joints may be lost due to the barrier created by the body [21] or dress of the on-screen character, as is the progression of the halfway growth. To overcome this problem, MM-TDMC is used. It is given a better accuracy rate when compared to acRNN, MMC, LRMC, and KS methods. Figure 4 shows the accuracy of the MM-TDMC process.
1. The accuracy of a measurement is how close a result comes to the actual value: 2. Accuracy is the ability of the instrument to measure the accurate value. In other words, it is the closest to the normal or the actual cost of the measured value. 3. The accuracy of the total amount of instances analyzed for various motion as described in terms of the proportion of real outcomes (both true positives and true negatives).
As proposed method having a huge μ and ν, the development issue (12) is simple and arched around diag(BB R ) = 1, which can be effectively unraveled by various inclination based development calculations, for example, the quickened proximal angle technique (APG). The subsidiary of Q (B, C, μ, ν) concerning B, The accuracy has been improved in our proposed method, which has been shown in Fig. 4: (27) %error = error actual value × 100. When the researchers get the ideal Y, the recuperation is done, and Y is only the recouped movement grid. Like kernelized LRR. The researchers likewise utilize a part stunt, yet the utilization of Schatten p-standard and inclination based improvement calculation empower to deal with the movement information in its posture capacity legitimately, so the researchers achieve nonlinear information recuperation function and dodge the pre-picture issue at the same time.

Binary classification
where TP is the true positive; FP is the false positive, TN is the true negative, FN is the false negative. Where, TP is the true positive.
One of the most efficient methods of digitizing human motions and applications in computer graphics is the motion capture system. However, the system only gives low-level data. Motion graph can generate more variable movements using signal processing methods or with space-times requirements. To overcome this problem, MM-TDMC is used, which shows a higher precision ratio. Figure 5 shows the precision rate of MM-TDMC method.
1. The term precision means two or more values of the measurements are close to each other. 2. Accuracy refers to how well measurements agree with each other in multiple tests on dance movements. where TP is the true positive; FP is the false positive. Because of capture systems constraints, the raw information collected invariably contain missing information. All current techniques use the convex nuclear standards to overcome the resulting issue of ranking minimization known as NP-hard as a ranking replacing the convexity of the objective function. This paper which has high Error recovery and human intuition agreement. MM-TDMC which have a minimum error rate when compared to acRNN, MMC, LRMC, and KS methods. Figure 6 shows the error rate of the MM-TDMC process.
1. Error rates refer to the frequency of errors that occurred, defined as the ratio of the full amount of error units to the number of transmitted data units for dance analysis, as shown in Table 1: (29) Precision = TP TP + FP .  The machine learning-based two-dimensional matrix computation model (MM-TDMC) which have a better recall rate when compared to acRNN, MMC, LRMC, and KS methods. Figure 7 shows the recall rate of the MM-TDMC process. The recall is the percentage of positive results correctly predicted in the actual class of all observations: where TP is the true positive; FN is the false negative. A wide range of applications has distinct methods for representing human movements and recognition. Analysis of human motion is the most general word, and implementation determines the amount and length of movement of the body components. MM-TDMC achieves higher performance when compared to acRNN, MMC, LRMC, and KS methods, as shown in Table 2. Figure 8 shows the performance ratio of the MM-TDMC method, as stated in the proposed way MM-TDMC, Where L n (C i ) is the piece framework of the ith joint characterized on the part l n (·, ·). When executing the learning procedure, let q = 1/16 for the Schatten p-standard to make an adequately precise estimate of rank (C). As indicated by APG, the researchers give Algorithm 1 to take care of the issue of Eq. (13). At that point, the researchers use a PH (30) Error rate = Total number of data units resulted in error Total number of unites data transmitted .
(31) Recall = TP∕TP + FN, calculation to illuminate the entire numerous portion learning issue (11). Since PH calculation is anything but difficult to execute, the researchers do not demonstrate the calculation subtleties here yet adjacent it in the strengthening data, and the performance ratio has been discussed in Fig. 8.
Here, the experimental validation shows that propose MM-TDMC for human motion and dance recovery shows extensive experimental results and comparisons with acRNN, MMC, LRMC, and KS methods.

Conclusion
In this paper, the researchers present a MM-TDMC for human motion and dance recovery. In the suggested model, the theoretical guarantee for recovering data from nonlinear motion is missing in the two-dimensional matrix computer model for linear data instead of using a current method. The experimental results and discussion section shows the MM-TDMC, which gives promising outcomes when compared to other methods (acRNN, MMC, LRMC, KS).
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creat iveco mmons .org/licen ses/by/4.0/.