[go: up one dir, main page]

CN116407115A - Abnormality detection method, abnormality detection system and lower limb rehabilitation training device - Google Patents

Abnormality detection method, abnormality detection system and lower limb rehabilitation training device Download PDF

Info

Publication number
CN116407115A
CN116407115A CN202111653632.4A CN202111653632A CN116407115A CN 116407115 A CN116407115 A CN 116407115A CN 202111653632 A CN202111653632 A CN 202111653632A CN 116407115 A CN116407115 A CN 116407115A
Authority
CN
China
Prior art keywords
training
abnormality detection
data
anomaly detection
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111653632.4A
Other languages
Chinese (zh)
Inventor
东人
陈雅文
段璞
张帆
辛小康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Xeno Dynamics Power Technology Co ltd
Original Assignee
Shenzhen Xeno Dynamics Power Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Xeno Dynamics Power Technology Co ltd filed Critical Shenzhen Xeno Dynamics Power Technology Co ltd
Priority to CN202111653632.4A priority Critical patent/CN116407115A/en
Publication of CN116407115A publication Critical patent/CN116407115A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1107Measuring contraction of parts of the body, e.g. organ or muscle
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/112Gait analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1121Determining geometric values, e.g. centre of rotation or angular range of movement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/45For evaluating or diagnosing the musculoskeletal system or teeth
    • A61B5/4519Muscles
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7246Details of waveform analysis using correlation, e.g. template matching or determination of similarity
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7282Event detection, e.g. detecting unique waveforms indicative of a medical condition
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient; User input means
    • A61B5/746Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2505/00Evaluating, monitoring or diagnosing in the context of a particular type of medical care
    • A61B2505/09Rehabilitation or training

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Physiology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Geometry (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Rheumatology (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

本申请涉及一种异常检测方法、系统以及下肢康复训练设备。该异常检测方法,应用于为训练对象提供下肢康复训练的康复训练设备,包括:获取异常检测等级;获取训练对象的训练数据;根据异常检测等级确定对应的异常检测策略;根据确定的异常检测策略以及训练数据,判断训练对象是否发生异常。采用本异常检测方法能够提高康复训练过程中的异常检测的准确性。

Figure 202111653632

The present application relates to an abnormality detection method, system and lower limb rehabilitation training equipment. The abnormality detection method is applied to rehabilitation training equipment that provides lower limb rehabilitation training for training objects, including: obtaining the abnormality detection level; obtaining the training data of the training object; determining the corresponding abnormality detection strategy according to the abnormality detection level; according to the determined abnormality detection strategy And the training data to determine whether the training object is abnormal. Adopting the abnormality detection method can improve the accuracy of abnormality detection in the process of rehabilitation training.

Figure 202111653632

Description

异常检测方法、系统以及下肢康复训练设备Abnormality detection method, system and lower limb rehabilitation training equipment

技术领域technical field

本申请涉及康复训练技术领域,特别是涉及一种异常检测方法、系统以及下肢康复训练设备。The present application relates to the technical field of rehabilitation training, in particular to an abnormality detection method, system and lower limb rehabilitation training equipment.

背景技术Background technique

随着康复训练技术的发展,出现了多种康复训练设备。在基于康复训练设备进行运动康复训练的过程中,可能会诱发训练对象的被训练的部位产生异常痉挛,而对异常痉挛的不及时检测或不恰当处理会对训练对象造成二次伤害。With the development of rehabilitation training technology, various rehabilitation training equipments have appeared. In the process of sports rehabilitation training based on rehabilitation training equipment, abnormal spasm may be induced in the trained part of the training object, and the untimely detection or inappropriate treatment of the abnormal spasm will cause secondary injury to the training object.

在运动康复训练过程中,传统的康复训练设备只是使用简单的单一阈值来对训练对象是否产生痉挛等异常进行判断,然而,不同的训练对象或同一训练对象在不同训练阶段,其异常发生的可能性是不相同的,因此,传统运动康复训练设备对于训练对象的异常检测并不准确,经常会发生错判或误判。In the process of sports rehabilitation training, traditional rehabilitation training equipment only uses a simple single threshold to judge whether the training object has abnormalities such as spasticity. However, different training objects or the same training object in different training stages may have abnormalities. Therefore, traditional sports rehabilitation training equipment is not accurate in detecting abnormalities of training objects, and misjudgments or misjudgments often occur.

发明内容Contents of the invention

基于此,有必要针对上述技术问题,提供一种能够在康复训练过程中提高异常检测准确性的异常检测方法、系统以及下肢康复训练设备。Based on this, it is necessary to provide an abnormality detection method, system and lower limb rehabilitation training equipment capable of improving the accuracy of abnormality detection in the rehabilitation training process in view of the above technical problems.

一种异常检测方法,应用于为训练对象提供下肢康复训练的康复训练设备,包括:获取异常检测等级;获取训练对象的训练数据;根据异常检测等级确定对应的异常检测策略;根据确定的异常检测策略以及训练数据,判断训练对象是否发生异常。An abnormality detection method, which is applied to rehabilitation training equipment that provides lower limb rehabilitation training for training objects, comprising: obtaining the abnormality detection level; obtaining training data of the training object; determining the corresponding abnormality detection strategy according to the abnormality detection level; according to the determined abnormality detection Strategy and training data to determine whether the training object is abnormal.

在一个实施例中,异常检测策略包括异常检测模型和/或异常判断条件。In one embodiment, the anomaly detection strategy includes an anomaly detection model and/or an anomaly judgment condition.

在一个实施例中,异常检测模型包括评估特征和/或评估关系。In one embodiment, the anomaly detection model includes evaluating features and/or evaluating relationships.

在一个实施例中,该方法还包括:获取数据选取规则;根据数据选取规则从训练数据中选取数据作为异常检测数据;根据确定的异常检测策略以及异常检测数据,判断训练对象是否发生异常。In one embodiment, the method further includes: acquiring data selection rules; selecting data from training data according to the data selection rules as abnormality detection data; judging whether the training object is abnormal according to the determined abnormality detection strategy and abnormality detection data.

在一个实施例中,数据选取规则为根据异常检测等级、训练参数和对象参数中的至少一个进行数据选取。In one embodiment, the data selection rule is to select data according to at least one of anomaly detection level, training parameters and object parameters.

在一个实施例中,该方法还包括:判断训练对象发生异常,控制康复训练设备启动保护措施。In an embodiment, the method further includes: judging that an abnormality occurs to the training object, and controlling the rehabilitation training equipment to start protection measures.

在一个实施例中,保护措施包括紧急停止、减速、切换训练模式、告警和反转之中的至少一个。In one embodiment, the protection measures include at least one of emergency stop, deceleration, switching training mode, warning and reverse.

在一个实施例中,异常检测等级与康复训练设备的至少一种训练模式存在对应关系。In one embodiment, there is a corresponding relationship between the abnormality detection level and at least one training mode of the rehabilitation training equipment.

在一个实施例中,该方法还包括:响应于等级调节指令,在训练过程中动态调整异常检测等级。In one embodiment, the method further includes: dynamically adjusting the anomaly detection level during the training process in response to the level adjustment instruction.

一种异常检测系统,应用于为训练对象提供下肢康复训练的康复训练设备,包括:An abnormality detection system applied to rehabilitation training equipment that provides lower limb rehabilitation training for training objects, including:

等级获取组件,用于获取异常检测等级;The level acquisition component is used to obtain the abnormality detection level;

数据获取组件,用于获取训练对象的训练数据;The data acquisition component is used to acquire the training data of the training object;

处理器,处理器与等级获取组件和数据获取组件连接,处理器用于执行上述任意一项的异常检测方法。A processor, the processor is connected with the level acquisition component and the data acquisition component, and the processor is used to execute any one of the abnormality detection methods mentioned above.

一种下肢康复训练设备,包括:训练组件以及上述的异常检测系统。A lower limb rehabilitation training device, comprising: a training component and the above-mentioned abnormality detection system.

上述异常检测方法、系统以及下肢康复训练设备,在训练对象进行康复训练的过程中,根据获取的异常检测等级确定对应的异常检测策略,并根据确定的异常检测策略结合训练对象的训练数据对训练对象是否发生异常进行判断。由于异常检测策略基于训练对象的异常检测等级所确定,因此,针对不同异常检测等级的训练对象而言,能够分别为其确定与其异常检测等级相匹配的异常检测策略,而且,即使是同一个训练对象,在其不同的训练阶段,只要设置的异常检测等级不同,就可以给出不同检测结果,从而能够避免盲目单一的检测,提高了异常检测的准确性。The above abnormality detection method, system and lower limb rehabilitation training equipment determine the corresponding abnormality detection strategy according to the obtained abnormality detection level during the rehabilitation training process of the training object, and combine the training data of the training object according to the determined abnormality detection strategy. Check whether the object is abnormal. Since the anomaly detection strategy is determined based on the anomaly detection level of the training object, for the training objects of different anomaly detection levels, the anomaly detection strategy that matches their anomaly detection level can be determined respectively, and even for the same training object Objects, in their different training stages, as long as the anomaly detection levels are set differently, different detection results can be given, so that blind single detection can be avoided, and the accuracy of anomaly detection can be improved.

附图说明Description of drawings

图1为一个实施例中异常检测系统的结构示意图;Fig. 1 is a schematic structural diagram of an abnormality detection system in an embodiment;

图2为一个实施例中异常检测方法的流程示意图;Fig. 2 is a schematic flow chart of an anomaly detection method in an embodiment;

图3为一个实施例中异常检测装置的结构示意图;Fig. 3 is a schematic structural diagram of an abnormality detection device in an embodiment;

图4为一个实施例中下肢康复训练设备的结构示意图;Fig. 4 is a structural schematic diagram of lower limb rehabilitation training equipment in an embodiment;

图5为一个实施例中下肢康复训练设备的训练组件的结构示意图。Fig. 5 is a schematic structural diagram of the training components of the lower limb rehabilitation training device in one embodiment.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, not to limit the present application.

参考图1所示,图1为一个实施例中异常检测系统的结构示意图。示例性地,本申请提供的异常检测系统100可以包括:等级获取组件102、数据获取组件104和处理器106。异常检测系统中的各个部件可全部或部分通过软件、硬件及其组合来实现。上述各组件可以通过硬件形式内嵌于或独立于处理器中,也可以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个组件对应的操作。Referring to FIG. 1 , FIG. 1 is a schematic structural diagram of an anomaly detection system in an embodiment. Exemplarily, the anomaly detection system 100 provided in the present application may include: a grade acquisition component 102 , a data acquisition component 104 and a processor 106 . Each component in the anomaly detection system can be fully or partially realized by software, hardware and a combination thereof. The above-mentioned components can be embedded in or independent of the processor in the form of hardware, and can also be stored in the memory of the computer device in the form of software, so that the processor can invoke and execute the corresponding operations of the above-mentioned components.

其中,等级获取组件102,可以用于获取异常检测等级。等级获取组件102可以为外接输入设备、触摸屏或数据接口等,以获取用户输入的或者系统预设的异常检测等级。Wherein, the level acquiring component 102 can be used to acquire the abnormality detection level. The level acquiring component 102 may be an external input device, a touch screen, or a data interface, etc., to acquire the abnormality detection level input by the user or preset by the system.

数据获取组件104,可以用于获取训练对象的训练数据。其中,数据获取组件104可以包括至少一个传感器。当然,数据获取组件104也可以包括接收模块、数据接口等,从传感器或其他检测组件等获取训练对象的训练数据。The data acquisition component 104 can be used to acquire training data of the training object. Wherein, the data acquisition component 104 may include at least one sensor. Of course, the data acquisition component 104 may also include a receiving module, a data interface, etc., to acquire training data of the training object from sensors or other detection components.

示例性地,传感器可以被设置于康复训练设备的训练组件上,也可以直接穿戴在训练对象的下肢上等。通过设置传感器,能够在训练对象的训练过程中动态捕获表征训练对象的运动状态的训练数据。Exemplarily, the sensor can be set on the training component of the rehabilitation training equipment, or can be directly worn on the lower limbs of the training object. By arranging the sensor, it is possible to dynamically capture training data representing the motion state of the training object during the training process of the training object.

处理器106,其可以与等级获取组件102和数据获取组件104连接,并能够进行通信。处理器106可以是微处理器,即微型计算机系统,也可以是CPU(Central ProcessingUnit,中央处理单元)等。处理器106可以是任何计算机设备中的处理器,也可以是下肢康复训练设备中的处理器。处理器106与等级获取组件102和数据获取组件104进行通信的方式不限,可以是通过电性连接的方式以进行信号传输,也可以是通过网络、接口等方式以进行网络通信。处理器106与等级获取组件102和数据获取组件104的连接方式也不限,可以是电性连接的方式,也可以是通过网络、接口等方式进行连接。A processor 106, which can be connected with the level acquisition component 102 and the data acquisition component 104, and can communicate. The processor 106 may be a microprocessor, that is, a microcomputer system, or may be a CPU (Central Processing Unit, central processing unit) or the like. The processor 106 may be a processor in any computer device, or a processor in a lower limb rehabilitation training device. There is no limitation to the manner in which the processor 106 communicates with the grade acquisition component 102 and the data acquisition component 104 , and it may be through electrical connection for signal transmission, or through network, interface, etc. for network communication. The connection mode between the processor 106 and the grade acquisition component 102 and the data acquisition component 104 is also not limited, and may be electrically connected, or connected through a network, an interface, and the like.

在一个实施例中,可以参考图2所示,图2示出了一个实施例中异常检测方法的流程示意图。在本实施例中,以该异常检测方法应用于异常检测系统100的处理器106为例进行说明,具体地,可以包括以下步骤:In an embodiment, reference may be made to FIG. 2 , which shows a schematic flowchart of an anomaly detection method in an embodiment. In this embodiment, the application of the anomaly detection method to the processor 106 of the anomaly detection system 100 is taken as an example for illustration. Specifically, the following steps may be included:

步骤S202:获取异常检测等级。Step S202: Obtain an abnormality detection level.

其中,异常检测等级是指用于评估训练对象在运动过程中异常发生可能性大小的等级。例如,异常检测等级可以是用来评估训练对象在运动过程中痉挛发生可能性大小的等级。运动能力与异常检测等级可以设置为成反比,即,训练对象的运动能力越弱,则异常检测等级越高。当然,也可以根据具体的系统设计,将运动能力与异常检测等级设置为成正比等。Wherein, the abnormality detection level refers to the level used to evaluate the possibility of abnormal occurrence of the training object during exercise. For example, the abnormality detection level may be a level used to evaluate the possibility of the occurrence of convulsions during exercise of the training subject. The exercise ability and the abnormality detection level can be set to be inversely proportional, that is, the weaker the exercise ability of the training object, the higher the abnormality detection level. Of course, according to the specific system design, the exercise ability and the abnormality detection level can be set to be proportional, etc.

示例性地,异常检测等级可以依据训练对象的运动能力自定义进行划分,也可以参照痉挛量表评估得到的训练对象的痉挛等级进行设置。当然,也可以两者结合。Exemplarily, the abnormality detection level can be customized according to the exercise ability of the training object, and can also be set with reference to the spasticity level of the training object evaluated by the spasticity scale. Of course, you can also combine the two.

在本步骤中,示例性地,用户可以通过等级获取组件102,例如,鼠标、键盘、按钮、调节旋钮或触摸屏等外接输入设备,直接输入表征当前的训练对象的异常发生可能性大小的异常检测等级,处理器106可以通过与等级获取组件102进行通信,以获取用户通过等级获取组件102输入的异常检测等级;或者,处理器106也可以控制显示器或触摸屏在显示界面上展示可供选择的异常检测等级,并响应于用户对异常检测等级的选择操作,获取被用户选定的异常检测等级。In this step, for example, the user can directly input the anomaly detection that characterizes the possibility of abnormal occurrence of the current training object through the level acquisition component 102, such as an external input device such as a mouse, a keyboard, a button, an adjustment knob, or a touch screen. level, the processor 106 can communicate with the level acquisition component 102 to obtain the abnormality detection level input by the user through the level acquisition component 102; or, the processor 106 can also control the display or touch screen to display selectable abnormalities on the display interface detection level, and in response to the user's selection operation on the abnormality detection level, acquire the abnormality detection level selected by the user.

步骤S204:获取训练对象的训练数据。Step S204: Obtain training data of the training object.

其中,训练数据为训练对象在进行康复训练的过程中所产生的表征训练对象的运动状态的数据。示例性地,训练数据可以包括反映训练对象在训练过程中的运动和/或力的相关数据,例如,可以包括但不限于关节角度、关节角速度、关节角加速度、关节或步态相位、关节交互扭矩等数据中的一种或多种。Wherein, the training data is the data representing the motion state of the training object generated during the rehabilitation training process of the training object. Exemplarily, the training data may include relevant data reflecting the motion and/or force of the training object during the training process, for example, may include but not limited to joint angle, joint angular velocity, joint angular acceleration, joint or gait phase, joint interaction One or more of torque and other data.

在本步骤中,示例性地,处理器106可以通过与数据获取组件104进行通信,以获取数据获取组件102在训练对象的训练过程中实时或周期性地采集到的训练对象的训练数据。In this step, for example, the processor 106 may communicate with the data acquisition component 104 to acquire the training data of the training object collected by the data acquisition component 102 in real time or periodically during the training process of the training object.

步骤S206:根据异常检测等级确定对应的异常检测策略。Step S206: Determine the corresponding anomaly detection strategy according to the anomaly detection level.

其中,异常检测策略是指用于检测训练对象是否发生了异常的检测策略。异常检测策略可以包括异常检测模型和/或异常判断条件。异常检测策略可以与异常检测等级之间存在对应关系,一个异常检测等级可以对应至少一个异常检测策略,在一个异常检测等级对应多个异常检测策略的情况下,可以进一步提供选择策略,以供用户能够从多个异常检测策略选定一个异常检测策略。不同的异常检测等级也可以对应配置不同的异常检测策略,异常检测等级与异常检测策略之间的对应关系可以根据业务需求、训练对象的具体情况等自定义设置和调整。Wherein, the anomaly detection strategy refers to a detection strategy for detecting whether an abnormality occurs in a training object. An anomaly detection strategy may include an anomaly detection model and/or an anomaly judgment condition. An anomaly detection strategy can have a corresponding relationship with an anomaly detection level. An anomaly detection level can correspond to at least one anomaly detection strategy. In the case of an anomaly detection level corresponding to multiple anomaly detection strategies, a selection strategy can be further provided for the user An anomaly detection strategy can be selected from a plurality of anomaly detection strategies. Different anomaly detection levels can also be configured with different anomaly detection strategies. The correspondence between anomaly detection levels and anomaly detection strategies can be customized and adjusted according to business requirements and specific conditions of training objects.

示例性地,异常检测策略与异常检测等级之间的对应关系可以是操作人员预先设置好并存储于存储器中的;也可以是在康复训练设备启动时,处理器106通过分析训练对象的历史训练数据,动态映射并建立的对应关系,或者是操作人员手动选择或配置的对应关系等。Exemplarily, the corresponding relationship between the abnormality detection strategy and the abnormality detection level may be preset by the operator and stored in the memory; it may also be that when the rehabilitation training equipment is started, the processor 106 analyzes the historical training of the training object Data, dynamically mapped and established corresponding relationships, or manually selected or configured corresponding relationships by operators.

在本步骤中,处理器106可以根据获取的异常检测等级,并基于预先配置的该异常检测等级与异常检测策略之间的对应关系,确定该异常检测等级对应的异常检测策略。In this step, the processor 106 may determine the abnormality detection strategy corresponding to the abnormality detection level according to the acquired abnormality detection level and based on the pre-configured correspondence between the abnormality detection level and the abnormality detection strategy.

步骤S208:根据确定的异常检测策略以及训练数据,判断训练对象是否发生异常。Step S208: According to the determined abnormality detection strategy and training data, determine whether the training object is abnormal.

在本步骤中,处理器106可以根据获取的训练对象的训练数据以及确定的与异常检测等级对应的异常检测策略,对训练对象是否发生异常进行判定。可选地,处理器106可以利用全部或者部分训练数据作为进行异常检测的数据。In this step, the processor 106 may determine whether the training object is abnormal according to the acquired training data of the training object and the determined abnormality detection strategy corresponding to the abnormality detection level. Optionally, the processor 106 may use all or part of the training data as data for anomaly detection.

上述的异常检测方法,在训练对象进行康复训练的过程中,根据获取的异常检测等级确定对应的异常检测策略,并根据确定的异常检测策略结合训练对象的训练数据对训练对象是否发生异常进行判断。由于异常检测策略是基于训练对象的异常检测等级所确定,因此,针对不同异常检测等级的训练对象而言,能够分别为其确定与其异常检测等级相匹配的异常检测策略,而且,即使是同一个训练对象,在其不同的训练阶段,只要设置的异常检测等级不同,就可以给出不同检测结果,从而能够避免盲目单一的检测,提高了异常检测的准确性。In the above-mentioned anomaly detection method, during the rehabilitation training process of the training object, the corresponding anomaly detection strategy is determined according to the acquired anomaly detection level, and whether the abnormality occurs in the training object is judged according to the determined anomaly detection strategy combined with the training data of the training object . Since the anomaly detection strategy is determined based on the anomaly detection level of the training object, for the training objects of different anomaly detection levels, the anomaly detection strategy that matches their anomaly detection level can be determined respectively, and, even for the same As long as the anomaly detection level is set to be different, different detection results can be given for the training object in different training stages, so that blind single detection can be avoided and the accuracy of anomaly detection can be improved.

在一个实施例中,异常检测策略可以包括异常检测模型。In one embodiment, an anomaly detection strategy may include an anomaly detection model.

其中,异常检测模型为评估训练对象在训练过程中是否存在异常的计算模型,例如,可以是用于评估训练对象在训练过程中痉挛发生可能性大小的模型等。Wherein, the abnormality detection model is a calculation model for evaluating whether the training object is abnormal during the training process, for example, it may be a model for evaluating the possibility of the training object having convulsions during the training process.

示例性地,异常检测模型可以将训练数据集、参考训练数据集和训练参数中的任意一类或多类数据作为模型关联的特征变量进行计算以得到异常检测结果。而且,异常检测模型的特征变量之间的函数关联关系也可以根据需要进行自定义调整。Exemplarily, the anomaly detection model can use any one or more types of data in the training data set, reference training data set, and training parameters as the characteristic variables associated with the model for calculation to obtain the anomaly detection result. Moreover, the functional correlation between the feature variables of the anomaly detection model can also be customized and adjusted as needed.

在一个实施例中,异常检测模型可以包括评估特征。其中,评估特征是指用于进行异常评估的异常检测模型的特征变量。在本实施例中,处理器106可以根据获取的异常检测等级确定用于进行异常检测的评估特征。In one embodiment, an anomaly detection model may include evaluation features. Among them, the evaluation features refer to the characteristic variables of the anomaly detection model used for anomaly evaluation. In this embodiment, the processor 106 may determine the evaluation features used for anomaly detection according to the obtained anomaly detection level.

示例性地,可以将训练数据集、参考数据集和训练参数中的任意一类或多类数据作为评估特征。训练数据集中可以包括训练对象的训练数据,例如,关节角度、关节角速度、关节角加速度、关节或步态相位或关节交互扭矩等。参考训练数据集可以包括根据训练对象的身体参数或通过训练对象的历史训练数据计算得到反映数据动态关系的参考数据,如参考关节扭矩等。训练参数可以包括关节角度范围、行走步幅、行走步频、行走步速、行走时长等训练相关参数。根据具体需要,评估特征可以从上述的训练数据集、参考数据集和训练参数中任意一类数据或多类数据的组合中进行确定。Exemplarily, any one or more types of data in the training data set, reference data set and training parameters can be used as the evaluation feature. The training data set may include training data of the training object, for example, joint angles, joint angular velocities, joint angular accelerations, joint or gait phases, or joint interaction torques. The reference training data set may include reference data reflecting the dynamic relationship of the data calculated according to the physical parameters of the training object or the historical training data of the training object, such as reference joint torque and the like. The training parameters may include training related parameters such as joint angle range, walking stride, walking frequency, walking speed, and walking duration. According to specific needs, the evaluation feature can be determined from any type of data or a combination of multiple types of data in the above training data set, reference data set and training parameters.

示例性地,也可以将异常检测等级作为异常检测模型的其中一个评估特征。当然,也可以根据需要将训练数据集、参考数据集和训练参数中的任意一类或多类数据与异常检测等级的组合作为异常检测模型的评估特征。Exemplarily, the abnormality detection level can also be used as one of the evaluation features of the abnormality detection model. Of course, the combination of any one or more types of data in the training data set, reference data set and training parameters and the abnormality detection level can also be used as the evaluation feature of the abnormality detection model as required.

由于不同的异常检测等级确定出的评估特征的种类和/或数量可以不同,因此,即使针对同一个训练对象,其训练数据集中包括相同的数据,也会由于选取的评估特征不同,而给出不同异常检测结果。此外,异常检测等级本身也可以作为一个评估特征,因此,异常检测等级不同即可给出不同的异常检测结果。进一步地,将对象参数和/或根据训练对象的历史训练数据建立的动态关系数据设置为特征变量,因此,针对不同的训练对象,能够根据对象参数、对象历史数据的不同给出不同的异常检测结果。Since the types and/or quantities of evaluation features determined by different anomaly detection levels can be different, even for the same training object, the training data set includes the same data, and the selected evaluation features are different, giving Different anomaly detection results. In addition, the anomaly detection level itself can also be used as an evaluation feature, so different anomaly detection levels can give different anomaly detection results. Further, the object parameters and/or the dynamic relationship data established according to the historical training data of the training object are set as feature variables, therefore, for different training objects, different anomaly detection can be given according to the object parameters and object historical data result.

在一个实施例中,异常检测模型可以包括评估关系。其中,评估关系是指各评估特征之间的函数关联关系。在本实施例中,处理器106可以根据获取的异常检测等级确定用于进行异常检测的各评估特征之间的评估关系。In one embodiment, an anomaly detection model may include evaluating relationships. Wherein, the evaluation relationship refers to a functional correlation between evaluation features. In this embodiment, the processor 106 may determine an evaluation relationship among evaluation features used for abnormal detection according to the obtained abnormal detection level.

示例性地,可以根据业务需求基于动力学模型和/或运动学模型等来确定异常检测模型的各评估特征之间的评估关系。不同的异常检测等级可以对应不同的评估关系。因此,即使采用相同的评估特征,也会因各评估特征间的评估关系,即,函数关联关系不同而给出不同的异常检测结果。进一步地,不同的训练参数也可以对应不同的评估关系。Exemplarily, the evaluation relationship among the evaluation features of the abnormality detection model may be determined based on a dynamic model and/or a kinematics model according to business requirements. Different anomaly detection levels may correspond to different evaluation relationships. Therefore, even if the same evaluation features are used, different anomaly detection results will be given due to different evaluation relationships among the evaluation features, that is, different functional correlations. Further, different training parameters may also correspond to different evaluation relationships.

在一个实施例中,异常检测模型可以包括评估特征和评估关系。In one embodiment, an anomaly detection model may include evaluating features and evaluating relationships.

在本实施例中,处理器106可以根据获取的异常检测等级将上述的训练数据集、参考数据集和训练参数中的任意一类或多类数据的组合确定为评估特征,或,将上述的训练数据集、参考数据集和训练参数中的任意一类或多类数据以及异常检测等级的组合确定为评估特征,或,仅将异常检测等级确定为评估特征等等,并根据业务需求确定任意一组函数关联关系作为各评估特征之间的评估关系。由于不同的异常检测等级对应的评估特征以及评估关系都不相同,因此,能够针对不同的异常检测等级给出不同的异常检测结果。In this embodiment, the processor 106 may determine any combination of one or more types of data in the above-mentioned training data set, reference data set, and training parameters as the evaluation feature according to the acquired abnormality detection level, or, the above-mentioned The combination of any one or more types of data in the training data set, reference data set and training parameters and the level of abnormality detection is determined as the evaluation feature, or only the level of abnormality detection is determined as the evaluation feature, etc., and any A set of functional associations serves as evaluation relations between evaluation features. Since different anomaly detection levels correspond to different evaluation features and evaluation relationships, different anomaly detection results can be given for different anomaly detection levels.

在一个实施例中,异常检测策略可以包括异常判断条件。其中,异常判断条件是指用于判定训练对象是否发生异常的条件。In one embodiment, the anomaly detection strategy may include anomaly judgment conditions. Wherein, the abnormality judging condition refers to a condition for judging whether the training object is abnormal.

示例性地,异常判断条件可以包括但不限于:训练对象的某一个或多个关节的运动状态数据是否超过各自的阈值;训练对象的某一个或多个关节的运动状态数据是否超出各自的范围值界限;某一时间点或时间段内,训练对象的运动状态数据超过各自阈值比例是否达到一定的预设比例;某一时间点或时间段内,训练对象的运动状态数据的变化速率是否超过预设标准;当前时间点或时间段内采样的运动状态数据与预设时间点或时间段内采样的运动状态数据之间的数据变化幅度是否超过预设标准等。Exemplarily, the abnormal judgment conditions may include but not limited to: whether the motion state data of one or more joints of the training object exceed respective thresholds; whether the motion state data of one or more joints of the training object exceed their respective ranges Value limit; at a certain point in time or in a period of time, whether the proportion of the exercise state data of the training object exceeds the respective threshold reaches a certain preset ratio; at a certain point in time or in a period of time, whether the rate of change of the exercise state data of the training object exceeds Preset standard; whether the data change range between the exercise state data sampled at the current time point or time period and the exercise state data sampled at the preset time point or time period exceeds the preset standard, etc.

示例性地,可以为不同的异常检测等级设置与其相适配的异常判断条件,即,针对异常检测等级的高低变化,相对应地升高或降低异常判断的判断条件,从而能够使得该异常检测系统对于运动能力较弱的训练对象的检测更灵敏,且能够相应放宽对于运动能力较强的训练对象的判断标准,从而减少误检的出现。Exemplarily, it is possible to set corresponding abnormality judgment conditions for different abnormality detection levels, that is, to increase or decrease the abnormality judgment judgment conditions corresponding to the high and low changes of the abnormality detection level, so that the abnormality detection The system is more sensitive to the detection of training objects with weak athletic ability, and can correspondingly relax the judgment standard for training objects with strong athletic ability, thereby reducing the occurrence of false detection.

进一步地,异常判断条件还可以与训练参数有关。例如,关节角度范围、行走步幅、行走步频、行走步速、行走时长等训练参数不同,可以对应选择不同的判断条件。例如,在行走步幅较大的情况下,可以根据运动状态数据的变化速率判断是否发生异常,在行走步幅较小的情况下,可以根据运动状态数据是否超过预设阈值来判断是否发生异常。具体可以根据实际需求进行设置或组合,本申请中不做限制。Further, the abnormal judgment condition may also be related to the training parameters. For example, the training parameters such as joint angle range, walking stride, walking frequency, walking speed, and walking duration are different, and different judgment conditions can be selected correspondingly. For example, in the case of a large walking stride, it can be judged whether an abnormality occurs according to the rate of change of the motion state data, and in the case of a small walking stride, it can be judged whether an abnormality occurs according to whether the motion state data exceeds a preset threshold . Specifically, it can be set or combined according to actual needs, which is not limited in this application.

在一个实施例中,异常检测策略可以包括异常检测模型和异常判断条件。具体地,处理器106可以从训练对象的训练数据中选取特征变量输入到确定出的异常检测模型中,经异常检测模型计算后得到异常评估值,并将该异常评估值与确定出的异常判断条件进行比对,根据对比得出最终的异常检测结果,例如,当比对出该异常评估值满足该异常判断条件时,可以判定训练对象当前发生了异常。In one embodiment, the anomaly detection strategy may include an anomaly detection model and anomaly judgment conditions. Specifically, the processor 106 may select characteristic variables from the training data of the training object and input them into the determined abnormality detection model, obtain an abnormality evaluation value after calculation by the abnormality detection model, and combine the abnormality evaluation value with the determined abnormality judgment Conditions are compared, and the final abnormality detection result is obtained according to the comparison. For example, when the abnormality evaluation value meets the abnormality judgment condition, it can be determined that the training object is currently abnormal.

其中,不同的异常检测等级可以对应不同的异常检测策略。不同的异常检测等级可以仅对应不同的异常检测模型,异常判断条件是否不同可以不做限制;不同的异常检测等级也可以仅对应不同的异常判断条件,异常检测模型是否不同可以不做限制;当然,不同的异常检测等级也可以同时对应不同的异常检测模型和异常判断条件。可以根据实际需要进行设计。Wherein, different anomaly detection levels may correspond to different anomaly detection strategies. Different anomaly detection levels can only correspond to different anomaly detection models, and there is no restriction on whether the abnormality judgment conditions are different; different anomaly detection levels can also only correspond to different anomaly judgment conditions, and there is no restriction on whether the anomaly detection models are different; of course , different anomaly detection levels can also correspond to different anomaly detection models and anomaly judgment conditions at the same time. Can be designed according to actual needs.

在一个实施例中,该方法还包括:获取数据选取规则;根据数据选取规则从训练数据中选取数据作为异常检测数据;根据确定出的异常检测策略以及异常检测数据,判断训练对象是否发生异常。In one embodiment, the method further includes: acquiring data selection rules; selecting data from training data according to the data selection rules as abnormality detection data; judging whether the training object is abnormal according to the determined abnormality detection strategy and abnormality detection data.

在本实施例中,处理器106还可以从由训练对象的训练数据构成的训练数据集合中筛选部分数据作为进行异常检测的异常检测数据。更为具体地,处理器106可以根据数据筛选规则确定用于进行数据采集的时间窗的长度,利用该时间窗,在训练数据集中从当前时间点开始向前延伸该长度,以时间窗内的训练数据作为异常检测数据。In this embodiment, the processor 106 may also select part of the data from the training data set formed by the training data of the training object as the abnormality detection data for abnormality detection. More specifically, the processor 106 can determine the length of the time window for data collection according to the data screening rules, and use the time window to extend the length forward from the current time point in the training data set, and use the time window in the time window The training data is used as anomaly detection data.

在一个实施例中,数据选取规则为根据异常检测等级、训练参数和对象参数中的至少一个进行选取。其中,对象参数可以包括年龄、身高、体重和运动能力等参数中的一个或多个,训练参数可以包括训练中产生的关节运动角度、行走步幅、行走步频、行走步速和行走时长等训练相关参数中的一个或多个。In one embodiment, the data selection rule is to select according to at least one of anomaly detection level, training parameters and object parameters. Among them, the object parameters may include one or more of parameters such as age, height, weight, and athletic ability, and the training parameters may include joint movement angles, walking strides, walking strides, walking paces, and walking durations generated during training. One or more of the training related parameters.

示例性地,可以根据训练对象的异常检测等级和训练对象的步速确定用于进行数据采集的时间窗的长度。其中,时间窗的长度可以与异常检测等级成反比,也即是,异常检测等级越高,时间窗的长度越短,从而能够增加检测异常的检测频率、提高异常判断的灵敏度;时间窗的长度与训练对象当前的步速成反比,也即是,当前的步速越快,时间窗的长度越短,从而能够确保所采集的数据对应的运动状态一致。Exemplarily, the length of the time window for data collection may be determined according to the abnormality detection level of the training object and the pace of the training object. Wherein, the length of the time window can be inversely proportional to the level of abnormal detection, that is, the higher the level of abnormal detection, the shorter the length of the time window, which can increase the detection frequency of abnormal detection and improve the sensitivity of abnormal judgment; the length of the time window It is inversely proportional to the current pace of the training object, that is, the faster the current pace, the shorter the length of the time window, so as to ensure that the collected data corresponds to a consistent motion state.

在一个实施例中,该方法还包括:判断训练对象发生异常,控制康复训练设备启动保护措施。可选地,痉挛保护措施包括紧急停止、减速、切换训练模式、告警和反转之中的至少一个。In an embodiment, the method further includes: judging that an abnormality occurs to the training object, and controlling the rehabilitation training equipment to start protection measures. Optionally, the convulsion protection measures include at least one of emergency stop, deceleration, switching training mode, warning and reversal.

本实施例,在检测出训练对象发生了异常时,处理器106可以控制康复训练设备启动保护措施,及时地启动保护措施能够阻止训练设备对训练对象的二次伤害的发生。In this embodiment, when an abnormality of the training object is detected, the processor 106 can control the rehabilitation training equipment to start protection measures, and timely activation of the protection measures can prevent the training equipment from causing secondary damage to the training object.

进一步地,可以针对不同的异常检测等级设置不同的保护措施。通过不同的异常检测等级对应设置不同的保护措施,能够针对不同的训练对象给出针对性的保护方案,从而提高康复训练中异常保护的准确性。Further, different protection measures can be set for different anomaly detection levels. By setting different protection measures corresponding to different abnormality detection levels, targeted protection schemes can be given for different training objects, thereby improving the accuracy of abnormality protection in rehabilitation training.

在一个实施例中,异常检测等级与康复训练设备的至少一种训练模式存在对应关系。不同的训练模式之间关节运动角度范围、运动步幅和运动步速中的至少一个可以不同。In one embodiment, there is a corresponding relationship between the abnormality detection level and at least one training mode of the rehabilitation training equipment. At least one of joint motion angle range, motion stride and motion pace may be different between different training modes.

在本实施例中,能够针对选取的异常检测等级向训练对象提供符合的训练模式,也能够针对选取的训练模式匹配不同的异常检测等级供用户选择。这样,可以进一步减少用户的选择操作步骤,避免发生选择错误导致的风险。In this embodiment, a suitable training mode can be provided to the training object for the selected abnormality detection level, and different abnormality detection levels can be matched for the selected training mode for the user to choose. In this way, the selection operation steps of the user can be further reduced, and the risk of selection errors can be avoided.

示例性地,处理器106可以根据获取的异常检测等级,控制康复训练设备自动进行训练模式的调节,以使得康复训练设备调节到与该异常检测等级相对应的训练模式。Exemplarily, the processor 106 may control the rehabilitation training device to automatically adjust the training mode according to the acquired abnormality detection level, so that the rehabilitation training device adjusts to the training mode corresponding to the abnormality detection level.

示例性地,处理器106也可以根据获取的异常检测等级,控制显示器在显示界面上展示与该异常检测等级相对应的一个或多个训练模式,用户可以从显示器上显示的一个或多个训练模式中进行选择,处理器响应于用户通过显示界面的选定操作,根据用户选定的训练模式进行调整。处理器106也可以根据获取的训练模式匹配一个或多个异常检测等级,控制显示器在显示界面上展示与该训练模式相对应的一个或多个异常检测等级,用户可以从显示器上显示的一个或多个异常检测等级中进行选择,处理器106响应于用户通过显示界面的选定操作,根据用户选定的异常检测等级进行异常检测。Exemplarily, the processor 106 may also control the display to display one or more training patterns corresponding to the abnormality detection level on the display interface according to the acquired abnormality detection level, and the user may select one or more training modes displayed on the display. A selection is made among the training modes, and the processor adjusts according to the training mode selected by the user in response to the selection operation by the user through the display interface. The processor 106 can also match one or more abnormal detection levels according to the acquired training mode, and control the display to display one or more abnormal detection levels corresponding to the training mode on the display interface, and the user can select one or more abnormal detection levels displayed on the display. Select from a plurality of anomaly detection levels, and the processor 106 performs anomaly detection according to the anomaly detection level selected by the user in response to the user's selection operation through the display interface.

在一个实施例中,该方法还包括:响应于等级调节指令,在训练过程中动态调整异常检测等级。In one embodiment, the method further includes: dynamically adjusting the anomaly detection level during the training process in response to the level adjustment instruction.

在本实施例中,处理器106还可以在训练过程中实时地、动态地响应等级调节指令,并动态调节异常检测等级,从而使得异常检测策略能够随着训练的进行动态进行调整。In this embodiment, the processor 106 can also respond to the level adjustment instruction in real time and dynamically during the training process, and dynamically adjust the abnormality detection level, so that the abnormality detection strategy can be dynamically adjusted as the training progresses.

示例性地,在训练过程中,处理器106可以接收用户触发的等级调节指令,并根据等级调节指令,将当前的异常检测等级调整至用户指定的异常检测等级。Exemplarily, during the training process, the processor 106 may receive a level adjustment instruction triggered by the user, and adjust the current anomaly detection level to the anomaly detection level specified by the user according to the level adjustment instruction.

示例性地,在训练过程中,处理器106可以在等级调节指令触发后,实时或周期性地对训练对象的训练数据进行智能分析,根据数据分析结果自动匹配对应的异常检测等级,进一步地,处理器106可以控制异常检测等级从当前的异常检测等级自动调整至与数据分析结果相匹配的异常检测等级。Exemplarily, during the training process, after the level adjustment instruction is triggered, the processor 106 can intelligently analyze the training data of the training object in real time or periodically, and automatically match the corresponding abnormality detection level according to the data analysis result. Further, The processor 106 can control the abnormality detection level to automatically adjust from the current abnormality detection level to the abnormality detection level matching the data analysis result.

下面,结合一个应用实例,对本申请涉及的异常检测方法进行进一步地详细说明:Below, combined with an application example, the anomaly detection method involved in this application will be further described in detail:

1、获取用户输入的异常检测等级。1. Get the anomaly detection level input by the user.

2、获取训练对象的训练数据生成训练数据集合。2. Obtain the training data of the training object to generate a training data set.

3、获取训练数据的数据选取规则。根据当前获取到的异常检测等级、训练参数和/或对象参数的一个或多个,确定用于进行数据分析的时间窗的长度。3. Obtain the data selection rules of the training data. The length of the time window for data analysis is determined according to one or more of the currently acquired anomaly detection level, training parameters and/or object parameters.

4、根据获取的异常检测等级确定异常检测模型。选取训练数据集中时间窗内的训练数据,例如,步态相位、关节角度、关节角速度和关节交互扭矩,并结合训练对象的参考关节扭矩、异常检测等级等,将上述数据作为特征变量输入确定出的异常检测模型,基于上述特征变量之间的函数关联关系,计算得到训练对象的异常评估值。4. Determine the abnormality detection model according to the obtained abnormality detection level. Select the training data in the time window of the training data set, such as gait phase, joint angle, joint angular velocity and joint interaction torque, and combine the reference joint torque of the training object, abnormal detection level, etc., and use the above data as feature variable input to determine The anomaly detection model of , based on the functional correlation between the above feature variables, calculates the abnormal evaluation value of the training object.

5、根据获取的异常检测等级,确定异常判断条件,例如,确定异常判断阈值。5. According to the acquired abnormality detection level, determine an abnormality judgment condition, for example, determine an abnormality judgment threshold.

6、将异常评估值与异常判断阈值进行比较,在异常评估值大于异常判断阈值时,生成异常检测结果,判定训练对象发生异常。6. Compare the abnormality evaluation value with the abnormality judgment threshold, and when the abnormality evaluation value is greater than the abnormality judgment threshold, generate an abnormality detection result, and judge that the training object is abnormal.

7、在判断出训练对象发生异常时,生成告警信息,更进一步地,还可以控制康复训练设备启动对应的保护措施。7. When it is determined that the training object is abnormal, an alarm message is generated, and further, the rehabilitation training equipment can be controlled to start corresponding protection measures.

8、接收等级调整指令,根据等级调整指令动态调整异常检测等级。8. Receive the level adjustment instruction, and dynamically adjust the abnormality detection level according to the level adjustment instruction.

9、根据调整后的异常检测等级调整康复训练设备的训练模式。9. Adjust the training mode of the rehabilitation training equipment according to the adjusted abnormality detection level.

10、重复执行上述的2至9的步骤。10. Repeat steps 2 to 9 above.

在一个实施例中,如图3所示,提供了一种异常检测装置,该装置包括:等级获取模块310、数据获取模块320、策略确定模块330和异常判断模块340,其中:In one embodiment, as shown in FIG. 3 , an anomaly detection device is provided, which includes: a level acquisition module 310, a data acquisition module 320, a policy determination module 330 and an anomaly judgment module 340, wherein:

等级获取模块310,用于获取异常检测等级;A level acquisition module 310, configured to acquire an abnormality detection level;

数据获取模块320,用于获取训练对象的训练数据;Data acquisition module 320, used to acquire the training data of the training object;

策略确定模块330,用于根据异常检测等级确定对应的异常检测策略;A strategy determination module 330, configured to determine a corresponding abnormality detection strategy according to the abnormality detection level;

异常判断模块340,用于根据确定的异常检测策略以及训练数据,判断训练对象是否发生异常。The abnormality judging module 340 is configured to judge whether the training object is abnormal according to the determined abnormality detection strategy and the training data.

在一个实施例中,数据获取模块320,还用于获取数据选取规则,根据数据选取规则从所述训练数据中选取数据作为异常检测数据;异常判断模块340,还用于根据确定的异常检测策略以及所述异常检测数据,判断所述训练对象是否发生异常。In one embodiment, the data acquisition module 320 is also used to acquire data selection rules, and selects data from the training data according to the data selection rules as abnormality detection data; the abnormality judgment module 340 is also used to determine the abnormality detection strategy according to the As well as the abnormality detection data, it is judged whether the training object is abnormal.

在一个实施例中,异常判断模块340,还用于判断所述训练对象发生异常,控制所述康复训练设备启动保护措施。In one embodiment, the abnormality judging module 340 is further configured to judge that the training object is abnormal, and control the rehabilitation training equipment to start protection measures.

在一个实施例中,等级获取模块310,还用于响应于等级调节指令,在训练过程中动态调整所述异常检测等级。In one embodiment, the level acquisition module 310 is further configured to dynamically adjust the abnormality detection level during the training process in response to the level adjustment instruction.

关于异常告警装置的具体限定可以参见上文中对于异常告警方法的限定,在此不再赘述。上述异常告警装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitation of the abnormality warning device, please refer to the above-mentioned limitation of the abnormality warning method, which will not be repeated here. Each module in the above-mentioned abnormal alarm device can be fully or partially realized by software, hardware and combinations thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, and can also be stored in the memory of the computer device in the form of software, so that the processor can invoke and execute the corresponding operations of the above-mentioned modules.

在一个实施例中,本申请还提供一种下肢康复训练设备,参考图4所示,该下肢康复训练设备400可以包括:In one embodiment, the present application also provides a lower limb rehabilitation training device, as shown in FIG. 4 , the lower limb rehabilitation training device 400 may include:

训练组件402以及异常检测系统404,其中,训练组件402用于支撑训练对象,并带动训练对象进行康复训练。异常检测系统404可以内置于训练组件402,也可以外接该训练组件。The training component 402 and the abnormality detection system 404, wherein the training component 402 is used to support the training object and drive the training object to perform rehabilitation training. The anomaly detection system 404 can be built into the training component 402, or can be externally connected to the training component.

关于下肢康复训练设备中的异常检测系统404中的处理器执行异常检测方法的具体限定可以参见上文中对于异常检测方法中各步骤的具体限定,在此不再赘述。For the specific limitations of the abnormality detection method performed by the processor in the abnormality detection system 404 in the lower limb rehabilitation training device, please refer to the specific limitations of each step in the abnormality detection method above, which will not be repeated here.

在一个实施例中,如图5所示,图5为一个实施例中下肢康复训练设备的训练组件的结构示意图。在本实施例中,训练组件可以包括设备髋关节502、设备膝关节504和设备踝关节506,在本实施例中,可以通过传感器500来获取训练对象的训练数据。传感器500可以设置在设备髋关节502、设备膝关节504和设备踝关节506至少一个的所在位置上或所在位置的附近。In one embodiment, as shown in Fig. 5, Fig. 5 is a schematic structural diagram of the training components of the lower limb rehabilitation training device in one embodiment. In this embodiment, the training components may include a device hip joint 502 , a device knee joint 504 , and a device ankle joint 506 . In this embodiment, the training data of the training object may be acquired through the sensor 500 . The sensor 500 may be disposed on or near the location of at least one of the device hip joint 502 , the device knee joint 504 and the device ankle joint 506 .

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端设备。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现异常检测方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a computer device is provided, and the computer device may be a terminal device. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Wherein, the processor of the computer device is used to provide calculation and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. The computer program implements the anomaly detection method when executed by the processor. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a button, a trackball or a touch pad provided on the casing of the computer device , and can also be an external keyboard, touchpad, or mouse.

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取异常检测等级;获取训练对象的训练数据;根据异常检测等级确定对应的异常检测策略;根据确定的异常检测策略以及训练数据,判断训练对象是否发生异常。In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and operable on the processor. When the processor executes the computer program, the following steps are implemented: obtaining an abnormality detection level; obtaining The training data of the training object; determine the corresponding abnormality detection strategy according to the abnormality detection level; judge whether the training object is abnormal according to the determined abnormality detection strategy and the training data.

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取异常检测等级;获取训练对象的训练数据;根据异常检测等级确定对应的异常检测策略;根据确定的异常检测策略以及训练数据,判断训练对象是否发生异常。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: obtaining the abnormality detection level; obtaining training data of the training object; according to the abnormality detection level Determine the corresponding anomaly detection strategy; judge whether the training object is abnormal according to the determined anomaly detection strategy and the training data.

本领域普通技术人员可以理解实现上述实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that the implementation of all or part of the processes in the above embodiments can be completed by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium In this case, when the computer program is executed, it may include the processes of the embodiments of the above-mentioned methods. Wherein, any references to memory, storage, database or other media used in the various embodiments provided in the present application may include non-volatile and/or volatile memory. Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be It is considered to be within the range described in this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several implementation modes of the present application, and the description thereof is relatively specific and detailed, but it should not be construed as limiting the scope of the patent for the invention. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the scope of protection of the patent application should be based on the appended claims.

Claims (11)

1. An abnormality detection method applied to rehabilitation training equipment for providing lower limb rehabilitation training for a training subject, characterized by comprising the following steps:
obtaining an abnormality detection grade;
acquiring training data of a training object;
determining a corresponding abnormality detection strategy according to the abnormality detection grade;
and judging whether the training object is abnormal or not according to the determined abnormality detection strategy and the training data.
2. The method according to claim 1, wherein the anomaly detection strategy comprises an anomaly detection model and/or an anomaly determination condition.
3. The method according to claim 2, wherein the anomaly detection model comprises an evaluation feature and/or an evaluation relationship.
4. The method according to claim 1, wherein the method further comprises:
acquiring a data selection rule;
selecting data from the training data according to a data selection rule as abnormality detection data;
and judging whether the training object is abnormal or not according to the determined abnormality detection strategy and the abnormality detection data.
5. The method of claim 4, wherein the data selection rule is a data selection based on at least one of the anomaly detection level, a training parameter, and an object parameter.
6. The method according to any one of claims 1 to 5, further comprising:
and judging that the training object is abnormal, and controlling the rehabilitation training device to start protective measures.
7. The method of claim 6, wherein the protective measures include at least one of emergency stop, deceleration, switching training modes, alerting, and reversing.
8. The method of any one of claims 1 to 5, wherein the anomaly detection level corresponds to at least one training mode of the rehabilitation training device.
9. The method according to any one of claims 1 to 5, further comprising:
the anomaly detection level is dynamically adjusted during training in response to a level adjustment instruction.
10. An anomaly detection system for use in a rehabilitation training device for providing rehabilitation training of a lower limb to a training subject, comprising:
the grade acquisition component is used for acquiring an abnormality detection grade;
the data acquisition component is used for acquiring training data of a training object;
a processor coupled to the rank acquisition component and the data acquisition component, the processor configured to perform the method of any one of claims 1 to 9.
11. A lower limb rehabilitation training device, comprising: the anomaly detection system of claim 10.
CN202111653632.4A 2021-12-30 2021-12-30 Abnormality detection method, abnormality detection system and lower limb rehabilitation training device Pending CN116407115A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111653632.4A CN116407115A (en) 2021-12-30 2021-12-30 Abnormality detection method, abnormality detection system and lower limb rehabilitation training device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111653632.4A CN116407115A (en) 2021-12-30 2021-12-30 Abnormality detection method, abnormality detection system and lower limb rehabilitation training device

Publications (1)

Publication Number Publication Date
CN116407115A true CN116407115A (en) 2023-07-11

Family

ID=87053358

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111653632.4A Pending CN116407115A (en) 2021-12-30 2021-12-30 Abnormality detection method, abnormality detection system and lower limb rehabilitation training device

Country Status (1)

Country Link
CN (1) CN116407115A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116530968A (en) * 2022-01-25 2023-08-04 深圳市奇诺动力科技有限公司 An abnormality detection method, device, system and gait training equipment

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567638A (en) * 2011-12-29 2012-07-11 无锡微感科技有限公司 Interactive upper limb rehabilitation system based on micro-sensor
CN104337666A (en) * 2014-11-05 2015-02-11 中山大学 Multi-muscle collaborative myoelectricity feedback rehabilitation training system and method
CN107595308A (en) * 2017-08-29 2018-01-19 中科院合肥技术创新工程院 A kind of EOM functional assessment and training system
WO2018214527A1 (en) * 2017-05-25 2018-11-29 深圳市未来健身科技有限公司 Rehabilitation and healthcare assessment method and apparatus
KR20190031936A (en) * 2017-09-19 2019-03-27 연세대학교 원주산학협력단 Rehabilitation exercise based on random error signal and controlling method thereof
US10258259B1 (en) * 2008-08-29 2019-04-16 Gary Zets Multimodal sensory feedback system and method for treatment and assessment of disequilibrium, balance and motion disorders
US20190133495A1 (en) * 2016-04-27 2019-05-09 Duke University Systems and methods for improving athletic training, performance and rehabilitation
CN111035535A (en) * 2019-12-19 2020-04-21 成都信息工程大学 A stroke rehabilitation training system and method
US20200405189A1 (en) * 2019-06-27 2020-12-31 Toyota Jidosha Kabushiki Kaisha Learning system, walking training system, method, program, and trained model
CN112220651A (en) * 2020-12-14 2021-01-15 宁波圻亿科技有限公司 Wearable equipment system for rehabilitation training and wearable equipment
CN112807002A (en) * 2019-11-18 2021-05-18 深圳市理邦精密仪器股份有限公司 Parameter optimization method, system, equipment and storage medium of muscle training instrument
CN113180993A (en) * 2021-03-12 2021-07-30 上海健康医学院 Exoskeleton hand rehabilitation training system based on force feedback, storage medium and terminal

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10258259B1 (en) * 2008-08-29 2019-04-16 Gary Zets Multimodal sensory feedback system and method for treatment and assessment of disequilibrium, balance and motion disorders
CN102567638A (en) * 2011-12-29 2012-07-11 无锡微感科技有限公司 Interactive upper limb rehabilitation system based on micro-sensor
CN104337666A (en) * 2014-11-05 2015-02-11 中山大学 Multi-muscle collaborative myoelectricity feedback rehabilitation training system and method
US20190133495A1 (en) * 2016-04-27 2019-05-09 Duke University Systems and methods for improving athletic training, performance and rehabilitation
WO2018214527A1 (en) * 2017-05-25 2018-11-29 深圳市未来健身科技有限公司 Rehabilitation and healthcare assessment method and apparatus
CN107595308A (en) * 2017-08-29 2018-01-19 中科院合肥技术创新工程院 A kind of EOM functional assessment and training system
KR20190031936A (en) * 2017-09-19 2019-03-27 연세대학교 원주산학협력단 Rehabilitation exercise based on random error signal and controlling method thereof
US20200405189A1 (en) * 2019-06-27 2020-12-31 Toyota Jidosha Kabushiki Kaisha Learning system, walking training system, method, program, and trained model
CN112807002A (en) * 2019-11-18 2021-05-18 深圳市理邦精密仪器股份有限公司 Parameter optimization method, system, equipment and storage medium of muscle training instrument
CN111035535A (en) * 2019-12-19 2020-04-21 成都信息工程大学 A stroke rehabilitation training system and method
CN112220651A (en) * 2020-12-14 2021-01-15 宁波圻亿科技有限公司 Wearable equipment system for rehabilitation training and wearable equipment
CN113180993A (en) * 2021-03-12 2021-07-30 上海健康医学院 Exoskeleton hand rehabilitation training system based on force feedback, storage medium and terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116530968A (en) * 2022-01-25 2023-08-04 深圳市奇诺动力科技有限公司 An abnormality detection method, device, system and gait training equipment

Similar Documents

Publication Publication Date Title
US8608671B2 (en) Gait change determination device
CN103083025B (en) Gait Analysis Device
JP5417779B2 (en) Activity meter
JP6131706B2 (en) Walking posture meter and program
US20200054275A1 (en) Spasticity evaluation device, method and system
US12468289B2 (en) Exosuit activity transition control
CN108836344B (en) Step length step frequency estimation method and device and gait detector
KR20190123186A (en) Dementia prediction system
US20190129398A1 (en) Testing device and machine learning device
CN116407115A (en) Abnormality detection method, abnormality detection system and lower limb rehabilitation training device
EP3219256A1 (en) A method for determining a vigilance state of a driver of a vehicle
US12263392B2 (en) Training determination device, training determination method and program
US20220096249A1 (en) Control using an uncertainty metric
CN110638463A (en) Method, apparatus, computer device and medium for detecting characteristic information of motion signal
US10617331B1 (en) Systems and methods for detecting if a treadmill user is running or walking
CN113440132A (en) Method, device and system for predicting sports injury and computer readable storage medium
US20240216761A1 (en) System for controlling exercise equipment based on user pace and motion analysis
JP6044670B2 (en) Gait analyzer
US10299702B2 (en) Devices and methods for determining step characteristics
CN111565590B (en) Shoes, assemblies including accelerometers, and corresponding fall detection methods
WO2020195874A1 (en) Running method determination device, running-method determination method, and program
EP3991649B1 (en) Non-obtrusive gait monitoring methods and systems for reducing risk of falling
JP2024022278A (en) Information processing device, information processing method, and information processing program
KR102208412B1 (en) Electronic terminal apparatus capable of judging whether or not number of steps is normally measured by using complex sensor and operating method thereof
CN117337474A (en) Method and system for determining target values for parameters measured by portable devices

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination