[go: up one dir, main page]

CN116459114A - Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients - Google Patents

Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients Download PDF

Info

Publication number
CN116459114A
CN116459114A CN202310218217.9A CN202310218217A CN116459114A CN 116459114 A CN116459114 A CN 116459114A CN 202310218217 A CN202310218217 A CN 202310218217A CN 116459114 A CN116459114 A CN 116459114A
Authority
CN
China
Prior art keywords
rehabilitation training
cerebral apoplexy
upper limb
apoplexy patient
software platform
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
CN202310218217.9A
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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN202310218217.9A priority Critical patent/CN116459114A/en
Publication of CN116459114A publication Critical patent/CN116459114A/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H1/00Apparatus for passive exercising; Vibrating apparatus; Chiropractic devices, e.g. body impacting devices, external devices for briefly extending or aligning unbroken bones
    • A61H1/02Stretching or bending or torsioning apparatus for exercising
    • A61H1/0274Stretching or bending or torsioning apparatus for exercising for the upper limbs
    • A61H1/0285Hand
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • A61B5/002Monitoring the patient using a local or closed circuit, e.g. in a room or building
    • 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/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
    • A61B5/1122Determining geometric values, e.g. centre of rotation or angular range of movement of movement trajectories
    • 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/1124Determining motor skills
    • A61B5/1125Grasping motions of hands
    • 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/1126Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique
    • A61B5/1128Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique using image analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4836Diagnosis combined with treatment in closed-loop systems or methods
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/486Biofeedback
    • 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
    • A61B5/6804Garments; Clothes
    • A61B5/6806Gloves
    • 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/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H1/00Apparatus for passive exercising; Vibrating apparatus; Chiropractic devices, e.g. body impacting devices, external devices for briefly extending or aligning unbroken bones
    • A61H1/02Stretching or bending or torsioning apparatus for exercising
    • A61H1/0274Stretching or bending or torsioning apparatus for exercising for the upper limbs
    • A61H1/0285Hand
    • A61H1/0288Fingers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/103Static body considered as a whole, e.g. static pedestrian or occupant recognition
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/16Physical interface with patient
    • A61H2201/1602Physical interface with patient kind of interface, e.g. head rest, knee support or lumbar support
    • A61H2201/1635Hand or arm, e.g. handle
    • A61H2201/1638Holding means therefor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/16Physical interface with patient
    • A61H2201/1602Physical interface with patient kind of interface, e.g. head rest, knee support or lumbar support
    • A61H2201/165Wearable interfaces
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2230/00Measuring physical parameters of the user
    • A61H2230/62Posture
    • A61H2230/625Posture used as a control parameter for the apparatus
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Medical Informatics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Pathology (AREA)
  • Surgery (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Physiology (AREA)
  • Theoretical Computer Science (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Epidemiology (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Rehabilitation Therapy (AREA)
  • Pain & Pain Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Primary Health Care (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Multimedia (AREA)

Abstract

The invention provides a home hand function rehabilitation training system and a rehabilitation training method for cerebral apoplexy patients, wherein the system comprises orthopedic gloves, an upper limb movement data acquisition module and a software platform; interacting with an interactive hand function rehabilitation training game in a software platform through the orthopedic glove, and capturing gesture perception information of a cerebral apoplexy patient in the interaction process; the upper limb movement data acquisition module captures an upper limb movement video in the interaction process of cerebral apoplexy; and the software platform recognizes the upper limb movement posture of the cerebral apoplexy patient according to the gesture sensing information and the upper limb movement video, feeds back the recognized compensatory movement posture to the cerebral apoplexy patient in real time, and guides the cerebral apoplexy patient to actively correct the compensatory movement posture. The invention provides a home hand function rehabilitation training system for a cerebral apoplexy patient, which can guide the recovery of hand functions of the cerebral apoplexy patient.

Description

一种脑卒中患者居家手功能康复训练系统及康复训练方法Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients

技术领域technical field

本发明涉及医疗器械领域,更具体地,涉及一种脑卒中患者居家手功能康复训练系统及康复训练方法。The present invention relates to the field of medical devices, and more specifically, to a home-based hand function rehabilitation training system and rehabilitation training method for stroke patients.

背景技术Background technique

据统计,卒中发生后,高达85%的脑卒中幸存者存在上肢(手和手臂)功能障碍。脑卒中上肢康复是一个长期的过程,尽管理想的上肢康复疗程应当是在上肢达到最大程度康复之前,脑卒中患者一直在医院接受康复治疗。但是,由于医疗卫生资源、经济及其他方面的制约,大多数脑卒中患者的上肢康复服务需求无法得到满足,基于社区/家庭的康复成为趋势。另一方面,脑卒中患者上肢训练通常遵循“由近及远、由粗到细”的训练规律,上肢关节康复顺序也是“由近及远”。因此,与上肢近端关节,如肩关节、肘关节相比,脑卒中患者的手功能恢复往往较慢较差。According to statistics, up to 85% of stroke survivors have upper limb (hand and arm) dysfunction after stroke. Upper extremity rehabilitation after stroke is a long-term process. Although the ideal course of upper extremity rehabilitation should be to achieve the maximum recovery of upper limbs, stroke patients have been receiving rehabilitation treatment in the hospital. However, due to the constraints of medical and health resources, economy and other aspects, the upper limb rehabilitation service needs of most stroke patients cannot be met, and community/family-based rehabilitation has become a trend. On the other hand, the upper limb training of stroke patients usually follows the training rule of "from near to far, from coarse to fine", and the sequence of upper limb joint rehabilitation is also "from near to far". Therefore, hand function recovery tends to be slower and poorer in stroke patients compared with proximal joints of the upper extremity, such as the shoulder and elbow.

基于康复机器人的居家手功能康复治疗系统在一定程度上能够满足脑卒中患者的康复需求。然而,现有康复治疗系统往往成本高昂,另外,与医院的传统康复相比,在机器人辅助的康复治疗系统中,由于缺乏专业医师的指导,脑卒中患者可能在康复训练过程中采取代偿运动,代偿运动是指脑卒中患者通过对卒中后残存的运动元件的调整或替换而形成的新的运动模式,即原来的手功能被不同的末端效应器或肢体的功能取代、替代或完全替换。临床研究表明,这种代偿行为会阻碍脑卒中患者的上肢康复进程,并且可能导致新的骨科问题。The home-based hand function rehabilitation system based on rehabilitation robots can meet the rehabilitation needs of stroke patients to a certain extent. However, the existing rehabilitation treatment system is often costly. In addition, compared with the traditional rehabilitation in the hospital, in the robot-assisted rehabilitation treatment system, due to the lack of professional physicians’ guidance, stroke patients may adopt compensatory exercises during rehabilitation training. Compensatory exercise refers to the new movement pattern formed by stroke patients through the adjustment or replacement of the remaining movement components after stroke, that is, the original hand function is replaced, replaced or completely replaced by different end-effectors or limb functions. Clinical studies have shown that this compensatory behavior can hinder the progress of upper limb rehabilitation in stroke patients and may lead to new orthopedic problems.

发明内容Contents of the invention

本发明针对现有技术中存在的技术问题,提供一种脑卒中患者居家手功能康复训练系统及康复训练方法。Aiming at the technical problems existing in the prior art, the present invention provides a home-based hand function rehabilitation training system and rehabilitation training method for stroke patients.

根据本发明的第一方面,提供了一种脑卒中患者居家手功能康复训练,包括矫形手套、上肢运动数据采集模块和软件平台,所述软件平台集成有交互式手功能康复训练游戏和代偿识别反馈模块;According to the first aspect of the present invention, a home-based hand function rehabilitation training for stroke patients is provided, including orthopedic gloves, an upper limb movement data acquisition module and a software platform, the software platform is integrated with an interactive hand function rehabilitation training game and a compensation recognition feedback module;

所述矫形手套,用于与所述软件平台中的交互式手功能康复训练游戏进行交互,并捕捉脑卒中患者在交互过程中的手势感知信息,将所述手势感知信息通过无线通信方式发送给所述软件平台;The orthopedic glove is used to interact with the interactive hand function rehabilitation training game in the software platform, capture gesture perception information of stroke patients during the interaction process, and send the gesture perception information to the software platform through wireless communication;

所述上肢运动数据采集模块,用于捕捉脑卒中患者在与交互式手功能康复训练游戏交互过程中的上肢运动视频,将所述上肢运动视频发送给所述软件平台;The upper limb movement data acquisition module is used to capture the upper limb movement video of the stroke patient during the interaction process with the interactive hand function rehabilitation training game, and send the upper limb movement video to the software platform;

所述软件平台,用于根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,且向脑卒中患者实时反馈识别的代偿运动姿势,引导脑卒中患者主动纠正代偿运动姿势。The software platform is used to identify the upper limb movement posture of the stroke patient according to the gesture perception information and the upper limb movement video, and feed back the recognized compensatory movement posture to the stroke patient in real time, and guide the stroke patient to actively correct the compensatory movement posture.

在上述技术方案的基础上,本发明还可以作出如下改进。On the basis of the above technical solution, the present invention can also make the following improvements.

可选的,所述矫形手套包括软棒球手套、扎带、带蓝牙模块和六轴姿态传感器的微控制器、直线电机和固定在所述矫形手套的每一根手指上的弯曲度传感器;Optionally, the orthopedic glove includes a soft baseball glove, a cable tie, a microcontroller with a Bluetooth module and a six-axis attitude sensor, a linear motor, and a curvature sensor fixed on each finger of the orthopedic glove;

用户穿戴所述矫形手套,所述微控制器通过控制所述直线电机拉动轧带带动用户手指伸展或收缩;The user wears the orthopedic glove, and the microcontroller drives the user's finger to stretch or contract by controlling the linear motor to pull the strip;

每一个所述弯曲度传感器,用于感知用户手部的对应的手指弯曲数据,且将所述手指弯曲数据通过蓝牙模块发送给所述软件平台;Each of the bending sensors is used to sense the corresponding finger bending data of the user's hand, and send the finger bending data to the software platform through the Bluetooth module;

所述六轴姿态传感器用于获取用户的手掌姿态数据,且将所述手掌姿态数据通过蓝牙模块发送给所述软件平台。The six-axis posture sensor is used to acquire the palm posture data of the user, and send the palm posture data to the software platform through the bluetooth module.

可选的,所述上肢运动数据采集模块包括两个固定在不同位置的RGB摄像头,其中一个摄像头布置在脑卒中患者正前方,另一个摄像头布置在脑卒中患者的头顶,两个相机分别用于拍摄脑卒中患者在交互过程中的正视运动视频和俯视运动视频,且将运动视频通过局域网传送给所述软件平台。Optionally, the upper limb movement data acquisition module includes two RGB cameras fixed at different positions, one of which is arranged directly in front of the stroke patient, and the other is arranged on the top of the stroke patient's head. The two cameras are respectively used to shoot the front-view movement video and the top-view movement video of the stroke patient during the interaction process, and transmit the movement video to the software platform through the local area network.

可选的,所述软件平台,用于根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,包括:Optionally, the software platform is configured to recognize the upper limb movement posture of a stroke patient according to the gesture perception information and the upper limb movement video, including:

根据脑卒中患者在与康复训练游戏交互的过程中,每一个手指的弯曲数据、手掌姿态数据以及获取的脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值;According to the stroke patient's interaction with the rehabilitation training game, the bending data of each finger, the palm posture data, and the obtained frontal view motion image and overlooking motion image of the stroke patient, the motion feature values of multiple key parts of the stroke patient's upper limbs are obtained;

基于所述运动特征值,利用多标签分类器对无代偿和多种典型代偿运动姿势进行分类识别;Based on the motion feature value, a multi-label classifier is used to classify and identify non-compensated and multiple typical compensated motion postures;

其中,所述多种典型代偿运动姿势包括躯干前倾、躯干旋转、肩部上提和肘部伸展不足。Wherein, the various typical compensatory movement postures include trunk forward leaning, trunk rotation, shoulder lifting and elbow underextension.

可选的,所述根据脑卒中患者在与康复训练游戏交互的过程中,每一个手指的弯曲数据、手掌姿态数据以及获取的脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值,包括:Optionally, according to the stroke patient's interaction with the rehabilitation training game, the bending data of each finger, the palm posture data, and the acquired frontal view motion image and overlooking motion image of the stroke patient, the motion feature values of multiple key parts of the stroke patient's upper limbs are obtained, including:

基于两个相机捕捉的脑卒中患者的上肢运动图像,基于OpenPose获取两个不同视角的用户上半身骨骼关键点二维坐标信息;Based on the upper limb motion images of stroke patients captured by two cameras, the two-dimensional coordinate information of the key points of the user's upper body skeleton is obtained from two different perspectives based on OpenPose;

根据所述用户上半身骨骼关键点二维坐标信息,基于两个相机标定参数和最小二乘法,求取对应的用户上半身骨骼关键点三维坐标信息;According to the two-dimensional coordinate information of the key points of the upper body bones of the user, based on two camera calibration parameters and the least square method, obtain the corresponding three-dimensional coordinate information of the key points of the upper body bones of the user;

基于所述人体骨骼关键点三维坐标信息和构建的人体上半身运动学模型,获取脑卒中患者上肢的多个关键部位的运动角度值。Based on the three-dimensional coordinate information of the key points of the human skeleton and the constructed kinematics model of the upper body of the human body, the movement angle values of multiple key parts of the upper limbs of the stroke patient are obtained.

可选的,所述获取脑卒中患者上肢的多个关键部位的运动角度值包括肩关节内收/外展角度值、肩关节内旋/外旋角度值、肩关节前伸角度值、肘关节弯曲角度值、躯干前屈角度值、躯干侧屈角度值和躯干旋转角度值。Optionally, the acquisition of the movement angle values of multiple key parts of the stroke patient's upper limbs includes shoulder joint adduction/abduction angle values, shoulder joint internal rotation/external rotation angle values, shoulder joint extension angle values, elbow joint bending angle values, trunk forward flexion angle values, trunk lateral flexion angle values, and trunk rotation angle values.

可选的,所述根据所述用户上半身骨骼关键点二维坐标信息,基于两个相机标定参数和最小二乘法,求取对应的用户上半身骨骼关键点三维坐标信息,包括:Optionally, according to the two-dimensional coordinate information of the key points of the upper body bones of the user, the corresponding three-dimensional coordinate information of the key points of the upper body bones of the user is obtained based on two camera calibration parameters and the least square method, including:

对于每台相机,其像素坐标系下的坐标和世界坐标系下的坐标转换关系可由式(1)表示:For each camera, the coordinate transformation relationship between its coordinates in the pixel coordinate system and the world coordinate system can be expressed by formula (1):

其中,(Xw,Yw,Zw)为世界坐标系下的坐标;R,T分别为世界坐标系相对于相机坐标系的旋转矩阵和平移矩阵;Zc为物体到光心的距离;f为相机焦距;(u0,v0)为图像中心点的坐标;dx,dy为相机中感光器件每个像素的物理尺寸;(u,v)为像素坐标系下的坐标;K,M分别为相机内参和外参;Among them, (X w , Y w , Z w ) are coordinates in the world coordinate system; R, T are the rotation matrix and translation matrix of the world coordinate system relative to the camera coordinate system; Z c is the distance from the object to the optical center; f is the focal length of the camera; (u 0 , v 0 ) is the coordinates of the center point of the image;

两摄像头像素坐标系中坐标到世界坐标系中坐标的转换如式(2)所示:The conversion of the coordinates in the pixel coordinate system of the two cameras to the coordinates in the world coordinate system is shown in formula (2):

式(2)可分解为6个方程式,其中,K1M1,K2M2通过相机标定获得,为已知量;(u1,v1),(u2,v2)为像素点坐标,原始彩色图像经过OpenPose处理后可直接获得,为已知量;剩余Zc1,Zc2,Xw,Yw,Zw5个未知量,采用最小二乘法求得最优解,得到骨骼关键点在世界坐标系下的三维坐标(Xw,Yw,Zw)。Equation (2) can be decomposed into 6 equations, among which, K 1 M 1 , K 2 M 2 are obtained through camera calibration, which are known quantities; (u 1 , v 1 ), (u 2 , v 2 ) are pixel coordinates, and the original color image can be directly obtained after OpenPose processing, which are known quantities; the remaining 5 unknown quantities, Z c1 , Z c2 , X w , Y w , Z w , are obtained by using the least squares method to obtain the optimal solution, which is The three-dimensional coordinates (X w , Y w , Z w ) of bone key points in the world coordinate system.

可选的,还包括:Optionally, also include:

将携带有上肢骨骼关键点标记的运动视频以及识别的代偿运动姿势实现显示在所述软件平台的交互界面上;Realize displaying the motion video with the upper limb bone key point mark and the recognized compensatory motion posture on the interactive interface of the software platform;

其中,如果识别到一种或多种代偿运动姿势,将代偿运动姿势类型以文字的形式显示在软件平台的交互界面上;如果识别结果为无代偿运动姿势,则在软件平台的交互界面上显示无代偿。Wherein, if one or more compensatory motion postures are recognized, the type of compensatory motion posture is displayed on the interactive interface of the software platform in the form of text; if the recognition result is an uncompensated motion posture, then no compensation is displayed on the interactive interface of the software platform.

根据本发明的第二方面,提供一种脑卒中患者居家手功能康复训练方法,包括:According to the second aspect of the present invention, there is provided a home-based hand function rehabilitation training method for stroke patients, comprising:

基于矫形手套与交互式手功能康复训练游戏进行交互的过程中,捕捉脑卒中患者的手势感知信息;Based on the interaction between orthopedic gloves and interactive hand function rehabilitation training games, capture the gesture perception information of stroke patients;

捕捉脑卒中患者在与交互式手功能康复训练游戏交互过程中的上肢运动视频;Capture the upper limb movement video of stroke patients during the interaction with the interactive hand function rehabilitation training game;

根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,且向脑卒中患者实时反馈识别的代偿运动姿势,引导脑卒中患者主动纠正代偿运动姿势。According to the gesture perception information and the upper limb movement video, the stroke patient's upper limb movement posture is recognized, and the recognized compensatory movement posture is fed back to the stroke patient in real time, and the stroke patient is guided to actively correct the compensatory movement posture.

可选的,根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,包括:Optionally, according to the gesture perception information and the upper limb movement video, identifying the stroke patient's upper limb movement posture includes:

根据脑卒中患者在与康复训练游戏交互的过程中,每一个手指的弯曲数据、手掌姿态数据以及获取的脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值;According to the stroke patient's interaction with the rehabilitation training game, the bending data of each finger, the palm posture data, and the obtained frontal view motion image and overlooking motion image of the stroke patient, the motion feature values of multiple key parts of the stroke patient's upper limbs are obtained;

基于所述运动特征值,利用多标签分类器对无代偿和多种典型代偿运动姿势进行分类识别;Based on the motion feature value, a multi-label classifier is used to classify and identify non-compensated and multiple typical compensated motion postures;

其中,所述多种典型代偿运动姿势包括躯干前倾、躯干旋转、肩部上提和肘部伸展不足。Wherein, the various typical compensatory movement postures include trunk forward leaning, trunk rotation, shoulder lifting and elbow underextension.

本发明提供的一种脑卒中患者居家手功能康复训练系统及康复训练方法,具有以下有益效果:The home-based hand function rehabilitation training system and rehabilitation training method for stroke patients provided by the present invention have the following beneficial effects:

(1)设计了一款能为脑卒中患者手指提供驱动力的简易矫形手套,借助手套提供的驱动力,脑卒中患者可自如地完成手指屈伸动作。在脑卒中患者手部康复训练的过程中,借助本矫形手套,能够很好地训练患者的手部关节活动能力、手部肌肉能力以及手指协调能力等。(1) A simple orthopedic glove that can provide driving force for the fingers of stroke patients is designed. With the driving force provided by the glove, stroke patients can freely complete finger flexion and extension. In the process of hand rehabilitation training for stroke patients, the orthopedic glove can be used to well train the patient's hand joint mobility, hand muscle ability, and finger coordination ability.

(2)基于日常生活活动基础训练动作设计了手功能康复训练游戏,不仅能够提高脑卒中患者参与康复训练的积极性,同时能够尽可能地帮助脑卒中患者满足日常生活场景中的手功能康复训练需求。(2) The hand function rehabilitation training game is designed based on the basic training actions of daily living activities, which can not only improve the enthusiasm of stroke patients to participate in rehabilitation training, but also help stroke patients meet the needs of hand function rehabilitation training in daily life scenes as much as possible.

(3)软件平台能够引导脑卒中在进行手功能康复训练的过程中主动纠正代偿运动姿势,从而更好地借助康复训练系统完成康复训练任务,加快上肢康复进程。(3) The software platform can guide stroke patients to actively correct compensatory movement postures in the process of hand function rehabilitation training, so as to better complete the rehabilitation training tasks with the help of the rehabilitation training system and speed up the upper limb rehabilitation process.

附图说明Description of drawings

图1为本发明提供的一种脑卒中患者居家手功能康复训练系统的结构示意图;Fig. 1 is a schematic structural diagram of a home-based hand function rehabilitation training system for stroke patients provided by the present invention;

图2为矫形手套结构示意图;Fig. 2 is the schematic diagram of orthopedic glove structure;

图3为上肢运动数据采集模块获取人体上半身骨骼关键点三维坐标的流程示意图;Fig. 3 is the schematic flow chart of obtaining the three-dimensional coordinates of the key points of the human upper body skeleton by the upper limb movement data acquisition module;

图4为用户上肢运动特征获取流程示意图;FIG. 4 is a schematic diagram of the process of acquiring the user's upper limb movement features;

图5为用户的代偿运动姿势识别的流程示意图;Fig. 5 is a schematic flow chart of user's compensatory motion gesture recognition;

图6为本发明的整体效果图;Fig. 6 is the overall rendering of the present invention;

图7为本发明提供的一种脑卒中患者居家手功能康复训练方法的流程示意图。Fig. 7 is a schematic flowchart of a home-based hand function rehabilitation training method for stroke patients provided by the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。另外,本发明提供的各个实施例或单个实施例中的技术特征可以相互任意结合,以形成可行的技术方案,这种结合不受步骤先后次序和/或结构组成模式的约束,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时,应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention. In addition, the technical features in each embodiment or a single embodiment provided by the present invention can be combined arbitrarily with each other to form a feasible technical solution. This combination is not restricted by the sequence of steps and/or structural composition mode, but must be based on the realization of those skilled in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that the combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

基于背景技术中的问题,本发明将机器人辅助的脑卒中患者手功能康复训练与代偿运动姿势识别和反馈功能相结合,既能满足脑卒中患者家居环境下的手功能康复训练需求,又能引导脑卒中患者在康复训练过程中主动纠正代偿运动姿势,从而减少代偿运动对康复训练的不利影响,降低对临床治疗师的依赖。Based on the problems in the background technology, the present invention combines robot-assisted hand function rehabilitation training for stroke patients with compensatory movement posture recognition and feedback functions, which can not only meet the hand function rehabilitation training needs of stroke patients in the home environment, but also guide stroke patients to actively correct compensatory movement postures during rehabilitation training, thereby reducing the adverse effects of compensatory movements on rehabilitation training and reducing dependence on clinical therapists.

图1为本发明提供的一种脑卒中患者居家手功能康复训练系统,该系统主要包括矫形手套、上肢运动数据采集模块和软件平台,所述软件平台集成有交互式手功能康复训练游戏和代偿识别反馈模块。Figure 1 is a home-based hand function rehabilitation training system for stroke patients provided by the present invention. The system mainly includes orthopedic gloves, an upper limb movement data acquisition module and a software platform. The software platform integrates an interactive hand function rehabilitation training game and a compensation recognition feedback module.

所述矫形手套,用于与所述软件平台中的交互式手功能康复训练游戏进行交互,并捕捉脑卒中患者在交互过程中的手势感知信息,将所述手势感知信息通过无线通信方式发送给所述软件平台。The orthopedic glove is used to interact with the interactive hand function rehabilitation training game in the software platform, capture gesture perception information of stroke patients during the interaction process, and send the gesture perception information to the software platform through wireless communication.

所述上肢运动数据采集模块,用于捕捉脑卒中患者在与交互式手功能康复训练游戏交互过程中的上肢运动视频,将所述上肢运动视频发送给所述软件平台。The upper limb movement data acquisition module is used to capture the upper limb movement video of stroke patients during the interaction process with the interactive hand function rehabilitation training game, and send the upper limb movement video to the software platform.

所述软件平台,用于根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,且向脑卒中患者实时反馈识别的代偿运动姿势,引导脑卒中患者主动纠正代偿运动姿势。The software platform is used to identify the upper limb movement posture of the stroke patient according to the gesture perception information and the upper limb movement video, and feed back the recognized compensatory movement posture to the stroke patient in real time, and guide the stroke patient to actively correct the compensatory movement posture.

可理解的是,本发明提供的康复训练系统包括矫形手套、上肢运动数据采集模块和集成交互式手功能康复训练游戏和代偿识别反馈模块的软件平台。It can be understood that the rehabilitation training system provided by the present invention includes orthopedic gloves, an upper limb movement data acquisition module, and a software platform integrating an interactive hand function rehabilitation training game and a compensation recognition feedback module.

所述矫形手套作为系统执行机构,通过蓝牙模块与软件平台进行信息交互,用于为脑卒中患者手功能康复训练过程中的手部训练动作提供辅助。上肢运动数据采集模块,用于捕捉脑卒中患者躯干、肩关节和肘关节的运动视频,并将运动视频传输到软件平台。软件平台用于接收矫形手套发送的传感器数据,实现矫形手套与康复训练游戏的实时交互,同时记录训练信息;用于处理上肢运动数据采集模块采集的脑卒中患者上肢运动视频,实现对代偿运动姿势分类识别;用于给予脑卒中患者实时的代偿运动姿势反馈,引导脑卒中患者主动纠正代偿运动姿势。The orthopedic glove, as a system actuator, performs information interaction with the software platform through the Bluetooth module, and is used to provide assistance for hand training actions in the process of hand function rehabilitation training for stroke patients. The upper limb motion data acquisition module is used to capture the motion video of the stroke patient's trunk, shoulder joint and elbow joint, and transmit the motion video to the software platform. The software platform is used to receive the sensor data sent by the orthopedic glove, realize the real-time interaction between the orthopedic glove and the rehabilitation training game, and record the training information at the same time; it is used to process the upper limb movement video of the stroke patient collected by the upper limb movement data acquisition module, and realize the classification and recognition of the compensatory movement posture; it is used to give the stroke patient real-time feedback on the compensatory movement posture, and guide the stroke patient to actively correct the compensatory movement posture.

作为实施例,所述矫形手套包括软棒球手套、扎带、带蓝牙模块和六轴姿态传感器的微控制器、直线电机和固定在所述矫形手套的每一根手指上的弯曲度传感器。As an example, the orthopedic glove includes a soft baseball glove, a cable tie, a microcontroller with a Bluetooth module and a six-axis attitude sensor, a linear motor, and a curvature sensor fixed on each finger of the orthopedic glove.

用户穿戴所述矫形手套,所述微控制器通过控制所述直线电机拉动轧带带动用户手指伸展或收缩;每一个所述弯曲度传感器,用于感知用户手部的对应的手指弯曲数据,且将所述手指弯曲数据通过蓝牙模块发送给所述软件平台;六轴姿态传感器用于获取用户的手掌姿态数据,且将所述手掌姿态数据发送给所述软件平台。The user wears the orthopedic glove, and the micro-controller drives the user's finger to stretch or contract by controlling the linear motor to pull the strip; each of the curvature sensors is used to sense the corresponding finger bending data of the user's hand, and send the finger bending data to the software platform through the Bluetooth module; the six-axis attitude sensor is used to obtain the user's palm posture data, and send the palm posture data to the software platform.

可理解的是,参见图2,为矫形手套的结构示意图,矫形手套以经过特殊裁剪的棒球手套为主体,使用扎带模拟人手肌腱。为驱动五指伸展和收缩,扎带通过扎带爪固定在棒球手套的每根手指上,除拇指外其余四指指背固定扎带,扎带末端粘合,然后固定在直线电机上;拇指的指背固定扎带,扎带末端单独固定在直线电机上。为确保电机的直线运动轨迹,利用电机固定槽(3D打印)固定电机。通过微控制器编程使用物理按钮控制电机的运动。为实现与康复训练游戏的交互,获取与不同代偿运动模式相关联的手部运动数据,在棒球手套的每个手指上都固定一个弯曲度传感器,微控制器获取手指的当前弯曲角度数据和手掌姿态数据,并通过蓝牙模块传输给计算机。直线电机和微控制器采用可充电锂电池供电。It can be understood that, referring to FIG. 2 , it is a schematic structural diagram of an orthopedic glove. The orthopedic glove is mainly made of a specially tailored baseball glove, and a cable tie is used to simulate the tendon of a human hand. In order to drive the extension and contraction of the five fingers, the cable tie is fixed on each finger of the baseball glove through the cable tie claw. The back of the four fingers except the thumb is fixed with the cable tie. The end of the cable tie is glued and then fixed on the linear motor; In order to ensure the linear motion track of the motor, use the motor fixing slot (3D printing) to fix the motor. The movement of the motor is controlled using physical buttons through microcontroller programming. In order to realize the interaction with the rehabilitation training game and obtain the hand movement data associated with different compensatory movement modes, a bending sensor is fixed on each finger of the baseball glove, and the microcontroller obtains the current bending angle data of the finger and palm posture data, and transmits them to the computer through the Bluetooth module. The linear motor and microcontroller are powered by a rechargeable lithium battery.

作为实施例,所述上肢运动数据采集模块包括两个固定在不同位置的RGB摄像头,其中一个摄像头布置在脑卒中患者正前方,另一个摄像头布置在脑卒中患者的头顶,两个相机分别用于拍摄脑卒中患者在交互过程中的正视运动视频和俯视运动视频,且将运动视频通过局域网传送给所述软件平台。As an example, the upper limb movement data acquisition module includes two RGB cameras fixed at different positions, one of which is arranged directly in front of the stroke patient, and the other is arranged on the top of the stroke patient's head, and the two cameras are respectively used to shoot the front view movement video and the top view movement video of the stroke patient during the interaction process, and transmit the movement video to the software platform through the local area network.

可理解的是,上肢运动数据采集模块由两个固定在不同位置的普通RGB摄像头(摄像头型号)组成。一个摄像头布置在用户正前方,略微倾斜地面对用户。另一个摄像头布置在用户头顶,俯视用户。两个摄像头的布局确保用户借助本系统完成手功能康复训练时,肩关节、肘关节及躯干的运动能被清晰地捕捉到。It is understandable that the upper limb movement data acquisition module consists of two common RGB cameras (camera models) fixed at different positions. A camera is arranged directly in front of the user, facing the user at a slight angle. Another camera is placed above the user's head, looking down at the user. The layout of the two cameras ensures that the movement of the shoulder joint, elbow joint and torso can be clearly captured when the user completes hand function rehabilitation training with this system.

上肢运动数据采集模块将捕捉到的肩关节、肘关节及躯干运动视频通过局域网传输到软件平台,软件平台对运动视频进行进一步地处理和计算,获得能够用于代偿运动姿势自动分类识别的运动特征值。The upper limb motion data acquisition module transmits the captured shoulder joint, elbow joint and trunk motion videos to the software platform through the local area network, and the software platform further processes and calculates the motion videos to obtain motion feature values that can be used for automatic classification and recognition of compensatory motion postures.

可理解的是,软件平台集成了手功能康复训练游戏和代偿识别反馈功能。手功能康复训练游戏为脑卒中患者提供沉浸式的手功能康复训练环境。代偿识别反馈功能对脑卒中患者进行手功能康复训练过程中所采取的代偿运动姿势进行实时地分类识别,并根据识别结果给与脑卒中患者实时地反馈,引导脑卒中患者主动纠正代偿运动姿势。Understandably, the software platform integrates hand function rehabilitation training games and compensatory recognition feedback functions. The hand function rehabilitation training game provides an immersive hand function rehabilitation training environment for stroke patients. The compensatory recognition feedback function classifies and recognizes the compensatory movement postures adopted by stroke patients in the process of hand function rehabilitation training in real time, and gives real-time feedback to stroke patients according to the recognition results, and guides stroke patients to actively correct compensatory movement postures.

作为实施例,所述软件平台,所述软件平台,用于根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,包括:根据脑卒中患者在与康复训练游戏交互的过程中,每一个手指的弯曲数据、手掌姿态数据以及获取的脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值;基于所述运动特征值,利用多标签分类器对无代偿和多种典型代偿运动姿势进行分类识别;其中,所述多种典型代偿运动姿势包括躯干前倾、躯干旋转、肩部上提和肘部伸展不足。As an embodiment, the software platform, the software platform, is used to recognize the upper limb movement posture of the stroke patient according to the gesture perception information and the upper limb movement video, including: according to the stroke patient’s interaction with the rehabilitation training game, the bending data of each finger, the palm posture data, and the obtained front-view motion image and overlooking motion image of the stroke patient, obtain the motion feature values of multiple key parts of the stroke patient’s upper limb; Classification and recognition are carried out; wherein, the multiple typical compensatory movement postures include trunk forward tilt, trunk rotation, shoulder lifting and elbow underextension.

可理解的是,本发明将脑卒中患者上肢关节及躯干的运动学分析方法和上肢关节及躯干多运动变量的主成分析方法相结合,获取用户的运动特征值。作为实施例,所述根据脑卒中患者在与康复训练游戏交互的过程中,每一个手指的弯曲数据、手掌姿态数据以及获取的脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值,包括:基于两个相机捕捉的脑卒中患者的上肢运动图像,基于OpenPose获取两个不同视角的用户上半身骨骼关键点二维坐标信息;根据所述用户上半身骨骼关键点二维坐标信息,基于两个相机标定参数和最小二乘法,求取对应的用户上半身骨骼关键点三维坐标信息;基于所述人体骨骼关键点三维坐标信息和构建的人体上半身运动学模型,获取脑卒中患者上肢的多个关键部位的运动角度值。It can be understood that the present invention combines the kinematic analysis method of upper limb joints and torso of stroke patients with the principal component analysis method of multiple motion variables of upper limb joints and torso to obtain the user's motion characteristic value. As an example, the acquisition of motion feature values of multiple key parts of the stroke patient’s upper limbs based on the bending data of each finger, palm posture data, and the acquired front-facing moving images and overlooking moving images of the stroke patient during the interaction with the rehabilitation training game includes: based on the upper limb moving images of the stroke patient captured by two cameras, acquiring two-dimensional coordinate information of key points of the user’s upper body bones based on two different perspectives based on OpenPose; The least squares method is used to obtain the corresponding three-dimensional coordinate information of the key points of the user's upper body skeleton; based on the three-dimensional coordinate information of the key point of the human skeleton and the constructed human upper body kinematics model, the movement angle values of multiple key parts of the upper limb of the stroke patient are obtained.

需要说明的是,基于OpenPose开源库,选用BODY_25输出模型获取脑卒中患者上半身骨骼关键点(OpenPose输出模型中0,1,2,3,4,5,6,7,8,9,12点)的三维坐标。It should be noted that based on the OpenPose open source library, the BODY_25 output model was selected to obtain the three-dimensional coordinates of the key points of the upper body bones of stroke patients (points 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, and 12 in the OpenPose output model).

其中,根据所述用户上半身骨骼关键点二维坐标信息,基于两个相机标定参数和最小二乘法,求取对应的用户上半身骨骼关键点三维坐标信息,包括:Wherein, according to the two-dimensional coordinate information of the key points of the upper body bones of the user, based on two camera calibration parameters and the least square method, the corresponding three-dimensional coordinate information of the key points of the upper body bones of the user is obtained, including:

对于每台相机,其像素坐标系下的坐标和世界坐标系下的坐标转换关系可由式(1)表示:For each camera, the coordinate transformation relationship between its coordinates in the pixel coordinate system and the world coordinate system can be expressed by formula (1):

其中,(Xw,Yw,Zw)为世界坐标系下的坐标;R,T分别为世界坐标系相对于相机坐标系的旋转矩阵和平移矩阵;Zc为物体到光心的距离;f为相机焦距;(u0,v0)为图像中心点的坐标;dx,dy为相机中感光器件每个像素的物理尺寸;(u,v)为像素坐标系下的坐标;K,M分别为相机内参和外参;Among them, (X w , Y w , Z w ) are coordinates in the world coordinate system; R, T are the rotation matrix and translation matrix of the world coordinate system relative to the camera coordinate system; Z c is the distance from the object to the optical center; f is the focal length of the camera; (u 0 , v 0 ) is the coordinates of the center point of the image;

两摄像头像素坐标系中坐标到世界坐标系中坐标的转换如式(2)所示:The conversion of the coordinates in the pixel coordinate system of the two cameras to the coordinates in the world coordinate system is shown in formula (2):

式(2)可分解为6个方程式,其中,K1M1,K2M2通过相机标定获得,为已知量;(u1,v1),(u2,v2)为像素点坐标,原始彩色图像经过OpenPose处理后可直接获得,为已知量;剩余Zc1,Zc2,Xw,Yw,Zw5个未知量,采用最小二乘法求得最优解,得到骨骼关键点在世界坐标系下的三维坐标(Xw,Yw,Zw)。Equation (2) can be decomposed into 6 equations, among which, K 1 M 1 , K 2 M 2 are obtained through camera calibration, which are known quantities; (u 1 , v 1 ), (u 2 , v 2 ) are pixel coordinates, and the original color image can be directly obtained after OpenPose processing, which are known quantities; the remaining 5 unknown quantities, Z c1 , Z c2 , X w , Y w , Z w , are obtained by using the least squares method to obtain the optimal solution, which is The three-dimensional coordinates (X w , Y w , Z w ) of bone key points in the world coordinate system.

通过上述方式根据脑卒中患者在交互过程中的运动姿势和运动视频,得到人体骨骼关键点三维坐标信息,基于人体骨骼关键点三维坐标信息,结合构建的运动学模型,求解用户的运动特征值。Through the above method, according to the motion posture and motion video of the stroke patient during the interaction process, the three-dimensional coordinate information of the key points of the human skeleton is obtained, and based on the three-dimensional coordinate information of the key points of the human skeleton, combined with the constructed kinematic model, the user's motion feature value is solved.

其中,所述获取脑卒中患者上肢的多个关键部位的运动特征值包括肩关节内收/外展角度值、肩关节内旋/外旋角度值、肩关节前伸角度值、肘关节弯曲角度值、躯干前屈角度值、躯干侧屈角度值和躯干旋转角度值等上肢的各个关键部位的运动角度值。Wherein, the acquisition of the motion feature values of multiple key parts of the upper limbs of stroke patients includes the angle values of shoulder joint adduction/abduction angle, shoulder joint internal rotation/external rotation angle, shoulder joint protraction angle, elbow bending angle, trunk forward flexion angle, trunk side flexion angle, and trunk rotation angle, and other key motion angle values of upper limbs.

可理解的是,软件平台集成了手功能康复训练游戏和代偿识别反馈功能,手功能康复训练游戏为脑卒中患者提供沉浸式的手功能康复训练环境。代偿识别反馈功能对脑卒中患者进行手功能康复训练过程中所采取的代偿运动姿势进行实时地分类识别,并根据识别结果给与脑卒中患者实时地反馈,引导脑卒中患者主动纠正代偿运动姿势。It is understandable that the software platform integrates hand function rehabilitation training games and compensatory recognition feedback functions. The hand function rehabilitation training games provide stroke patients with an immersive hand function rehabilitation training environment. The compensatory recognition feedback function classifies and recognizes the compensatory movement postures adopted by stroke patients in the process of hand function rehabilitation training in real time, and gives real-time feedback to stroke patients according to the recognition results, and guides stroke patients to actively correct compensatory movement postures.

其中表1是本发明中康复训练游戏的具体内容,为尽可能地覆盖脑卒中患者日常生活场景中的手功能康复需求,基于日常生活活动基础训练动作开发了手功能康复训练游戏。Table 1 is the specific content of the rehabilitation training game in the present invention. In order to cover the hand function rehabilitation needs in the daily life scenes of stroke patients as much as possible, the hand function rehabilitation training game was developed based on the basic training actions of daily life activities.

表1康复训练游戏的具体内容Table 1 The specific content of the rehabilitation training game

通过对CAHAI(The Chedoke Arm and Hand Activity Inventory)及其他相关研究资料的分析,总结出四个日常生活活动基础训练动作:手臂前伸、抓、捏以及移动并操纵物体。在充分考虑上述四个日常生活活动基础训练动作的基础上,最终开发了六种手功能康复训练游戏。本系统设计的康复训练游戏亮点在于从脑卒中患者日常生活场景出发,通过相关知识总结,确定日常生活活动中手部运动中必定涉及的四个基础动作,然后以四个基础动作为核心开发康复训练游戏,期望帮助脑卒中患者比较全面地恢复日常生活场景中对手部运动功能的需求。Through the analysis of CAHAI (The Chedoke Arm and Hand Activity Inventory) and other related research materials, four basic training actions for daily living activities are summarized: arm extension, grasping, pinching, and moving and manipulating objects. On the basis of fully considering the above four basic training actions of daily living activities, six kinds of hand function rehabilitation training games were finally developed. The highlight of the rehabilitation training game designed by this system is to start from the daily life scenes of stroke patients, through the summary of relevant knowledge, determine the four basic movements that must be involved in the hand movement in daily life activities, and then develop rehabilitation training games with the four basic movements as the core, hoping to help stroke patients recover more comprehensively the demand for hand motor function in daily life scenes.

可参见图3、图4和图5所示,本发明中代偿运动姿势识别和反馈模块的数据处理流程图,以用户肩关节、肘关节及躯干的运动特征值为输入,利用多标签分类器对无代偿和四种典型代偿运动姿势,其中,四种典型的代偿运动姿势包括躯干前倾、躯干旋转、肩部上提以及肘部伸展不足,进行分类识别。如果识别到一种或几种代偿运动姿势,代偿运动姿势类型将以信息增强的形式显示在软件交互界面上。如果识别结果为无代偿运动姿势,将直接显示“无代偿”。As shown in Fig. 3, Fig. 4 and Fig. 5, the data processing flow chart of the compensatory motion posture recognition and feedback module in the present invention uses the motion characteristic values of the user's shoulder joint, elbow joint and trunk as input, and uses a multi-label classifier to classify and identify uncompensated and four typical compensatory motion postures, wherein the four typical compensatory motion postures include trunk leaning forward, trunk rotation, shoulder lifting, and insufficient elbow extension. If one or several compensatory movement postures are identified, the type of compensatory movement posture will be displayed on the software interface in the form of information enhancement. If the recognition result is an uncompensated movement posture, "Uncompensated" will be displayed directly.

具体地,利用OpenPose开源库对同一时刻来自两个摄像头的两幅彩色图像进行处理,获取人体骨骼关键点二维坐标信息。然后,基于相机标定参数和最小二乘法求取该时刻骨骼关键点三维坐标信息。接着,构建人体运动学模型,基于相机的旋转矩阵和欧拉角计算方法求取人体肩关节、肘关节及躯干的运动角度值,具体包括:肩关节内收/外展角度值、肩关节内旋/外旋角度值、肩关节前伸角度值、肘关节弯曲角度值、躯干前屈角度值、躯干侧屈角度值以及躯干旋转角度值。这些角度值表示为一个特征向量,作为代偿运动姿势自动分类识别模型的输入。考虑多种代偿运动姿势同时出现的情况,选择多标签k近邻算法训练分类模型,基于训练后的分类模型对脑卒中患者的上肢代偿运动姿势进行分类识别。Specifically, the OpenPose open source library is used to process two color images from two cameras at the same time to obtain the two-dimensional coordinate information of key points of human bones. Then, based on the camera calibration parameters and the least square method, the three-dimensional coordinate information of the bone key points at this moment is obtained. Next, build a human kinematics model, and calculate the movement angle values of the human shoulder joint, elbow joint, and trunk based on the camera rotation matrix and the Euler angle calculation method, including: shoulder joint adduction/abduction angle values, shoulder joint internal rotation/external rotation angle values, shoulder joint extension angle values, elbow joint bending angle values, trunk flexion angle values, trunk side flexion angle values, and trunk rotation angle values. These angle values are represented as a feature vector, which is used as input to the recognition model for automatic classification of compensatory motion poses. Considering the simultaneous occurrence of multiple compensatory movement postures, the multi-label k-nearest neighbor algorithm was selected to train the classification model, and the upper limb compensatory movement postures of stroke patients were classified and recognized based on the trained classification model.

图6为本发明的整体效果图,如图6所示,用户在矫形手套的辅助下与康复训练游戏交互,完成上手功能康复训练。同时,两个RGB摄像头实时捕捉用户运动视频,经软件平台后台算法处理后带有上肢骨骼关键点标记的运动视频实时显示在交互界面,代偿运动姿势识别结果也以信息增强的形式显示在交互界面,给与用户实时反馈,引导用户主动纠正代偿运动姿势。在进行反馈的过程中,如果识别到一种或几种代偿运动姿势,代偿运动姿势类型将以文字的形式显示在软件交互界面上。如果识别结果为无代偿运动姿势,将直接显示“无代偿”。脑卒中患者根据软件平台上显示的代偿运动姿势,对自身的运动姿势进行纠正调整。Fig. 6 is an overall effect diagram of the present invention. As shown in Fig. 6, the user interacts with the rehabilitation training game with the assistance of orthopedic gloves to complete the hands-on functional rehabilitation training. At the same time, two RGB cameras capture the user's motion video in real time, and the motion video with the key points of the upper limb bones is displayed on the interactive interface in real time after being processed by the background algorithm of the software platform. The recognition results of the compensatory motion posture are also displayed on the interactive interface in the form of information enhancement, giving users real-time feedback and guiding the user to actively correct the compensatory motion posture. During the feedback process, if one or several compensatory motion postures are recognized, the type of compensatory motion posture will be displayed on the software interface in the form of text. If the recognition result is an uncompensated movement posture, "Uncompensated" will be displayed directly. Stroke patients correct and adjust their own exercise postures according to the compensatory exercise postures displayed on the software platform.

图7为本发明提供的一种脑卒中患者居家手功能康复训练方法,该方法应用于脑卒中患者居家手功能康复训练系统中,该方法包括:Fig. 7 is a home-based hand function rehabilitation training method for stroke patients provided by the present invention. The method is applied to a home-based hand function rehabilitation training system for stroke patients. The method includes:

S1,基于矫形手套与交互式手功能康复训练游戏进行交互的过程中,捕捉脑卒中患者的手势感知信息。S1, based on the interaction between orthopedic gloves and an interactive hand function rehabilitation training game, the gesture perception information of stroke patients is captured.

S2,捕捉脑卒中患者在与交互式手功能康复训练游戏交互过程中的上肢运动视频。S2, capturing the upper limb movement video of the stroke patient during the interaction with the interactive hand function rehabilitation training game.

S3,根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,且向脑卒中患者实时反馈识别的代偿运动姿势,引导脑卒中患者主动纠正代偿运动姿势。S3. Identify the upper limb movement posture of the stroke patient according to the gesture perception information and the upper limb movement video, and feed back the recognized compensatory movement posture to the stroke patient in real time, and guide the stroke patient to actively correct the compensatory movement posture.

其中,所述根据所述手势感知信息和所述上肢运动视频,对脑卒中患者的上肢运动姿势进行识别,包括:根据脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值;基于所述运动特征值,利用多标签分类器对无代偿和典型代偿运动姿势进行分类识别。Wherein, the recognition of the upper limb movement posture of the stroke patient according to the gesture perception information and the upper limb movement video includes: obtaining the motion feature values of multiple key parts of the stroke patient's upper limbs according to the stroke patient's frontal view motion image and the top view motion image; based on the motion feature values, using a multi-label classifier to classify and identify uncompensated and typical compensated motion postures.

所述根据脑卒中患者的正视运动图像和俯视运动图像,获取脑卒中患者上肢的多个关键部位的运动特征值,包括:基于两个相机采集的脑卒中患者的上肢运动图像,分别获取两个不同视角的人体骨骼关键点二维坐标信息;根据所述人体骨骼关键点二维坐标信息,基于两个相机标定参数和最小二乘法,求取对应的人体骨骼关键点三维坐标信息;基于所述人体骨骼关键点三维坐标信息和构建的人体上半身运动学模型,获取脑卒中患者上肢的多个关键部位的运动角度值。基于脑卒中患者上肢的多个关键部位的运动角度值,对患者的代偿运动姿势进行识别。The acquisition of motion feature values of multiple key parts of the stroke patient's upper limbs based on the stroke patient's front-facing motion images and overlooking motion images includes: acquiring two-dimensional coordinate information of human bone key points from two different perspectives based on the stroke patient's upper limb motion images collected by two cameras; obtaining corresponding three-dimensional coordinate information of human bone key points based on the two-dimensional coordinate information of human bone key points, based on two camera calibration parameters and the least square method; The movement angle values of multiple key parts of the patient's upper limbs. Based on the movement angle values of multiple key parts of the stroke patient's upper limbs, the patient's compensatory movement posture is identified.

可以理解的是,本发明提供的一种脑卒中患者居家手功能康复训练方法与前述各实施例提供的脑卒中患者居家手功能康复训练系统相对应,脑卒中患者居家手功能康复训练方法的相关技术特征可参考脑卒中患者居家手功能康复训练系统的相关技术特征,在此不再赘述。It can be understood that the home-based hand function rehabilitation training method for stroke patients provided by the present invention corresponds to the home-based hand function rehabilitation training system for stroke patients provided in the above-mentioned embodiments. The relevant technical features of the home-based hand function rehabilitation training method for stroke patients can refer to the relevant technical features of the home-based hand function rehabilitation training system for stroke patients, and will not be repeated here.

本发明实施例提供的一种脑卒中患者居家手功能康复训练系统及康复训练方法,具有有益效果:A home-based hand function rehabilitation training system and rehabilitation training method for stroke patients provided by the embodiment of the present invention has beneficial effects:

(1)设计开发的矫形手套不仅能够针对脑卒中患者的手部运动功能障碍提供特定的运动辅助,而且制造成本低。脑卒中导致的手功能障碍包括手部肌肉僵硬、萎缩以及协调性变差等。卒中恢复期之后,大多数脑卒中患者能够恢复自主弯曲手指的能力,但由于屈肌活动不当和无法激活伸肌,手指的伸展功能仍然受到限制。基于此,设计了一款能为脑卒中患者手指提供驱动力的简易矫形手套,借助手套提供的驱动力,脑卒中患者可自如地完成手指屈伸动作。在脑卒中患者手部康复训练的过程中,借助本矫形手套,能够很好地训练患者的手部关节活动能力、手部肌肉能力以及手指协调能力等。(1) The designed and developed orthopedic glove can not only provide specific motor assistance for the hand motor dysfunction of stroke patients, but also has low manufacturing cost. Hand dysfunction caused by stroke includes stiffness, atrophy, and poor coordination of hand muscles. After the stroke recovery period, most stroke patients are able to regain the ability to flex their fingers voluntarily, but the extension function of the fingers is still limited due to improper flexor muscle activation and inability to activate the extensor muscles. Based on this, a simple orthopedic glove that can provide driving force for the fingers of stroke patients is designed. With the driving force provided by the glove, stroke patients can freely complete finger flexion and extension. In the process of hand rehabilitation training for stroke patients, the orthopedic glove can be used to well train the patient's hand joint mobility, hand muscle ability, and finger coordination ability.

(2)基于日常生活活动基础训练动作设计了手功能康复训练游戏,不仅能够提高脑卒中患者参与康复训练的积极性,同时能够尽可能地帮助脑卒中患者满足日常生活场景中的手功能康复训练需求。(2) The hand function rehabilitation training game is designed based on the basic training actions of daily living activities, which can not only improve the enthusiasm of stroke patients to participate in rehabilitation training, but also help stroke patients meet the needs of hand function rehabilitation training in daily life scenes as much as possible.

(3)设计开发代偿识别及反馈模块,能够引导脑卒中在进行手功能康复训练的过程中主动纠正代偿运动姿势,从而更好地借助康复训练系统完成康复训练任务,加快上肢康复进程。(3) Design and develop a compensatory recognition and feedback module, which can guide stroke patients to actively correct compensatory movement postures in the process of hand function rehabilitation training, so as to better complete rehabilitation training tasks with the rehabilitation training system and speed up the upper limb rehabilitation process.

需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。It should be noted that, in the foregoing embodiments, descriptions of each embodiment have their own emphases, and for parts that are not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special purpose computer, an embedded computer or other programmable data processing equipment to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing equipment produce means for realizing the functions specified in one or more procedures of the flow chart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions can also be stored in a computer-readable memory capable of directing a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means that implement the functions specified in one or more flows of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to generate computer-implemented processing, so that the instructions executed on the computer or other programmable equipment provide steps for realizing the functions specified in one flow or multiple flows of the flow chart and/or one or more square blocks of the block diagram.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is understood. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.

Claims (10)

1. The home hand function rehabilitation training system for the cerebral apoplexy patient is characterized by comprising orthopedic gloves, an upper limb movement data acquisition module and a software platform, wherein the software platform is integrated with an interactive hand function rehabilitation training game and a compensation identification feedback module;
the orthopedic glove is used for interacting with the interactive hand function rehabilitation training game in the software platform, capturing gesture perception information of a cerebral apoplexy patient in the interaction process, and sending the gesture perception information to the software platform in a wireless communication mode;
the upper limb movement data acquisition module is used for capturing upper limb movement videos of a cerebral apoplexy patient in the interaction process with the interactive hand function rehabilitation training game and sending the upper limb movement videos to the software platform;
the software platform is used for identifying the upper limb movement posture of the cerebral apoplexy patient according to the gesture sensing information and the upper limb movement video, feeding back the identified compensatory movement posture to the cerebral apoplexy patient in real time, and guiding the cerebral apoplexy patient to actively correct the compensatory movement posture.
2. The rehabilitation training system according to claim 1, characterized in that said orthopedic glove comprises a soft baseball glove, a tie, a microcontroller with a bluetooth module and a six-axis attitude sensor, a linear motor and a curvature sensor fixed on each finger of said orthopedic glove;
the user wears the orthopedic glove, and the microcontroller drives the fingers of the user to extend or retract by controlling the linear motor to pull the rolling belt;
each bending sensor is used for sensing corresponding finger bending data of a user hand and sending the finger bending data to the software platform through a Bluetooth module;
the six-axis gesture sensor is used for acquiring palm gesture data of a user and sending the palm gesture data to the software platform through the Bluetooth module.
3. The rehabilitation training system according to claim 1, wherein the upper limb movement data acquisition module comprises two RGB cameras fixed at different positions, one of the cameras is arranged right in front of the cerebral apoplexy patient, the other camera is arranged on the top of the cerebral apoplexy patient, the two cameras are respectively used for shooting forward-looking movement videos and overlooking movement videos of the cerebral apoplexy patient in the interaction process, and the movement videos are transmitted to the software platform through a local area network.
4. The rehabilitation training system according to claim 3, wherein the software platform is configured to identify an upper limb movement posture of a cerebral apoplexy patient according to the gesture sensing information and the upper limb movement video, and comprises:
according to the bending data and palm posture data of each finger and the obtained front-view moving image and overlook moving image of the cerebral apoplexy patient in the process of interacting with a rehabilitation training game, obtaining the movement characteristic values of a plurality of key parts of the upper limb of the cerebral apoplexy patient;
based on the motion characteristic values, classifying and identifying uncompensated motion gestures and various typical compensated motion gestures by utilizing a multi-label classifier
Wherein the plurality of typical compensatory exercise positions include trunk forward tilting, trunk rotation, shoulder lifting, and elbow underextension.
5. The rehabilitation training system according to claim 4, wherein the acquiring motion feature values of a plurality of key parts of the upper limb of the cerebral apoplexy patient from the bending data of each finger, the palm posture data, and the acquired front view moving image and top view moving image of the cerebral apoplexy patient during the interaction with the rehabilitation training game comprises:
acquiring two-dimensional coordinate information of key points of bones of the upper body of a user at two different visual angles based on OpenPose based on upper limb moving images of a cerebral apoplexy patient captured by the two cameras;
according to the two-dimensional coordinate information of the key points of the upper body bones of the user, based on two camera calibration parameters and a least square method, obtaining corresponding three-dimensional coordinate information of the key points of the upper body bones of the user;
and acquiring the motion angle values of a plurality of key parts of the upper limb of the cerebral apoplexy patient based on the three-dimensional coordinate information of the key points of the human skeleton and the constructed human upper body kinematic model.
6. The rehabilitation training system according to claim 5, wherein the calculating the corresponding three-dimensional coordinate information of the upper body bone key point of the user based on the two camera calibration parameters and the least square method according to the two-dimensional coordinate information of the upper body bone key point of the user comprises:
for each camera, the coordinate in the pixel coordinate system and the coordinate conversion relationship in the world coordinate system thereof can be represented by the formula (1):
wherein, (X w ,Y w ,Z w ) Is the coordinate under the world coordinate system; r, T are the rotation matrix and translation matrix of the world coordinate system relative to the camera coordinate system respectively; z is Z c Distance from the object to the optical center; f is the focal length of the camera; (u) 0 ,v 0 ) Coordinates of a center point of the image; dx, dy is the physical size of each pixel of the photosensitive device in the camera; (u, v) is coordinates in a pixel coordinate system; k, M are camera internal parameters and external parameters respectively;
the conversion from coordinates in the pixel coordinate system of the two cameras to coordinates in the world coordinate system is shown in the formula (2):
formula (2) can be decomposed into 6 equations, where K 1 M 1 ,K 2 M 2 Obtained through camera calibration, is a known quantity; (u) 1 ,v 1 ),(u 2 ,v 2 ) The pixel point coordinates are obtained by directly obtaining an original color image after OpenPose processing, and the original color image is a known quantity; residual Z c1 ,Z c2 ,X w ,Y w ,Z w 5 unknowns, and obtaining an optimal solution by adopting a least square method to obtain three-dimensional coordinates (X w ,Y w ,Z w )。
7. The rehabilitation training system according to claim 5, wherein the acquisition of the movement angle values of the plurality of key parts of the upper limb of the cerebral apoplexy patient includes a shoulder adduction/abduction angle value, a shoulder internal rotation/external rotation angle value, a shoulder extension angle value, an elbow joint bending angle value, a trunk anteversion angle value, a trunk lateral version angle value, and a trunk rotation angle value.
8. The rehabilitation training system according to claim 5, further comprising:
displaying the motion video carrying the upper limb skeleton key point mark and the identified compensatory motion gesture on an interactive interface of the software platform;
if one or more compensatory motion gestures are identified, displaying the compensatory motion gesture types on an interactive interface of the software platform in a text form; and if the recognition result is the uncompensated motion gesture, displaying the uncompensated motion gesture on an interactive interface of the software platform.
9. A method for rehabilitation training of home hand function of a cerebral apoplexy patient, which is applied to the rehabilitation training system for home hand function of a cerebral apoplexy patient according to any one of claims 1 to 8, the method comprising:
capturing gesture perception information of a cerebral apoplexy patient in the process of interaction between the orthopedic glove and the interactive hand function rehabilitation training game;
capturing upper limb movement videos of a cerebral apoplexy patient in the interaction process with an interactive hand function rehabilitation training game;
and identifying the upper limb movement posture of the cerebral apoplexy patient according to the gesture sensing information and the upper limb movement video, and feeding back the identified compensatory movement posture to the cerebral apoplexy patient in real time to guide the cerebral apoplexy patient to actively correct the compensatory movement posture.
10. The rehabilitation training method according to claim 9, characterized in that the recognition of the upper limb movement posture of the cerebral apoplexy patient according to the gesture sensing information and the upper limb movement video comprises:
according to the bending data and palm posture data of each finger and the obtained front-view moving image and overlook moving image of the cerebral apoplexy patient in the process of interacting with a rehabilitation training game, obtaining the movement characteristic values of a plurality of key parts of the upper limb of the cerebral apoplexy patient;
based on the motion characteristic values, classifying and identifying uncompensated motion gestures and various typical compensated motion gestures by utilizing a multi-label classifier
Wherein the plurality of typical compensatory exercise positions include trunk forward tilting, trunk rotation, shoulder lifting, and elbow underextension.
CN202310218217.9A 2023-03-08 2023-03-08 Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients Pending CN116459114A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310218217.9A CN116459114A (en) 2023-03-08 2023-03-08 Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310218217.9A CN116459114A (en) 2023-03-08 2023-03-08 Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients

Publications (1)

Publication Number Publication Date
CN116459114A true CN116459114A (en) 2023-07-21

Family

ID=87181368

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310218217.9A Pending CN116459114A (en) 2023-03-08 2023-03-08 Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients

Country Status (1)

Country Link
CN (1) CN116459114A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118142139A (en) * 2024-01-31 2024-06-07 嘉兴智康机器人有限公司 Intelligent plane rehabilitation equipment integrating upper limb and hand function

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118142139A (en) * 2024-01-31 2024-06-07 嘉兴智康机器人有限公司 Intelligent plane rehabilitation equipment integrating upper limb and hand function

Similar Documents

Publication Publication Date Title
Li et al. A mobile robot hand-arm teleoperation system by vision and imu
Wu et al. Implicit and intuitive grasp posture control for wearable robotic fingers: A data-driven method using partial least squares
CN106346485B (en) The Non-contact control method of bionic mechanical hand based on the study of human hand movement posture
Cerulo et al. Teleoperation of the SCHUNK S5FH under-actuated anthropomorphic hand using human hand motion tracking
JP2011110620A (en) Method of controlling action of robot, and robot system
Li et al. A dexterous hand-arm teleoperation system based on hand pose estimation and active vision
Wang et al. Feature evaluation of upper limb exercise rehabilitation interactive system based on kinect
Babu et al. Holding, grasping and sensing of prosthetic robot arm like a real human hand, a journey beyond limits: an extensive review
Vasile et al. Grasp pre-shape selection by synthetic training: Eye-in-hand shared control on the hannes prosthesis
CN116459114A (en) Home-based hand function rehabilitation training system and rehabilitation training method for stroke patients
Zhang et al. Doglove: Dexterous manipulation with a low-cost open-source haptic force feedback glove
Zakia et al. Deep learning technique in recognizing hand grasps using FMG signals
Segas et al. Intuitive movement-based prosthesis control enables arm amputees to reach naturally in virtual reality
CN104156063B (en) A Gesture Velocity Estimation Method for 3D Interactive Interface
Anaz et al. Classification of therapeutic hand poses using convolutional neural networks
CN206178663U (en) Device is judged in gesture instruction
Xu et al. An immersive virtual reality bimanual telerobotic system with haptic feedback
CN211180839U (en) A kind of sports teaching equipment and sports teaching system
Dwivedi Analysis, development, and evaluation of muscle machine interfaces for the intuitive control of robotic devices
Tavaszi et al. Robotic fingers in reach-to-grasp tasks of rehabilitation
CN114010184A (en) Motion data acquisition and mirror image method for planar rehabilitation robot
Kun et al. Shoulder joint rehabilitation training system based on virtual reality technology
Zhu et al. Primary research of a multi-sensor inspired compliant control of an soft hand exoskeleton towards to enhancing active participation based on VR system
Sheba et al. Development of behaviour oriented multimodal interactive pet robot for elderly engagements
WO2023007930A1 (en) Determination method, determination device, and determination system

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