Gaze stability training system, display control method for visual target, and wearable device

By using the visual target display control method of visual target in gaze stability training, the user's head movement information is displayed in real time, which solves the problem that users cannot obtain head movement information in time, and improves the accuracy and effect of training.

WO2025050938A1PCT designated stage expired Publication Date: 2025-03-13SHANGHAI ZEHNIT MEDICAL TECH CO LTD

Patent Information

Application Number
PCT/CN2024/111646
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-07
Filing Date
2024-08-13
Publication Date
2025-03-13

AI Technical Summary

Technical Problem

When performing gaze stability training, users cannot obtain the current head movement information in time, resulting in the inability to determine whether the head movement is in place, affecting the training effect.

Method used

A visual target display control method for gaze stability training is adopted, by displaying a visual target on the screen, the visual target including a primary visual target and a first information mark located on or near the primary visual target, for real-time representation of the user's head movement information.

Benefits of technology

During the training process, users can promptly obtain their head movement information, assist in guiding the process of vestibular rehabilitation training, and improve the training effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024111646_13032025_PF_FP_ABST
    Figure CN2024111646_13032025_PF_FP_ABST
Patent Text Reader

Abstract

The present invention relates to a gaze stability training system, a display control method for a visual target, and a wearable device. The display control method for a visual target comprises the following steps: presenting a visual target on a screen, wherein the visual target comprises a main visual target and a first information mark which is located on the main visual target or near the main visual target, and the first information mark is used for representing real-time head movement information of a user; during gaze stability training, receiving the real-time head movement information of the user; and on the basis of a gaze stability training paradigm and the real-time head movement information, controlling the displaying of the visual target and adjusting the first information mark. The present invention can effectively solve the technical problem of a training effect being affected due to the fact that a user cannot know of current head movement information in a timely manner during gaze stability training, and thus cannot know whether the head movement meets training objectives / requirements; in addition, there is no need to move the line of sight back and forth during the training, thereby avoiding a situation whereby the user cannot gaze at a visual target and is then distracted, and thus improving the training effect.
Need to check novelty before this filing date? Find Prior Art

Description

Gaze stability training system, target display control method, and wearable device

[0001] This patent application claims priority from the following Chinese patent applications:

[0002] Filing date: September 7, 2023; Application number: 2023111557643; Invention title: Gaze stability training system and target display control method, module and storage medium;

[0003] The entirety of the above application is incorporated herein by reference. Technical Field

[0004] The present invention belongs to the field of medical devices, and in particular relates to a gaze stability training system, a visual target display control method, and a wearable device. Background Art

[0005] In the field of vestibular rehabilitation, gaze stability training is an important training method designed to help patients improve oscillopsia caused by vestibular dysfunction, enhance their ability to see clearly during head movements, and enable them to return to normal social activities. The main purpose of this training method is to ensure that the eyes remain focused on the target during head movement.

[0006] Typically, gaze stability training includes at least two paradigms. In the first gaze stability training paradigm, the visual target is stationary, and the patient moves his head back and forth horizontally or vertically while maintaining visual fixation on the target (as shown in Figure 1A). In the second gaze stability training paradigm, the visual target moves in the opposite direction of the head in the horizontal or vertical direction, and the patient should always focus his eyes on the target (as shown in Figure 1B). In addition to the above two paradigms, there are many different training methods, all of which are based on the principles explained above.

[0007] At present, the gaze stability training commonly used in clinical practice mostly uses objects that are readily available in real life as visual targets, such as business cards, playing cards, pens and other items. The patient or the rehabilitation therapist holds the objects in their hands and moves them in the opposite direction for rehabilitation training. The presentation and movement of the visual targets are variable, and they cannot be displayed stably, which affects the training effect. Therefore, a form of using screens to display electronic visual targets has been developed, which significantly reduces the jitter and instability of visual targets caused by handheld objects. However, this method of using screens to display electronic visual targets often only displays a visual target on the screen. During gaze stability training, even if the user knows to stare at the visual target and then make the corresponding reciprocating head movements, he or she does not know whether the current training is in place during the training process. If the movement is not in place, the training effect will be affected.

[0008] Summary of the Invention

[0009] The purpose of the present invention is to provide a gaze stability training system, a target display control method, and a wearable device to address the technical problem that during gaze stability training, users cannot obtain timely information about their current head movement, thus not knowing whether their head movement is in place, which in turn affects the training effect. To this end, the technical solution adopted by the present invention is as follows:

[0010] According to one aspect of the present invention, a visual target display control method for gaze stability training is provided, which includes the steps of: displaying a visual target on a screen, the visual target including a main visual target and a first information mark located on the main visual target or outside the main visual target and within a specified distance range from the boundary of the main visual target; wherein the first information mark is used to represent the user's real-time head movement information; when performing gaze stability training, obtaining the user's real-time head movement information; controlling the display of the visual target and adjusting the first information mark according to the current gaze stability training paradigm and the real-time head movement information.

[0011] In some embodiments, the visual target also includes: a second information mark, which is located on the main visual target or outside the main visual target and within a specified distance range from the boundary of the main visual target, and is used to guide the head movement direction and / or head movement frequency.

[0012] In the second aspect, the present invention also provides a gaze stability training system, comprising: a display device for displaying visual targets for gaze stability training to a user; the visual targets include a main visual target, and a first information mark located on the main visual target or outside the main visual target and within a specified distance range from the boundary of the main visual target; wherein the first information mark is used to represent the user's real-time head movement information; a head movement acquisition device for acquiring the user's real-time head movement information during gaze stability training; a data input device for acquiring training instructions selected by the user during gaze stability training; the training instructions include selected gaze stability training paradigm information; at least one data processor, which is operably coupled to a wearable device, a display device and a data processing device; and the at least one data processor is configured to: before the gaze stability training begins, receive the training instructions sent by the data input device and acquire the gaze stability training paradigm; when performing gaze stability training, receive the user's real-time head movement information acquired by the head movement acquisition device; control the display of the visual target on the display device and adjust the first information mark according to the gaze stability training paradigm and the real-time head movement information.

[0013] In a third aspect, the present invention also provides a wearable device, comprising: a host, the host comprising a shell, the shell having a built-in motion sensor for collecting motion information of the wearing part; a wearing support component, the wearing support component comprising at least one belt seat and at least one wearing assistive device; wherein the belt seat is used to support the host, and the host and the belt seat are detachably connected; the wearing assistive device is used to fix the belt seat and the host mounted on the belt seat to the corresponding body part of the user; wherein: when the host is worn on the user's head for gaze stability training, the motion sensor of the host collects the user's real-time head movement information; the host transmits the user's real-time head movement information to a data processing device, so that the data processing device adjusts the display of a first information mark in the visual target according to the real-time head movement information; wherein the visual target comprises a main visual target, and a first information mark set on the main visual target for representing the user's real-time head movement information.

[0014] The present invention has at least one of the following technical effects:

[0015] (1) In addition to the primary visual target, the visual target of the present invention also includes a first information marker, which allows the user to obtain timely information about their head movement during training, thereby assisting in guiding the progress of vestibular rehabilitation training. In addition, by placing the first information marker on or near the primary visual target, compared to the conventional method of displaying the primary visual target and the first information marker separately, the patient does not need to move his or her gaze back and forth during training, thereby preventing the patient from losing focus on the visual target and causing attention distraction, which would affect the training effect.

[0016] (2) The present invention also provides a second information mark on or near the main visual target, which is used to guide the user's head movement direction and the frequency of the user's head movement. In this way, in gaze stabilization training, especially reverse gaze stabilization training, patients, especially elderly patients, are provided with very timely direction guidance and head movement frequency guidance, thereby improving the training effect.

[0017] (3) The visual target of the present invention can be either an active target or a passive target. If a passive target is used, that is, the movement mode of the visual target is selected to be passive, the visual target moves according to the user's head movement, and the direction and frequency of the head movement are completely active by the user. This breaks the traditional active target display mode and is suitable for some special patients who have difficulty keeping up with a fixed frequency for rehabilitation training. It is completely customized for the user, thereby providing more target display options according to the user's needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figures 1A and 1B are schematic diagrams of two existing gaze stability training paradigms;

[0019] FIG2 is a schematic diagram showing a display of visual targets and head movement information for gaze stability training;

[0020] 3 is a flow chart of an embodiment of a method for controlling a visual target display for gaze stability training;

[0021] FIG4 is a schematic diagram showing a target display for gaze stability training according to the present invention;

[0022] FIG5 is a schematic diagram showing the display of the visual target shown in FIG4 in the first gaze stability training paradigm;

[0023] FIG6 is a schematic diagram showing another target display for gaze stability training according to the present invention;

[0024] FIG. 7 is a schematic diagram of another target display for gaze stability training according to the present invention.

[0025] FIG8 is a schematic diagram showing the display of the visual target shown in FIG7 in the second gaze stability training paradigm;

[0026] FIG9 is a schematic diagram showing another visual target for gaze stability training according to the present invention during a second gaze stability training session;

[0027] FIG10 is a schematic diagram showing the display of the target shown in FIG9 when the head deflection angle is greater than the target deflection angle during gaze stability training;

[0028] FIG11 is a schematic diagram showing the sight target shown in FIG9 with an ideal reference mark added;

[0029] FIG12 is a schematic diagram showing another visual target for gaze stability training according to the present invention during a second gaze stability training session;

[0030] FIG13 is a schematic diagram showing another target display for gaze stability training according to the present invention;

[0031] FIG14 is a schematic diagram showing another visual target for gaze stability training during training according to the present invention;

[0032] FIG15 is a schematic diagram of the framework structure of the gaze stability training system of the present invention;

[0033] FIG16 is a schematic diagram of the three-dimensional structure of the wearable device provided by the present invention in a state where the main unit and the belt base are separated;

[0034] FIG17 is a cross-sectional view of the wearable device provided by an embodiment of the present invention with the wearing strap removed and the main unit and the strap holder separated;

[0035] FIG18 is a cross-sectional view of the wearable device provided by an embodiment of the present invention with the wearing strap removed and the host and the strap holder connected;

[0036] FIG19 is a schematic diagram of a planar structure of a wearable device provided by an embodiment of the present invention after the wearing strap is removed and the host is rotated to an extreme state;

[0037] FIG20 is a cross-sectional schematic diagram of a seat provided by an embodiment of the present invention.

[0038] Explanation of the accompanying reference numerals: 100, main unit; 110, slot; 120, ranging module; 130, protrusion; 200, belt seat; 210, flange; 220, mounting position; 221, opening structure; 230, ring; 240, groove; 250, metal shrapnel; 251, opening; 300, quick-release structure; 310, male buckle; 320, female buckle; 330, open spring ring; 400, wearing strap. DETAILED DESCRIPTION

[0039] The preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings so that the objects, features and advantages of the present invention can be more clearly understood. It should be understood that the embodiments shown in the accompanying drawings are not intended to limit the scope of the present invention, but are only intended to illustrate the essential spirit of the technical solution of the present invention.

[0040] In the following description, for the purpose of illustrating the various disclosed embodiments, certain specific details are set forth in order to provide a thorough understanding of the various disclosed embodiments. However, one skilled in the relevant art will recognize that the embodiments may be practiced without one or more of these specific details. In other cases, well-known devices, structures, and techniques associated with the present invention may not be shown or described in detail to avoid unnecessarily obscuring the description of the embodiments.

[0041] Unless the context requires otherwise, throughout the specification and claims, the word "comprise" and variations such as "include" and "have" should be construed in an open, inclusive sense, that is, should be interpreted to mean "including, but not limited to."

[0042] Reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any manner in one or more embodiments.

[0043] As used in this specification and the appended claims, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. It should be noted that the term "or" is generally employed in its sense including "and / or" unless the context clearly dictates otherwise.

[0044] In the following description, various directional terms will be used to clearly illustrate the structure and operation of the present invention. However, terms such as "front," "back," "left," "right," "outside," "inside," "outward," "inward," "up," and "down" should be understood as convenient terms and not as limiting. Furthermore, terms such as "horizontal," "vertical," and "overhanging" do not necessarily require components to be absolutely horizontal or overhanging, but rather allow for slight tilting. For example, "horizontal" simply refers to a direction that is more horizontal than "vertical," and does not necessarily mean that the structure must be completely horizontal, but rather that it can be slightly tilted.

[0045] One embodiment of the present invention provides a method for controlling a visual target display for gaze stability training. As shown in FIG3 , the method includes the following steps:

[0046] S1. Displaying a visual target on a screen, the visual target including a primary visual target and a first information mark located on or near the primary visual target; wherein the first information mark is used to represent the user's real-time head movement information;

[0047] S2. When performing gaze stability training, obtain the user's real-time head movement information;

[0048] S3. Control the display of the visual target and adjust the first information mark according to the gaze stability training paradigm and real-time head movement information.

[0049] In the prior art, although an electronic screen is used to display the target, the training results can only be known based on the training score after the training is completed. However, the simple score cannot let the user know specifically which head movement was not in place during the training and what the correct one was, thus affecting the training effect.

[0050] In addition, even if it is considered to display the head movement information in real time on the electronic screen to provide users with training prompts and assistance, the conventional practice that is easy to think of is to display the visual target and head movement information in two different positions on the screen (as shown in Figure 2). If this is set up, the patient will need to move his eyes back and forth during the rehabilitation training process and will not be able to obtain two parts of information at the same time, which will lead to the inability to focus on the visual target and distraction of attention, which will have a greater impact on the rehabilitation effect.

[0051] However, in the solution of this embodiment, the first information mark indicating head movement information is set on or near the main visual target. The main visual target is mainly used as a gaze target for users during gaze stability training. However, after the first information mark indicating the user's real-time head movement is set on or near the main visual target, the current head movement information can be synchronously obtained during the training process to know whether the current head movement is in place, thereby providing guidance for the current training and improving the training effect. In addition, compared with the solution of displaying the first information mark and the main visual target separately, the solution of this embodiment uses the first information mark and the main visual target to form a visual target together and display it on the screen. The user does not need to distract his attention. Since the user needs to stare at the main visual target during the training process, he can naturally obtain the user's head movement information represented by the first information mark on or near the main visual target. This effectively solves the pain point of patients being unable to focus on the visual target and distracted by the need to move their eyes back and forth during training.

[0052] The positional relationship between the first information mark and the primary visual target in the present invention includes the following situations:

[0053] (1) The first information mark is within the main viewing target (the first information mark is located on the main viewing target);

[0054] (2) A portion of the first information mark is within the main viewing target (the first information mark is located on the main viewing target)

[0055] (3) The first information mark is near the primary visual target (located outside the primary visual target and within a specified distance range from the boundary of the primary visual target. The setting of the specified distance can be obtained through multiple experiments, such as 0-3 cm. The specified distance can be set according to the screen size and the size of the primary visual target. The user can see the first information mark when staring at the primary visual target without having to change his sight and distract his attention.)

[0056] During the gaze stability training, the two together constitute the visual display target, and the whole performs corresponding reciprocating motion as the visual target of the gaze stability training. As the subject's head movement changes, the relative position relationship between the two may also change, but it will not exceed the above-specified distance range (for example, no more than 5 cm). That is to say, the first information mark is always located on the main visual target (including inside the main visual target) or near the main visual target.

[0057] In addition, the first information sign and the main visual target can be displayed in different colors and / or different shapes. This embodiment does not limit the specific shape or color of the main visual target and the first information sign.

[0058] Preferably, another embodiment of the present invention, based on the previous embodiment, in addition to the main visual target and the first information mark, the visual target also includes: a second information mark located on or near the main visual target, for guiding the head movement direction.

[0059] Preferably, the second information mark is also used to guide the head movement frequency; since the second information mark guides the head movement direction, and each time the head movement direction is changed, the second information mark is also switched, so the user's head movement frequency can be guided by the switching frequency of the second information mark.

[0060] That is to say, when the user uses the solution of this embodiment to control the display of the visual target for gaze stability training, he or she can not only know the current head movement situation in a timely manner during training, but also obtain further guidance on the direction of head movement; and even guidance on the frequency of head movement.

[0061] Many patients who need to undergo gaze stability rehabilitation training are elderly people. Although there are instructional videos to guide patients on how to operate during training, they still do not know how to train in practice. This is especially true for the reverse fixation gaze stability training paradigm, where the target moves back and forth. The user needs to stare at the target and shake their head left and right, and the direction of the user's head movement should be opposite to the target's movement direction. That is, when the target is facing left, the user's head turns right, and when the target moves right, the user's head turns left. However, if there is a lack of real-time guidance during the operation, the elderly are likely to turn their head in the same direction as the target, thereby affecting the effectiveness of the rehabilitation training. In this embodiment, a second information flag for guiding the direction of head movement is added. During the training process, the user's head rotation direction can be guided in real time, improving the training effect.

[0062] In this embodiment, the visual target includes the primary visual target, the second information mark, and the first information mark. We have previously described the positional relationship between the primary visual target and the first information mark. Now, after adding the second information mark, the positional relationship between the three can be any of the following:

[0063] (1) The second information mark and the first information mark are located at different positions on the main viewing target, that is, the second information mark and the first information mark have no positional association.

[0064] (2) The second information mark and the first information mark are both located on the main viewing target, and the second information mark is located on the first information mark.

[0065] (3) The second information mark and the first information mark are both located on the main viewing target, and the first information mark is located on the second information mark.

[0066] (4) The second information mark and the first information mark are both located near the primary viewing target, and the second information mark and the first information mark have no positional association.

[0067] (5) The second information mark and the first information mark are both located near the main viewing target, and the second information mark is located on the first information mark.

[0068] (6) The second information mark and the first information mark are both located near the main viewing target, and the first information mark is located on the second information mark.

[0069] (7) The second information mark is located on the main viewing target, and the first information mark is located near the main viewing target;

[0070] (8) The first information mark is located on the main viewing target, and the second information mark is located near the main viewing target.

[0071] Similarly, the second information sign, the first information sign, and the main visual target may be displayed in different shapes and / or colors, which is not specifically limited in this embodiment.

[0072] Several experimental paradigms for gaze stability training are listed below. Of course, this method is not limited to the following gaze stability training paradigms. Other gaze stability training methods can also adopt the target display control method of the present invention.

[0073] The first gaze stability training paradigm: head shaking fixation

[0074] In the first gaze stability training paradigm, the primary visual target is stationary, and the user moves their head back and forth in a specified direction while maintaining visual fixation on the primary visual target. After collecting the user's head movement information, the user's current head movement information is displayed in real time by adjusting the dynamic information mark on the screen in response to the user's head movement information; the dynamic information mark includes a first information mark (used to indicate the user's real-time head movement information, such as the current head movement degree or actual head movement position) and / or a second information mark (indicating the head movement direction);

[0075] During training, users can obtain information about the dynamic information signs while staring at the main visual target. The first information sign can tell the current head movement. If the current head movement is not in place, it can be corrected quickly to improve the training effect.

[0076] Preferably, if a second information indicator is present, it can also guide the user's head movement direction. Furthermore, the switching of the second information indicator uses a set first fixed frequency. Therefore, when the user is training in this paradigm, they can learn the head movement frequency by switching the second information indicator. The first fixed frequency can be set according to the difficulty level of the training paradigm. For example, if the training paradigm is divided into three levels of difficulty: beginner, intermediate, and advanced, the first fixed frequency of the beginner, intermediate, and advanced levels will be different. The higher the difficulty, the higher the frequency or the greater the head movement deflection angle.

[0077] Second gaze stability training paradigm: reverse gaze

[0078] The second gaze stability training paradigm of the present invention can be implemented in multiple ways. One approach is to use an active visual target (i.e., the visual target's motion pattern is active) to control the visual target to reciprocate on the screen at a second fixed frequency and in a second specified direction. Another approach is to use a passive visual target (i.e., the visual target's motion pattern is passive) to control the visual target to move in the opposite direction (opposite to the head movement) on the screen based on the user's real-time head movement information. The present invention does not limit the type of visual target used; any method is acceptable.

[0079] (1) Using active visual targets for reverse gaze training

[0080] The user stands in front of the screen, and the screen displays visual targets, which include a main visual target, and a dynamic information sign is provided on or near the main visual target;

[0081] The user stares at the main visual target, and the main visual target and the dynamic information mark move back and forth in a specified direction (such as horizontal direction, vertical direction, or other diagonal direction) according to a second fixed frequency. While the user keeps staring at the main visual target, the user's head deflects in the direction opposite to the movement direction of the main visual target. That is, if the main visual target moves left or right, the user shakes his head synchronously in the right and left directions to maintain a gaze in the opposite direction of the visual target.

[0082] Head movement information is collected in real time through the head-mounted device worn by the user; the above-mentioned dynamic information mark includes a first information mark for representing head movement information, so the collected head movement information is displayed through the adjusted first information mark. While the user is staring at the main visual target, he can know whether the current head movement is in place through the display of the first information mark, so as to correct his head movement deflection amplitude in time.

[0083] Preferably, the dynamic information marker further includes a second information marker that switches its indication direction synchronously with the second fixed frequency, with the indication direction of the second information marker being opposite to the direction of movement of the primary visual target. This second information marker allows the user to promptly identify the current direction of head movement during training, thereby preventing the user from moving their head in the same direction as the primary visual target during reverse gaze training.

[0084] The above mainly uses the example of reverse gaze training using an active visual target. Of course, other training paradigms can also use active visual targets. In the case of using an active visual target, that is, the movement pattern of the visual target is active, the control and adjustment of the visual target and its first information mark are achieved through the following steps:

[0085] determining display parameters of the visual target based on a currently selected gaze stability training paradigm;

[0086] controlling display of the visual target on the display device according to display parameters of the visual target;

[0087] receiving real-time head movement information collected by the head movement collection device;

[0088] determining target adjustment data of the first information mark according to the real-time head movement information;

[0089] The display of the first information mark is adjusted according to the target adjustment data of the first information mark.

[0090] (2) Using a semi-active target for reverse gaze training

[0091] A semi-active visual target is one in which the visual target (visual display target) is not displayed in a fixed pattern. Instead, it is controlled to reciprocate at a fixed second frequency based on the direction of movement determined by the user's head movements. Specifically, before starting this training paradigm, the user stands directly in front of a screen with a primary visual target displayed in the center. Dynamic information markers are placed above or near the primary visual target. The primary visual target and the dynamic information markers together form the visual target, which reciprocates as a whole.

[0092] At the start of training, the user tilts their head in any direction and performs a reciprocating motion in that direction, such as shaking their head left and right or nodding their head up and down. After collecting the user's head movement information, the initial movement direction of the visual target (opposite to the user's head movement direction) is obtained based on the user's head movement information. The visual target then reciprocates in the corresponding direction at a second fixed frequency, which can be set to different frequency values ​​depending on the difficulty level of the reverse gaze training paradigm.

[0093] The dynamic information flags within the dynamic visual target include a first information flag representing the user's real-time head movement information. This first information flag is used to compare the user's real-time head movement with reference head movement information and then adjust the display accordingly, allowing the user to understand the current head movement and determine whether the current head movement is in place. Furthermore, if the dynamic visual target also includes a second information flag for guiding the user's head movement direction, this second information flag also switches the guidance direction at a second fixed frequency, providing real-time guidance on the user's head movement direction.

[0094] The above description primarily uses a semi-active visual target for reverse gaze training as an example, but is of course applicable to other training paradigms. When using this semi-active visual target, i.e., the visual target's movement pattern is both active and passive, the control and adjustment of the visual target and its first information marker are achieved through the following steps:

[0095] determining a movement frequency of the visual target based on a currently selected gaze stability training paradigm;

[0096] receiving real-time head movement information collected by the head movement collection device;

[0097] determining a movement direction of the visual target and target adjustment data of a first information mark according to the real-time head movement information;

[0098] controlling display of the visual target on the display device according to the movement direction and movement frequency of the visual target;

[0099] The display of the first information mark is adjusted according to the target adjustment data of the first information mark.

[0100] Different training paradigms with different difficulty levels can be set to different movement frequencies. Of course, different difficulty levels of the same training paradigm can also be set to different movement frequencies. Of course, if the training paradigm is a fixed point gaze, the movement frequency of the visual target is 0.

[0101] (3) Using a passive target for reverse gaze training

[0102] A passive visual target is one in which the display of the visual target is completely controlled by the user's head movements. Specifically, before training begins, the user stands directly in front of a screen with a primary visual target displayed in the center. Dynamic information markers are placed above or near the primary visual target. Together, the primary visual target and the dynamic information markers constitute the visual target.

[0103] After the training begins, the user's head deflects in any direction, but the eyes remain fixed on the main visual target in the visual target; the user's head movement information is collected through the head-mounted device worn by the user, and the moving direction and moving position of the visual target are calculated based on the head movement information, and then the movement display of the visual target is controlled; wherein, the moving direction of the visual target is opposite to the head movement direction, and the moving position of the visual target corresponds to the head deflection angle. The larger the deflection angle, the farther the distance from the initial point of the main visual target. In other words, the motion conversion frequency of the visual target is completely controlled by the user. After collecting the user's head movement information, the moving direction and moving speed of the visual target are controlled according to the head movement direction and deflection speed of the user's head movement information (the moving direction of the visual target is opposite to the head movement direction; the moving speed of the visual target is the same as the head movement speed).

[0104] Furthermore, dynamic information flags in the visual target are adjusted in real time based on the user's head movement information. These include a first information flag indicating the user's real-time head movement information and / or a second information flag indicating the direction of the user's head movement. The second information flag indicates a head movement direction opposite to that of the primary visual target, and the switching frequency is consistent with the user's head movement frequency, rather than using a pre-set second fixed frequency.

[0105] In some embodiments, the visual target used for gaze stability training is not a single active target or passive target. The user can choose according to the situation. For example, in the second gaze stability training, the user can choose whether to use an active target or a passive target for training. Alternatively, the system can use targets with different motion patterns for training according to different application scenarios. For example, before the gaze stability training begins, the active target can be used to match the user's training difficulty, so that the gaze stability training of corresponding difficulty can be selected according to each user's individual situation, rather than starting with simple training.

[0106] Before starting gaze stability training, the method further includes: evaluating the training difficulty of the user; and including the following steps:

[0107] Display the primary visual target on the screen and prompt the user to quickly turn their head so that they can see the primary visual target clearly;

[0108] Collect the user's actual head movement data;

[0109] Calculate the user's head movement frequency and head movement deflection angle based on the user's actual head movement data;

[0110] The training difficulty matching the user is determined based on the user's head movement frequency and head movement deflection angle.

[0111] Specifically, the assessment of training difficulty can be applied to the difficulty assessment before the formal gaze stabilization training begins. This assessment uses a passive visual target (the movement mode of the visual target is passive), and the movement of the main visual target is determined by the user's head movement data. The user is told to turn his head as long as he can see the visual target (visual target) clearly. The rotation angle is a given value, and the speed is limited to the fastest speed he can tolerate, but it is necessary to see the main visual target clearly. In this process, the user's actual head movement data is collected, and the head movement curve is fitted to calculate the curve frequency and amplitude (corresponding to the head movement frequency and head movement deflection angle), and then the corresponding training difficulty is matched.

[0112] Different training difficulties also correspond to different visual target display parameters. During the formal training process, the visual target (including the main visual target and the first information mark) can be controlled to be displayed on the display device according to the visual target display parameters corresponding to the training difficulty.

[0113] The above description mainly uses the example of reverse gaze training using a passive visual target, but it is of course applicable to other training paradigms. In the case of using a passive visual target, that is, the movement pattern of the visual target is passive, the control and adjustment of the visual target and its first information mark are achieved through the following steps:

[0114] Based on the current gaze stability training paradigm, the corresponding display strategy is obtained.

[0115] Receive user's head movement information collected by head-mounted acquisition equipment;

[0116] According to the display strategy and the current real-time head movement information, the display of the visual target is controlled; and the display of the first information mark is adjusted according to the collected real-time head movement information.

[0117] Of course, if the gaze stability training system includes a variety of visual target movement modes (i.e., target viewing modes) to choose from, the corresponding visual target movement mode can be determined according to the user's selection instructions, and then the corresponding target display control method can be used for control.

[0118] The implementation mode of any of the above-mentioned gaze stability training paradigms controls the display of the visual target, especially adjusts the display of the dynamic information mark, through the current gaze stability training paradigm and the received real-time head movement information. The dynamic information mark can be used to assist users in gaze stability training. For example, it can guide the user's head movement direction, and can also promptly inform the user of the current actual head position or whether the current training is in place, thereby making the training more efficient and reducing ineffective training. In addition, the dynamic information mark is set on the visual target, rather than on other areas of the screen, thereby avoiding the disadvantage of affecting the rehabilitation training effect due to the distraction of the user's attention.

[0119] We previously discussed the overall display control of visual targets under different gaze stabilization training paradigms, and even the display switching control of the second information sign within each gaze stabilization training paradigm. Now, we will focus on the display adjustment control of the first information sign within each gaze stabilization training paradigm. Specifically, the display adjustment of the first information sign is mainly based on the current gaze stabilization training paradigm and the current real-time head movement information. This includes:

[0120] S31. Acquire the head movement direction and angle in the real-time head movement information according to the received real-time head movement information;

[0121] Specifically, the user's real-time head movement information can generally be obtained through wearable devices, such as head-mounted devices (or headbands), or ear-mounted devices, etc. The wearable device is equipped with a motion sensor (such as a gyroscope, accelerometer or other three-axis or six-axis sensor) for obtaining the user's head movement direction and head deflection angle.

[0122] S32. acquiring an adjustment strategy of the current gaze stabilization training paradigm according to the current gaze stabilization training paradigm;

[0123] Specifically, the display strategy of the current gaze stabilization training paradigm includes a visual target display strategy and an adjustment strategy; wherein the visual target display strategy refers to determining the display mode of the visual target according to the training paradigm of the current gaze stabilization training, such as whether it is fixed in the middle of the screen or reciprocating at a fixed frequency in a specified direction. The display adjustment strategy refers to how to adjust the first information mark based on the current real-time head movement information. For example, different colors, and / or sizes, and / or shapes, and / or brightness of the first information mark, and / or the position of the first information mark relative to the main visual target or the second information mark correspond to different head movement information of the user.

[0124] S33. Determine target adjustment data for the first information marker based on the adjustment strategy and the head movement direction and the head deflection angle; the target adjustment data includes color data, and / or size data, and / or shape data, and / or brightness data, and / or position data of the first information marker;

[0125] Specifically, different gaze stabilization training paradigms require different adjustment strategies. Different real-time head motion information within the same gaze stabilization training paradigm also corresponds to different target adjustment data. Adjustment strategies can include adjusting the relative position of the first information marker (relative to the primary visual target or the second information marker) based on head motion information, or adjusting its shape or size, etc., and the specific adjustment strategies can be set in advance.

[0126] S34. Adjust the first information flag based on the target adjustment data.

[0127] In step S33, based on the adjustment strategy, the target adjustment data of the first information mark is determined according to the head movement direction and the head deflection angle. This step can be implemented in a variety of ways, and the following are some examples:

[0128] (1) Different head movement directions and head deflection angles correspond to different target adjustment data; these data can be stored in a pre-stored head movement adjustment table. During subsequent training, based on the real-time collected head movement information, the corresponding target adjustment data can be directly found in the pre-stored head movement adjustment table, and the first information flag can be directly adjusted.

[0129] (2) The adjustment strategy is a functional relationship formula of pre-set target adjustment data, which is related to the head movement direction and head deflection angle, and is also related to the initial state data of the first information mark. The target adjustment data of the first information mark is calculated through the functional relationship. The first information mark is then adjusted according to the target adjustment data. For example, the color, and / or size, and / or shape, and / or brightness, and / or position data of the first information mark relative to the main visual target or the second information mark are adjusted;

[0130] (3) The adjustment strategy includes a first adjustment strategy and a second adjustment strategy. During training, the corresponding adjustment strategy is adopted according to the head movement direction and the head deflection angle. Specifically, according to the display of the current primary visual target in the current gaze stability training paradigm, after obtaining the head movement direction, it is judged whether the head movement direction is correct; if it is correct, the display of the first information mark is adjusted according to the first adjustment strategy based on the deflection angle; if it is incorrect, the display of the first information mark is adjusted according to the second adjustment strategy based on the deflection angle. The first adjustment strategy and the second adjustment strategy are two different adjustment methods. For example, in the reverse gaze training paradigm (second gaze stability training), if the user's head movement is in the same direction as the primary visual target movement, it is judged that the current head movement direction is incorrect. Then, when adjusting the first information mark, the size of the first information mark will be reduced according to the current deflection angle. The larger the deflection angle, the smaller the area of ​​the adjusted first information mark. If the user's head movement direction is opposite to the primary visual target movement direction, it is judged that the head movement is reversed correctly. Then, the size of the first information mark will be increased according to the current deflection angle. The larger the deflection angle, the larger the area of ​​the adjusted first information mark. When the area of ​​the first information mark reaches a set size, it indicates that the current head movement reaches the set target deflection angle.

[0131] (4) The adjustment strategy is to correspond different target adjustment numbers to different deviations. Specifically, first, the deviation of the head deflection angle relative to the preset reference angle is determined based on the head deflection angle; then, the display of the first information mark is adjusted based on the deviation and the head movement direction. Specifically, the setting of the preset reference angle can be divided into multiple settings:

[0132] In one embodiment, gaze stability training uses a fixed frequency, and in each training paradigm, different time points correspond to different standard head deflection angles. The adjustment of the first information flag includes:

[0133] Determining the time point of the current real-time head movement according to the received real-time head movement information;

[0134] Based on the current real-time head movement time point, determine the corresponding training paradigm cycle time point;

[0135] Find and obtain the corresponding standard head movement deflection angle according to the periodic time point;

[0136] Calculating the difference between the head deflection angle and the standard head movement deflection angle to obtain the deviation degree of the first information mark;

[0137] determining target adjustment data of the first information mark according to the deviation degree of the first information mark and the head movement direction; the target adjustment data includes target size, and / or target color, and / or target shape, and / or target position;

[0138] The display of the first information mark is adjusted according to the target adjustment data of the first information mark.

[0139] Furthermore, the target adjustment data is target position data of the first information marker on the primary visual target or the second information marker. After calculating the difference between the head deflection angle in the real-time head movement information and the current standard head movement deflection angle to obtain the deviation of the first information marker, adjusting the first information marker further includes:

[0140] Based on the deviation, obtaining a position offset of the corresponding first information mark;

[0141] According to the head movement direction, combined with the current gaze stability training paradigm, the target movement direction of the first information marker is determined.

[0142] The target position of the first information mark on the main visual target or the second information mark is determined based on the position offset of the first information mark, the target movement direction, and the preset reference zero position; when the preset reference zero position is the initial position of the head, the initial position of the first information mark on the main visual target or the second information mark.

[0143] In another embodiment, gaze stability training uses a fixed frequency, and each training paradigm is set with a corresponding target deflection angle; the target deflection angle does not vary at different time points in the training cycle of the training paradigm. In addition, different difficulty levels of a training paradigm can also set different target deflection angles. Therefore, the adjustment of the first information flag specifically includes:

[0144] Acquire the head deflection angle and head movement direction in the real-time head movement according to the received real-time head movement information;

[0145] According to the current gaze stability training paradigm, the corresponding target deflection angle is obtained;

[0146] Calculating the difference between the head deflection angle and the target deflection angle to obtain the deviation of the first information mark;

[0147] Determining target adjustment data of the first information marker according to the deviation degree of the first information marker and the head movement direction, including but not limited to target size, and / or target color, and / or target shape, and / or target position;

[0148] The first information flag is adjusted according to the target adjustment data.

[0149] In another embodiment, gaze stability training uses a passive visual target (the visual target is controlled by head movement), and the display of the visual target has no fixed frequency; each training paradigm is set with a corresponding target deflection angle; similarly, the adjustment of the first information mark is similar to the above-mentioned embodiment of fixed-frequency training, and will not be repeated here.

[0150] Furthermore, the steps in any of the above embodiments of determining the deviation of the head deflection angle relative to a preset reference angle specifically include:

[0151] Obtain the user's head motion gain; specifically, the head motion gain is the gain of the vestibular orientation reflex (VOR). The gain value of each patient with vestibular dysfunction may be different. The determination of the gain value requires hospital-specific testing. During gaze stability training, simply input the gain value obtained from the hospital test. Of course, you can also communicate with the hospital and obtain the patient's head motion gain provided by the hospital through the network.

[0152] According to the head deflection angle and the user's head motion gain, the user's first deflection angle is obtained;

[0153] Specifically, for example, the head movement gain of a normal user is 1, that is, the user's actual head movement deflection angle is equal to the value of the first deflection angle; if the user's head movement gain is less than 1, it means that the user's actual head movement deflection maximum angle does not reach the set maximum deflection angle (target deflection angle); for example, a user's head movement gain is 0.8, then his first deflection angle = head deflection angle / 0.8.

[0154] The deviation of the first information mark is calculated according to the first deflection angle and a preset reference angle.

[0155] In any of the above embodiments, the visual target includes a primary visual target and a first information mark located on or near the primary visual target. The first information mark can be used to indicate the user's real-time head movement information. Preferably, the visual target also includes a reference mark for indicating the ideal head movement information at the current moment. The reference mark is also set on or near the primary visual target. During training, the user can keep their eyes on the visual target while simultaneously knowing the comparison between the current head movement and the ideal head movement, knowing the difference and adjusting to the ideal head movement more quickly. Of course, after obtaining the user's real-time head movement information, the motion deviation between the real-time head movement information and the current ideal head movement information can also be calculated. If the motion deviation is greater than a set threshold, it will be fed back to the user through visual prompts or voice prompts. For example, if the primary visual target turns red, it means that the motion deviation is large, and if the primary visual target turns green, it means that the deviation is within the threshold range.

[0156] In some embodiments, the shape of the main visual target is set to a first rectangle, and the shape of the second information mark is set to a second rectangle, wherein the first rectangle is larger than the second rectangle; and the direction of movement of the second information mark on the main visual target is used to prompt the user's head movement direction.

[0157] In some embodiments, the shape of the main viewing target is set to be circular, and the shape of the second information mark is set to be fan-shaped; and the user's head movement direction is prompted by the position and / or rotation direction of the second information mark on the main viewing target.

[0158] In some embodiments, when real-time head movement information of the user is received, the first information mark is controlled to be displayed in the form of a pointer at the corresponding position of the main visual target, or at the corresponding position of the second information mark of the main visual target according to the real-time head movement information.

[0159] In some embodiments, the second information mark is transformed in the form of arrows and / or text at a fixed frequency to prompt the user of the head movement direction.

[0160] In some embodiments, the main visual target and the first information mark are the same graphic, and the actual head movement information of the user is displayed by adjusting the color, and / or shape, and / or size, and / or brightness of the main visual target.

[0161] In any of the above embodiments, the primary visual target and its dynamic information markers (second information marker and / or first information marker and / or reference marker) can be displayed in various forms, and can be distinguished by different colors, shapes, etc. Alternatively, the training status can be indicated by changes in its own color, size, shape, position, etc. Several specific display embodiments are described in detail below.

[0162] First display example

[0163] The visual target includes a primary visual target and a first information marker and a second information marker positioned on the primary visual target. The movement of the second information marker on the primary visual target indicates the user's current ideal head movement direction, while the position of the first information marker on the second information marker indicates the user's real-time head movement information. As shown in FIG4 , a visual target is displayed in the center of the screen. The target consists of three parts: a large black rectangle, a small gray rectangle, and a white pointer. The black rectangle serves as the primary visual target, while the gray rectangle within the black rectangle serves as a limited range indicator for head rotation angle and direction, i.e., the gray rectangle serves as the second information marker. The white pointer, displayed on the gray rectangle, serves as a pointer to the patient's (or user's) actual head position, i.e., the white pointer serves as the first information marker. FIG4 is suitable for displaying a visual target for gaze stability training in which a user shakes their head left and right. Rotating the visual target in FIG4 by 90 degrees can also be used for displaying a visual target for gaze stability training in which a user nods their head up and down. It should be understood that the shapes, sizes, and colors of the three components are merely exemplary. In addition, the first information mark and the second information mark may be set not on the main visual target, but at a position close to the main visual target, such as above or below the main visual target. The length of the main visual target limits the movement range of the second information mark, and the movement direction of the second information mark relative to the main visual target serves as a head movement direction prompt. The position of the first information mark on the second information mark indicates the user's real-time head movement information. Once the position of the second information mark deviates from the middle position of the first information mark, it means that the current head movement information deviates from the ideal head movement. The user needs to make corresponding head movement adjustments according to the deviation direction and size to try to make the second information mark located in the middle position of the first information mark.

[0164] In the first gaze stability training paradigm, the visual target is fixed at the center of the screen. A gray rectangle reciprocates left and right / up and down within a black rectangle at a fixed distance and frequency, prompting the patient to rotate their head left and right / up and down. The white pointer indicates the patient's real-time head position. Referring to Figure 5 , the large black rectangle, serving as the primary visual target, remains in the center of the screen. The gray rectangle reciprocates left and right within the black rectangle to indicate the user's head movement direction (the user's head movement direction should be consistent with the gray rectangle's movement direction). The white pointer above the gray rectangle indicates the user's current real-time head movement information, synchronized with the user's head movement. Specifically, the pointer's movement direction, distance, or speed is determined based on the head movement direction, deflection angle, or speed received from the user's head movement information. If the white pointer is synchronized with the gray rectangle and located in the center of the gray rectangle, the training is in place (deviation is 0). If the white pointer cannot keep up with the gray rectangle's speed or exceeds it, resulting in the white pointer being shifted to the left or right of the gray rectangle, the user's current head movement is not in place (the position of the deviation is related to the magnitude of the deviation).

[0165] In the second gaze stability training paradigm, the visual target as a whole moves back and forth left and right / up and down at a fixed distance and frequency, and the gray rectangle moves back and forth in the opposite direction of the black rectangle at a fixed distance and frequency within the black rectangle, prompting the patient to make head movements opposite to the direction of the main visual target. The position of the white pointer represents the patient's real-time head position.

[0166] Of course, the gray rectangle and the white pointer can also be used together as the first information mark. The gray rectangle is fixed at a fixed position of the large black rectangle (the main visual target), and the white pointer corresponds to the initial position of the head in the middle of the gray rectangle (before the training starts, the user is facing the screen and the head is not deflected). During the training process, the different positions of the white pointer in the gray rectangle represent different real-time head deflection angles, which can also be used to indicate different degrees of deviation.

[0167] Alternatively, the gray rectangle can be removed and a white pointer can be placed directly on the primary visual target. The visual target consists only of the black primary visual target and the white pointer on the primary visual target, as shown in Figure 6. The position of the white pointer on the primary visual target reflects the user's current head deflection and whether the head deflection is in place. For example, in the initial position, the pointer is located in the center of the primary visual target. During reverse gaze training, the primary visual target and its pointer move slowly left and right at a set fixed frequency. The user's head deflects, and the deflection direction (head movement direction) is opposite to the movement direction of the primary visual target. After collecting the user's head movement information, the head movement direction and head deflection angle are obtained, and then the position of the pointer on the primary visual target is adjusted according to the head movement direction and head deflection angle. Different head deflection angles correspond to different positions on the primary target. For example, if the user deflects their head to the left, the pointer moves from the initial center of the target to the left (relative to the primary target). When the user's left deflection angle reaches the preset target angle, the pointer reaches the leftmost side of the primary target. Then, if the user deflects their head to the right, the pointer moves right on the primary target. When the user's head is facing the screen, the pointer is in the center of the primary target. The user continues to deflect their head to the right, and the pointer continues to move right relative to the primary target. When the user's right deflection angle reaches the preset target angle, the pointer reaches the rightmost side of the primary target. Of course, if the user's deflection angle is greater than the preset target angle, the pointer will exceed the primary target.

[0168] Second display example

[0169] As shown in Figures 7-8, a visual target is displayed in the center of the screen. This visual target consists of three parts (see Figure 7). The first part is a black circle, which serves as the primary visual target. The second part is a gray sector located within the black circle, which serves as a limited range indicator for the head rotation angle and direction, that is, the gray sector serves as a second information indicator. The third part is a white pointer, displayed on the gray sector, which serves as a prompt for the patient's actual head position, that is, the white pointer serves as a first information indicator. It should be understood that the shapes, sizes, and colors of the above three parts are merely exemplary.

[0170] In the first gaze stability training paradigm, the visual target is fixed as a whole at the center of the screen. The gray sector rotates back and forth clockwise / counterclockwise at a fixed angle and frequency within the black circle, prompting the patient to rotate his head left and right / up and down. The position of the white pointer is the patient's real-time head position, which is displayed on the gray sector. Specifically, the movement direction, movement distance or speed of the white pointer is determined based on the head movement direction, head deflection angle or speed in the received user head movement information. If the white pointer is synchronized with the gray sector and is in the middle of the gray sector, it means that the current training is in place (the deviation is 0). If the white pointer cannot keep up with the speed of the gray sector or exceeds the speed of the gray sector, causing the white pointer to deviate from the middle position of the gray sector, it indicates that the user's current head movement is not in place (the position of the deviation is related to the size of the deviation).

[0171] In the second gaze stability training paradigm, the visual target as a whole moves back and forth left and right / up and down at a fixed distance and frequency, and the gray sector moves back and forth clockwise / counterclockwise within the black circle at a fixed angle and frequency, prompting the patient to make head movements opposite to the primary visual target. That is, when the black circle moves upward, the gray sector rotates counterclockwise from the 270° position, prompting the patient to rotate his head downward on the pitch axis, and vice versa (see Figure 8). If the movement is horizontal, for example, when the black circle moves to the right, the gray sector rotates counterclockwise from the 0° position, prompting the patient to rotate his head to the left, and vice versa; the white pointer position indicates the patient's real-time head position. It should be understood that the patient's head rotation direction indicated by the position and rotation direction of the gray sector is merely exemplary.

[0172] Third display example

[0173] In this display example, the visual target includes a primary visual target and a first information marker located within the primary visual target. Head movement information collected during gaze stabilization training includes head movement angle and direction. The size of the first information marker varies based on the user's real-time head movement angle. Preferably, if the head movement angle reaches a set maximum deflection angle, the first information marker fills the primary visual target. In other embodiments, after acquiring the user's real-time head movement information, the user's real-time head movement information is compared with the ideal head movement information. If there is a discrepancy, the color of the primary visual target or the first information marker is adjusted to prompt the user to adjust training in a timely manner. As shown in FIG9 , a visual target is displayed in the center of the screen. The visual target consists of two parts: a first part is a gray circle, which serves as the primary visual target (of course, the gray circle and the black circle can also be considered the primary visual target). The gray circle also serves as a reference for the limited range of head deflection angles. A second part is a black circle, which serves as the first information marker. The gray circle and the black circle together constitute the visual target. The area (or size) of the black circle can vary based on the actual head deflection. Figure 9 shows a schematic diagram of the target display changes during a user's reverse gaze stability training paradigm. Specifically, initially, the user's head faces the screen, and the visual target is located in the center of the screen (initial state). After training begins, the visual target moves to the right, and the user's head deflects to the left. As the amplitude of the user's head deflection to the left gradually increases, the area of ​​the black circle also gradually increases. When the black circle completely fills the gray ring and the two overlap, it indicates that the current amplitude (angle) of the user's left deflection has reached the set target deflection angle. Of course, if the user continues to deflect to the left, the black circle will extend beyond the ring, as shown in Figure 10. This indicates that the user's current left deflection amplitude is too large, exceeding the set target deflection angle. When the left deflection reaches the target deflection angle, the user turns the head to the right, the deflection angle slowly decreases, and the black circle also slowly decreases. When the user's head returns to the straight position, the deflection angle is 0, and the visual target returns to the initial state. The user continues to turn the head to the right, and the visual target also continues to move to the left, but the black circle continues to slowly increase from the initial state until the angle of the user's head deflection to the right reaches the set target deflection angle. The black circle is then filled with a gray ring, prompting the user that the current right deflection is in place.

[0174] More preferably, based on the above display example, a second information indicator is added to guide the user's head movement direction. As shown in Figure 12, a visual target is displayed in the center of the screen. This visual target consists of three parts. The first part is a gray ring, which serves as the primary visual target and also serves as a reference for the limited range of head deflection angles. The second part is a black circle, which serves as the first information indicator. The area (or size) of this black circle changes according to the actual head deflection and serves as a prompt for the patient's real-time head movement information. The third part is a white arrow located in the middle of the gray circle or the black circle, which serves as a prompt for the head rotation direction, that is, the white arrow serves as the second information indicator. Of course, the gray ring and the black circle can also be used as the primary visual target, while the black circle also serves as the first information indicator to display the user's real-time head movement information.

[0175] In the first gaze stability training paradigm, the visual target is fixed as a whole at the center of the screen, and the size of the black circle changes according to the actual left / right / up / down rotation angle of the head. That is, the larger the head rotation angle, the larger the area. When the black circle fills the gray ring, it indicates that the current head deflection angle has reached the set maximum reference deflection angle; the white arrow switches left / right / up / down at a fixed frequency to prompt the patient's head rotation direction.

[0176] In the second gaze stability training paradigm, the entire visual target moves in opposite directions, left / right / up / down, based on the actual head position. That is, when the head turns right, the entire visual target moves left, and vice versa. When the head turns upward, the entire visual target moves downward, and vice versa. The area of ​​the black circle changes based on the actual left / right / up / down rotation angle, with the larger the rotation angle, the larger the area. When the black circle fills the gray ring, it indicates that the head position has reached the set position, and the white arrow reverses, prompting the user to reverse the head movement. The white arrow switches left / right / up / down at a fixed frequency, indicating the patient's head rotation direction. It should be understood that the entire visual target can also be moved at a fixed distance and frequency, and then the patient performs head movements in the opposite direction of the visual target. Figure 12 shows the visual target moving to the right, with the arrow prompting the user to turn their head to the left. As the user's leftward deflection angle increases, the area of ​​the black circle increases. When the visual target is about to begin moving left, and the current leftward deflection angle reaches the preset target deflection angle, the black circle fills the entire gray ring, and the arrow switches to the opposite direction, indicating that the user should turn their head to the right. It should be understood that the white arrow in the third part may be replaced by text (eg, up, down, left, right, or UDLR, etc.) or the third part (ie, the second information mark) may consist of arrows and text.

[0177] In this display example, under different training paradigms, the user's head movement information is related to the area size of the first information mark; by establishing a size comparison table between the head movement information and the first information mark or a functional relationship between the size of the first information mark and the user's head movement information, during gaze stabilization training, the basic display mode of the visual target can be first determined according to the gaze stability training paradigm, such as fixing it in the middle of the screen, or moving the visual target up and down / left and right; and according to the pre-established comparison table, the target size of the first information mark is determined based on the received head movement information, or the target size of the first information mark is calculated according to a pre-determined functional relationship, and finally the size of the first information mark is adjusted to the target size, so that the user can promptly know the current head movement situation during the training process, such as whether the head movement amplitude is in place, etc., so as to make timely adjustments and improve the training effect.

[0178] For example, the functional relationship between the radius of the first information mark (black circle) and the user's head movement information is:

[0179] Ri = R0 + (i * m); where Ri represents the radius of the first information marker when the user deflects the image by i; R0 is the radius of the black circle at the initial position; i represents the user's head motion vector, which is + if the user's head motion direction meets the required direction, and - otherwise; the head deflection is the angle of deflection relative to the initial position; and m is the radius increment per unit angle. For example, if the radius of the black circle at the initial position is R0 = 2 cm and the radius increment per unit angle is 0.1 cm, then if the visual target moves to the left and the user deflects the image by 10 degrees to the right, the radius of the black circle will increase to: 2 + (+10 * 0.1) = 3 cm. Conversely, if the visual target moves to the left during reverse gaze stabilization training but the user simultaneously deflects the head to the left, the radius of the black circle will decrease to: 2 + (-10 * 0.1) = 1 cm.

[0180] Furthermore, based on the above display example, a reference marker indicating the ideal head movement is added. A reference marker representing the current moment is placed within the primary visual target, allowing the user to know the ideal head movement information in real time. For example, as shown in Figure 11, a dashed circle is placed within the gray circle. The size of this dashed circle is determined by the current ideal head movement angle, and therefore may change over time during training. Of course, if the ideal head movement angle is 0 during training, this virtual circle does not appear. This allows the user to understand the current head movement angle based on the size of the black circle. Furthermore, the presence of the dashed circle allows the user to determine the degree of deviation based on the overlap between the black circle and the dashed circle. If the two overlap, there is no deviation, allowing the user to adjust their head movement speed in a timely manner, improving training effectiveness. It should be understood that the shapes, sizes, and colors of the primary visual target, first information marker, and reference markers in the above visual targets are merely illustrative.

[0181] Fourth display example

[0182] As shown in Figure 13, a visual target is displayed in the center of the screen. This visual target consists of two parts. The first part is a circle, serving as both the primary visual target and the first information marker (i.e., the primary visual target and the first information marker are the same graphic). Its color changes according to the patient's actual head position, serving as a reminder of the patient's actual head position. The first information marker has the same initial shape and color as the primary visual target, and its color changes with the patient's actual head position. The second part is a black arrow located near the gray circle, serving as a reminder of the direction of head rotation. The black arrow serves as the second information marker. It should be understood that the shapes, sizes, and colors of the above two parts are merely exemplary.

[0183] In the first gaze stability training paradigm, the visual target is fixed as a whole at the center of the screen, and the color of the gray circle changes according to the actual left / right / up / down rotation angle of the head. That is, the greater the rotation angle, the greater the color change. When the color turns black, it indicates that the head position has reached the set position; the black arrow switches left / right / up / down at a fixed frequency to prompt the patient's head rotation direction.

[0184] In the second gaze stability training paradigm, the entire visual target was controlled to move in opposite directions, left and right, and up and down, based on the actual head position. That is, when the head turned right, the entire visual target moved left, and vice versa. When the head turned upward, the entire visual target moved downward, and vice versa. The color of the gray circle changed according to the actual left / right / up / down rotation angle of the head. The greater the rotation angle, the greater the color change. When the color turned black, it indicated that the head position had reached the set position. The black arrow switched left / right / up / down at a fixed frequency, indicating the direction of head rotation (see Figure 13). It should be understood that the entire visual target can also be moved at a fixed distance and frequency, and the patient then made head movements in the direction opposite to the visual target.

[0185] It should be understood that the white arrow in the second part may also be replaced by text (eg, up, down, left, right, or UDLR, etc.) or the second part (ie, the second information sign) may consist of an arrow and text.

[0186] Fifth display example

[0187] As shown in Figure 14 , a visual target is displayed in the center of the screen. This visual target consists of two parts. The first part is a black circle, serving as the primary visual target and the first information marker (i.e., the primary visual target and the first information marker are the same graphic). Its shape changes according to the patient's actual head position, serving as a reminder of the patient's actual head position. The second part is a white arrow, serving as a reminder of the direction of head rotation, i.e., the white arrow serves as the second information marker. It should be understood that the shapes, sizes, and colors of the above two parts are merely exemplary.

[0188] In the first gaze stability training paradigm, the visual target was fixed at the center of the screen. The shape of the black circle changed according to the actual left / right / up / down rotation angle of the head. The larger the rotation angle, the greater the change in shape. When the shape changed to a star, it indicated that the head position had reached the set position. The white arrow switched left / right / up / down at a fixed frequency to indicate the direction of head rotation.

[0189] In the second gaze stability training paradigm, the entire visual target moves in opposite directions, left and right, and up and down, based on the actual head position. That is, when the head turns right, the entire visual target moves left, and vice versa. When the head turns upward, the entire visual target moves downward, and vice versa. The shape of the black circle changes according to the actual left / right / up / down rotation angle of the head. The greater the rotation angle, the greater the shape change. When the shape changes to a star, it indicates that the head position has reached the set position. The white arrow switches left / right / up / down at a fixed frequency, indicating the direction of head rotation (see Figure 14). It should be understood that the entire visual target can also be moved at a fixed distance and frequency, and the patient then makes head movements in the direction opposite to the visual target.

[0190] It should be understood that the shape change of the first part is not limited to the change from a circle to a star; the white arrow in the second part can also be replaced by text (for example, up, down, left, right or UDLR, etc.) or the second part (i.e., the second information mark) can be composed of arrows and text.

[0191] Based on the same technical concept, the present invention also discloses a target display control module for gaze stability training, a computer-readable storage medium, and a gaze stability training system; it is worth noting that the target display control module for gaze stability training, a storage medium, a gaze stability training system, and a wearable device of the present invention can all apply the target display control method of any of the above-mentioned embodiments, and have the same or corresponding technical features as the target display control method of any of the above-mentioned embodiments. The technical details of any of the above-mentioned embodiments are applicable to the target display control module, storage medium, gaze stability training system, and wearable device for gaze stability training of the present invention, and will not be repeated to reduce repetition.

[0192] One embodiment of the present invention discloses a computer-readable storage medium, which is a non-volatile storage medium or a non-transitory storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the target display control method for gaze stability training in any of the above embodiments are executed.

[0193] For example, a computer program may be divided into one or more modules / units, which are stored in a memory and executed by a processor to implement the method of the present invention. One or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program in a host computer.

[0194] Another embodiment of the present invention discloses a target display control module for gaze stability training, comprising:

[0195] A first receiving module is configured to receive real-time head movement information of the user;

[0196] A second receiving module is configured to receive gaze stability training paradigm information selected by a user;

[0197] Memory for storing computer programs;

[0198] A data processor is used to execute the computer program stored in the memory to implement the target display control method of any of the above embodiments.

[0199] The processor can be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the host and connects various parts of the entire host using various interfaces and lines.

[0200] The memory can be used to store computer programs and / or modules. The processor implements the various functions of the gaze stability training target display control method by running or executing the computer programs and / or modules stored in the memory and accessing the data stored in the memory. The memory can primarily include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required for a function (such as a sound playback function, an image playback function, etc.); the data storage area can store data generated based on the use of the mobile phone (such as audio data, a phone book, etc.). Furthermore, the memory can include high-speed random access memory and non-volatile memory, such as a hard disk, internal memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage device. However, the memory is not limited to these specific examples. It can include other existing or future developed data storage devices without departing from the scope of the present invention.

[0201] Another embodiment of the present invention provides a gaze stability training system, as shown in FIG15 , comprising:

[0202] The display device 10 is configured to display visual targets under the control of at least one data processor; the visual targets include a primary visual target and a first information mark located on or near the primary visual target; wherein the first information mark is configured to represent the user's real-time head movement;

[0203] A head movement acquisition device 20 is used to collect real-time head movement information of the user during gaze stability training;

[0204] The data input device 30 is used to obtain the training instructions selected by the user during gaze stability training; the training instructions include information about the selected gaze stability training paradigm;

[0205] At least one data processor 40 is operably coupled to the head motion acquisition device 20, the display device 10, and the data input device 30; and the at least one data processor 40 is configured (or programmed) to:

[0206] Before the gaze stability training begins, receiving a training instruction sent by the data input device 30 to obtain the gaze stability training paradigm;

[0207] When performing gaze stability training, receiving real-time head movement information of the user acquired by the head movement acquisition device 20;

[0208] According to the gaze stability training paradigm and the real-time head movement information, the display of the visual target on the display device 10 is controlled, and the first information mark is adjusted.

[0209] Specifically, the data processor 40 includes a data processor that can communicate (wired or wirelessly) with the display device 10, the head motion acquisition device 20, and the data input device 30. A wired link can be, for example, a serial cable, a parallel cable, an Ethernet cable, a USB cable, a FireWire cable, a fiber optic cable, or the like. A wireless link can be, for example, a radio frequency (RF) link based on Bluetooth or IEEE 802.11 protocols, an infrared link based on the Infrared Data Association (IrDA) specification, or the like. The communication links are not limited to the specific examples described above. Without departing from the present invention, they can include other existing or future-developed communication links.

[0210] The display device 10 can present visual targets to the user. The visual targets can be, for example, the display forms of the aforementioned examples, including a primary visual target, a first information sign, and / or a second information sign. The display device 10 can be, for example, a liquid crystal display (LCD) monitor, a digital light projection (DLP) monitor, a projector display, a laser projector, a plasma screen, an organic light-emitting diode (OLED), or the like. Of course, the display device 10 is not limited to these specific examples. It can include other existing or future developed display devices without departing from the scope of the present invention.

[0211] The head motion acquisition device 20 can be a camera that is used to capture a video of the user's head movements, and then perform image processing and recognition to identify the user's head motion information, such as the direction of head movement and deflection angle. Existing image processing technology can already achieve this function. This embodiment does not limit the specific image processing technology and will not further describe existing image processing technology. In addition, the head motion acquisition device can also be a wearable motion sensor, that is, the motion sensor can be integrated into a wearable device, such as an ear-worn device or a head-worn device. The motion sensor can be a gyroscope device that measures deflection angle and acceleration. The gyroscope device can be piezoelectric or micromechanical. The motion sensor is used to detect the user's head motion information, such as head deflection in the horizontal and / or vertical directions. When the motion sensor detects the subject's head movement, it transmits it to the data processor in real time. The data processor controls the display of the visual target and adjusts the first information mark.

[0212] The data input device 30 can collect information about the training paradigm selected by the user during gaze stabilization training, such as the selected training paradigm and the selected difficulty level. In one example, the data input device 30 can receive user input indicating the currently selected reverse gaze stabilization training, with the difficulty level set to level 1. The data input device 30 can be a microphone, keyboard, mouse, or joystick.

[0213] The data processor 40 may be a general-purpose computer with a central processing unit (CPU). The computer may be capable of running a software program / logic device that can trigger the display device to provide a predetermined visual target and control the display of the visual target based on the current gaze stability training paradigm while receiving the head motion signal detected by the head motion acquisition device 20, including adjusting the first information mark in the visual target to represent the user's head position.

[0214] Based on the received gaze stabilization training paradigm and real-time head movement information, the data processor 40 controls the display of the primary visual target and adjusts the display of the first information mark used to represent the user's real-time head movement information. For details regarding the display of the primary visual target and the first information mark, please refer to the technical details described in the aforementioned method embodiment.

[0215] Similarly, in addition to the main visual target and the first information mark, the visual target also includes a second information mark located at the main visual target or near the main visual target, and the second information mark is used to guide the user's head movement direction. More preferably, the second information mark is also used to indicate the user's head movement frequency. Specifically, for example, the second information mark can indicate the user's head movement direction by means of arrows or characters. The second information mark is located on the main visual target or near the main visual target, so as not to cause the user's line of sight to shift. In addition, when gaze stability training requires the user to move his head, it is generally a reciprocating motion in a specified direction. Therefore, the switching frequency of the second information mark also indicates the head movement frequency that needs to be met during user training. Of course, in addition to guidance through the switching of the second information mark, the guidance of the head movement frequency can also be provided through sound feedback equipment.

[0216] Another embodiment of the gaze stabilization training system of the present invention, based on the above-mentioned system embodiment, further includes: a metronome, which is used to provide a rhythm of corresponding frequency according to the gaze stability training paradigm and corresponding level selected by the user; and / or an audio feedback device, which is used to provide sound feedback on the training situation during gaze stability training.

[0217] Specifically, a metronome can provide a rhythm of corresponding frequency during training, guiding the user's head movement frequency during training. Generally, different training paradigms can set the same or different frequencies, and different difficulty levels within the same training paradigm can also set different target deflection angles and frequencies. The audio feedback device can provide training feedback during training, such as reminding the user to speed up the deflection speed, or reminding the user that the current head movement angle is too small. It can also provide voice feedback on the current training evaluation after each training cycle.

[0218] In the above-described system embodiment, the primary visual target, the first information marker, and the second information marker collectively constitute the visual target. During gaze stabilization training, the user fixates on the visual target and performs corresponding head deflections according to the guidance of the second information marker. During this head deflection process, the user can also use the first information marker to monitor the current head movement in real time, such as head position and whether the current head movement meets the target position or requirement. If not, timely adjustments can be made to improve training effectiveness. The primary visual target, the first information marker, and the second information marker can be distinguished by different colors, shapes, etc. The positional relationship between the three has been explained in detail previously and will not be repeated here.

[0219] Importantly, in the present invention, the first information flag is adjusted in real time based on current head movement information, combined with the current gaze stabilization training paradigm, to obtain target adjustment data. The first information flag is then adjusted based on this target adjustment data. This target adjustment data can include size, shape, brightness, position, color, and more. By observing the changes in the first information flag, the user can understand the current head movement, improving training effectiveness.

[0220] In addition, it should be emphasized that regarding the visual target, the visual target of the present invention can be set as an active target, a semi-active target, or a passive target. If the visual target is an active target, the target control module controls the visual target to be displayed accordingly according to the set fixed frequency based on the gaze stability training paradigm, and adjusts the display of the first information mark according to the head movement information. If the visual target is a passive target or a semi-active target, the target control module controls the display of the visual target on the screen according to the user's head movement information in combination with the current gaze stabilization training paradigm. For a semi-active target, a fixed frequency can be set, while for a passive target, no fixed frequency is set, and the embodiments of the present invention do not limit this.

[0221] According to another aspect of the present invention, a gaze stability training system is provided, comprising a host, a screen, a head-mounted device, and an input device. The screen, head-mounted device, and input device are electrically connected to the host, with the head-mounted device used to collect real-time head movement information from the user. The input device is used to interact with the user and obtain user input data, such as the selected training paradigm, difficulty level, and personal information. The host may include a processor and a memory, the memory storing a computer program. When the processor executes the computer program, it implements the visual target display control method of any of the aforementioned embodiments.

[0222] The host can be a desktop computer, a portable computer, a television, or a mobile terminal. The host and the screen can be integrated or separated. The head-mounted device and the host can be connected by wired or wireless communication. The head-mounted device is usually equipped with a motion sensor (for example, an accelerometer or a gyroscope) that can sense the movement of the head and send it to the host. The host may include, but is not limited to, a processor and a memory. For example, it may also include input and output devices, network access devices, buses, etc.

[0223] Finally, in a specific embodiment, the present invention provides a wearable device that can be used to collect head movement information for gaze stabilization training. Specifically, as shown in FIG16 , the wearable device includes a host 100 and a wearing support assembly. There is only one host 100, and the wearing support assembly includes at least one belt seat 200 and at least one wearing aid, such as a wearing belt 400. The belt seat 200 is used to support the host 100. The host 100 and the belt seat 200 are detachably connected. Specifically, the host 100 and the belt seat 200 are connected and separated by a quick-release structure 300. The wearing belt 400 is used to fix the belt seat 200 and the host 100 mounted on the belt seat 200 to the corresponding body part of the user.

[0224] In actual production, different belt seats and / or different wearing belts can match different parts of the user. By replacing the belt seat or changing the wearing position of the belt seat, the host can be worn on different parts of the user.

[0225] The host 100 includes a shell with a built-in motion sensor for collecting the user's motion information. When the host 100 is fixed to different parts of the user, the motion sensor can collect motion information of different parts of the user to assist the user in rehabilitation training.

[0226] In one illustrative embodiment, during gaze stability training, the wearable device is worn on the user's head, and the subject stares at a visual target on a screen to perform gaze stability training of a corresponding paradigm. The wearable device's host computer has a built-in motion sensor that can collect the user's real-time head movement information. Furthermore, the host computer transmits the user's real-time head movement information to a data processing device, so that the data processing device adjusts the display of a first information mark in the visual target based on the real-time head movement information; wherein the visual target includes a main visual target and a first information mark set on the main visual target for representing the user's real-time head movement information. The data processing device can be a computer, server, or other device that is communicatively connected to the wearable device, or the data processing device can be integrated into the wearable device, which is communicatively connected to a display device to control the display of the visual target on the screen. Preferably, the data processing device can use any of the aforementioned visual target display control methods to control the display of the visual target (visual target).

[0227] When the host is worn on the user's waist, the wearable device can be used to assist the user in balance rehabilitation training. Relatively speaking, after wearing the host, the user swings his waist according to the prompts on the display screen. The motion sensor in the host collects the user's waist movement information. Preferably, it is worn on the waist and back, so the deflection angle, angular velocity, acceleration and other motion information of the waist movement are collected. The center position of the waist and back is actually close to the center of gravity of the human body. Collecting the movement information of the waist and back through the wearable device is actually equivalent to collecting the user's center of gravity change information, without the need to collect pressure changes through the pressure sensor of the balance platform to represent the center of gravity change; finally, the collected waist and back movement information is transmitted to the client (computer software or mobile phone APP). The client outputs a visual object representing the user's center of gravity in real time.

[0228] The wearable device provided in this embodiment can assist users with both gaze stability training and balance function training. It has a wide range of applications and does not require users to equip different auxiliary training devices, resulting in low costs. Furthermore, compared to multiple sets of auxiliary training devices that require multiple hosts, this embodiment uses only one host. When users switch between different training sessions (for example, switching between gaze stability training and balance rehabilitation training), they do not need to frequently switch computer software or mobile phone apps to connect to multiple hosts. This greatly simplifies user operations, facilitates the advancement of rehabilitation training, and is more convenient for elderly users, making it highly practical.

[0229] Among them, the display screen that can interact with the host can be a display screen of a computer or mobile phone (client), or a TV, etc. Users can use the wearable device provided in this embodiment to perform home training at home.

[0230] In actual production, the wearing support assembly may include a first belt mount and a second belt mount. The first belt mount is a head belt mount that fits the user's head and secures the host to the user's head via a wearing strap. The second belt mount is a waist belt mount that fits the user's waist and secures the host to the user's waist via a wearing strap. Furthermore, the specific structure of the head belt mount and the waist belt mount may be the same or different.

[0231] If the specific structure of the head belt seat is the same as the specific structure of the waist belt seat, in a specific embodiment, one belt seat can also be used with different wearing belts to wear the host to different parts of the user. Specifically, the wearing support assembly may include a first wearing belt and a second wearing belt, the first wearing belt is preferably a headband, and the second wearing belt is preferably a waist belt. When the same belt seat is used with the first wearing belt (headband), the host can be fixed to the user's head, and when it is used with the second wearing belt (waist belt), the host can be fixed to the user's waist. Of course, the wearing belt can also adopt an adjustable structure, such as a strap, an adjustment rope, Velcro, etc. In this case, the same belt seat only needs to be used with one wearing belt, and the belt seat and the host on the belt seat can be fixed to different parts of the human body by changing the circumference of the wearing belt.

[0232] If the specific structure of the head belt mount differs from that of the waist belt mount, each belt mount can be used with a corresponding wearing strap. That is, the head belt mount can be used with a corresponding headband, and the waist belt mount can be used with a corresponding waist belt. Alternatively, the wearing strap can be an adjustable structure, such as a strap, an adjustment cord, or Velcro. In this case, each belt mount only needs to be used with a single wearing strap. By adjusting the girth of the wearing strap, the head belt mount and the waist belt mount can be secured to the corresponding body parts.

[0233] Specifically, referring to Figures 16 to 18 , the quick-release structure 300 includes a male buckle 310 and a female buckle 320. The male buckle 310 is convex and the female buckle 320 is concave, and the two can be engaged and disengaged with each other. The host 100 is provided with one of the male buckle 310 and the female buckle 320, and the belt base 200 is provided with the other of the male buckle 310 and the female buckle 320. The engagement and disengagement of the male buckle 310 and the female buckle 320 can achieve the connection and separation between the host 100 and the belt base 200, facilitating the rapid assembly and disassembly of the host 100 and the belt base 200, allowing the user to quickly replace the desired belt base 200, and convenient operation.

[0234] In an exemplary embodiment, referring to FIG. 16 , the male buckle 310 is preferably a rotating body structure, for example, a circular shaft structure with a protrusion. When the male buckle 310 is clamped in the female buckle 320 , the host 100 can rotate around the central axis of the male buckle 310 relative to the seat 200 .

[0235] In all of the above embodiments, the motion sensor within the host 100 preferably employs a gyroscope. The gyroscope measures angular deflection data based on Euler angles, which are used to represent direction and directional transformations in a three-dimensional coordinate system. Before training, adjusting the gyroscope's coordinate system to align with the body's coordinate system's axes, or to align one or two axes, can simplify the gyroscope data calculation algorithm and achieve faster real-time response. Furthermore, gyroscopes measuring Euler angles experience a gimbal lock phenomenon: when the second axis rotates to ±90 degrees, the posture is locked. Rotation of the third axis has the same "effect" as the first. The gyroscope measures angles along three axes: the X-axis roll angle range is ±180°, the Y-axis pitch angle range is ±90°, and the Z-axis yaw angle range is ±180°. Therefore, the gyroscope's rotation angle on one axis is locked to ±90 degrees. If the wearing angle deviates too much, the range in that direction decreases and the left and right ranges become asymmetric. Assume that when the host 100 is worn on the waist, the height of the waist belt is inconsistent on the left and right sides, causing the host 100 to tilt 10 degrees to the left. Then the tilt range for measuring the left and right directions is 80° to the left to 100° to the right. In this case, the left tilt measurement range becomes smaller, affecting the gyroscope measurement data.

[0236] Most existing technical solutions use belt adjustment to maximize the parallelism between the host 100 and the human sagittal plane, achieving axial alignment. For example, if the right side of the belt is higher than the left, causing the host 100 to tilt to the left, the user can pull down the right side of the belt to level it, but this approach is less precise. Furthermore, because both the belt and the waist are flexible, accurate leveling is difficult, requiring multiple adjustments to the belt's position.

[0237] In this embodiment, the motion sensor in the host 100 can be leveled with a reference plane directly by rotating the host 100, which has higher precision and does not require multiple adjustments to the wearing position of the wearing belt 400 (waist belt, headband, etc.). It is easy to operate, which is beneficial to improving the accuracy of information collected by the motion sensor and improving the user's training effect.

[0238] Specifically, the belt base 200 is preferably made of a flexible material to better conform to the corresponding part of the human body. Furthermore, the belt base 200 has a rough surface on at least one side of the male buckle 310 or the female buckle 320, which forms a friction pair with the main unit 100. This ensures that the main unit 100 maintains a damping effect when rotating on the belt base 200, and maintains the adjusted angular position after leveling.

[0239] Preferably, referring to Figures 16 and 17, taking the example of the male buckle 310 being arranged on the belt seat 200 and the female buckle 320 being arranged on the host 100, the belt seat 200 can also be provided with a groove 240 on the bearing of the male buckle 310, and the host 100 is provided with an outward protrusion 130 at the position corresponding to the groove 240, which can increase the contact area between the host 100 and the belt seat 200 to a certain extent, further expand the friction resistance between the host 100 and the belt seat 200, and have a better damping effect, which is conducive to keeping the host 100 in the adjusted position.

[0240] To further improve the accuracy and convenience of motion sensor leveling, the client can prompt the user to check whether the current position of the host 100 is tilted. Specifically, a dotted frame and a solid frame will be displayed on the screen. The dotted frame represents the ideal angular position of the host 100, that is, the position where the host 100 is parallel to the human sagittal plane, and the solid frame represents the real-time angular position of the host 100. By adjusting the solid frame to the position consistent with the dotted frame, the user can achieve leveling of the motion sensor reference plane.

[0241] Referring to Figure 19, taking the example of the male buckle 310 being set on the belt seat 200 and the female buckle 320 being set on the host 100, the belt seat 200 is provided with two flanges 210 on the side of the male buckle 310, and an installation position 220 for installing the host 100 is formed between the two flanges 210, and the outline size of the installation position 220 formed by the two flanges 210 is larger than the outline size of the side of the host 100 installed on the belt seat 200, providing a certain activity space for the rotation of the host 100. At the same time, the two flanges 210 can limit the rotation angle of the host 100. The belt seat 200 cleverly utilizes the outer contour shape of the flange 210 so that the user can fine-tune the angle of the host 100 by a small margin, which is beneficial for the user to adjust the host 100 to the target position more quickly, avoiding blind adjustment and over-adjustment by users, especially elderly users.

[0242] Of course, if the male buckle 310 is set on the host 100 and the female buckle 320 is set on the belt seat 200, then the two flanges 210 are set at the position of the belt seat 200 on the side of the female buckle 320. No further details are given here, and all are within the scope of protection of the present invention.

[0243] Specifically, the belt base 200 can be configured to have different bendability characteristics. That is, the bendability between the two flanges 210 (in the area of ​​the mounting position 220) is smaller than the bendability of the areas to the left and right of the belt base 200 (outside the mounting position 220). The less curved portion is more conducive to the belt base 200 fitting the human body, ensuring wearing comfort; the more curved portion can ensure the stability of the flange 210 structure, so that the flange 210 can remain in its initial state when the belt base 200 is worn on the body, and is less likely to expand outward due to bending of the belt base 200 (especially in the area of ​​the mounting position 220 of the belt base 200), ensuring that the two flanges 210 can effectively limit the adjustment angle.

[0244] Preferably, the belt seat 200 is made of soft rubber, and a metal spring 250 is implanted between the two flanges 210 of the belt seat 200, which effectively improves the supporting effect of the installation position 220 area of ​​the belt seat 200 on the two flanges 210, reduces the risk of the flange 210 expanding outward during wearing, and the manufacturing process is simple and low-cost.

[0245] Among them, referring to Figure 20, a number of openings 251 are opened on the metal shrapnel 250. On the one hand, the weight of the metal shrapnel 250 can be reduced to a certain extent, thereby reducing the weight of the belt seat 200 and improving the wearing comfort of the user; on the other hand, in the process of injecting glue to make the belt seat 200, the liquid soft glue can fill the openings 251 on the metal shrapnel 250, so that the solidified soft glue is tightly fitted with the metal shrapnel 250, and the metal shrapnel 250 is not easy to shift or delaminate with the soft glue after long-term use, and has a longer service life.

[0246] Furthermore, referring to Figures 17 to 19 , two flanges 210 are located on the left and right sides of the host 100 ("left" refers to the position on the left side of the user after the user puts on the host 100, and "right" refers to the position on the right side of the user after the user puts on the host 100). These flanges 210 protect the host 100 from scratches during use and reduce the risk of accidental detachment of the host 100 due to scratches. In addition, the corners of the flanges 210 are preferably rounded to prevent scratches during use.

[0247] Furthermore, referring to FIG16 , a gap is formed between the two flanges 210 at both ends in the direction in which the flanges 210 extend. This gap forms an opening structure 221 on the mounting position 220, that is, the upper and lower sides of the strap base 200 corresponding to the host 100 (the "upper" refers to the position of the host 100 corresponding to the user's head after the user wears the host 100, and the "lower" refers to the position of the host 100 corresponding to the user's feet after the user wears the host 100) are open. At the same time, the host 100 is provided with a slot 110 corresponding to the opening structure 221. The user can insert a finger into the slot 110 to drive the host 100 outward from the strap base 200, without the need for other tools, making operation convenient and quick.

[0248] In this embodiment, referring to FIG. 17 and FIG. 18 , the outer contour of the host 100 may be configured as an inwardly-bundled structure that is larger at one end away from the base and smaller at one end toward the base, which is more conducive to the host 100 being released from the mounting position 220 .

[0249] Furthermore, referring to Figures 16-18 , the tip of the male buckle 310 is mushroom-shaped, and an open spring ring 330 is embedded within the inner wall of the female buckle 320. The open spring ring 330 is naturally contracted but can expand and deform outward. When the female buckle 320 and the male buckle 310 are engaged, the open spring ring 330 engages the lower portion of the male buckle 310 tip, preventing it from disengaging. This provides a more secure connection between the female buckle 320 and the male buckle 310, reducing the risk of accidental detachment of the host 100 during user training.

[0250] Furthermore, referring to FIG16 , an indicator mark is provided on the belt seat 200, which can help the user identify the installation direction of the host 100 and the wearing direction of the belt seat 200, and is more conducive to the user leveling the reference plane of the motion sensor according to the indication and training according to the indication, so as to facilitate the evaluation of the training effect.

[0251] Specifically, referring to Figures 16 to 19, the edge of the belt base 200 is provided with a loop 230, which is used to connect with the wearing strap 400, allowing the wearing strap 400 to wear the host 100 to different parts of the user's body. Specifically, the loops 230 are provided on both sides of the belt base 200, and the wearing strap 400 passes through the loops 230 of the belt base 200 to secure the belt base 200 and the host 100 thereon to the corresponding part of the user's body.

[0252] Specifically, the host 100 includes a housing, a motion sensor, an MCU (Micro Controller Unit), and a data transmission module housed therein. The housing is used to dock with the strap holder 200, the motion sensor is used to collect angles and accelerations of the host 100's posture changes, and the MCU receives the information collected by the motion sensor and is configured to transmit the information to the client via the data transmission module. The data transmission method may be Bluetooth or other wireless or wired transmission methods, and all are within the scope of the present invention.

[0253] Referring to Figures 16 and 19 , if the host 100 further includes a distance measurement module 120, this module can be located on the housing surface and used to measure the distance between the user's head and the visual target display screen. The MCU receives this distance information to determine the user's position relative to the display screen. The MCU transmits this position information to the client via the transmission module, and the display screen displays visual targets of varying sizes based on the patient's standing distance.

[0254] Specifically, the display screen can be a display screen of the client, a TV, etc., or a display screen provided by the wearable device. There is no limitation on this and all are within the scope of protection of the present invention.

[0255] While the preferred embodiments of the present invention have been described in detail above, it should be understood that, after reading the above teachings of the present invention, those skilled in the art may make various changes or modifications to the present invention. Such equivalents also fall within the scope of the appended claims.

Claims

1. A method for controlling a visual target display for gaze stability training, characterized in that: Includes steps: Displaying a visual target on the screen, the visual target comprising a primary visual target and a first information mark located on the primary visual target or outside the primary visual target and within a specified distance range from a boundary of the primary visual target; wherein the first information mark is used to represent real-time head movement information of the user; When conducting gaze stability training, obtain the user's real-time head movement information; According to the current gaze stability training paradigm and the real-time head movement information, the display of the visual target is controlled and the first information mark is adjusted.

2. The method for controlling the visual target display for gaze stability training according to claim 1, characterized in that: The visual target also includes: a second information mark, which is located on the main visual target or outside the main visual target and within a specified distance range from the boundary of the main visual target, and is used to guide the head movement direction and / or head movement frequency.

3. The method for controlling the visual target display for gaze stability training according to claim 1, characterized in that: The controlling the display of the visual target and adjusting the first information mark according to the current gaze stability training paradigm and the real-time head movement information specifically includes: determining display parameters of the visual target based on a currently selected gaze stability training paradigm; Controlling display of the visual target on the display device according to display parameters of the visual target; Receiving real-time head movement information collected by the head movement collection device; determining target adjustment data of the first information mark according to the real-time head movement information; The display of the first information mark is adjusted according to the target adjustment data of the first information mark.

4. The method for controlling the visual target display for gaze stability training according to claim 1, characterized in that: Before gaze stability training begins, also include: receiving a training instruction from the user, wherein the training instruction includes a movement pattern of the selected visual target and gaze stability training paradigm information; The controlling the display of the visual target according to the current gaze stability training paradigm and the real-time head movement information specifically includes: Determining a motion pattern of the visual target according to the training instruction; If the motion mode of the visual target is an active mode, the display parameters of the visual target are obtained based on the gaze stability training paradigm, and the visual target is controlled to be displayed on the display according to the display parameters of the visual target. Display on the device; If the movement mode of the visual target is a passive mode, a corresponding display strategy is obtained based on the gaze stability training paradigm, and the display of the visual target is controlled according to the display strategy combined with current real-time head movement information.

5. The method for controlling the visual target display for gaze stability training according to claim 1, characterized in that: The user's real-time head movement information is represented by adjusting any one or more of the size, color, shape, brightness, and relative position of the first information mark to the main visual target.

6. The method for controlling the visual target display for gaze stability training according to claim 1, characterized in that: After obtaining the user's real-time head movement information, it also includes: Calculating a motion deviation between the real-time head movement information and current ideal head movement information; If the motion deviation is greater than a set threshold, feedback is given to the user via visual prompts or voice prompts.

7. The method for controlling the display of a visual target for gaze stability training according to claim 1, characterized in that: The head movement information includes the head movement direction and the head deflection angle; the first information mark is used to indicate the user's real-time head deflection angle.

8. The method for controlling the display of a visual target for gaze stability training according to claim 1, characterized in that: The visual target also includes: a reference mark for indicating ideal head movement information at the current moment.

9. The method for controlling the display of a visual target for gaze stability training according to claim 1, characterized in that: The step of adjusting the first information mark according to the gaze stability training paradigm and the real-time head movement information; Specifically include: According to the received real-time head movement information, obtaining the head movement direction and the head deflection angle in the real-time head movement information; According to the current gaze stabilization training paradigm, obtain the adjustment strategy of the current gaze stabilization training paradigm; Based on the adjustment strategy, according to the head movement direction and the head deflection angle, target adjustment data of the first information mark is determined; the target adjustment data includes color data, and / or size data, and / or shape data, and / or brightness data, and / or position data of the first information mark; The display of the first information indicia is adjusted based on the target adjustment data.

10. The method for controlling the display of a visual target for gaze stability training according to claim 2, characterized in that: The first information mark is located on the primary visual target or on the second information mark; the first information mark is adjusted according to the gaze stability training paradigm and the real-time head movement information; Specifically include: According to the received real-time head movement information, determine the time point, direction and head of the current real-time head movement Deflection angle; Determining a corresponding training paradigm periodic time point based on the current real-time head movement time point; Search and obtain the corresponding standard head movement deflection angle according to the periodic time point; Calculating the difference between the head deflection angle and the standard head movement deflection angle to obtain the deviation degree of the first information mark; Based on the deviation, obtaining a position offset of the corresponding first information mark; According to the head movement direction, combined with the current gaze stability training paradigm, determining the target movement direction of the first information mark; According to the position offset of the first information mark, the target movement direction, and the preset reference zero position, the target position of the first information mark on the main visual target or the second information mark is determined so as to control the first information mark to move to the target position; when the reference zero position is the initial position of the head, the initial position of the first information mark on the main visual target or the second information mark.

11. The method for controlling the display of a visual target for gaze stability training according to claim 2, characterized in that: The second information mark is switched in the form of arrows and / or texts at a fixed frequency to prompt the user of the head movement direction.

12. The method for controlling the display of a visual target for gaze stability training according to claim 1, characterized in that: The main visual target and the first information mark are the same graphic, and the real-time head movement information of the user is displayed by adjusting the color, and / or shape, and / or size, and / or brightness of the main visual target.

13. A gaze stability training system, characterized in that: include: A display device, used for displaying visual targets for gaze stability training to a user; the visual targets include a primary visual target, and a first information mark located on the primary visual target or outside the primary visual target and within a specified distance range from a boundary of the primary visual target; wherein the first information mark is used to represent real-time head movement information of the user; Head movement collection equipment, used to collect the user's real-time head movement information during gaze stability training; A data input device, used to obtain a training instruction selected by a user during gaze stability training; the training instruction includes selected gaze stability training paradigm information; At least one data processor, the at least one data processor is operably coupled to the wearable device, the display device and the data processing device; and the at least one data processor is configured to: Before the gaze stability training begins, a training instruction sent by the data input device is received to obtain the gaze stability training instruction. Visual stability training paradigm; When performing gaze stability training, receiving real-time head movement information of the user acquired by the head movement acquisition device; According to the gaze stability training paradigm and the real-time head movement information, the display of the visual target on the display device is controlled, and the first information mark is adjusted.

14. The gaze stability training system according to claim 13, characterized in that: The at least one data processor is configured to: The user's real-time head movement information is represented by adjusting any one or more of the size, color, shape, brightness, and relative position of the first information mark to the main visual target.

15. The gaze stability training system according to claim 13, characterized in that: The visual target also includes a second information mark, which is located on the main visual target or outside the main visual target and within a specified distance range from the boundary of the main visual target, and is used to guide the head movement direction and / or head movement frequency.

16. The gaze stability training system according to claim 13, characterized in that: The visual target also includes a reference mark for indicating ideal head movement information at the current moment.

17. A wearable device, characterized in that: include: A host, the host comprising a housing, the housing having a built-in motion sensor for collecting motion information of a wearing part; A wearing support assembly, the wearing support assembly comprising at least one belt seat and at least one wearing aid; Wherein, the belt seat is used to support the host, and the host is detachably connected to the belt seat; The wearing aid is used to fix the belt seat and the host installed on the belt seat to the corresponding body part of the user; wherein: When the host is worn on the user's head for gaze stability training, the motion sensor of the host collects real-time head movement information of the user; The host transmits the user's real-time head movement information to a data processing device so that the data processing device adjusts the display of the first information mark in the visual target according to the real-time head movement information; wherein the visual target includes a main visual target, and a first information mark set on the main visual target for representing the user's real-time head movement information.

18. The wearable device according to claim 17, wherein: The host is detachably connected to the belt seat via a quick-release structure; wherein the quick-release structure comprises a male buckle and a female buckle, the host is provided with one of the male buckle and the female buckle, and the belt seat is provided with the other of the male buckle and the female buckle; the male buckle is suitable for being snapped into the female buckle to connect the host to one of the belt seats.

19. The wearable device according to claim 17, wherein: The male buckle is a rotating body structure. When the male buckle is inserted into the female buckle, the host can rotate relative to the belt seat around the central axis of the male buckle to adjust the reference plane of the motion sensor to be parallel to the sagittal plane of the user's body; the belt seat has a rough surface at least on the peripheral side of the male buckle or the female buckle, which is in frictional contact with the host so that the host can be maintained at a certain rotation angle.

20. The wearable device according to claim 17, wherein: Two flanges are arranged on the circumference of the belt seat, and an installation area for installing the host is formed between the two flanges, and a metal spring is built in the installation area.

Citation Information

Patent Citations

  • Vestibular testing apparatus

    CN105997092A

  • Method for monitoring visual behavior of person

    CN106055083A

  • Staring stability training system and control method

    CN114042297A

  • Display apparatus for adjusting display mode using line-of-sight direction and method of operating same

    CN114610141A

  • Portable system for vestibular testing and / or training of a user

    US10736545B1

Cited By

  • Methods and systems for administration of in-vehicle intoxication testing

    US20250375130A1