Method, device, terminal and storage medium for determining pressing action type
By extracting the angle change characteristic values in running exercise data, determining the characteristic value frame number of the downward point, and then determining the type of downward action, the problem of low accuracy in judging the downward action type in the prior art is solved, and more efficient and accurate motion analysis.
Patent Information
- Application Number
- CN202310181440.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-20
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2043-02-20
AI Technical Summary
The prior art has low accuracy when judging the type of downward movement in running, and it is difficult to reflect the actual output and stress conditions through image comparison methods, and there is a lack of standard action reference, resulting in inaccurate judgment results.
By obtaining the movement data during running, extracting the characteristic values of the angle change, determining the characteristic value frame number of the downward point, and determining the type of the downward action based on the characteristic value frame number, using an acceleration sensor to collect data to avoid the low efficiency of the image comparison method Problem, improve judgment accuracy.
It improves the accuracy of judging the type of downward movement, avoids the problem of inefficiency in image comparison methods, and can more accurately identify the characteristics of running movements, which is suitable for people with different sports purposes.
Smart Images

Figure CN116077056B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a method, device, terminal and storage medium for determining a type of a pressing action. Background Art
[0002] At present, most of the technologies used for measuring and analyzing human motion are in the fields of time measurement and distance measurement, that is, they measure the results, but cannot obtain the process data of human motion, and therefore cannot analyze the causes of the motion results, and then cannot provide targeted improvement guidance and suggestions. Some solutions for measuring the process of human motion use machine vision technology or multi-module acquisition technology to analyze human body movements from images. Machine vision has high requirements for environmental illumination, light and shadow conditions, environmental background color, and the color of the clothing of the person being measured. Multi-module acquisition technology requires the installation of acquisition modules on different parts of the human body at the same time.
[0003] As for running, especially the determination of the type of downward movement, the existing technology uses a treadmill combined with a camera system, that is, the subject is asked to exercise on the treadmill and a video is taken to analyze the running movement. Video analysis generally uses a comparison analysis method to compare the running movement of the subject with the standard movement image, thereby giving a similarity to measure the difference between the actual movement and the standard movement, and then determining whether the movement is a downward movement and classifying the type of downward movement.
[0004] However, when using the above method, the personal experience of running on a treadmill is different from that of running on the actual road, so the action itself may be different, so the collected image itself cannot accurately reflect the actual running action of the subject; in addition, the video analysis method has a large amount of calculation, and the image of the running action is difficult to reflect the actual output, force, etc., and there is no so-called standard action in actual conditions. Different groups of people have different exercise purposes (for example, ordinary people do it for exercise, athletes do it for performance), so it is difficult to give a standard object, and this comparison result can only be used as an evaluation of the running movement, and cannot be called analysis. Therefore, judging the type of downward movement by the above method will make the accuracy of the judgment result less accurate. Summary of the invention
[0005] The main purpose of the present application is to provide a method, device, terminal and storage medium for determining the type of a press action, so as to solve the problem of low accuracy existing in the related art.
[0006] In order to achieve the above objectives, in a first aspect, the present application provides a method for determining a pressing action type, comprising:
[0007] Acquire motion data of the target object during running, and extract angle change feature values in the motion data;
[0008] Determine the characteristic value frame number of the pressure point according to the angle change characteristic value;
[0009] The pressing action type is determined according to the characteristic value frame number of the pressing point.
[0010] In a possible implementation, determining the characteristic value frame number of the pressure point according to the angle change characteristic value includes:
[0011] Determining the angle change characteristic value range according to the angle change characteristic value;
[0012] The x-axis acceleration characteristic value and the z-axis acceleration characteristic value are judged within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point.
[0013] In a possible implementation, judging the x-axis acceleration characteristic value and the z-axis acceleration characteristic value within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point includes:
[0014] If the x-axis acceleration characteristic value is greater than a first preset threshold value, and the z-axis acceleration characteristic value is greater than a second preset threshold value, the characteristic value frame number of the pressure point is output.
[0015] In a possible implementation, determining the pressing action type according to the characteristic value frame number of the pressing point includes:
[0016] Determining a characteristic value range according to the characteristic value frame number of the pressure point;
[0017] The pressing action type is determined according to the characteristic value range, the z-axis acceleration characteristic value and the pressing initiative preset value.
[0018] In a possible implementation, determining the pressing action type according to the characteristic value range, the z-axis acceleration characteristic value, and the pressing initiative preset value includes:
[0019] If within the characteristic value range, the z-axis acceleration characteristic value is less than the preset value of the pressing initiative, the pressing action type is active pressing;
[0020] If within the characteristic value range, the z-axis acceleration characteristic value is greater than or equal to the preset value of the pressing initiative, the pressing action type is passive pressing.
[0021] In a possible implementation, determining the pressing action type according to the characteristic value frame number of the pressing point includes:
[0022] Generate an angle change direction characteristic value according to a longitudinal coordinate change trend within a preset range of the characteristic value frame number of the pressure point;
[0023] The pressing action type is determined according to the angle change direction characteristic value and the forward angle characteristic value.
[0024] In a possible implementation, the protrusion angle characteristic value includes a positive protrusion angle characteristic value and a negative protrusion angle characteristic value;
[0025] Determining the type of the pressing action according to the angle change direction characteristic value and the forward angle characteristic value includes:
[0026] If the angle change direction characteristic value is greater than the positive forward extension angle characteristic value, the pressing action type is backward pressing;
[0027] If the angle change direction characteristic value is less than the negative forward angle characteristic value, the pressing action type is forward pressing;
[0028] If the angle change direction characteristic value is greater than the negative forward angle characteristic value and less than the positive forward angle characteristic value, the pressing action type is vertical pressing.
[0029] In a second aspect, an embodiment of the present invention provides a device for determining a type of a pressing action, comprising:
[0030] A feature value extraction module is used to obtain motion data of the target object during running and extract angle change feature values in the motion data;
[0031] A frame number determination module, used to determine the characteristic value frame number of the pressure point according to the angle change characteristic value;
[0032] The pressing action type determination module is used to determine the pressing action type according to the characteristic value frame number of the pressing point.
[0033] In a third aspect, an embodiment of the present invention provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method for determining any one of the above types of press action are implemented.
[0034] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the method for determining any one of the types of press action as described above are implemented.
[0035] The embodiments of the present invention provide a method, device, terminal and storage medium for determining the type of a pressing action, including: obtaining motion data of a target object during running, extracting angle change characteristic values in the motion data, and then determining the characteristic value frame number of a pressing point according to the angle change characteristic values, and then determining the type of the pressing action according to the characteristic value frame number of the pressing point. The present invention extracts the angle change characteristic values of the target object during running, and then further determines the characteristic value frame number of the pressing point according to the angle change characteristic values, and then determines the type of the pressing action based on the characteristic value frame number of the pressing point. This not only avoids the low efficiency of the image comparison method, but also improves the accuracy of the judgment of the type of the pressing action. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The drawings constituting a part of this application are used to provide a further understanding of this application, so that other features, purposes and advantages of this application become more obvious. The schematic embodiment drawings and their descriptions of this application are used to explain this application and do not constitute an improper limitation on this application. In the drawings:
[0037] Figure 1 is a schematic diagram of the actions in the mid-running phase provided by an embodiment of the present invention;
[0038] Figure 2 is a flow chart of a method for determining a pressing action type provided by an embodiment of the present invention;
[0039] Figure 3 is a structural schematic diagram of a device for determining a pressing action type provided by an embodiment of the present invention;
[0040] Figure 4 is a schematic diagram of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0041] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0042] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein.
[0043] It should be understood that in various embodiments of the present invention, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0044] It should be understood that in the present invention, "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.
[0045] It should be understood that in the present invention, "plurality" refers to two or more than two. "And / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "Contains A, B and C", "Contains A, B, C" means that A, B, and C are all included, "Contains A, B or C" means that one of A, B, and C is included, and "Contains A, B and / or C" means that any one, any two, or any three of A, B, and C are included.
[0046] It should be understood that in the present invention, "B corresponding to A", "B corresponding to A", "A corresponds to B" or "B corresponds to A" means that B is associated with A and B can be determined based on A. Determining B based on A does not mean that B is determined only based on A, but B can also be determined based on A and / or other information. A and B match when the similarity between A and B is greater than or equal to a preset threshold.
[0047] Depending on the context, "if" as used herein may be interpreted as "when" or "when" or "in response to determining" or "in response to detecting."
[0048] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0049] In order to make the purpose, technical solutions and advantages of the present invention more clear, specific embodiments will be described below in conjunction with the accompanying drawings.
[0050] When a subject is running, whether he is in contact with the ground or completing movements in the air, sports techniques, human mechanics, and physical mechanics are heavily involved. From the moment the runner touches the ground, his motion state can be analyzed and studied from the acceleration and angle of the three axes: X (front and back in the direction of the person's running), Y (left and right), and Z (up and down). This includes acceleration in the front and back directions, left and right directions, and up and down directions. The braking force, stability, physical performance characteristics, and body change paths generated when the runner lands can be analyzed, and further conclusions can be drawn based on actual results and trend analysis.
[0051] The present invention adopts an acceleration sensor to analyze the running action, and the sensor needs to collect the above acceleration and angle. The subject only needs to wear the sensor on the ankle, so that the entire acceleration and angle data from the start to the complete stop can be collected, and no other measuring equipment is needed.
[0052] This program will decompose the running movement into 3 stages and 6 actions. The 3 stages specifically refer to the starting stage, the mid-run stage, and the braking stage (the stage of decelerating to a complete stop); the 6 actions in the mid-run stage are: touching the ground (landing), buffering, back push, back swing, front swing, and downward pressure. Figure 1 As shown, these 6 actions constitute a complete step, and running is to repeat these 6 actions continuously.
[0053] This solution is to identify the above three stages based on the collected sensor data, and then further identify the six actions of each step in the mid-run stage, and then further analyze the type of each action.
[0054] In one embodiment, Figure 2 As shown, a method for determining the type of a pressing action is provided, comprising the following steps:
[0055] Step S201: acquiring motion data of a target object during running, and extracting angle change feature values in the motion data.
[0056] Among them, the target object can be any living body that can realize the above-mentioned running movement, among which the running movement can be decomposed into 3 stages and 6 actions. The 3 stages specifically refer to the starting stage, the mid-running stage, and the braking stage (the stage of decelerating to a complete stop); the 6 actions in the mid-running stage refer to: touching the ground (landing), buffering, back push, back swing, front swing, and downward pressure.
[0057] Motion data refers to the data collected by sensors installed on the target object during the running motion of the target object, such as starting phase data, mid-run phase data, braking phase data (the phase of decelerating to a complete stop) or the ground contact (landing) data, buffering data, back-push data, backswing data, front swing data, downward pressure data, etc. in the six actions of the mid-run phase.
[0058] After the motion data is acquired by the sensor, the motion data is analyzed to extract the data corresponding to the pressing action, such as the speed and acceleration of the pressing action. In the process of judging the type of pressing action, the present application only extracts the angle change characteristic value to further judge the type of pressing action.
[0059] Step S202: determining the characteristic value frame number of the pressure point according to the angle change characteristic value.
[0060] For the characteristic value frame number of the pressure point, it is necessary to determine the angle change characteristic value range according to the angle change characteristic value, and then judge the x-axis acceleration characteristic value and the z-axis acceleration characteristic value within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point.
[0061] Furthermore, the x-axis acceleration characteristic value and the z-axis acceleration characteristic value are judged within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point. It is necessary to judge if the x-axis acceleration characteristic value is greater than a first preset threshold and the z-axis acceleration characteristic value is greater than a second preset threshold, and output the characteristic value frame number of the pressure point.
[0062] Step S203: Determine the pressing action type according to the characteristic value frame number of the pressing point.
[0063] The type of pressing action can be determined in the following two ways:
[0064] The first case: first determine the characteristic value range according to the characteristic value frame number of the pressing point, and then determine the pressing action type according to the characteristic value range, the z-axis acceleration characteristic value and the pressing initiative preset value.
[0065] With respect to determining the type of pressing action based on the characteristic value range, the z-axis acceleration characteristic value and the pressing initiative preset value, it is necessary to determine that if within the characteristic value range, the z-axis acceleration characteristic value is less than the pressing initiative preset value, the pressing action type is active pressing, and if within the characteristic value range, the z-axis acceleration characteristic value is greater than or equal to the pressing initiative preset value, the pressing action type is passive pressing.
[0066] The second case: it is necessary to generate an angle change direction characteristic value according to the vertical coordinate change trend within the preset range of the characteristic value frame number of the pressing point, and then determine the pressing action type according to the angle change direction characteristic value and the forward angle characteristic value. The forward angle characteristic value includes a positive forward angle characteristic value and a negative forward angle characteristic value;
[0067] In order to determine the type of pressing action according to the angle change direction characteristic value and the forward angle characteristic value, it is necessary to determine three types of pressing actions through judgment. Specifically, if the angle change direction characteristic value is greater than the positive forward angle characteristic value, the pressing action type is backward pressing; if the angle change direction characteristic value is less than the negative forward angle characteristic value, the pressing action type is forward pressing; if the angle change direction characteristic value is greater than the negative forward angle characteristic value and less than the positive forward angle characteristic value, the pressing action type is vertical pressing.
[0068] An embodiment of the present invention provides a method for determining the type of a downward pressure action, comprising: obtaining motion data of a target object during running, and extracting an angle change characteristic value in the motion data, and then determining the characteristic value frame number of a downward pressure point according to the angle change characteristic value, and then determining the type of downward pressure action according to the characteristic value frame number of the downward pressure point. The present invention extracts the angle change characteristic value of the target object during running, and then further determines the characteristic value frame number of the downward pressure point according to the angle change characteristic value, and then determines the type of downward pressure action based on the characteristic value frame number of the downward pressure point, which not only avoids the low efficiency problem of the image comparison method, but also improves the accuracy of the downward pressure action type judgment.
[0069] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0070] The following is an embodiment of the device of the present invention. For details not described in detail therein, reference may be made to the corresponding method embodiment described above.
[0071] Figure 3 A schematic diagram of the structure of a device for determining a pressing action type provided by an embodiment of the present invention is shown. For the sake of convenience, only the parts related to the embodiment of the present invention are shown. The device for determining a pressing action type includes a feature value extraction module 31, a frame number determination module 32 and a pressing action type determination module 33, which are specifically as follows:
[0072] A feature value extraction module 31 is used to obtain motion data of the target object during running and extract angle change feature values in the motion data;
[0073] A frame number determination module 32, used to determine the characteristic value frame number of the pressure point according to the angle change characteristic value;
[0074] The pressing action type determination module 33 is used to determine the pressing action type according to the feature value frame number of the pressing point.
[0075] In a possible implementation, the frame number determination module 32 is also used to determine the angle change characteristic value range based on the angle change characteristic value; judge the x-axis acceleration characteristic value and the z-axis acceleration characteristic value within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point.
[0076] In a possible implementation, the frame number determination module 32 is further configured to output the characteristic value frame number of the pressure point if the x-axis acceleration characteristic value is greater than a first preset threshold and the z-axis acceleration characteristic value is greater than a second preset threshold.
[0077] In a possible implementation, the pressing action type determination module 33 is also used to determine the characteristic value range according to the characteristic value frame number of the pressing point; and determine the pressing action type according to the characteristic value range, the z-axis acceleration characteristic value and the pressing initiative preset value.
[0078] In a possible implementation, the pressing action type determination module 33 is also used to determine that if, within the characteristic value range, the z-axis acceleration characteristic value is less than the pressing initiative preset value, the pressing action type is active pressing; if, within the characteristic value range, the z-axis acceleration characteristic value is greater than or equal to the pressing initiative preset value, the pressing action type is passive pressing.
[0079] In a possible implementation, the pressing action type determination module 33 is also used to generate an angle change direction characteristic value according to the vertical coordinate change trend within a preset range of the characteristic value frame number of the pressing point; and determine the pressing action type according to the angle change direction characteristic value and the forward angle characteristic value.
[0080] In a possible implementation, the protrusion angle characteristic value includes a positive protrusion angle characteristic value and a negative protrusion angle characteristic value;
[0081] The pressing action type determination module 33 is also used to determine that if the angle change direction characteristic value is greater than the positive forward angle characteristic value, the pressing action type is backward pressing; if the angle change direction characteristic value is less than the negative forward angle characteristic value, the pressing action type is forward pressing; if the angle change direction characteristic value is greater than the negative forward angle characteristic value and less than the positive forward angle characteristic value, the pressing action type is vertical pressing.
[0082] Figure 4is a schematic diagram of a terminal provided by an embodiment of the present invention. Figure 4 As shown, the terminal 4 of this embodiment includes: a processor 41, a memory 42, and a computer program 43 stored in the memory 42 and executable on the processor 41. When the processor 41 executes the computer program 43, the steps in the above-mentioned method for determining the type of pressing action are implemented, for example Figure 1 Alternatively, when the processor 41 executes the computer program 43, the functions of each module / unit in the above-mentioned embodiments of the device for determining the type of pressing action are realized, for example Figure 3 Functions of the modules / units 31 to 33 are shown.
[0083] The present invention also provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the method for determining the type of pressing action provided by the various embodiments described above.
[0084] Among them, the readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general or special-purpose computer. For example, a readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the readable storage medium can also exist in a communication device as discrete components. The readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0085] The present invention also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of a device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the device implements the method for determining the type of a press action provided by the various embodiments described above.
[0086] In the embodiments of the above-mentioned devices, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in the present invention may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0087] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.
Claims
1. A method for determining a pressing action type, characterized in that: include: Acquire motion data of the target object during running, and extract angle change feature values in the motion data; Determine the characteristic value frame number of the pressure point according to the angle change characteristic value; Determining a characteristic value range according to the characteristic value frame number of the pressure point; Determining the pressing action type according to the characteristic value range, the z-axis acceleration characteristic value and the pressing initiative preset value, wherein the direction of the z-axis is the up and down direction of a person, and if the z-axis acceleration characteristic value is within the characteristic value range and the z-axis acceleration characteristic value is less than the pressing initiative preset value, then determining the pressing action type as active pressing; If the z-axis acceleration characteristic value is within the characteristic value range and the z-axis acceleration characteristic value is greater than or equal to the pressing initiative preset value, it is determined that the pressing action type is passive pressing.
2. The method for determining the type of pressing action according to claim 1, characterized in that: The step of determining the characteristic value frame number of the pressure point according to the angle change characteristic value includes: Determining an angle change characteristic value range according to the angle change characteristic value; The x-axis acceleration characteristic value and the z-axis acceleration characteristic value are judged within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point, wherein the direction of the x-axis is the front and back direction of a person's running direction, and the direction of the z-axis is the up and down direction of a person.
3. The method for determining the type of pressing action according to claim 2, characterized in that: The step of judging the x-axis acceleration characteristic value and the z-axis acceleration characteristic value within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point includes: If the x-axis acceleration characteristic value is greater than a first preset threshold value, and the z-axis acceleration characteristic value is greater than a second preset threshold value, the characteristic value frame number of the pressure point is output.
4. A method for determining a pressing action type, characterized in that: include: Acquire motion data of the target object during running, and extract angle change feature values in the motion data; Determine the characteristic value frame number of the pressure point according to the angle change characteristic value; Generate an angle change direction characteristic value according to a longitudinal coordinate change trend within a preset range of the characteristic value frame number of the pressure point; The type of the downward pressing action is determined according to the angle change direction characteristic value and the forward angle characteristic value, wherein the forward angle characteristic value includes a positive forward angle characteristic value and a negative forward angle characteristic value. If the angle change direction characteristic value is greater than the positive forward angle characteristic value, the downward pressing action type is determined to be backward pressing. If the angle change direction characteristic value is less than the negative forward angle characteristic value, the downward pressing action type is determined to be forward pressing. If the angle change direction characteristic value is greater than the negative forward angle characteristic value and less than the positive forward angle characteristic value, the downward pressing action type is determined to be vertical pressing.
5. The method for determining the type of pressing action according to claim 4, characterized in that: The step of determining the characteristic value frame number of the pressure point according to the angle change characteristic value includes: Determining an angle change characteristic value range according to the angle change characteristic value; The x-axis acceleration characteristic value and the z-axis acceleration characteristic value are judged within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point, wherein the direction of the x-axis is the front and back direction of a person's running direction, and the direction of the z-axis is the up and down direction of a person.
6. The method for determining the type of pressing action according to claim 5, characterized in that: The step of judging the x-axis acceleration characteristic value and the z-axis acceleration characteristic value within the angle change characteristic value range to obtain the characteristic value frame number of the pressure point includes: If the x-axis acceleration characteristic value is greater than a first preset threshold value, and the z-axis acceleration characteristic value is greater than a second preset threshold value, the characteristic value frame number of the pressure point is output.
7. A terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for determining the type of pressing action as claimed in any one of claims 1 to 6 are implemented.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the computer program implements the steps of the method for determining the type of a pressing action as claimed in any one of claims 1 to 6.
