Indoor sports item identification method and related device

By using a three-axis acceleration sensor in a smart device to analyze acceleration signal characteristics and automatically identify indoor sports, the problem of inaccurate recording caused by user operation errors in the existing technology is solved, and accurate sports identification is achieved.

CN120611249AActive Publication Date: 2025-09-09SHENZHEN FENDA SMART TECH LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511113069.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-11
Publication Date
2025-09-09
Estimated Expiration
2045-08-11

AI Technical Summary

Technical Problem

When existing smart devices identify indoor sports, they are prone to inaccurate records due to user errors, and are unable to automatically identify the user's sports, affecting the accuracy of sports data.

Method used

By equipping smart devices with a three-axis acceleration sensor, the user's acceleration signal characteristics are acquired and analyzed, matching the preset standard motion signal requirements of indoor sports items, and automatically identifying indoor sports items.

Benefits of technology

It can accurately identify indoor sports events without the need for manual settings by the user, improving the accuracy of sports data and allowing users to focus on the sports themselves.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120611249A_ABST
    Figure CN120611249A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of exercise data processing, provides an indoor exercise item identification method and a related device, and realizes accurate identification of indoor exercise items of a target user. The method is applied to intelligent equipment equipped with a three-axis acceleration sensor, and mainly comprises the following steps: acquiring a first-axis acceleration signal, a second-axis acceleration signal and a third-axis acceleration signal of the three-axis acceleration sensor to a target user wearing the three-axis acceleration sensor; respectively extracting signal features to obtain a first signal feature set, a second signal feature set and a third signal feature set; and when the first signal feature set, the second signal feature set and the third signal feature set are matched with a target standard action signal requirement, regarding a target indoor exercise item corresponding to the target standard action signal requirement as an indoor exercise item corresponding to the target user. The target standard action signal requirement is one of standard action signal requirements corresponding to a plurality of indoor sports items, and the target indoor sports item is one of a plurality of indoor sports items.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of sports data processing technology, and in particular relates to an indoor sports event recognition method and related devices. Background Art

[0002] Indoor exercise refers to exercise performed in enclosed spaces such as homes, gyms, and stadiums when weather, environmental, or physical conditions restrict it. In fast-paced urban environments, many people choose to exercise indoors due to limited outdoor space and to minimize the impact of weather and other factors on their exercise plans. Suitable indoor sports include walking, running, cycling, and rowing. These exercises are performed using equipment such as treadmills, exercise bikes, and rowing machines.

[0003] At present, with the development and popularization of smart devices, many smart devices can identify the number of exercises of a certain sport performed by the user wearing it. Generally, the user is required to manually select the corresponding sport type in the smart device in advance, and then start to identify and count the number of exercises of the running project after the countdown; if the user selects the wrong running project, the number of exercises will be recorded incorrectly into the sport; if the user is focused on exercise and fails to start the exercise mode or switch to the corresponding sport in time, the sport will not be recorded or recorded incorrectly, and the sport will not be accurately recorded. Summary of the Invention

[0004] The purpose of this application is to provide a method and related device for identifying indoor sports events, which are applied to a smart device equipped with a three-axis acceleration sensor to accurately identify indoor sports events that are continuously and automatically performed by a target user wearing the smart device, without requiring the target user to perform tedious setup operations, thereby facilitating the target user to focus on the sport itself.

[0005] In a first aspect, the present application provides a method for identifying indoor sports, which is applied to a smart device equipped with a three-axis acceleration sensor, comprising: Acquire the acceleration signal of the three-axis acceleration sensor to the target user wearing it, the acceleration signal includes: the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Extract the first axis acceleration signal respectively , the second axis acceleration signal , the third axis acceleration signal The signal characteristics of the first axis are obtained The reflected first signal feature set and the second axis acceleration signal The reflected second signal feature set, the third axis acceleration signal A third signal feature set is reflected; matching the first signal feature set, the second signal feature set, and the third signal feature set with standard action signal requirements corresponding to several preset indoor sports; When the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirements is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several types of indoor sports items, and the target indoor sports item is one of several types of indoor sports items.

[0006] In a second aspect, the present application provides an indoor sports event recognition device, which is applied to a smart device equipped with a three-axis acceleration sensor, comprising: An acquisition unit is configured to acquire an acceleration signal of the three-axis acceleration sensor to a target user wearing the three-axis acceleration sensor, wherein the acceleration signal includes: a first-axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Extraction unit, used to extract the first axis acceleration signal respectively , the second axis acceleration signal , the third axis acceleration signal The signal characteristics of the first axis are obtained The reflected first signal feature set and the second axis acceleration signal The reflected second signal feature set, the third axis acceleration signal A third signal feature set is reflected; a matching unit, configured to match the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports; A regarded unit is used to regard the target indoor sports item corresponding to the target standard action signal requirement as the indoor sports item corresponding to the target user when the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirement, the target standard action signal requirement is one of the standard action signal requirements corresponding to several types of indoor sports items, and the target indoor sports item is one of several types of indoor sports items.

[0007] In a third aspect, the present application provides a smart device, comprising: CPU, memory, bus, network interface, three-axis gyroscope sensor, display; The central processing unit is connected to the memory, the network interface, the three-axis gyroscope sensor, and the display screen through the bus; The memory stores a program; When the processor executes the program stored in the memory, it performs any one of the indoor sports event identification methods described in the first aspect.

[0008] In a fourth aspect, the present application provides a computer storage medium, wherein the computer storage medium stores instructions, and when the instructions are executed by a computer device, the computer device executes the indoor sports event identification method as described in any one of the first aspects above.

[0009] In a fifth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the indoor sports event identification method as described in any one of the first aspects above.

[0010] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages: This application is applied to a method for identifying indoor sports events in a smart device equipped with a three-axis acceleration sensor, by obtaining the acceleration signal of the three-axis acceleration sensor to the target user wearing it, wherein the acceleration signal includes: the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Then extract the first axis acceleration signal , second axis acceleration signal , the third axis acceleration signal Signal characteristics of the first axis acceleration signal The first signal feature set and the second axis acceleration signal reflected The second signal feature set reflected, the third axis acceleration signal The third signal feature set reflected; then the first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard action signal requirements corresponding to several preset indoor sports items; when the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirement is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several indoor sports items, and the target indoor sports item is one of the several indoor sports items, so as to realize accurate identification of the indoor sports items that are continuously and automatically performed by the target user wearing the smart device without the target user having to perform tedious setting operations, so that the target user can focus on the exercise itself. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 This is a flow chart of an embodiment of the indoor sports event identification method of the present application; Figure 2 This is a flow chart of another embodiment of the indoor sports event identification method of the present application; Figure 3 This is a schematic structural diagram of an embodiment of the indoor sports event recognition device of the present application; Figure 4 This is a schematic structural diagram of another embodiment of the indoor sports event identification device of the present application; Figure 5 This is a schematic diagram of the structure of an embodiment of the computer device of the present application; Figure 6 This is a schematic diagram of an embodiment of an acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when a volunteer of this application was walking on a treadmill, a signal curve after filtering, and an average value of the acceleration signal value of each axis within a preset window duration; Figure 7 This is a schematic diagram of an embodiment of an acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when a volunteer of this application was running on a treadmill, a signal curve after filtering, and an average value of the acceleration signal value of each axis within a preset window duration; Figure 8 This is a schematic diagram of an embodiment of an acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when the volunteer of this application uses a spinning bike for riding, a signal curve after filtering, and an average value of the acceleration signal value of each axis within a preset window length; Figure 9This is a schematic diagram of an embodiment of an acceleration signal curve formed by acceleration signal values ​​obtained by a three-axis acceleration sensor when a volunteer of this application performs rowing exercise using a rowing machine (with a pronated grip), a signal curve after filtering, and an average value of the acceleration signal value of each axis within a preset window duration; Figure 10 This is a schematic diagram of an embodiment of an acceleration signal curve formed by acceleration signal values ​​obtained by a three-axis acceleration sensor when a volunteer of this application performs rowing exercise using a rowing machine (with reverse grip handles), a signal curve after filtering, and an average value of the acceleration signal value of each axis within a preset window duration; Figure 11 This is a schematic diagram of an embodiment of an acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when the volunteers of this application use an elliptical machine for skiing, the signal curve after filtering processing, and the average value of the acceleration signal value of each axis within a preset window time. DETAILED DESCRIPTION

[0012] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0013] At present, with the development and popularization of smart devices, many smart devices can identify the number of times a user wearing the smart device performs a certain sport. Generally, the user needs to manually select the corresponding sport type in advance in the smart device, and then start to identify and count the number of times the user performs the sport after the countdown. If the user selects the wrong sport, the number of times the user performs the sport will be recorded in the wrong sport. If the user is focused on the sport and does not start the sport mode or switch to the corresponding sport in time, the sport will not be recorded or will be recorded incorrectly, and the sport will not be accurately recorded. In view of this, this embodiment proposes an indoor sport identification method and related devices, which are applied to a smart device equipped with a three-axis acceleration sensor to achieve accurate identification of indoor sports that the target user wearing the smart device performs continuously and automatically, without the target user having to perform tedious settings, so that the target user can focus on the sport itself.

[0014] It should be noted that this embodiment is based on the three-axis acceleration sensor to study and analyze the motion data collected by users using indoor sports equipment such as treadmills, spinning bikes, rowing machines, and elliptical machines, to find the relative distinguishing signal characteristics of exercising using the above-mentioned indoor sports equipment, and use these distinguishing signal characteristics to achieve the distinguishing identification of indoor sports equipment. This embodiment only uses indoor sports equipment such as treadmills, spinning bikes, rowing machines, and elliptical machines as examples for explanation. It can be understood that if more sports equipment is to be distinguished and identified, it is necessary to correspondingly study and analyze the motion data of more sports equipment, find the target relative distinguishing signal characteristics of the target sports equipment when exercising compared with other sports equipment, and regard the target relative distinguishing signal characteristics as the standard action signal requirements for the target sports equipment to perform the target movement, and then use the standard action signal requirements to identify the target movement.

[0015] The smart device equipped with a three-axis acceleration sensor in this embodiment can be a smart bracelet, smart watch, professional sports equipment (skipping rope handle, running pedometer, sports headphones, sports shoulder strap, sports chest strap, etc.), etc., or a smart mobile terminal device such as a mobile phone or tablet computer; wherein the smart device needs to be equipped with a three-axis acceleration sensor or other sensors with similar functions and effects to the three-axis acceleration sensor in this embodiment, such as a gyroscope sensor integrated with a three-axis acceleration sensor. Specifically, the smart device in this embodiment should be equipped with a power module, a three-axis acceleration sensor, a processor module, a memory module, a display module, a network interface module, etc., and a printed circuit board (PCB) is used to connect the three-axis acceleration sensor to the smart device. The above modules are connected by a computer PCB and installed in the corresponding device housing to obtain the above-mentioned smart device; wherein the power module is usually composed of a rechargeable battery module, which is mainly used to provide a suitable working voltage to the three-axis acceleration sensor, processor module, memory module, display module, network interface module, etc.; the three-axis gyroscope sensor is mainly used to monitor the acceleration signals of the target user wearing the smart device in various directions (mainly X-axis, Y-axis, and Z-axis) in three-dimensional space, and store the acceleration signals in various directions in the memory module in the same time sequence; the processor module is mainly used to analyze the acceleration signals stored in the memory module to extract signal features, and compare the extracted signal features with the standard movements corresponding to several preset indoor sports items. The signal requirements are matched, and the relevant data is transmitted to the display screen module for display as needed; the memory module is mainly used to store the acceleration signals in various directions of the three-dimensional space recorded by the acceleration sensor in chronological order, the signal characteristics analyzed and extracted by the processor module from the acceleration signals, the standard action signal requirements corresponding to several preset indoor sports items, the program for implementing the scheme of this embodiment, etc.; the display screen module is mainly used to display the relevant data that needs to be displayed uploaded by the processor module; the network interface module can be a wired interface or a wireless network interface, which is mainly used to share data with external smart devices or download data of external smart devices (such as the standard action signal requirements corresponding to several preset indoor sports items, etc.) to the memory module, and play the function of communicating with external smart devices.

[0016] Based on the above understanding, please refer to Figure 1 , an embodiment of the method for identifying indoor sports events applied to a smart device equipped with a three-axis acceleration sensor, comprising: 101. Obtain an acceleration signal of a target user wearing a three-axis acceleration sensor, where the acceleration signal includes a first-axis acceleration signal, a second-axis acceleration signal, and a third-axis acceleration signal.

[0017] This embodiment requires the target user to wear the above-mentioned smart device at least when exercising indoors. The smart device of this embodiment is configured to execute the scheme of this embodiment when it is turned on. In other words, the smart device of this embodiment does not require the target user to manually select the corresponding sports event type in the smart device. As long as the target user wears the smart device, the smart device will constantly obtain the acceleration signal of the three-axis acceleration sensor for the target user wearing it. The acceleration signal includes: the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal For example, the processor module of the smart device in this embodiment uses a 26 Hz sampling frequency to collect the acceleration signal value of each axis of the three-axis acceleration sensor. 26 acceleration signal values ​​can be obtained in each axis direction every second. Three different colors are used to represent the first axis, second axis, and third axis of the three-axis acceleration sensor, respectively. The 26 acceleration signal values ​​of each axis are represented on the same coordinate system with time sequence as the horizontal axis and acceleration signal value magnitude as the vertical axis. The acceleration signal values ​​of the same axis (first axis, second axis, or third axis) are then connected with a smooth line to form an acceleration signal curve (including the first axis acceleration signal curve, the second axis acceleration signal curve, and the third axis acceleration signal curve). Furthermore, this embodiment can also use a sliding weighted average filter to process the acceleration signal value of each axis on the acceleration signal curve. For example, a window length of 18 consecutive acceleration signal values ​​is taken, and one acceleration signal value is slid each time. Each acceleration signal value in the window has a different weight, with the middle acceleration signal value having a higher weight and the acceleration signal values ​​on both sides having a lower weight. The main advantage of this filter is that it can better smooth the data through weight adjustment while preserving the signal change trend.

[0018] It should be emphasized that the three-axis acceleration sensor of this embodiment is installed at different angles on the printed circuit board (PCB) of the smart device, or at different angles when the target user wears the smart device, which will affect the different axis directions of the target relative distinction signal characteristics obtained by the three-axis acceleration sensor. In view of this, the first axis acceleration signal of this embodiment is It can be any one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; the second axis acceleration signal It can be any one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; the third axis acceleration signal It can be one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; and the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal There is no similarity between them.

[0019] 102. Extract signal features of the first-axis acceleration signal, the second-axis acceleration signal, and the third-axis acceleration signal respectively to obtain a first signal feature set reflected by the first-axis acceleration signal, a second signal feature set reflected by the second-axis acceleration signal, and a third signal feature set reflected by the third-axis acceleration signal.

[0020] The acceleration signal obtained in step 101 is subjected to signal feature extraction. That is, the signal features of the first-axis acceleration signal, the second-axis acceleration signal, and the third-axis acceleration signal are extracted respectively to obtain a first signal feature set reflected by the first-axis acceleration signal, a second signal feature set reflected by the second-axis acceleration signal, and a third signal feature set reflected by the third-axis acceleration signal; wherein, in this embodiment, the first signal feature set includes: the first-axis acceleration signal curve, ... The difference between the peak and trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value , ,in Indicates the data index within the preset window duration. Indicates the amount of data within the preset window duration (for example, the amount of data is 26 when the preset window duration is 1 second); the second signal feature set includes: the second axis acceleration signal curve, the second axis acceleration signal The difference between the peak and trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value , ,in Indicates the data index within the preset window duration. Indicates the amount of data within the preset window duration (for example, the amount of data is 26 when the preset window duration is 1 second); the third signal feature set includes: the third axis acceleration signal curve, the third axis acceleration signal The difference between the peak and trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value , ,in Indicates the data index within the preset window duration. Indicates the amount of data within the preset window duration (for example, the data volume is 26 when the preset window duration is 1 second); the peak-to-peak duration of the above signal characteristics It refers to the number of acceleration signal values ​​collected between adjacent peaks. Since this embodiment uses a fixed sampling frequency (for example, 26 Hz) to sample the three-axis acceleration sensor, that is, the interval between adjacent acceleration signal values ​​is the same (1 / 26 second), the number of acceleration signal values ​​collected between adjacent peaks can also reflect the time length.

[0021] It can be understood that there are many signal features that can be identified and extracted based on the first-axis acceleration signal, the second-axis acceleration signal, and the third-axis acceleration signal. This embodiment focuses on identifying and extracting the difference between the peak and the trough in each signal period of each axis listed above, the peak-to-peak duration between adjacent peaks, and the average value of the acceleration signal of each axis within the preset window duration. In actual applications, there may also be other signal features, which are not limited here.

[0022] 103. Match the first signal feature set, the second signal feature set, and the third signal feature set with standard action signal requirements corresponding to several preset indoor sports.

[0023] It should be noted that the standard motion signal requirements for the various indoor exercise programs preset in this embodiment are derived by analyzing motion data collected by users using indoor exercise equipment such as treadmills, exercise bikes, rowing machines, and elliptical machines using a three-axis accelerometer (typically the same model, or with compensation and adaptation based on different models) to identify relatively distinguishing signal characteristics associated with exercise using these indoor exercise equipment. The standard motion signal requirements for the various indoor exercise programs preset include the signal characteristics (types) of some or all of the items in the first, second, and third signal feature sets extracted in step 102 above, and no standard motion signal requirements corresponding to any of the indoor exercise programs share identical signal characteristics.

[0024] The "standard motion signal requirements" corresponding to several preset indoor sports events can be analyzed (with the help of artificial intelligence models) by analyzing the motion data collected by volunteers using different sports equipment (which can be dozens, hundreds, thousands of times, etc.) to summarize the target sports equipment's relative distinguishing signal characteristics from those of other sports equipment when exercising, for example: If the indoor sports equipment is a treadmill, the indoor sports that can be performed are mainly (indoor) running and (indoor) walking. Figure 6 、 Figure 7 ,in Figure 6 The acceleration signal curve formed by the acceleration signal value obtained by the three-axis acceleration sensor when a volunteer was walking on a treadmill is shown ( Figure 6 As shown in the upper coordinate diagram), the signal curve after filtering ( Figure 6 As shown in the middle coordinate diagram), and the average value of the acceleration signal value of each axis within the preset window length ( Figure 6 As shown in the bottom coordinate diagram of Figure 6 There are , ; , ; , ; Figure 7 The acceleration signal curve formed by the acceleration signal value obtained by the three-axis acceleration sensor when a volunteer was running on a treadmill is shown ( Figure 7 As shown in the upper coordinate diagram), the signal curve after filtering ( Figure 7 As shown in the middle coordinate diagram), and the average value of the acceleration signal value of each axis within the preset window length ( Figure 7 As shown in the bottom coordinate diagram of Figure 7 There are , ; If the indoor sports equipment is a spinning bike, the indoor sports that can be performed are mainly (indoor) cycling. Figure 8 , Figure 8 The acceleration signal curve formed by the acceleration signal value obtained by the three-axis acceleration sensor when a volunteer was riding a dynamic bicycle is shown ( Figure 8 As shown in the upper coordinate diagram), the signal curve after filtering ( Figure 8 As shown in the middle coordinate diagram), and the average value of the acceleration signal value of each axis within the preset window length ( Figure 8 As shown in the bottom coordinate diagram of Figure 8 There are , ; , ; , ; If the indoor sports equipment is a rowing machine, the indoor sports that can be performed are mainly (indoor) rowing, please refer to Figure 9 、 Figure 10 , Figure 9The acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when a volunteer used a rowing machine (with a straight grip on the handle) to perform rowing exercise is shown ( Figure 9 As shown in the upper coordinate diagram), the signal curve after filtering ( Figure 9 As shown in the middle coordinate diagram), and the average value of the acceleration signal value of each axis within the preset window length ( Figure 9 As shown in the bottom coordinate diagram of Figure 9 There are , , ; Figure 10 The acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when a volunteer used a rowing machine (with reverse grip handle) to perform rowing exercise is shown ( Figure 10 As shown in the upper coordinate diagram), the signal curve after filtering ( Figure 10 As shown in the middle coordinate diagram), and the average value of the acceleration signal value of each axis within the preset window length ( Figure 10 As shown in the bottom coordinate diagram, Figure 10 There are , , ; If the indoor sports equipment is an elliptical machine, the main indoor sports that can be performed are (indoor) skiing. Figure 11 , Figure 11 The acceleration signal curve formed by the acceleration signal values ​​obtained by the three-axis acceleration sensor when a volunteer was skiing on an elliptical machine is shown ( Figure 11 As shown in the upper coordinate diagram), the signal curve after filtering ( Figure 11 As shown in the middle coordinate diagram), and the average value of the acceleration signal value of each axis within the preset window length ( Figure 11 As shown in the bottom coordinate diagram of Figure 11 There are , , The value is around -1000; By summarizing the signal characteristics of indoor sports events performed by the above-mentioned indoor sports equipment, some signal characteristics can be summarized as follows: 1. The difference between the peak and trough of the X-axis signal of the triaxial acceleration sensor during each cycle of the signal when running on a treadmill, rowing on a rowing machine, or skiing on an elliptical machine. The value is relatively large, approximately greater than 1500; 2. Compared with rowing machines and elliptical machines, the peak-to-peak duration between adjacent peaks when running on a treadmill is longer. The value is relatively low (less than or equal to 23); 3. The phase difference between the y-axis and z-axis of the rowing machine and the elliptical machine is obvious; The value is generally greater than that of an elliptical machine; 4. When walking and running on a treadmill, Big value, Small value; 5. The biggest feature of the spinning bike is The value is very small, 、 The signals of the two axes are similar; … In the above embodiment, the data collected by the smart device is Figure 7 、 Figure 10 、 Figure 11 Analysis shows that the signal value of the X-axis is the strongest and the easiest to identify. Then, with the assistance of the phase data of the Y-axis and Z-axis, the corresponding type of indoor sports can be distinguished and identified. Figure 6 、 Figure 8 Analysis shows that the signal values ​​of each axis collected by the three-axis acceleration sensor are relatively low. Figure 8 Lower; ..., further, this embodiment can also use an artificial intelligence model to perform signal feature analysis on the data collected by the above-mentioned smart devices to find relatively distinguishable signal features that are easy to distinguish and identify the targets of various indoor sports.

[0025] Specifically, after experimental verification and summary, it is concluded that the standard motion signal requirements corresponding to the treadmill in this embodiment include:

[0026] Among them, the first two conditions are considered to be running on a treadmill, and the last condition is considered to be walking on a treadmill. Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets When the condition is met, it is determined that the target user uses the treadmill to exercise once; this step matches the first signal feature set, the second signal feature set, and the third signal feature set with the standard action signal requirements corresponding to the treadmill; in this embodiment, when a value belongs to " ” When the data in the data set is not included, “(” or “)” in the data set means not to take the end value of one side of the data set, while “]” or “[” means to take the end value of one side of the data set.

[0027] The standard motion signal requirements corresponding to the spinning bike in this embodiment include:

[0028] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , it is determined that the target user uses the spinning bike to perform an exercise; in this step, the first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard action signal requirements corresponding to the spinning bike; The standard motion signal requirements corresponding to the rowing machine in this embodiment include:

[0029] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , it is determined that the target user uses the rowing machine to perform an exercise; in this step, the first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard action signal requirements corresponding to the rowing machine; The standard motion signal requirements corresponding to the elliptical machine in this embodiment include:

[0030] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user uses the elliptical machine to perform an exercise; or,

[0031] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets When the condition is met, it is determined that the target user uses the elliptical machine to perform an exercise; in this step, the first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard action signal requirements corresponding to the elliptical machine; above, 、 、 、 They represent the number of steps, laps, arm swings, and other exercises corresponding to using a treadmill, exercise bike, rowing machine, and elliptical machine.

[0032] 104. When the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirements is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several indoor sports items, and the target indoor sports item is one of several indoor sports items.

[0033] When the first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard action signal requirements corresponding to several preset indoor sports items in step 103, and when the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, then this step regards the target indoor sports item corresponding to the target standard action signal requirements as the indoor sports item corresponding to the target user. For example, the target indoor sports item is one of a treadmill, a spinning bike, a rowing machine, and an elliptical machine. It can be seen that this embodiment realizes accurate identification of indoor sports items that are continuously and automatically performed by the target user wearing the smart device, without the target user having to perform tedious setup operations, so that the target user can focus on the exercise itself.

[0034] Please refer to Figure 2 Another embodiment of the method for identifying indoor sports events in a smart device equipped with a three-axis acceleration sensor, as applied to the present application, includes: 201. Obtain an acceleration signal of a target user wearing the three-axis acceleration sensor, where the acceleration signal includes a first-axis acceleration signal, a second-axis acceleration signal, and a third-axis acceleration signal.

[0035] The execution of this step is the same as the above Figure 1 The execution of step 101 in the embodiment is similar and will not be repeated here.

[0036] 202. Extract signal features of the first-axis acceleration signal, the second-axis acceleration signal, and the third-axis acceleration signal respectively to obtain a first signal feature set reflected by the first-axis acceleration signal, a second signal feature set reflected by the second-axis acceleration signal, and a third signal feature set reflected by the third-axis acceleration signal.

[0037] The execution of this step is the same as the above Figure 1 The execution of step 102 in the embodiment is similar and will not be repeated here.

[0038] 203. Match the first signal feature set, the second signal feature set, and the third signal feature set with standard action signal requirements corresponding to several preset indoor sports.

[0039] The execution of this step is the same as the above Figure 1 The execution of step 103 in the embodiment is similar and will not be repeated here.

[0040] 204. When the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirements is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several indoor sports items, and the target indoor sports item is one of several indoor sports items.

[0041] The execution of this step is the same as the above Figure 1 The execution of step 104 in the embodiment is similar and will not be repeated here.

[0042] 205. Determine whether the duration of the target indoor sports program reaches the standard duration. If the duration of the target indoor sports program reaches the standard duration, execute step 206; if the duration of the target indoor sports program does not reach the standard duration, execute step 207.

[0043] It is understandable that after the indoor sports project corresponding to the target user is successfully matched in step 204, it is usually determined that the target user is currently performing the indoor sports project; however, since the smart device of this embodiment monitors the movement of the target user wearing it around the clock, the target user may make the signal characteristics meet or fall into the standard action signal requirements of a certain indoor sports project when performing other actions in daily life, and then be mistakenly believed that the target user is performing the indoor sports project. This situation may be occasional and short-term. In order to reduce the probability of misidentification of indoor sports projects by smart devices, and considering that most users who perform indoor sports usually have a long exercise time plan, this embodiment adopts the method of continuous monitoring and judgment whether the duration of the target indoor sports project reaches the standard duration (for example, 3 minutes , 5 minutes, etc.), is used to exclude occasional, short-term indoor sports project misidentification. If the duration of the target indoor sports project reaches the standard duration, it will be determined that the target user is indeed exercising the target indoor sports project, and the exercise data of this duration will be included in the record analysis; if the duration of the target indoor sports project does not reach the standard duration, it will be determined that the target user has not exercised the target indoor sports project, and the record can be ignored. Although this may cause the target user's exercise for less than the standard duration to be not recorded, it can eliminate a lot of data interference, and short-term exercise shorter than the standard duration does not actually have a big impact on physical health or exercise plans; in addition, the standard duration of this embodiment can be set according to actual needs to meet more personalized needs and improve the scene adaptability of the technical solution of this embodiment.

[0044] 206. Record the number of exercises of the target indoor sports event corresponding to the standard duration, and shift the standard duration backward in chronological order with a preset window duration as a step length.

[0045] When step 205 determines that the duration of the target indoor exercise program has reached the standard duration, it proves that the target user is indeed consciously and continuously exercising, and is not an occasional, short-term action that causes the smart device to misidentify. Then, this step records the number of exercises of the target indoor exercise program corresponding to the standard duration, and shifts the standard duration backward in chronological order by a preset window duration, where the standard duration is equal to a multiple of the preset window duration. For example, if the preset window duration is 15 seconds and the standard duration is 180 seconds, the present embodiment uses 15 seconds of three-axis acceleration signal values ​​as a group to identify and record indoor exercise programs, and continuously counts 12 groups. Only when all 12 consecutive groups can identify the target user as performing the target indoor exercise program will the target indoor exercise program be recorded. At the same time, this step also identifies and records the number of exercises of the target indoor exercise program corresponding to the standard duration, and shifts the standard duration backward in chronological order by a preset window duration (e.g., 15 seconds) as a step, and then continues to execute step 201. It should be noted that, since the standard time length is shifted backward in chronological order with a step length of one preset time window, it means that the recorded exercise times include exercise times within repeated time periods, which need to be eliminated during statistics, or only the exercise times of several preset time windows shifted backward in chronological order are added to the statistics.

[0046] In some other possible embodiments, in order to improve the recognition accuracy of the target user's indoor sports project in this embodiment and reduce the occurrence of misidentification by smart devices. This embodiment can also count the number of exercises for each group of segmented durations within the standard duration, and continuously count the full standard duration. Only when the total number of exercises within the standard duration reaches the set threshold of the corresponding target indoor sports project, and the number of exercises counted for each group of segmented durations within the standard duration meets the preset specified requirements, this embodiment will determine that the target user has performed the corresponding target indoor sports project within the standard duration. For example, assuming the standard duration is 3 minutes, 3 minutes is divided into 12 groups, and each group of segmented durations is 15 seconds, the following settings can be made: : Indicates the total number of exercises within a standard duration (e.g., steps on a treadmill, laps on a spinning bike, arm swings on a rowing machine or elliptical machine, etc.); : Indicates the first The number of exercises in a group (e.g. ); : Indicates the set threshold value within the standard duration of indoor sports (different indoor sports have different corresponding threshold values); : indicates the Whether the number of exercises of the group meets the minimum numerical requirement (Boolean value judgment, true if yes, false otherwise); The following general logical constraints exist:

[0047]

[0048] (1) When the indoor exercise is performed on a treadmill, if one wants to record the number of exercises for the target indoor exercise corresponding to the standard duration, the following sub-constraints exist:

[0049] The formula of the above sub-constraints means that the total number of steps in 3 minutes should be at least 150, and the number of steps in each of the 12 segments should be at least 10; otherwise, the recognition process should be restarted. (2) When the indoor exercise is to use a spinning bike, if you want to record the number of exercises of the target indoor exercise corresponding to the standard duration, there are the following sub-constraints:

[0050] The formula of the above sub-constraints means that the total number of laps in 3 minutes should be at least 150, and the number of steps in each group of 12 segments should be at least 10; otherwise, the recognition should be restarted; (3) When the indoor exercise is performed using a rowing machine, if one wants to record the number of exercises for the target indoor exercise corresponding to the standard duration, the following sub-constraints exist:

[0051] The formula of the above sub-constraints indicates that the total number of arm swings in 3 minutes must be at least 50, the first and last groups within the standard time must have arm swings that can be identified and counted, and at least 10 groups within the standard time must have arm swings that can be identified and counted, that is, 2 groups are allowed to be 0, but consecutive adjacent arm swings that are identified and counted are not allowed to be 0. ; Otherwise, restart recognition; (4) When the indoor exercise is performed using an elliptical machine, if one wants to record the number of exercises for the target indoor exercise corresponding to the standard duration, the following sub-constraints exist:

[0052] The formula of the above sub-constraints indicates that the total number of arm swings in 3 minutes must be at least 90, the first and last groups within the standard time must have arm swings that can be identified and counted, and there must be at least 11 groups with arm swings that can be identified and counted within the standard time, that is, one group is allowed to be 0, where ; Otherwise, restart recognition; When actually exercising on rowing machines and elliptical machines, the range of motion may be small in a short period of time. It is necessary to consider the distribution of groups with 0 arm swing counts in logical judgment, rather than directly assuming that the exercise is terminated. This is more conducive to achieving accurate indoor sports projects.

[0053] 207. Not recording the number of exercises of the target indoor sports item corresponding to the standard duration, and resetting the standard duration.

[0054] When step 205 determines that the duration of the target indoor sports project does not reach the standard duration, it proves that it is indeed the target user's occasional, short-term actions that cause the smart device to misidentify. This step does not record the number of exercises of the target indoor sports project corresponding to the standard duration, resets the standard duration, and re-executes step 201, instead of using the preset window duration as a step to move the standard duration backward in chronological order to identify the indoor sports project.

[0055] The focus of this embodiment is to accurately identify the indoor sports projects that the target user performs using a treadmill, exercise bike, rowing machine, or elliptical machine. Accurate indoor sports project identification is conducive to accurately recording the target user's exercise time, exercise duration, and exercise type distribution, making it convenient for the target user to manage the time of each indoor sports project. The exercise time of each indoor sports project type is displayed through the application interface or APP of the smart device, so that the user can review the exercise time, plan goals, and achieve better exercise results.

[0056] The above embodiment describes the embodiment of the indoor sports event recognition method of the present application applied to a smart device equipped with a three-axis acceleration sensor. The following describes the embodiment of the indoor sports event recognition device of the present application applied to a smart device equipped with a three-axis acceleration sensor. Figure 3 The present application is applied to an embodiment of an indoor sports event recognition device for a smart device equipped with a three-axis acceleration sensor, comprising: The acquisition unit 301 is used to obtain the acceleration signal of the three-axis acceleration sensor to the target user wearing it, and the acceleration signal includes: the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Extraction unit 302, used to extract the first axis acceleration signal , the second axis acceleration signal , the third axis acceleration signal The signal characteristics of the first axis are obtained The reflected first signal feature set and the second axis acceleration signal The reflected second signal feature set, the third axis acceleration signal A third signal feature set is reflected; a matching unit 303, configured to match the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports; Considered as unit 304, when the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirements is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several types of indoor sports items, and the target indoor sports item is one of several types of indoor sports items.

[0057] The operation performed by the indoor sports event recognition device of this embodiment is the same as that of the aforementioned Figure 1 The operations performed in the embodiment are similar, and the repeated parts will not be repeated here.

[0058] See also Figure 4 Another embodiment of the present application of an indoor sports event recognition device for a smart device equipped with a three-axis acceleration sensor includes: The acquisition unit 401 is used to obtain the acceleration signal of the three-axis acceleration sensor to the target user wearing it, and the acceleration signal includes: the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Extraction unit 402, used to extract the first axis acceleration signal , the second axis acceleration signal , the third axis acceleration signal The signal characteristics of the first axis are obtained The reflected first signal feature set and the second axis acceleration signal The reflected second signal feature set, the third axis acceleration signal A third signal feature set is reflected; A matching unit 403 is configured to match the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports; Considered as unit 404, when the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirements is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several types of indoor sports items, and the target indoor sports item is one of several types of indoor sports items.

[0059] Optionally, the device further includes: A judging unit 405 is configured to judge whether the duration of the target indoor sports program reaches a standard duration; The recording unit 406 is configured to, when the duration of the target indoor sports program reaches a standard duration, record the number of exercises of the target indoor sports program corresponding to the standard duration, and shift the standard duration backward in chronological order by a preset window duration as a step, wherein the standard duration is equal to a multiple of the preset window duration, thereby triggering the step of obtaining an acceleration signal of the target user wearing the three-axis acceleration sensor from the three-axis acceleration sensor; The reset unit 407 is used to not record the number of exercises of the target indoor sports project corresponding to the standard duration when the duration of the target indoor sports project does not reach the standard duration, reset the standard duration, and trigger the step of obtaining the acceleration signal of the three-axis acceleration sensor on the target user wearing it.

[0060] Optionally, the first signal feature set includes: the first axis acceleration signal The difference between the peak and trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value ; The second signal feature set includes: the second axis acceleration signal The difference between the peak and trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value ; The third signal feature set includes: the third axis acceleration signal The difference between the peak and trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value ; The standard action signal requirements corresponding to several preset indoor sports items include: the signal characteristics of some or all items in the first signal feature set, the second signal feature set, and the third signal feature set, and there are no completely identical signal feature requirements among the standard action signal requirements corresponding to the indoor sports items.

[0061] Optional, one of several indoor exercise options including: treadmill; The standard motion signal requirements corresponding to the treadmill include:

[0062] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets When the condition is met, it is determined that the target user uses the treadmill to exercise once; When the matching unit 403 matches the first signal feature set, the second signal feature set, and the third signal feature set with the standard motion signal requirements corresponding to several preset indoor sports, it is specifically used to: The first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard motion signal requirements corresponding to the treadmill.

[0063] Optional, one of several indoor sports including: spinning; The standard motion signal requirements corresponding to the spinning bike include:

[0064] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user performs an exercise on the spinning bike; When the matching unit 403 matches the first signal feature set, the second signal feature set, and the third signal feature set with the standard motion signal requirements corresponding to several preset indoor sports, it is specifically used to: The first signal feature set, the second signal feature set, and the third signal feature set are matched with standard motion signal requirements corresponding to the spinning bike.

[0065] Optional, one of several indoor exercise options including: rowing machine; The standard motion signal requirements corresponding to the rowing machine include:

[0066] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user performs an exercise using the rowing machine; When the matching unit 403 matches the first signal feature set, the second signal feature set, and the third signal feature set with the standard motion signal requirements corresponding to several preset indoor sports, it is specifically used to: The first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard action signal requirements corresponding to the rowing machine.

[0067] Optional, one of several indoor exercise programs including: elliptical machine; The standard motion signal requirements corresponding to the elliptical machine include:

[0068] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user uses the elliptical machine to perform an exercise; or,

[0069] Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets When the condition is met, it is determined that the target user uses the elliptical machine to exercise once; When the matching unit 403 matches the first signal feature set, the second signal feature set, and the third signal feature set with the standard motion signal requirements corresponding to several preset indoor sports, it is specifically used to: The first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard motion signal requirements corresponding to the elliptical machine.

[0070] Optionally, the first axis acceleration signal is one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; The second axis acceleration signal is one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; The third axis acceleration signal is one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; And the first axis acceleration signal , the second axis acceleration signal and the third axis acceleration signal Not the same.

[0071] The operation performed by the indoor sports event recognition device of this embodiment is the same as that of the aforementioned Figure 2 The operations performed in the embodiment are similar, and the repeated parts will not be repeated here.

[0072] The computer device in the embodiment of the present application is described below. Figure 5 , an embodiment of the computer device in the embodiment of the present application includes: The computer device 500 may include one or more central processing units (CPU) 501 and a memory 502, in which one or more applications or data are stored. The memory 502 is a volatile storage or a persistent storage. The program stored in the memory 502 may include one or more modules, each of which may include a series of instruction operations in the computer device. Furthermore, the central processing unit 501 may be configured to communicate with the memory 502 and execute a series of instruction operations in the memory 502 on the computer device 500. The computer device 500 may also include: one or more network interfaces 503, one or more three-axis gyroscope sensors 504, and / or, one or more display screens 505, and / or, one or more power supplies 506, and / or, one or more operating systems, such as Harmony OS, Windows Server, Mac OS, Unix, Linux, FreeBSD, etc. The central processing unit 501 may execute the aforementioned Figure 1 、 Figure 2 The operations performed in any of the illustrated embodiments will not be described in detail here.

[0073] In the several embodiments provided in the embodiments of the present application, those skilled in the art should understand that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the unit is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0074] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. These integrated units may be implemented in either hardware or software functional units. If these integrated units are implemented as software functional units and sold or used as standalone products, they may be stored on a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the portion that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. This computer software product, stored on a storage medium, includes instructions for causing a computer device (such as a personal computer, server, or network device) to execute all or part of the steps of the methods of the various embodiments of the present application. The aforementioned storage media include various media capable of storing program code, such as USB flash drives, removable hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0075] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements or improvements made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A method for identifying indoor sports, characterized in that: Applicable to smart devices equipped with triaxial accelerometers, including: Acquire the acceleration signal of the three-axis acceleration sensor to the target user wearing it, the acceleration signal includes: the first axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Extract the first axis acceleration signal respectively , the second axis acceleration signal , the third axis acceleration signal The signal characteristics of the first axis are obtained The reflected first signal feature set and the second axis acceleration signal The reflected second signal feature set, the third axis acceleration signal A third signal feature set is reflected; matching the first signal feature set, the second signal feature set, and the third signal feature set with standard action signal requirements corresponding to several preset indoor sports; When the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirements, the target indoor sports item corresponding to the target standard action signal requirements is regarded as the indoor sports item corresponding to the target user, the target standard action signal requirement is one of the standard action signal requirements corresponding to several types of indoor sports items, and the target indoor sports item is one of several types of indoor sports items.

2. The indoor sports event recognition method according to claim 1, characterized in that: The method further comprises: Determining whether the duration of the target indoor sports program reaches the standard duration; When the duration of the target indoor sports program reaches the standard duration, the number of exercises of the target indoor sports program corresponding to the standard duration is recorded, and the standard duration is shifted backward in chronological order with a preset window duration as a step, and the standard duration is equal to a multiple of the preset window duration, triggering the step of obtaining the acceleration signal of the target user wearing the three-axis acceleration sensor; When the duration of the target indoor sports project does not reach the standard duration, the number of exercises of the target indoor sports project corresponding to the standard duration is not recorded, the standard duration is reset, and the step of obtaining the acceleration signal of the three-axis acceleration sensor on the target user wearing it is triggered.

3. The indoor sports identification method according to claim 1 or 2, characterized in that: The first signal feature set includes: the first axis acceleration signal The difference between the peak and the trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value ; The second signal feature set includes: the second axis acceleration signal The difference between the peak and the trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value ; The third signal feature set includes: the third axis acceleration signal The difference between the peak and the trough in each signal cycle , the peak-to-peak duration between adjacent peaks , the first axis acceleration signal within the preset window duration Average value ; The standard action signal requirements corresponding to several preset indoor sports items include: the signal characteristics of some or all items in the first signal feature set, the second signal feature set, and the third signal feature set, and there are no completely identical signal feature requirements among the standard action signal requirements corresponding to the indoor sports items.

4. The indoor sports identification method according to claim 3, characterized in that: One of several indoor exercise options including: treadmill; The standard motion signal requirements corresponding to the treadmill include: Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets When the condition is met, it is determined that the target user uses the treadmill to exercise once; Matching the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports includes: The first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard motion signal requirements corresponding to the treadmill.

5. The indoor sports event recognition method according to claim 3, characterized in that: One of several indoor sports includes: spinning; The standard motion signal requirements corresponding to the spinning bike include: Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user uses the spinning bike to perform an exercise; Matching the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports includes: The first signal feature set, the second signal feature set, and the third signal feature set are matched with standard motion signal requirements corresponding to the spinning bike.

6. The indoor sports event recognition method according to claim 3, characterized in that: One of several indoor exercise options includes: a rowing machine; The standard motion signal requirements corresponding to the rowing machine include: Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user performs an exercise using the rowing machine; Matching the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports includes: The first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard motion signal requirements corresponding to the rowing machine.

7. The indoor sports event recognition method according to claim 3, characterized in that: One of several indoor exercise options includes: elliptical machine; The standard motion signal requirements corresponding to the elliptical machine include: Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets Conditions and meet , determining that the target user uses the elliptical machine to perform an exercise; or, Among them, the Indicates that the smart device detects that the acceleration signal of the three-axis acceleration sensor meets When the condition is met, it is determined that the target user uses the elliptical machine to exercise once; Matching the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports includes: The first signal feature set, the second signal feature set, and the third signal feature set are matched with the standard motion signal requirements corresponding to the elliptical machine.

8. The indoor sports event recognition method according to claim 1, characterized in that: The first axis acceleration signal is one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; The second axis acceleration signal is one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; The third axis acceleration signal is one of the X-axis acceleration signal of the three-axis acceleration sensor, the Y-axis acceleration signal of the three-axis acceleration sensor, and the Z-axis acceleration signal of the three-axis acceleration sensor; And the first axis acceleration signal , the second axis acceleration signal and the third axis acceleration signal Not the same.

9. An indoor sports event recognition device, characterized in that: Applicable to smart devices equipped with triaxial accelerometers, including: An acquisition unit is configured to acquire an acceleration signal of the three-axis acceleration sensor to a target user wearing the three-axis acceleration sensor, wherein the acceleration signal includes: a first-axis acceleration signal , second axis acceleration signal And the third axis acceleration signal ; Extraction unit, used to extract the first axis acceleration signal respectively , the second axis acceleration signal , the third axis acceleration signal The signal characteristics of the first axis are obtained The reflected first signal feature set and the second axis acceleration signal The reflected second signal feature set, the third axis acceleration signal A third signal feature set is reflected; a matching unit, configured to match the first signal feature set, the second signal feature set, and the third signal feature set with standard motion signal requirements corresponding to several preset indoor sports; A regarded unit is used to regard the target indoor sports item corresponding to the target standard action signal requirement as the indoor sports item corresponding to the target user when the first signal feature set, the second signal feature set, and the third signal feature set match the target standard action signal requirement, the target standard action signal requirement is one of the standard action signal requirements corresponding to several types of indoor sports items, and the target indoor sports item is one of several types of indoor sports items.

10. A smart device, characterized in that: include: CPU, memory, bus, network interface, three-axis gyroscope sensor, display; The central processing unit is connected to the memory, the network interface, the three-axis gyroscope sensor, and the display screen through the bus; The memory stores a program; When the processor executes the program stored in the memory, the indoor sports event identification method according to any one of claims 1 to 8 is performed.

Citation Information

Patent Citations

  • Yoga motion recognition method based on multiple acceleration sensors

    CN109740418A

  • Pig behavior recognition method and system based on information fusion

    CN111339838A

  • Measurement instrument, measurement method, measurement system, and program

    US20190227095A1