Self-control training method, device, equipment and storage medium

By collecting and comparing the command actions of the trained users and the behaviors of the controlled objects, the problem of lack of self-control training is solved, and effective evaluation and improvement of self-control is achieved. It is particularly suitable for self-control training of children with ADHD.

CN115591077BActive Publication Date: 2025-09-16ZHEJIANG BRAIN ENHANCE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211227432.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-09
Publication Date
2025-09-16
Estimated Expiration
2042-10-09

AI Technical Summary

Technical Problem

The existing technology lacks effective self-control training methods, which affects the daily lives of people with poor self-control.

Method used

By collecting the command actions of the trained user, determining the controlled behavior of the controlled object and comparing it with the controlled standard behavior, the self-control training results are obtained. The gyroscope is used to collect head movements and EEG signals to evaluate concentration, and the training results are fed back in combination with controlled objects of different colors.

Benefits of technology

It can accurately assess the user's self-control level and improve self-control during training. It is especially suitable for self-control training of children with ADHD.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115591077B_ABST
    Figure CN115591077B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of self-control training, and specifically to a self-control training method, device, equipment and storage medium. The command action of the present invention is the actual action that the trained user is required to make, and it is judged whether the actual action is consistent with the action that the trained user is expected to make under the action of self-control. The present invention reflects whether the two actions are consistent in whether the controlled behavior of the controlled object under the action of the command action is consistent with its controlled standard behavior. If it is consistent, it means that the self-control of the trained user is good, otherwise it means that the self-control of the trained user is not good. Through the above analysis, it can be seen that the present invention can evaluate the degree of self-control of the trained user by the accuracy of the command action made by the trained user. Moreover, the present invention requires the trained user to issue command actions under the action of self-control during the training process, so the self-control of the trained user can be improved during the training process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of self-control training, and in particular to a self-control training method, device, equipment and storage medium. Background Art

[0002] Self-control is the degree to which a person can control their actions. Therefore, if a person can control their actions well, they have good self-control. Conversely, if a person loses control and performs actions that are not their own volition, they have poor self-control. Poor self-control can severely impact daily life, necessitating self-control training. However, effective self-control training methods are still lacking.

[0003] In summary, the existing technology lacks a training method for self-control.

[0004] Therefore, the existing technology still needs to be improved and enhanced. Summary of the Invention

[0005] In order to solve the above technical problems, the present invention provides a self-control training method, device, equipment and storage medium, which solves the problem that the existing technology lacks a training method for self-control.

[0006] To achieve the above object, the present invention adopts the following technical solutions:

[0007] In a first aspect, the present invention provides a self-control training method, comprising:

[0008] collecting command actions performed by the trained user on the controlled object, wherein the command actions are actions performed by the trained user under the action of self-control;

[0009] determining a controlled behavior of the controlled object under the command action;

[0010] A self-control training result is obtained based on the controlled behavior and the controlled standard behavior corresponding to the controlled object. The self-control training result is used to represent the degree of self-control of the trained user with respect to the command action.

[0011] In one implementation, the collecting of instruction actions performed by the trained user on the controlled object, where the instruction actions are actions performed by the trained user under the action of self-control, includes:

[0012] Determining a preset control duration corresponding to the controlled object;

[0013] Within the preset control time period after the controlled object appears on the display interface, command actions performed by the trained user on the controlled object are collected.

[0014] In one implementation, collecting the instruction actions performed by the trained user on the controlled object within the preset control time after the controlled object appears on the display interface includes:

[0015] receiving, within the preset control time period after the controlled object appears on the display interface, a head movement of the trained user transmitted by a gyroscope, the gyroscope being worn on the head of the trained user;

[0016] The head movement with a movement amplitude greater than an amplitude threshold is used as a command movement made by the trained user to the controlled object.

[0017] In one implementation, determining the controlled behavior of the controlled object under the command action includes:

[0018] collecting the action frequency corresponding to the instruction action performed by the trained user during the preset control time;

[0019] The controlled behavior of the controlled object is determined according to the command action and the action frequency corresponding to the command action.

[0020] In one implementation, determining the controlled behavior of the controlled object based on the command action and the action frequency corresponding to the command action includes:

[0021] Collecting brain electrical signals of the trained user within the preset control time;

[0022] Calculating the concentration value of the trained user based on the EEG signal;

[0023] When the command action is a standard command action and the action frequency reaches a set frequency and / or the concentration value is greater than a concentration threshold, a trigger command is obtained;

[0024] The controlled behavior of the controlled object is determined according to the trigger instruction.

[0025] In one implementation, a self-control training result is obtained based on the controlled behavior and the controlled standard behavior corresponding to the controlled object. The self-control training result is used to represent the degree of self-control of the trained user with respect to the command action, including:

[0026] obtaining a first controlled object, a second controlled object, and a third controlled object among the controlled objects according to the controlled objects, wherein the colors of the first controlled object, the second controlled object, and the third controlled object are different from each other;

[0027] calculating a first difference result between the controlled behavior of the first controlled object and a controlled standard behavior of the first controlled object;

[0028] calculating a second difference result between the controlled behavior of the second controlled object and a controlled standard behavior of the second controlled object;

[0029] calculating a third difference result between the controlled behavior of the third controlled object and a controlled standard behavior of the third controlled object;

[0030] A self-control training result is obtained according to the first difference result, the second difference result, and the third difference result.

[0031] In one implementation, obtaining a self-control training result based on the controlled behavior and the controlled standard behavior corresponding to the controlled object, wherein the self-control training result is used to represent the degree of self-control of the trained user with respect to the command action, includes:

[0032] According to the controlled objects, a first controlled object, a second controlled object, and a third controlled object among the controlled objects are obtained, wherein the colors of the first controlled object, the second controlled object, and the third controlled object are a first color, a second color, and a third color, respectively; a controlled behavior of the third controlled object under the command action is used to provide negative feedback on the self-control training result; and the controlled behaviors of the first controlled object and the second controlled object under the command action are used to provide positive feedback on the self-control training result;

[0033] monitoring the concentration value of the trained user within a preset time period after the third controlled object appears on the display page;

[0034] When the concentration value is greater than a set threshold, changing the third color of the third controlled object into the first color or the second color;

[0035] A self-control training result is obtained based on the controlled behavior of the first controlled object and the controlled standard behavior of the first controlled object, the controlled behavior of the second controlled object and the controlled standard behavior of the second controlled object, the controlled behavior of the third controlled object after the color change and the controlled standard behavior of the third controlled object after the color change.

[0036] In a second aspect, an embodiment of the present invention further provides a self-control training device, wherein the device includes the following components:

[0037] An action collection module is used to collect the command actions made by the trained user on the controlled object, wherein the command actions are actions made by the trained user under the action of self-control;

[0038] A controlled behavior generating module, used for determining the controlled behavior of the controlled object under the command action;

[0039] The training module is used to obtain a self-control training result based on the controlled behavior and the controlled standard behavior corresponding to the controlled object. The self-control training result is used to represent the degree of self-control of the trained user on the command action.

[0040] In one implementation, the motion acquisition module includes:

[0041] A duration setting unit, configured to determine a preset control duration corresponding to the controlled object;

[0042] The action collection unit is used to collect the instruction actions made by the trained user on the controlled object within the preset control time after the controlled object appears on the display interface.

[0043] In one implementation, the motion collection unit includes:

[0044] a signal receiving component, configured to receive, within the preset control time period after the controlled object appears on the display interface, the head movement of the trained user transmitted by the gyroscope, the gyroscope being worn on the head of the trained user;

[0045] The command action confirmation component is used to take the head action with a movement amplitude greater than an amplitude threshold as the command action made by the trained user to the controlled object.

[0046] In one implementation, the controlled behavior generation module includes:

[0047] The action frequency collection unit is used to collect the action frequency corresponding to the instruction action performed by the trained user within the preset control time.

[0048] The behavior generating unit is used to determine the controlled behavior of the controlled object according to the command action and the action frequency corresponding to the command action.

[0049] In one implementation, the behavior generation unit includes:

[0050] An EEG signal acquisition component is used to acquire EEG signals of the trained user within the preset control time period;

[0051] A concentration calculation component, configured to calculate the concentration value of the trained user based on the EEG signal;

[0052] a trigger component, configured to obtain a trigger instruction when the instruction action is a standard instruction action and the action frequency reaches a set frequency and / or the concentration value is greater than a concentration threshold;

[0053] The control component is used to determine the controlled behavior of the controlled object according to the trigger instruction.

[0054] In one implementation, the training module includes:

[0055] a controlled object generating unit, configured to obtain, based on the controlled object, a first controlled object, a second controlled object, and a third controlled object among the controlled objects, wherein the colors of the first controlled object, the second controlled object, and the third controlled object are different from each other;

[0056] a first calculating unit, configured to calculate a first difference result between the controlled behavior of the first controlled object and a controlled standard behavior of the first controlled object;

[0057] a second calculating unit, configured to calculate a second difference result between the controlled behavior of the second controlled object and a controlled standard behavior of the second controlled object;

[0058] a third calculating unit, configured to calculate a third difference result between the controlled behavior of the third controlled object and a controlled standard behavior of the third controlled object;

[0059] The training unit is used to obtain a self-control training result based on the first difference result, the second difference result, and the third difference result.

[0060] In a third aspect, an embodiment of the present invention further provides a terminal device, wherein the terminal device includes a memory, a processor, and a self-control training program stored in the memory and executable on the processor, and when the processor executes the self-control training program, the steps of the self-control training method described above are implemented.

[0061] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a self-control training program is stored. When the self-control training program is executed by a processor, the steps of the self-control training method described above are implemented.

[0062] Beneficial effects: The command action of the present invention is the actual action that the trained user is required to perform. It is judged whether the actual action is consistent with the action that the trained user is expected to perform under the action of self-control. The present invention reflects the consistency of the two actions in whether the controlled behavior of the controlled object under the action of the command action is consistent with its controlled standard behavior. If it is consistent, it means that the trained user has good self-control. On the contrary, it means that the trained user has poor self-control. Through the above analysis, it can be seen that the present invention can evaluate the degree of self-control of the trained user by the accuracy of the command action performed by the trained user. Moreover, the present invention requires the trained user to issue command actions under the action of self-control during the training process, so the self-control of the trained user can be improved during the training process. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] Figure 1 It is the overall flow chart of the present invention;

[0064] Figure 2 This is a block diagram of the internal structure of a terminal device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0065] The following is a clear and complete description of the technical solutions of the present invention in conjunction with the embodiments and the accompanying drawings. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0066] Self-control is the degree to which a person can control their actions. Therefore, if a person can control their actions well, they have good self-control. Conversely, if a person loses control and performs actions that are not their own volition, they have poor self-control. Poor self-control can severely impact daily life, necessitating self-control training. However, effective self-control training methods are still lacking.

[0067] To solve the above technical problems, the present invention provides a self-control training method, device, equipment and storage medium, which solves the problem that the existing technology lacks a self-control training method. In specific implementation, the command actions of the trained user are first collected, and then the controlled behavior of the controlled object is determined based on the command actions. Finally, the controlled behavior is compared with the controlled standard behavior to obtain the self-control training results of the trained user. The present invention can implement self-control training for users, thereby improving the user's self-control.

[0068] In one possible application scenario, the self-control training method provided by the present invention can be applied to the training of children with ADHD. When training the self-control of children with ADHD, a gyroscope is worn on the head of the child with ADHD, and the head movement (command movement) of the child with ADHD is collected by the gyroscope. Then, the controlled behavior of the controlled object is controlled according to the command movement, and the controlled behavior is compared with the controlled standard behavior. According to the comparison result, it is fed back whether the command movement made by the child with ADHD is the movement that the child with ADHD hopes to make during the training process (if the child with ADHD has good self-control, he can make the movement required to make during the training process). It can be seen that in the training of children with ADHD, the degree of self-control of the child with ADHD can be fed back in response to the controlled behavior of the controlled object.

[0069] For example, there is a short video of pulling out a radish on the computer display interface. The computer is set with the command actions that the trained user (child with ADHD) needs to perform in order to pull out the radish: perform command action A, command action B, and command action C in sequence. Only when the trained user uses self-control to control himself to perform command action A, command action B, and command action C in sequence, the radish will be pulled out (controlled standard behavior). When the radish is not pulled out or is only partially pulled out (controlled behavior), the controlled behavior of the radish is different from the controlled standard behavior of the radish. This can be used as feedback that the trained user did not rely on his own self-control to control himself to perform command action A, command action B, and command action C in sequence. Therefore, it can be judged that the trained user's self-control is not good. On the contrary, if the radish is completely pulled out, it is fed back that the trained user can control his own actions and behaviors through self-control. Therefore, this embodiment can provide feedback on whether the trained user has good self-control by whether the radish is pulled out, and during the training process, the computer will also prompt the trained user to perform the three actions of command action A, command action B, and command action C in sequence. The user's efforts to perform these three actions are actually training his or her own self-control.

[0070] Exemplary Methods

[0071] The self-control training method of this embodiment can be applied to a terminal device, which can be a terminal product with a video playback function, such as a television, a computer, a mobile phone, etc. In this embodiment, Figure 1 As shown in , the self-control training method specifically includes the following steps:

[0072] S100 , collecting command actions performed by a trained user on a controlled object, where the command actions are actions performed by the trained user under the action of self-control.

[0073] The trained user in this embodiment is a child with ADHD, and the command action is the movement of the trained user's head. The head of a child with ADHD is the least controllable part of the body, so the head movement is used as the command action, and the command action is reflected in the controlled behavior of the controlled object, which can accurately feedback the self-control ability of the child with ADHD.

[0074] Step S100 includes the following steps S101, S102, and S103:

[0075] S101: Determine a preset control duration corresponding to the controlled object.

[0076] In this embodiment, the controlled objects include a red carrot, a golden carrot, and a gray carrot displayed on the interface. The preset control duration for the red carrot is ten seconds, the preset control duration for the golden carrot is fifteen seconds, and the preset control duration for the gray carrot is five seconds. The reason for setting different preset control durations for different colored carrots is to allow the trained user to rely on their own self-control to perform different command actions within different durations for each colored carrot. These command actions are based on self-control, rather than command actions based on habitual behavior due to the same preset control duration for the same carrot. The former is conducive to self-control training, while the latter, even if the trained user performs a command action, cannot distinguish whether it is a command action generated by self-control or a command action caused by habitual behavior, which is not conducive to self-control training.

[0077] S102 , receiving, within the preset control time period after the controlled object appears on the display interface, a head movement of the trained user transmitted by a gyroscope, the gyroscope being worn at the head position of the trained user.

[0078] S103: Taking the head movement with a movement amplitude greater than an amplitude threshold as a command movement made by the trained user to the controlled object.

[0079] In this embodiment, the command action is raising the head. For example, when the user being trained sees a carrot on the display page, they must perform the command action of raising their head within a preset control time of ten seconds according to the page prompts in order for the carrot to be pulled out. If the user fails to raise their head within ten seconds, the command action performed by the user being trained is considered a non-head-raising action, indicating that the user's self-control is insufficient to perform the head-raising action, i.e., the user's self-control is poor. Conversely, if the user performs the command action of raising their head within ten seconds, the carrot will be pulled out, indicating that the user's self-control is excellent. Therefore, the level of self-control of the user being trained can be determined by the command action performed by the user. Furthermore, this embodiment uses a head movement with a movement amplitude greater than a threshold as the command action, rather than any head movement, because if the user is unable to perform the head-raising action with a movement amplitude greater than the threshold and, due to the characteristics of ADHD, unconsciously performs a small head-raising movement, resulting in the carrot being pulled out, this can lead to inaccurate self-control training results. Therefore, this embodiment uses the head movement with a movement amplitude greater than the amplitude threshold as the instruction movement made by the trained user to the controlled object, which is conducive to obtaining accurate self-control training results.

[0080] In another embodiment, the instruction action is a click action of the trained user clicking a radish on the display interface. This embodiment does not require the trained user to wear a gyroscope, is simple to operate, and reduces the cost required for training.

[0081] S200: Determine the controlled behavior of the controlled object under the command action.

[0082] In this example, the controlled objects are the red, golden, and gray radishes that appear on the display interface. The controlled behavior is whether these three radishes are pulled out. The radish was chosen as the controlled object because it is familiar to children. Using familiar objects for self-control training ensures smooth training.

[0083] In one embodiment, step S200 includes the following steps S201, S202, S203, S204, and S205:

[0084] S201 , collecting the action frequency corresponding to the instruction action performed by the trained user within the preset control time.

[0085] S202 , collecting EEG signals of the trained user within the preset control time period.

[0086] S203: Calculate the concentration value of the trained user based on the EEG signal.

[0087] S204: When the instruction action is a standard instruction action and the action frequency reaches a set frequency and / or the concentration value is greater than a concentration threshold, a trigger instruction is obtained.

[0088] S205: Determine a controlled behavior of the controlled object according to the trigger instruction.

[0089] For example, when a golden carrot appears on the display interface, if the trained user raises their head three times within fifteen seconds (the preset control duration) after the golden carrot appears (the raising of the head is a standard instruction action, and three times is the set frequency), and the concentration value is also greater than the concentration threshold, a trigger instruction will be generated on the computer. Then, under the control of the trigger instruction, the golden carrot will be pulled out. The reason why this embodiment takes concentration into account is to distinguish whether the trained user consciously makes the instruction action of raising their head while concentrating very much, or unconsciously makes the instruction action of raising their head while concentrating not. Only in the former case can it be reflected that the trained user raised their head under the action of self-control. Then, the controlled behavior (pulling the carrot) caused by the action instruction of raising the head can reflect the degree of self-control of the trained user.

[0090] S300, obtaining a self-control training result based on the controlled behavior and the controlled standard behavior corresponding to the controlled object, wherein the self-control training result is used to represent the degree of self-control of the trained user with respect to the command action.

[0091] In this embodiment, the controlled standard behavior is the behavior generated by the controlled object under the user's command standard action. For example, during self-control training, the user is required to use their self-control to perform the command standard action of raising their head 45 degrees. This command standard action corresponds to the complete pulling of the radish (the controlled standard behavior). If the user only uses their self-control to perform the command action of raising their head 30 degrees, the radish will only be pulled halfway (the controlled behavior). The different degrees of pulling the radish can provide feedback on the self-control level of the user.

[0092] Step S300 includes the following steps S301, S302, and S303:

[0093] S301 : Obtain a first controlled object, a second controlled object, and a third controlled object among the controlled objects according to the controlled objects, wherein the colors of the first controlled object, the second controlled object, and the third controlled object are different from each other.

[0094] In this embodiment, the first controlled object is a red radish, the second controlled object is a gold radish, and the third controlled object is a gray radish. The different radish colors are chosen to, on the one hand, attract the user's attention and facilitate self-control training. On the other hand, using different radish colors not only trains self-control but also cultivates the user's perception of different colors.

[0095] S302: Calculate a first difference result between the controlled behavior of the first controlled object and a controlled standard behavior of the first controlled object.

[0096] A second difference result between the controlled behavior of the second controlled object and a controlled standard behavior of the second controlled object is calculated.

[0097] A third difference result between the controlled behavior of the third controlled object and a controlled standard behavior of the third controlled object is calculated.

[0098] S303: Obtain a self-control training result according to the first difference result, the second difference result, and the third difference result.

[0099] In this embodiment, the controlled standard behavior of the red radish and the gold radish is completely dialed out, and the controlled standard behavior of the gray radish is not dialed out.

[0100] If the red radish and the gold radish are both completely pulled out (the controlled standard behavior is that the radish is completely pulled out), and the gray radish is not pulled out, then the sum of the first difference result, the second difference result, and the third difference result is zero, which indicates that the trained user has good self-control.

[0101] In another embodiment, step S300 includes the following steps: monitoring the concentration value of the trained user within a preset time period after the third controlled object appears on the display page; when the concentration value is greater than a set threshold, changing the third color of the third controlled object to the first color or the second color; obtaining the self-control training result based on the controlled behavior of the first controlled object and the controlled standard behavior of the first controlled object, the controlled behavior of the second controlled object and the controlled standard behavior of the second controlled object, the controlled behavior of the third controlled object after the color change and the controlled standard behavior of the third controlled object after the color change.

[0102] In this embodiment, when a gray radish appears on the display interface and before it disappears, if the user being trained maintains high concentration within a preset control period, the gray radish will turn red or gold. The reason for changing the color of the gray radish based on the concentration level is that the degree of concentration can be controlled through self-control. If the user being trained has strong concentration, it reflects their good self-control. Therefore, changing the gray radish to red or gold provides positive feedback to the user, encouraging them to continue self-control training.

[0103] In one embodiment, two users are being trained: one planting radishes and the other pulling them out. The planting user can switch radishes by moving their head, maintaining focus until the radishes are planted. In this embodiment, maintaining focus involves using self-control to keep the training user's concentration within a certain range, which in essence strengthens self-control training.

[0104] In summary, the command action of the present invention is the actual action that the trained user is required to perform, and whether the actual action is consistent with the action that the trained user is expected to perform under the action of self-control is judged. The present invention reflects whether the two actions are consistent in whether the controlled behavior of the controlled object under the action of the command action is consistent with its controlled standard behavior. If it is consistent, it means that the trained user has good self-control, otherwise it means that the trained user has poor self-control. Through the above analysis, it can be seen that the present invention can evaluate the degree of self-control of the trained user by the accuracy of the command action performed by the trained user. Moreover, the present invention requires the trained user to issue command actions under the action of self-control during the training process, so the self-control of the trained user can be improved during the training process.

[0105] Exemplary devices

[0106] This embodiment also provides a self-control training device, which includes the following components:

[0107] An action collection module is used to collect the command actions made by the trained user on the controlled object, wherein the command actions are actions made by the trained user under the action of self-control;

[0108] A controlled behavior generating module, used for determining the controlled behavior of the controlled object under the command action;

[0109] The training module is used to obtain a self-control training result based on the controlled behavior and the controlled standard behavior corresponding to the controlled object. The self-control training result is used to represent the degree of self-control of the trained user on the command action.

[0110] Based on the above embodiment, the present invention further provides a terminal device, whose principle block diagram can be shown as follows: Figure 2 As shown. The terminal device includes a processor, a memory, a network interface, a display screen, and a temperature sensor connected via a system bus. The processor of the terminal device is used to provide computing and control capabilities. The memory of the terminal device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the terminal device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a self-control training method is implemented. The display screen of the terminal device can be a liquid crystal display screen or an electronic ink display screen, and the temperature sensor of the terminal device is pre-set inside the terminal device to detect the operating temperature of the internal device.

[0111] Those skilled in the art will understand that Figure 2 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the solution of the present invention, and does not constitute a limitation on the terminal device to which the solution of the present invention is applied. The specific terminal device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0112] In one embodiment, a terminal device is provided. The terminal device includes a memory, a processor, and a self-control training program stored in the memory and executable on the processor. When the processor executes the self-control training program, the following operating instructions are implemented:

[0113] collecting command actions performed by the trained user on the controlled object, wherein the command actions are actions performed by the trained user under the action of self-control;

[0114] determining a controlled behavior of the controlled object under the command action;

[0115] A self-control training result is obtained based on the controlled behavior and the controlled standard behavior corresponding to the controlled object. The self-control training result is used to represent the degree of self-control of the trained user with respect to the command action.

[0116] Those skilled in the art will appreciate that all or part of the processes in the above-described embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the above-described embodiments. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAM bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).

[0117] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A self-control training method, characterized in that: include: Collecting command actions made by the trained user on the controlled object, where the command actions are actions that the trained user is required to make, and the command actions are actions made by the trained user under self-control, and the trained user is a child with ADHD, and the command actions are movements made by the trained user's head; determining a controlled behavior of the controlled object under the command action; Obtaining a self-control training result based on the controlled behavior and the controlled standard behavior corresponding to the controlled object, wherein the self-control training result is used to represent the degree of self-control of the trained user with respect to the command action; The collecting of instruction actions performed by the trained user on the controlled object, wherein the instruction actions are actions performed by the trained user under the action of self-control, includes: Determining a preset control duration corresponding to the controlled object, where the controlled object includes a radish displayed on the interface, and radishes of different colors have different preset control durations; receiving, within the preset control time period after the controlled object appears on the display interface, a head movement of the trained user transmitted by a gyroscope, the gyroscope being worn on the head of the trained user; taking the head movement with a movement amplitude greater than an amplitude threshold as a command movement made by the trained user with respect to the controlled object; Determining the controlled behavior of the controlled object under the command action includes: collecting the action frequency corresponding to the instruction action performed by the trained user during the preset control time; Collecting brain electrical signals of the trained user within the preset control time; Calculating the concentration value of the trained user based on the EEG signal; When the command action is a standard command action and the action frequency reaches a set frequency and / or the concentration value is greater than a concentration threshold, a trigger command is obtained; The controlled behavior of the controlled object is determined according to the trigger instruction.

2. The self-control training method according to claim 1, wherein: A self-control training result is obtained based on the controlled behavior and the controlled standard behavior corresponding to the controlled object. The self-control training result is used to represent the degree of self-control of the trained user with respect to the command action, including: obtaining a first controlled object, a second controlled object, and a third controlled object among the controlled objects according to the controlled objects, wherein the colors of the first controlled object, the second controlled object, and the third controlled object are different from each other; calculating a first difference result between the controlled behavior of the first controlled object and a controlled standard behavior of the first controlled object; calculating a second difference result between the controlled behavior of the second controlled object and a controlled standard behavior of the second controlled object; calculating a third difference result between the controlled behavior of the third controlled object and a controlled standard behavior of the third controlled object; A self-control training result is obtained according to the first difference result, the second difference result, and the third difference result.

3. The self-control training method according to claim 1, wherein: The self-control training result is obtained based on the controlled behavior and the controlled standard behavior corresponding to the controlled object, and the self-control training result is used to represent the degree of self-control of the trained user with respect to the command action, including: According to the controlled objects, a first controlled object, a second controlled object, and a third controlled object among the controlled objects are obtained, wherein the colors of the first controlled object, the second controlled object, and the third controlled object are a first color, a second color, and a third color, respectively; a controlled behavior of the third controlled object under the command action is used to provide negative feedback on the self-control training result; and the controlled behaviors of the first controlled object and the second controlled object under the command action are used to provide positive feedback on the self-control training result; monitoring the concentration value of the trained user within a preset time period after the third controlled object appears on the display page; When the concentration value is greater than a set threshold, changing the third color of the third controlled object into the first color or the second color; A self-control training result is obtained based on the controlled behavior of the first controlled object and the controlled standard behavior of the first controlled object, the controlled behavior of the second controlled object and the controlled standard behavior of the second controlled object, the controlled behavior of the third controlled object after the color change and the controlled standard behavior of the third controlled object after the color change.

4. A terminal device, characterized in that: The terminal device includes a memory, a processor, and a self-control training program stored in the memory and runnable on the processor. When the processor executes the self-control training program, the steps of the self-control training method as described in any one of claims 1-3 are implemented.

5. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a self-control training program, and when the self-control training program is executed by the processor, the steps of the self-control training method according to any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Attention training system based on brain electricity and movement state feedback and method thereof

    CN106691441A

  • KR20200073765A