Motion frequency-based effect display method and effect display device, and electronic device
By displaying virtual characters and effect diagrams in the jump rope software that correspond to the user's exercise frequency and course frequency segments, the problem of the monotony of jump rope exercise is solved, and users' continuous participation and interest are enhanced.
Patent Information
- Application Number
- CN202110887215.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-03
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-08-03
AI Technical Summary
Existing jump rope apps lack differentiated features that link with jump rope data, resulting in a dull user experience and reduced user interest.
By acquiring the user's movement frequency, the corresponding course frequency segment is queried using a frequency segmentation table, and a virtual character and frequency effect diagram are displayed on the course interface. Combined with sound effects and movement scenes, a gamified effect is achieved.
This increased user interest, encouraging them to continue participating in the exercise courses and enhancing the fun and retention rate of jump rope.
Smart Images

Figure CN115703009B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of information processing, in particular to a method and device for displaying effects based on exercise frequency, and electronic equipment. BACKGROUND
[0002] In related technologies, skipping rope is increasingly popular in the sports fitness market. Currently, skipping rope software mainly stays in simple counting and timing mode. Even if there is a skipping rope course service, it is only a simple follow-up teaching without linkage with skipping rope data itself and differentiated play based on skipping rope data characteristics, and users are easily bored and difficult to persist in practice.
[0003] For the above problems, no effective solution has been proposed so far. SUMMARY
[0004] Embodiments of the present application provide a method and device for displaying effects based on exercise frequency, and electronic equipment, to at least solve the technical problem that exercise courses in related technologies are boring, reducing user interest in use.
[0005] According to an aspect of an embodiment of the present application, a method for displaying effects based on exercise frequency is provided, comprising: obtaining exercise frequency of a target user in a preset time period during participation in an exercise course by the target user; querying a course frequency segment where the exercise frequency is located based on a frequency segmentation table; and displaying exercise effects corresponding to the course frequency segment in a course interface, wherein the exercise effects at least include a virtual character corresponding to the target user and a frequency effect picture.
[0006] Optionally, when the exercise course is a skipping rope course, the step of obtaining exercise frequency of the target user in the preset time period comprises: using a smart device to count skipping rope parameters of the target user in the skipping rope course in the preset time period; calculating skipping rope exercise frequency of the target user based on skipping rope times and time intervals in the skipping rope parameters; and taking the skipping rope exercise frequency as the exercise frequency of the target user in the preset time period.
[0007] Optionally, the step of displaying the movement effect corresponding to the course frequency segment comprises: determining the course frequency segment and the corresponding frequency band interval of the virtual character in the last time period; analyzing the frequency band interval of the virtual character corresponding to the course frequency segment in the current time period; if the frequency band interval of the virtual character in the last time period is inconsistent with the frequency band interval of the virtual character in the current time period, adjusting the frequency band interval of the virtual character, and updating the sound effect and the movement scene corresponding to the course frequency segment in the current time period; if the frequency band interval of the virtual character in the last time period is consistent with the frequency band interval of the virtual character in the current time period, keeping the frequency band interval, the sound effect and the movement scene of the virtual character unchanged.
[0008] Optionally, the course frequency segment comprises: a first frequency segment, a second frequency segment, a third frequency segment, a fourth frequency segment and a fifth frequency segment, wherein the background of the virtual character corresponding to the first frequency segment appears a thunder and lightning virtual scene, the sound effect is thunder and lightning sound, and the movement scene is a thunder and lightning area; the background of the virtual character corresponding to the second frequency segment appears a rain virtual scene, the sound effect is rain sound, and the movement scene is a cloud area; the background of the virtual character corresponding to the third frequency segment appears a wind virtual scene, the sound effect is wind sound, and the movement scene is a wind area; the background of the virtual character corresponding to the fourth frequency segment appears a reed virtual scene, the sound effect is reed sound, and the movement scene is a reed area; the background of the virtual character corresponding to the fifth frequency segment appears a water area virtual scene, the sound effect is water sound, and the movement scene is a water area.
[0009] Optionally, if the course movement is a skipping movement, after obtaining the movement frequency of the target user in a preset time period, the effect display method further comprises: judging whether the movement frequency is within the standard rhythm frequency range of the current skipping course, to obtain a judgment result; if within the preset rhythm frequency range, adding a first preset score to each skipping movement; if higher than the preset rhythm frequency range, adding a second preset score to each skipping movement, wherein the second preset score is less than the first preset score; if lower than the preset rhythm frequency range, adding a third preset score to each skipping movement, wherein the third preset score is less than the second preset score; and counting the total score of the skipping movement in the preset time period.
[0010] Optionally, the step of displaying the movement effect corresponding to the course frequency segment comprises: displaying the skipping rhythm frequency interval of the movement frequency; playing the sound effect corresponding to the movement frequency; displaying the skipping movement of the virtual character corresponding to the target user; and displaying the total score of the skipping movement of the target user in the preset time period.
[0011] According to another aspect of the embodiments of the present application, there is also provided an effect display device based on exercise frequency, comprising: an acquisition unit configured to acquire an exercise frequency of a target user in a preset time period during the target user participating in an exercise course; a query unit configured to query a course frequency segment where the exercise frequency is located based on a frequency segment table; and a display unit configured to display an exercise effect corresponding to the course frequency segment on a course interface, wherein the exercise effect at least includes a virtual character corresponding to the target user and a frequency effect picture.
[0012] Optionally, when the exercise course is a skipping course, the acquisition unit comprises: a statistics module configured to acquire skipping parameters of the target user in the preset time period participating in the skipping course by using a smart device; a calculation module configured to calculate a skipping exercise frequency of the target user based on a skipping number and a time interval in the skipping parameters; and a first determination module configured to take the skipping exercise frequency as the exercise frequency of the target user in the preset time period.
[0013] Optionally, the display unit comprises: a second determination module configured to determine a course frequency segment and a frequency segment interval of a virtual character corresponding to the course frequency segment in a previous time period; a first analysis module configured to analyze a frequency segment interval of a virtual character corresponding to the course frequency segment in a current time period; a first adjustment module configured to, when the frequency segment interval of the virtual character in the previous time period is inconsistent with the frequency segment interval of the virtual character in the current time period, adjust the frequency segment interval of the virtual character and update sound effects and exercise scenes corresponding to the course frequency segment in the current time period; and a maintaining module configured to, when the frequency segment interval of the virtual character in the previous time period is consistent with the frequency segment interval of the virtual character in the current time period, keep the frequency segment interval of the virtual character, the sound effects and the exercise scenes unchanged.
[0014] Optionally, the course frequency segment comprises a first frequency segment, a second frequency segment, a third frequency segment, a fourth frequency segment and a fifth frequency segment, wherein a virtual character corresponding to the first frequency segment has a lightning virtual scene in the background, a lightning sound as the sound effect and a lightning area as the exercise scene; a virtual character corresponding to the second frequency segment has a rain virtual scene in the background, a rain sound as the sound effect and a cloud area as the exercise scene; a virtual character corresponding to the third frequency segment has a wind virtual scene in the background, a wind sound as the sound effect and a flat current area as the exercise scene; a virtual character corresponding to the fourth frequency segment has a reed virtual scene in the background, a reed sound as the sound effect and a reed area as the exercise scene; and a virtual character corresponding to the fifth frequency segment has a water area virtual scene in the background, a water sound as the sound effect and a water current area as the exercise scene.
[0015] Optionally, if the course movement is a skipping movement, the effect display device further comprises: a judging unit configured to, after obtaining the movement frequency of the target user in a preset time period, judge whether the movement frequency is within a standard rhythm frequency range of the current skipping course, and obtain a judging result; a first increasing unit configured to, when the movement frequency is within the preset rhythm frequency range, increase a first preset score for each skipping movement; a second increasing unit configured to, when the movement frequency is higher than the preset rhythm frequency range, increase a second preset score for each skipping movement, wherein the second preset score is less than the first preset score; and a third increasing unit configured to, when the movement frequency is lower than the preset rhythm frequency range, increase a third preset score for each skipping movement, wherein the third preset score is less than the second preset score; and the total score of the skipping movements in the preset time period is counted.
[0016] Optionally, the display unit comprises: a first display module configured to display the skipping rhythm frequency range in which the movement frequency is located; a playing module configured to play a sound effect corresponding to the movement frequency; a second display module configured to display skipping movements of a virtual character corresponding to the target user; and a third display module configured to display the total score of the skipping movements of the target user in the preset time period.
[0017] According to another aspect of the embodiments of the present application, an electronic device is also provided, comprising: a processor; and a memory configured to store executable instructions of the processor; wherein the processor is configured to execute the effect display method based on the movement frequency by executing the executable instructions.
[0018] According to another aspect of the embodiments of the present application, a computer readable storage medium is also provided, comprising a stored computer program, wherein the computer readable storage medium controls the device in which the computer readable storage medium is located to execute the effect display method based on the movement frequency when the computer program is running.
[0019] In the embodiments of the present application, the movement frequency of the target user in a preset time period is obtained in the process of the target user participating in a movement course, the course frequency segment in which the movement frequency is located is queried based on a frequency segment table, and movement effects corresponding to the course frequency segment are displayed on a course interface, wherein the movement effects at least include a virtual character corresponding to the target user and a frequency effect picture. In the embodiments, the movement frequency of the user is combined with the frequency segment of the movement course after the movement frequency of the user is detected, so that the frequency segment characteristics are given to the user in the movement process to make the effect display of the game, the movement course brings more interesting value to the user, the user is willing to keep playing, the use interest of the user is improved, and the technical problem that the movement course is relatively dull in the related art and the use interest of the user is reduced is solved. BRIEF DESCRIPTION OF DRAWINGS
[0020] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:
[0021] Figure 1 is a flow chart of an optional motion frequency based effect presentation method according to an embodiment of the present application;
[0022] Fig. 2(a) is a schematic diagram of an optional presentation of user motion effects according to an embodiment of the present application;
[0023] Fig. 2(b) is a schematic diagram of another optional presentation of user motion effects according to an embodiment of the present application; Figure 1 ;
[0024] Fig. 2(c) is a schematic diagram of another optional presentation of user motion effects according to an embodiment of the present application;
[0025] Figure 3 is a schematic diagram of another optional presentation of user motion effects according to an embodiment of the present application; Figure 3 ;
[0026] Figure 4 is a schematic diagram of an optional motion frequency based effect presentation device according to an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the persons skilled in the art better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by the persons skilled in the art without creative work should belong to the protection scope of the present application.
[0028] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be exchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0029] The application can be applied to various course software / APPs capable of monitoring user movement frequency, and the following embodiments of the application take a skipping movement course as an illustrative example, uses a smart device to obtain skipping parameters (for example, skipping times, skipping frequency), combines and corresponds with the rhythm frequency of the skipping movement course, uses frequency characteristics to make a game-like presentation of the user's skipping movement, so as to make the skipping movement more interesting for the user, make the user willing to keep playing and persist in playing, improve the user's movement retention, and promote the new selling point of the smart device, promote the sales growth.
[0030] The course software / APP involved in the application can be directly installed in a smart device or installed on other preset terminal devices. For the first case, if the course software / APP is directly installed in the smart device, the smart device can directly obtain the skipping times of the user (which can be directly obtained through the smart device or obtained through other skipping counting devices), the skipping interval time, calculate the skipping frequency, and directly display the skipping times, the skipping frequency, the frequency segment where the frequency is located, and the movement effect through the display screen of the smart terminal. For example, when the smart device is a wearable device such as a smart bracelet or a smart watch, these parameters can be directly displayed through the display screen of the wearable device. If the smart device is a smart mirror (for example, a VR mirror or an AR mirror), the skipping times, the skipping frequency, the frequency segment where the frequency is located, and the movement effect can be displayed through the virtual image surface of the smart mirror. For the second case, the course software / APP is installed on other preset terminal devices, the skipping times and the skipping interval time of the user can be obtained through the smart device, and then the obtained parameters are sent to the other preset terminal devices, which directly display the skipping times, the skipping frequency, the frequency segment where the frequency is located, and the movement effect through the display screen.
[0031] The skipping counting device involved in the application can be a wearable device such as a smart bracelet, a smart watch, or a smart belt, or other skipping counting devices used by the user to perform skipping movements.
[0032] The smart device involved in the application can include but is not limited to a wearable device such as a smart bracelet, a smart watch, a smart belt, a smart mirror, etc. When obtaining the skipping times, there are three cases: the first case is to obtain the skipping times through a wearable device such as a smart bracelet, a smart watch, or a smart belt; the second case is to obtain the skipping times through a smart mirror with image acquisition function; and the third case is to obtain the skipping times through a smart skipping device with skipping counting function. After obtaining the skipping times and the skipping interval time, the course software / APP can combine and correspond with the rhythm frequency of the skipping movement course, and use the frequency characteristics to make a game-like presentation of the user's skipping movement.
[0033] The smart device can directly obtain the change of the skipping rope times (through a wearable device or an image acquisition device), or can be connected with a skipping rope counting device used by the user to obtain the change of the skipping rope times of the user in real time. When the skipping rope times change each time, the smart device pushes the skipping rope times to the software App end of the exercise course. During the skipping rope process, the user can see whether he / she is in the recommended interval through different forms, thereby improving the use interest of the user. The present application will be described in detail in combination with various embodiments.
[0034] Embodiment one
[0035] According to the embodiment of the present application, an effect display method based on exercise frequency is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0036] Figure 1 is a flowchart of an optional effect display method based on exercise frequency according to the embodiment of the present application, as shown in Figure 1 The method comprises the following steps:
[0037] Step S102, obtaining the exercise frequency of the target user in a preset time period during the participation of the target user in the exercise course;
[0038] Step S104, querying the course frequency segment where the exercise frequency is located based on the frequency segmentation table;
[0039] Step S106, displaying the exercise effect corresponding to the course frequency segment in the course interface, wherein the exercise effect at least includes a virtual character corresponding to the target user and a frequency effect picture.
[0040] Through the above steps, the exercise frequency of the target user in a preset time period during the participation of the target user in the exercise course can be obtained, the course frequency segment where the exercise frequency is located can be queried based on the frequency segmentation table, and the exercise effect corresponding to the course frequency segment can be displayed in the course interface, wherein the exercise effect at least includes a virtual character corresponding to the target user and a frequency effect picture. In this embodiment, after the exercise frequency of the user is detected, the exercise frequency can be combined with the frequency segmentation of the exercise course, so that the frequency segmentation characteristics are used to make a game-like effect display for the user during the exercise, so that the exercise course brings more interesting value to the user, and the user is willing to keep playing and persisting in the game, thereby improving the use interest of the user, thereby solving the technical problem that the exercise course is relatively dull in the related art, and reducing the use interest of the user.
[0041] The intelligent device involved in the present application can include, but is not limited to, a smart bracelet, a smart watch, a smart belt, and the like wearable device, or a smart mirror with image acquisition function, and the like.
[0042] The embodiments of the present application will be described in detail below in combination with the above-mentioned steps.
[0043] In step S102, the movement frequency of the target user in the preset time period is obtained during the process of the target user participating in the movement course.
[0044] Optionally, when the movement course is a skipping course, the step of obtaining the movement frequency of the target user in the preset time period includes: using the intelligent device to count the skipping parameters of the target user participating in the skipping course in the preset time period; based on the skipping times and time intervals in the skipping parameters, the skipping movement frequency of the target user is calculated; and the skipping movement frequency is taken as the movement frequency of the target user in the preset time period.
[0045] When the skipping parameters (at least including skipping times and time intervals) of the target user are counted by the intelligent device, three cases are included: the first case is that the skipping parameters are obtained by the wearable device (one kind of intelligent device); the second case is that the skipping parameters are obtained by the smart mirror (one kind of intelligent device) with image acquisition function; and the third case is that the skipping parameters are obtained by the skipping counting device (for example, a smart skipping rope) held by the user, and then sent to the intelligent device. Wherein, when the skipping parameters are obtained by the wearable device, the skipping parameters can be obtained by the three-axis acceleration sensor in the wearable device; when the skipping parameters are obtained by the smart mirror, the smart mirror can continuously shoot the image of the user, and for the user with the preset skipping posture, the counting is increased once, and the skipping times are obtained by accumulation.
[0046] The user can use the intelligent device to skip, or the skipping parameters of the user are detected by the skipping counting device in communication connection with the intelligent device, the skipping parameters including, but not limited to, skipping times, skipping time length, skipping start time and end time.
[0047] In the calculation of skipping rope frequency, the increase of skipping rope times can be detected in real time for the smart device and the smart skipping rope. At each time change, the smart device pushes the times to the software App end (the software APP can be directly installed on the smart device, such as the watch dial of the bracelet watch, the interface of the smart mirror; the software APP can also be on other preset terminal devices, and the skipping rope counting device is the bracelet watch, the smart skipping rope, etc.). The App end can calculate the current skipping rope frequency according to the skipping rope interval and the change of times. For example, the two skipping rope data are (Cx, Ty) and (Cx+1, Ty+1). Wherein Cx and Cx+1 are the cumulative times at the time of the two skipping ropes, and Ty and Ty+1 are the time points of the two skipping ropes. Then the skipping rope frequency f at y+1 is (Cx+1-Cx) / (Ty+1-Ty), and the unit is "times / minute".
[0048] Step S104, based on the frequency segmentation table, query the course frequency segmentation where the exercise frequency is located.
[0049] In the skipping rope course, the segmented form is designed, and different skipping rope frequency segments have different skipping rope frequency requirements, such as low-speed skipping rope, medium-speed skipping rope, high-speed skipping rope, etc. Each course frequency segment corresponds to the highest skipping rope frequency and the lowest skipping rope frequency.
[0050] Step S106, the exercise effect corresponding to the course frequency segmentation is displayed on the course interface, wherein the exercise effect at least includes the virtual role corresponding to the target user and the frequency effect picture.
[0051] The exercise effect displayed on the course interface of the embodiment is presented in a game-like way, and the position and effect of the virtual role corresponding to the user on the interface will change with the change of the user's exercise frequency, so that the user is willing to keep playing and improve the user's exercise retention.
[0052] The embodiment illustrates two kinds of exercise effect display modes.
[0053] The first display mode matches the skipping rope frequency in the form of bird flying over to display the exercise effect.
[0054] The first display mode of the embodiment is visually: the user mainly sees the change of the virtual role (bird) in different scenes, and sees whether it matches the preset exercise rhythm, and audibly: the user can hear different natural sounds to judge the speed of the distance rhythm.
[0055] Optionally, the step of displaying the motion effect corresponding to the course frequency segment comprises: determining the course frequency segment in the last time period and the frequency segment interval in which the corresponding virtual character is located; analyzing the frequency segment interval in which the virtual character corresponding to the course frequency segment is located in the current time period; if the frequency segment interval in which the virtual character is located in the last time period is inconsistent with the frequency segment interval in which the virtual character is located in the current time period, adjusting the frequency segment interval in which the virtual character is located, and updating the sound effect and the motion scene corresponding to the course frequency segment in the current time period; if the frequency segment interval in which the virtual character is located in the last time period is consistent with the frequency segment interval in which the virtual character is located in the current time period, keeping the frequency segment interval in which the virtual character is located, the sound effect and the motion scene unchanged.
[0056] As an optional implementation of the present embodiment, the course frequency segments include: a first frequency segment, a second frequency segment, a third frequency segment, a fourth frequency segment and a fifth frequency segment, wherein the background of the virtual character corresponding to the first frequency segment appears a thunder and lightning virtual scene, the sound effect is thunder and lightning sound, and the motion scene is a thunder and lightning area; the background of the virtual character corresponding to the second frequency segment appears a rain virtual scene, the sound effect is rain sound, and the motion scene is a cloud area; the background of the virtual character corresponding to the third frequency segment appears a wind virtual scene, the sound effect is wind sound, and the motion scene is a level flow area; the background of the virtual character corresponding to the fourth frequency segment appears a reed virtual scene, the sound effect is reed sound, and the motion scene is a reed area; and the background of the virtual character corresponding to the fifth frequency segment appears a water area virtual scene, the sound effect is water sound, and the motion scene is a water flow area.
[0057] Fig. 2(a) is a schematic diagram of an optional display of user motion effect according to an embodiment of the present application, as shown in Fig. 2(a), which includes a thorn bird (representing a user), five scenes from bottom to top are a water flow area (the lowermost in the figure), a reed area, a level flow area, a cloud area, and a thunder and lightning area (the uppermost in the figure), each area represents a frequency segment. In the figure, the thorn bird can take off from the left, the frequency of the wing vibration represents the frequency of skipping rope, and the skipping rope count is entered into the frequency matching degree calculation.
[0058] The water flow area in Fig. 2(a) corresponds to the fifth frequency section, which indicates that the skipping rope frequency is too low, the background of the virtual character appears a water area scene, and the flight is blocked, and the corresponding sound effect is water sound; the reed area corresponds to the fourth frequency section, which indicates that the skipping rope frequency is low, the background of the virtual character appears a reed leaf scene, and the flight is blocked, and the corresponding sound effect is leaf sound; the advection area corresponds to the third frequency section, which indicates that the skipping rope frequency is appropriate, the background of the virtual character appears a wind scene, and the flight is smooth, and the corresponding sound effect is wind sound; the dark cloud area corresponds to the second frequency section, which indicates that the skipping rope frequency is high, the background of the virtual character appears a rain scene, and the flight is blocked, and the corresponding sound effect is rain sound; and the thunder and lightning area corresponds to the first frequency section, which indicates that the skipping rope frequency is too high, the background of the virtual character appears a thunder and lightning scene, and the flight is blocked, and the corresponding sound effect is thunder and lightning sound.
[0059] In Fig. 2(a), the thorn bird just starts to fly from the left side in the advection area, which indicates that the skipping rope frequency of the user is appropriate at this time, and the user can keep the frequency.
[0060] Fig. 2(b) is another optional schematic diagram for displaying the movement effect of the user according to an embodiment of the present application. Figure 1 As shown in Fig. 2(b), the thorn bird flies from the advection area to the reed area, which indicates that the skipping rope frequency of the user is low at this time, which is lower than the preset standard frequency, and the user needs to increase the skipping rope frequency.
[0061] Fig. 2(c) is another optional schematic diagram for displaying the movement effect of the user according to an embodiment of the present application.
[0062] Through the above embodiment, a way of matching the skipping rope frequency of the user through the way of the bird flying is displayed, and the user can know whether the skipping rope frequency is appropriate through vision and hearing, so as to adjust the skipping rope frequency in time.
[0063] The second display method matches the skipping rope frequency in the form of a column chart and displays the movement effect.
[0064] Optionally, if the course movement is a skipping movement, after obtaining the movement frequency of the target user within a preset time period, the effect display method further comprises: judging whether the movement frequency is within a standard rhythm frequency range of the current skipping course to obtain a judgment result; if within the preset rhythm frequency range, adding a first preset score to each skipping movement; if higher than the preset rhythm frequency range, adding a second preset score to each skipping movement, wherein the second preset score is less than the first preset score; if lower than the preset rhythm frequency range, adding a third preset score to each skipping movement, wherein the third preset score is less than the second preset score; and counting a total score of the skipping movement within the preset time period.
[0065] The preset rhythm can refer to: according to the configuration (music bpm) of the course content, the skipping frequency per minute of each skipping measure can be obtained. When the skipping frequency / speed differs within a certain range, it is determined as the preset rhythm, otherwise it is calculated as non-standard.
[0066] In the score calculation: the first preset score A points are added to each skipping number within the preset rhythm; the second preset score B points are added to each skipping number higher than the preset rhythm; and the third preset score C points are added to each skipping number lower than the preset rhythm, wherein A>B>C.
[0067] Optionally, the step of displaying the movement effect corresponding to the course frequency segment comprises: displaying the skipping rhythm frequency interval in which the movement frequency is located; playing a sound effect corresponding to the movement frequency; displaying a skipping action of a virtual character corresponding to the target user; and displaying a total score of the skipping movement of the target user within the preset time period.
[0068] Figure 3 is another optional display of user movement effect according to an embodiment of the present application Figure 3 As shown in Figure 3 , a virtual character representing the user is displayed, and the virtual character is in a skipping state, and the skipping state of the user at different time points is displayed (in Figure 3 , six time point states are displayed, including speeding up rhythm one, normal rhythm, too fast rhythm, speeding up rhythm two, continue to maintain rhythm, and slow down rhythm), and the interval in which the frequency is located is displayed on the right side of each interface.
[0069] Through the above embodiments, the skipping parameters can be obtained by the intelligent device, and the skipping parameters are combined with the rhythm frequency of the skipping course. After the skipping parameters of the user are obtained in real time, the skipping times and the skipping frequency are read, the intelligent device pushes the times to the software App end of the movement course, the frequency characteristics are used to game the skipping movement of the user, different forms are used to see whether the user is within the recommended interval, the skipping movement brings more interesting value to the user, the user is willing to keep playing and persist in playing, and the use interest of the user is improved.
[0070] The application will be described in connection with another alternative embodiment.
[0071] Embodiment two
[0072] The embodiment provides an effect display device based on a movement frequency, and a plurality of implementation units included in the effect display device correspond to respective implementation steps in the above embodiment one.
[0073] Figure 4 is a schematic diagram of an alternative effect display device based on a movement frequency according to an embodiment of the application, as shown in the figure, the effect display device can include an acquisition unit 41, a query unit 43, and a display unit 45, wherein Figure 4
[0074] The acquisition unit 41 is configured to acquire a movement frequency of a target user in a preset time period during participation of the target user in a movement course.
[0075] The query unit 43 is configured to query a course frequency segment in which the movement frequency is located based on a frequency segmentation table.
[0076] The display unit 45 is configured to display a movement effect corresponding to the course frequency segment on a course interface, wherein the movement effect at least includes a virtual role corresponding to the target user and a frequency effect picture.
[0077] The effect display device based on the movement frequency can acquire the movement frequency of the target user in the preset time period during participation of the target user in the movement course through the acquisition unit 41, query the course frequency segment in which the movement frequency is located based on the frequency segmentation table through the query unit 43, and display the movement effect corresponding to the course frequency segment on the course interface through the display unit 45, wherein the movement effect at least includes the virtual role corresponding to the target user and the frequency effect picture. In this embodiment, the movement frequency can be combined with the frequency segmentation of the movement course after detection of the movement frequency of the user, so as to give the frequency segmentation characteristic a game effect display for the user in the movement process, make the movement course bring more interesting value to the user, and make the user willing to keep playing and persist in playing, improve the use interest of the user, and thus solve the technical problem that the movement course is relatively dull in the related art and the use interest of the user is reduced.
[0078] Optionally, when the movement course is a skipping course, the acquisition unit includes a statistical module configured to statistically acquire a skipping parameter of the target user in the preset time period participating in the skipping course by using an intelligent device, a calculation module configured to calculate a skipping movement frequency of the target user based on a skipping number and a time interval in the skipping parameter, and a first determination module configured to take the skipping movement frequency as the movement frequency of the target user in the preset time period.
[0079] Optionally, the display unit comprises: a second determination module configured to determine the course frequency segment and the corresponding frequency band interval of the virtual character in the previous time period; a first analysis module configured to analyze the frequency band interval of the virtual character corresponding to the course frequency segment in the current time period; a first adjustment module configured to adjust the frequency band interval of the virtual character and update the sound effect and the motion scene corresponding to the course frequency segment in the current time period when the frequency band interval of the virtual character in the previous time period is inconsistent with the frequency band interval of the virtual character in the current time period; and a maintaining module configured to maintain the frequency band interval of the virtual character and the sound effect and the motion scene unchanged when the frequency band interval of the virtual character in the previous time period is consistent with the frequency band interval of the virtual character in the current time period.
[0080] Optionally, the course frequency segment comprises a first frequency segment, a second frequency segment, a third frequency segment, a fourth frequency segment and a fifth frequency segment, wherein the background of the virtual character corresponding to the first frequency segment appears a thunder and lightning virtual scene, the sound effect is thunder and lightning sound, and the motion scene is a thunder and lightning area; the background of the virtual character corresponding to the second frequency segment appears a rain virtual scene, the sound effect is rain sound, and the motion scene is a cloud area; the background of the virtual character corresponding to the third frequency segment appears a wind virtual scene, the sound effect is wind sound, and the motion scene is a wind area; the background of the virtual character corresponding to the fourth frequency segment appears a reed virtual scene, the sound effect is reed sound, and the motion scene is a reed area; and the background of the virtual character corresponding to the fifth frequency segment appears a water virtual scene, the sound effect is water sound, and the motion scene is a water area.
[0081] Optionally, if the course motion is a skipping motion, the effect display device further comprises: a judgment unit configured to, after obtaining the motion frequency of the target user in a preset time period, judge whether the motion frequency is within a standard rhythm frequency range of the current skipping course to obtain a judgment result; a first increasing unit configured to, when the motion frequency is within the preset rhythm frequency range, increase a first preset score for each skipping motion; a second increasing unit configured to, when the motion frequency is higher than the preset rhythm frequency range, increase a second preset score for each skipping motion, wherein the second preset score is less than the first preset score; a third increasing unit configured to, when the motion frequency is lower than the preset rhythm frequency range, increase a third preset score for each skipping motion, wherein the third preset score is less than the second preset score; and a total score of the skipping motion in the preset time period.
[0082] Optionally, the display unit comprises: a first display module configured to display the skipping rhythm frequency interval of the motion frequency; a playing module configured to play the sound effect corresponding to the motion frequency; a second display module configured to display the skipping motion of the virtual character corresponding to the target user; and a third display module configured to display the total score of the skipping motion of the target user in the preset time period.
[0083] The effect display device can further include a processor and a memory, the acquisition unit 41, the query unit 43, the display unit 45 and the like are stored in the memory as program units, and the corresponding functions are realized by the processor executing the program units stored in the memory.
[0084] The processor includes a kernel, and the kernel calls the corresponding program units in the memory. The kernel can be one or more, and the motion effects corresponding to the course frequency segments are displayed on the course interface by adjusting the kernel parameters, wherein the motion effects at least include a virtual character corresponding to the target user and a frequency effect diagram.
[0085] The memory can include a non-permanent memory in a computer readable medium, a random access memory (RAM) and / or a non-volatile memory such as a read-only memory (ROM) or a flash memory (flash RAM), and the memory includes at least one memory chip.
[0086] According to another aspect of the embodiments of the present application, an electronic device is also provided, which includes a processor and a memory for storing executable instructions of the processor, wherein the processor is configured to execute the motion frequency-based effect display method according to any one of the above embodiments by executing the executable instructions.
[0087] According to another aspect of the embodiments of the present application, a computer readable storage medium is also provided, which includes a stored computer program, wherein the computer readable storage medium controls the device where the computer readable storage medium is located to execute the motion frequency-based effect display method according to any one of the above embodiments when the computer program is running.
[0088] The present application also provides a computer program product adapted to execute the program initialized with the following method steps when executed on a data processing device: acquiring the motion frequency of a target user in a preset time period during the participation of the target user in a motion course; querying the course frequency segment where the motion frequency is located based on a frequency segmentation table; and displaying the motion effect corresponding to the course frequency segment on a course interface, wherein the motion effect at least includes a virtual character corresponding to the target user and a frequency effect diagram.
[0089] The above-mentioned embodiment numbers of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0090] In the above-mentioned embodiments of the present application, the description of each embodiment has its own emphasis, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0091] In several embodiments provided in the present application, it should be understood that the disclosed technology can be implemented by other means. Among them, the above-mentioned device embodiments are only schematic, for example, the division of the units can be a logical function division, and actual implementation can have another division mode, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be through some interface, indirect coupling or communication connection between units or modules, which can be electrical or other forms.
[0092] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0093] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0094] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0095] The above is only the preferred embodiment of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.
Claims
1. A method for demonstrating effects based on motion frequency, characterized in that, include: During the process of the target user participating in the exercise course, the exercise frequency of the target user within a preset time period is obtained; Based on the frequency segmentation table, query the course frequency segment in which the motion frequency belongs; The course interface displays motion effects corresponding to the course frequency segments, wherein the motion effects include at least a virtual character corresponding to the target user and a frequency effect diagram, and the virtual character is a thorn bird; As the movement frequency changes, the position and effect of the virtual character corresponding to the user on the interface change. The course frequency segments include: a first frequency segment, a second frequency segment, a third frequency segment, a fourth frequency segment, and a fifth frequency segment. Specifically, the background of the virtual character corresponding to the first frequency segment displays a virtual lightning scene with the sound of thunder, and the movement scene is a lightning zone; the background of the virtual character corresponding to the second frequency segment displays a virtual rain scene with the sound of rain, and the movement scene is a cloud zone; the background of the virtual character corresponding to the third frequency segment displays a virtual wind scene with the sound of wind, and the movement scene is a stratospheric zone; the background of the virtual character corresponding to the fourth frequency segment displays a scene of swaying reeds with the sound of swaying leaves, and the movement scene is a reed zone; the background of the virtual character corresponding to the fifth frequency segment displays a water scene with the sound of a waterfall, and the movement scene is a flowing water zone. The steps for displaying motion effects corresponding to course frequency segments include: determining the course frequency segments and the corresponding frequency range of the virtual character in the previous time period; analyzing the frequency range of the virtual character corresponding to the course frequency segments in the current time period; if the frequency range of the virtual character in the previous time period is inconsistent with the frequency range of the virtual character in the current time period, adjusting the frequency range of the virtual character and updating the sound effects and motion scenes corresponding to the course frequency segments in the current time period; if the frequency range of the virtual character in the previous time period is consistent with the frequency range of the virtual character in the current time period, keeping the frequency range of the virtual character, sound effects, and motion scenes unchanged.
2. The effect demonstration method according to claim 1, characterized in that, When the exercise course is a jump rope course, the steps to obtain the target user's exercise frequency within a preset time period include: The smart device is used to collect the jump rope parameters of the target user participating in the jump rope course within a preset time period; Based on the number of jumps and the time interval in the jump rope parameters, the jump rope exercise frequency of the target user is calculated; The frequency of the rope skipping exercise is taken as the exercise frequency of the target user within a preset time period.
3. The effect demonstration method according to claim 1, characterized in that, If the exercise in the course is rope skipping, then after obtaining the target user's exercise frequency within a preset time period, the effect display method further includes: Determine whether the movement frequency is within the standard rhythm frequency range of the current jump rope course, and obtain the determination result; If the frequency is within the preset rhythm range, then add a first preset score to each jump rope exercise; If the frequency exceeds the preset range, a second preset score is added to each jump rope exercise, wherein the second preset score is less than the first preset score. If the frequency is below the preset range, a third preset score is added to each jump rope exercise, wherein the third preset score is less than the second preset score. The total score of rope skipping exercises within the preset time period is calculated.
4. The effect demonstration method according to claim 3, characterized in that, The steps for demonstrating the motion effects corresponding to the course frequency segments include: This demonstrates the frequency range of the jump rope rhythm where the stated movement frequency falls; Play the sound effect corresponding to the motion frequency; Display the jump rope actions of a virtual character corresponding to the target user; Display the total score of the target user's rope skipping exercise within the preset time period.
5. A device for displaying effects based on motion frequency, characterized in that, include: The acquisition unit is used to acquire the exercise frequency of the target user within a preset time period during the target user's participation in the exercise course. The query unit is used to query the course frequency segment to which the motion frequency belongs, based on the frequency segmentation table. The display unit is used to display motion effects corresponding to the frequency segments of the course on the course interface. The motion effects include at least a virtual character corresponding to the target user and a frequency effect diagram. The virtual character is a thorn bird. As the movement frequency changes, the position and effect of the virtual character corresponding to the user on the interface change. The course frequency segments include: a first frequency segment, a second frequency segment, a third frequency segment, a fourth frequency segment, and a fifth frequency segment. Specifically, the background of the virtual character corresponding to the first frequency segment displays a virtual lightning scene with the sound of thunder, and the movement scene is a lightning zone; the background of the virtual character corresponding to the second frequency segment displays a virtual rain scene with the sound of rain, and the movement scene is a cloud zone; the background of the virtual character corresponding to the third frequency segment displays a virtual wind scene with the sound of wind, and the movement scene is a stratospheric zone; the background of the virtual character corresponding to the fourth frequency segment displays a scene of swaying reeds with the sound of swaying leaves, and the movement scene is a reed zone; the background of the virtual character corresponding to the fifth frequency segment displays a water scene with the sound of a waterfall, and the movement scene is a flowing water zone. The display unit includes: a second determining module, used to determine the course frequency segments and the corresponding frequency band intervals of the virtual characters in the previous time period; a first analysis module, used to analyze the frequency band intervals of the virtual characters corresponding to the course frequency segments in the current time period; a first adjusting module, used to adjust the frequency band intervals of the virtual characters when the frequency band intervals of the virtual characters in the previous time period are inconsistent with those of the virtual characters in the current time period, and update the sound effects and motion scenes corresponding to the course frequency segments in the current time period; and a maintaining module, used to maintain the frequency band intervals, sound effects, and motion scenes of the virtual characters unchanged when the frequency band intervals of the virtual characters in the previous time period are consistent with those of the virtual characters in the current time period.
6. The effect display device according to claim 5, characterized in that, When the physical education course is a jump rope course, the acquired units include: The statistics module is used to use smart devices to collect statistics on the jump rope parameters of the target user participating in jump rope courses within a preset time period; The calculation module is used to calculate the jump rope exercise frequency of the target user based on the number of jumps and the time interval in the jump rope parameters; The first determining module is used to take the rope skipping frequency as the target user's exercise frequency within a preset time period.
7. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the motion frequency-based effect display method according to any one of claims 1 to 4 by executing the executable instructions.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform the motion frequency-based effect display method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Exercise management platform
CN107910043A
Exercise display system for aiding a user in maintaining a desired exercise intensity level while exercising
TW339277B