Python-based gait cycle and three-dimensional limb motion angle algorithm

A gait and angle technology, applied in computing, computer components, instruments, etc., can solve problems such as large data volumes, and achieve the effects of strong versatility, flexibility, and strong visualization effects

Inactive Publication Date: 2018-01-19
DONGHUA UNIV
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, since the 3D motion capture instrument will record the changes of the angles of each joint in three dimensions in real time, the amount of data obtained during the monitoring process is huge. Therefore, it is necessary to rely on effective technical means to realize the extraction and analysis of joint angle data
There is no such effective technical means in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Python-based gait cycle and three-dimensional limb motion angle algorithm
  • Python-based gait cycle and three-dimensional limb motion angle algorithm
  • Python-based gait cycle and three-dimensional limb motion angle algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Below in conjunction with specific embodiment, further illustrate the present invention.

[0034] When the human body walks normally, the motion characteristics of the human body will change periodically with the gait, and this cycle is generally determined by the contact state of one foot with the ground. While the gait changes periodically, the angles of various joints of the human body will also change periodically. Based on the gait cycle, the present invention periodically divides a large amount of joint angle data, and extracts key parameters of each cycle, so as to effectively realize the analysis on the angle of body movement. This method can be used to evaluate the influence of external factors, such as clothing equipment and weight-bearing status, on the flexibility of human activities, and predict possible limb injuries to the human body.

[0035] The invention provides a Python-based gait cycle and three-dimensional body movement angle algorithm, comprising...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a Python-based gait cycle and three-dimensional limb motion angle algorithm. The algorithm comprises the following steps of: butting a three-dimensional motion capture system, and formatting original data according to body parts where vital joints are located and joint names; setting a rise threshold value according to gait cycle features, and determining all the gait cyclesin a database on the basis of an angular variation law of hip joint vertical plane; determining a step length time on the basis of a data recording frequency and start and end frames of the gait cycles, searching maximum values and minimum values of three-dimensional joints in each gait cycle by utilizing Python, and calculating a three-dimensional limb motion angle; and generating two data matrixes according to joint positions and respectively writing a gait and a limb motion index of each gait cycle. The algorithm is capable of rapidly and effectively processing a large number of real-timejoint angle data, is suitable for various three-dimensional motion capture systems, different loads of human body and different clothing equipment conditions, and is strong in generality, high in flexibility and good in expandability.

Description

technical field [0001] The invention relates to a three-dimensional body movement angle algorithm, in particular to a Python-based gait cycle and three-dimensional body movement angle algorithm. Background technique [0002] Angle of Limb Movement (ROM, Range of Motion) refers to the range of limb movement when the human body is exercising, and can be used to characterize the flexibility of the limbs. In three-dimensional motion analysis, the human body is generally divided into three sections, namely the coronal plane, the sagittal plane, and the horizontal plane. When the human body is in motion, each joint will undergo adduction / abduction, flexion / extension, internal rotation / external rotation, etc. in three sections. [0003] Goniometer is a common technical means to measure ROM, but it cannot monitor the movement of joints in three sections in real time. The appearance of the 3D motion capture device has realized the real-time acquisition of human joint data, and its ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06K9/00
Inventor 田苗李俊
Owner DONGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products