Summary of the invention
Embodiments of the present invention aim to solve at least one of the technical problems existing in the prior art.For this purpose, of the invention
Embodiment need to provide a kind of intelligent evaluation method and system based on virtual reality rehabilitation training.
The intelligent evaluation method based on virtual reality rehabilitation training of embodiment of the present invention characterized by comprising
Step 1, selection patient carries out movement angle when rehabilitation training and evaluates mode;
Step 2, host computer procedure obtains the real-time angular data moved when patient and virtual reality program interaction;
Step 3, virtual reality program drives the object in rehabilitation game to carry out corresponding sports according to angle-data;
Step 4, according to patient, target performance carries out immediate assessment and feedback in rehabilitation game;
Step 5, this target data trained is uploaded to host computer procedure after rehabilitation game over;
Step 6, target data calculate according to preset weight and obtain training score;
Step 7, processing generation is patterned to training score and other training datas to comment for rehabilitation training analysis
Estimate report.
In a kind of embodiment, movement angle evaluation mode includes that both hands evaluation mode, left hand evaluation mode or the right hand are commented
Mould-fixed, the evaluation that movement angle evaluation mode is used to rotate left and right angle and above carry pressure angle off.
In a kind of embodiment, step 3 includes: to preset the quantity of Mission Objective according to rehabilitation training requirement and put
Position drives the object in rehabilitation game in left and right directions or up and down direction is transported by virtual reality program according to angle-data
It is dynamic, to obtain Mission Objective or evade Mission Objective.
In a kind of embodiment, if step 4 includes: the game mesh that patient does not obtain pre-determined number or more in rehabilitation game
Mark then issues the prompt for reinforcing obtaining Mission Objective to patient.
In a kind of embodiment, if step 4 includes: patient, the target performance in rehabilitation game meets preset front
When excitation condition, then the prompt of front excitation is issued to patient;Wherein, positive excitation condition includes: continuous acquisition pre-determined number
Above Mission Objective, this game points are more than last time game points, obtain this game best result or obtain amusement history
Record best result.
In a kind of embodiment, preset weight includes the weight W1 of training mode complexity U1, training completed percentage
The weight W4 of the weight W3 and target completed percentage U4 of the weight W2 of U2, trained deadline U3.
In a kind of embodiment, step 6 includes: calculate to target data according to preset weight obtaining training point
Number, calculation formula are specific as follows:
Total score=W1 × U1+W2 × U2+W3 × U3+W4 × U4
Wherein, U1 is simple mode value is 60, general modfel value is 80, difficult mode value is 100;
The value of U2 is 0~100%;
U3 be 100 less equal than preset total time value, be 80 more than value within 5 minutes total times,
It is 60 more than 5 minutes total times or more value;
The value of U4 is 0~100%.
In a kind of embodiment, step 7 includes: to be patterned processing to training score and other training datas, generation
For the assessment report of rehabilitation training analysis, this report includes last time training score, this training score and best training point
What several comparison histograms and last time training, this training and best time were trained obtains mesh in left-handed acquisition target and dextrorotation
Target cake chart.
In a kind of embodiment, the method also includes:
Step 8, the inquiry request for receiving historical evaluation report, shows corresponding assessment report according to inquiry request.
The present invention goes back while proposing a kind of intelligent evaluation system based on virtual reality rehabilitation training, which is characterized in that packet
It includes: selecting module, host computer procedure and virtual reality program, wherein host computer procedure includes acquiring unit, computing unit and life
At unit, virtual reality program includes driving unit, assessment and feedback unit, uploading unit;
Selecting module, the movement angle for selecting patient to carry out rehabilitation training evaluate mode;
Acquiring unit, the real-time angular data moved when for obtaining patient and virtual reality program interaction;
Driving unit, for being driven the object in rehabilitation game to carry out corresponding sports according to angle-data;
Assessment and feedback unit, for according to patient, target performance to be assessed and fed back in rehabilitation game;
Uploading unit, for uploading this target data trained to host computer procedure after rehabilitation game over;
Computing unit obtains training score for calculate to target data according to preset weight;
Generation unit is generated for being patterned processing to training score and other training datas for rehabilitation training point
The assessment report of analysis.
The intelligent evaluation method and system based on virtual reality rehabilitation training of embodiment of the present invention, patient is full of joy
In the virtual scene of happy property and interest, by game mode realize four limbs rehabilitation trainings while, realize rehabilitation training i.e.
When assessment and feedback, automatically analyze report between the play assessment report and different play training result after realizing rehabilitation training
It accuses, changes many deficiencies of original artificial rehabilitation assessment.
The advantages of additional aspect of the invention, will be set forth in part in the description, and will partially become from the following description
Obviously, or practice through the invention is recognized.
Specific embodiment
Embodiments of the present invention are described below in detail, the example of embodiment is shown in the accompanying drawings, wherein identical or class
As label indicate same or similar element or element with the same or similar functions from beginning to end.Below with reference to attached
The embodiment of figure description is exemplary, and can only be used to explain embodiments of the present invention, and should not be understood as to the present invention
Embodiment limitation.
Please refer to Fig. 1 and Fig. 2, the intelligent evaluation method based on virtual reality rehabilitation training of embodiment of the present invention, packet
It includes:
Step 1, selection patient carries out movement angle when rehabilitation training and evaluates mode.
Step 2, host computer procedure obtains the real-time angular data moved when patient and virtual reality program interaction.
Step 3, virtual reality program drives the object in rehabilitation game to carry out corresponding sports according to angle-data.
Step 4, according to patient, target performance carries out immediate assessment and feedback in rehabilitation game.
Step 5, this target data trained is uploaded to host computer procedure after rehabilitation game over.
Step 6, target data calculate according to preset weight and obtain training score.
Step 7, processing generation is patterned to training score and other training datas to comment for rehabilitation training analysis
Estimate report.
The present invention goes back while proposing a kind of intelligent evaluation system based on virtual reality rehabilitation training, comprising: selecting module,
Host computer procedure and virtual reality program, wherein host computer procedure includes acquiring unit, computing unit and generation unit, virtually
Real-world programs include driving unit, assessment and feedback unit, uploading unit.Each component part is specifically described as follows:
Selecting module, movement angle evaluation mode when for selecting patient to carry out rehabilitation training.
Acquiring unit, the real-time angular data moved when for obtaining patient and virtual reality program interaction.
Driving unit, for being driven the object in rehabilitation game to carry out corresponding sports according to angle-data.
Assessment and feedback unit, for according to patient, target performance to carry out immediate assessment and anti-in rehabilitation game
Feedback.
Uploading unit, for uploading this target data trained to host computer procedure after rehabilitation game over.
Computing unit obtains training score for calculate to target data according to preset weight.
Generation unit is generated for being patterned processing to training score and other training datas for rehabilitation training point
The assessment report of analysis.
In this embodiment, based on the intelligent evaluation method of virtual reality rehabilitation training to be instructed based on virtual reality rehabilitation
Execution object of the experienced intelligent evaluation system as step, also can be using each component part of system as the execution pair of step
As.Specifically, execution object of the selecting module as step 1, execution pair of the acquiring unit as step 2 in host computer procedure
As, execution object of the driving unit as step 3 in virtual reality program, assessment and execution of the feedback unit as step 4
Object, execution object of the uploading unit as step 5, execution object of the computing unit as step 6, generation unit is as step
7 execution object.
The present invention can with application No. is 201620862401.2 Chinese utility model " rehabilitation training of upper limbs equipment and its
Virtual Reality Training System " it is used cooperatively, i.e., it is instructed using rehabilitation training of upper limbs equipment and its Virtual Reality Training System as rehabilitation
Practice facility, to realize rehabilitation training intelligent evaluation and analysis of the invention.
In step 1, selecting module selection patient carries out movement angle when rehabilitation training and evaluates mode.Selecting module can be with
In such a way that graphical interfaces is shown to physiatrician show rehabilitation training movement angle evaluate mode, physiatrician according to
Patient profiles realize the selection of movement angle evaluation mode in a manner of mouse click, touch etc..Specifically, movement angle is evaluated
Mode includes that both hands evaluation mode, left hand evaluation mode or right hand evaluation mode, the movement angle evaluate mode and be used for left-right rotary
Gyration and the evaluation for above carrying pressure angle off.Selecting module determines the movement angle of this rehabilitation training according to the selection of physiatrician
Evaluation mode is spent, these angle assessment of data will be stored in database after saving.
In step 2, acquiring unit obtains the real-time angular data moved when patient and virtual reality program interaction.Suffering from
Person carry out rehabilitation training when, the acquiring unit of host computer procedure obtained by the data of real-time acquisition angles sensor patient with
The real-time angular data moved when virtual reality program interaction.Angular transducer is as its name suggests for detection angles.One
As have a hole on angular transducer, for being used in combination with the axis of component to be measured, when axis often turns over 1/16 circle,
Angular transducer counts primary;When axis rotates forward, counts and increase;When axis backwards rotation, counts and reduce;When need to count again
When number, it can be resetted.Angular transducer is exactly to calculate the angle that it is turned over, such as grace by way of this counting
The angle measurement method that intelligence Pu magnetic resistance (MR) angular transducer uses, can accurate, reliability service, not will lead to magnetic field strength change
Change.It is hardly floated by magnetic deflection and magnetic caused by due to service life, temperature and mechanical stress change when angular transducer works
The influence of shifting.High-precision angle measurement is provided by the brilliant linearity and temperature drift behavior.Acquiring unit passes through this
On the one hand the real-time angular data that the mode of sample is got are handed down to object in virtual reality driven by program game and are become according to angle
Change and carry out corresponding sports, on the other hand forms angle change curve in real time at the interface of host computer procedure.
In step 3, the driving unit of virtual reality program drives the object in rehabilitation game to carry out according to angle-data
Corresponding sports.Driving unit receives the angle-data that host computer procedure issues, and driving game object does left and right or moves up and down, with
The case where obtaining target or evading target, being completed according to target obtains corresponding score.
Further, step 3 includes: that quantity and the placement position of Mission Objective are preset according to rehabilitation training requirement,
It drives the object in rehabilitation game in left and right directions according to angle-data by virtual reality program or up and down direction moves, to obtain
It obtains Mission Objective or evades Mission Objective.If rehabilitation training is carried out according to Traditional Rehabilitation equipment, due to rehabilitation equipment function
Single, so rehabilitation content is single and rehabilitation training is almost the same, but the dysfunction situation of patient is different, needs needle
Different rehabilitation training schemes is provided to patient itself dysfunction situation, realizes accurate rehabilitation training.It in step 3, can be with
Quantity and the placement position of Mission Objective are preset according to rehabilitation training requirement by physiatrician, such as patient is in virtual reality
Automobile advance is embodied in program hits this rehabilitation game of gold coin, usual gold coin can be arranged at the center on garage's access road,
It, then can be by by this game mesh of all or part of gold coin but if needing to reinforce the rehabilitation training of patient in left and right directions
Mark is respectively arranged at the left side, right side or gold coin of road and is interspersed setting on left side, center, right side;Alternatively, it is also possible to
By increasing the quantity or density of Mission Objective, increase the intensity or difficulty of rehabilitation training;Reach Mission Objective in this 2 kinds of methods
Placement position Self-definition process.Then it will drive the variation of angular transducer during Patient Experience rehabilitation game, it is empty
Quasi- real-world programs drive the object in rehabilitation game according to angle-data, such as automobile exists in the rehabilitation game of automobile impacting gold coin
The gold coin of road side is hit in left and right directions movement, or big fish moves go in above-below direction in the rehabilitation game that big fish swallowing little fish
Capture small fish.Physiatrician it is subsequent according to patient drive rehabilitation game in automobile impacting road side gold coin the case where, so as to
Intelligent evaluation is carried out to rehabilitation training situation.
In step 4, assessment and feedback unit according to patient in rehabilitation game target performance carry out immediate assessment with
Feedback.Patient's target performance in rehabilitation game is specific as follows:
In a kind of situation, if step 4 includes: the Mission Objective that patient does not obtain pre-determined number or more in rehabilitation game,
The prompt for obtaining Mission Objective is then issued to patient.3 times with pre-determined number, Mission Objective be located at road on the left of or
For the gold coin for needing to hit on the right side of person, if patient drive a car in the rehabilitation game of automobile impacting gold coin continuous 3 times with
On fail hit gold coin success, then be considered as and do not obtain Mission Objective, at this time assessment with feedback unit can pass through voice or word
The modes such as curtain prompt patient " please to the left/right direction is exerted oneself ".
In another situation, if step 4 include: patient's target performance in rehabilitation game meet it is preset front swash
When encouraging condition, then the prompt of front excitation is issued to patient;Wherein, positive excitation condition include: it is continuous obtain pre-determined number with
On Mission Objective, this game points be more than last time game points, obtain this game best result or obtain amusement history note
Record best result.It is 3 times with pre-determined number, Mission Objective is to be located on the left of road or for the gold coin that right side needs to hit,
If patient continuous 3 times hit the gold coin for obtaining road left or right side, assessment at this time and feedback unit can by voice or
The modes such as person's subtitle prompt patient " you are excellent ".If the score that gold coin is hit in this driving of patient is more than that last time game obtains
Point, then assessment can prompt " to congratulate you, further by modes such as voice or subtitles with feedback unit!".If patient
It is more than other player roles in game in the game point that the training of automobile impacting gold coin obtains, obtains this game highest
Point or patient this driving hit gold coin score be amusement history record best result, then assessment and feedback unit
It can prompt " to congratulate you, become this game best result winner by modes such as voice or subtitles!".Side in this way
Formula, the immediate assessment of game and the performance situation of feedback energy immediate feedback patient, and in time from mentally encouragement and excitation patient.
In steps of 5, uploading unit uploads this target data trained to host computer procedure after rehabilitation game over.
Specifically, target data includes rehabilitation game training mode complexity, training performance, trains deadline, target complete
It is proportional etc..
In step 6, computing unit calculate to target data according to preset weight obtains training score.It is preset
Weight includes the power of the weight W1 of training mode complexity U1, the weight W2 of training completed percentage U2, training deadline U3
The weight W4 of weight W3 and target completed percentage U4.Specifically, step 6 includes: to count according to preset weight to target data
It calculates and obtains training score, calculation formula is specific as follows:
Total score=W1 × U1+W2 × U2+W3 × U3+W4 × U4
Since what is be most difficult in four limbs rehabilitation trainings is rehabilitation training of upper limbs, this programme uses more objective reasonable upper
Limb health Training valuation Weight algorithm, i.e., by the weight W1 of training mode complexity U1, the weight W2 of training completed percentage U2, instruction
The weight W4 for practicing the weight W3 and target completed percentage U4 of deadline U3 is set as the evaluation index of rehabilitation training, then uses
Analytic hierarchy process (AHP) carrys out the index of more same level two-by-two, its comparison result, the mark of each rank are indicated with 1-9 scaling law
It is as shown in table 1 to spend meaning.
Table 1
The embodiment of the present invention comparison result determining according to analytic hierarchy process (AHP) and weight value are as shown in table 2.
Table 2
Table 2 is the judgment matrix of application level analytic approach of the present invention, comes together to see in conjunction with above-mentioned 1-9 scale.If element i
It is a with the ratio between the importance of element jij, then the ratio between the importance of element j and element i beFor example, the second row and
Three column intersect 1/2, refer to U2 training completed percentage and U3 training the deadline factor important ratio compared with;1 refer to two because
Plain no less important, 2 refer between no less important and be slightly important between;Which scale is selected to judge according to actual needs, it is correct
Property can be verified by consistency check.
Specifically, computing unit carries out target data according to preset weight to calculate the formula for obtaining training score such as
Under:
Total score=0.0667*U1+0.1086*U2+0.1778*U3+0.6469*U4
Wherein, U1 is simple mode value is 60, general modfel value is 80, difficult mode value is 100.
The value of U2 is 0~100%.
U3 be 100 less equal than preset total time value, be 80 more than value within 5 minutes total times,
It is 60 more than 5 minutes total times or more value.
The value of U4 is 0~100%.
By above-mentioned calculating, the score of this rehabilitation training can be obtained.
In step 7, generation unit is patterned processing to training score and other training datas and generates for rehabilitation
The assessment report of training analysis.Specifically, step 7 includes: to be patterned processing to training score and other training datas, raw
At the assessment report analyzed for rehabilitation training, this report includes last time training score, this training score and best training
What the comparison histogram of score and last time training, this training and best time were trained obtains in left-handed acquisition target and dextrorotation
The cake chart of target.
In embodiments of the present invention, this method further includes receiving the inquiry request of historical evaluation report, according to inquiry
Request shows corresponding assessment report.Physiatrician or patient can be issued by mobile terminals such as mobile phone, tablet computers to go through
The inquiry request of history assessment report, the intelligent evaluation system based on virtual reality rehabilitation training receive the inquiry of historical evaluation report
Request, shows corresponding assessment report according to inquiry request.Such as patient's first is wanted to inquire oneself last week and rehabilitation training last month
Report, then can by mobile phone click access the intelligent evaluation system based on virtual reality rehabilitation training, be checked on mobile phone
The report of oneself last week and rehabilitation training last month.
In the description of embodiments of the present invention, it is to be understood that term " center ", " longitudinal direction ", " transverse direction ", " length
Degree ", " width ", " thickness ", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner",
The orientation or positional relationship of the instructions such as "outside", " clockwise ", " counterclockwise " is to be based on the orientation or positional relationship shown in the drawings, only
It is embodiments of the present invention and simplified description for ease of description, rather than the device or element of indication or suggestion meaning are necessary
It with specific orientation, is constructed and operated in a specific orientation, therefore should not be understood as the limitation to embodiments of the present invention.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance or imply
Indicate the quantity of indicated technical characteristic." first " is defined as a result, the feature of " second " can be expressed or impliedly wrap
Include one or more feature.In the description of embodiments of the present invention, the meaning of " plurality " is two or two
More than, unless otherwise specifically defined.
In the description of embodiments of the present invention, it should be noted that unless otherwise clearly defined and limited, term
" installation ", " connected ", " connection " shall be understood in a broad sense, for example, it may be fixedly connected, may be a detachable connection or one
Connect to body;It can be mechanical connection, be also possible to be electrically connected or can mutually communicate;It can be directly connected, can also lead to
It crosses intermediary to be indirectly connected, can be the connection inside two elements or the interaction relationship of two elements.For ability
For the those of ordinary skill in domain, can understand as the case may be above-mentioned term in embodiments of the present invention specifically contain
Justice.
In embodiments of the present invention unless specifically defined or limited otherwise, fisrt feature second feature it
"upper" or "lower" may include that the first and second features directly contact, may include the first and second features be not directly to connect yet
It touches but by the other characterisation contact between them.Moreover, fisrt feature second feature " on ", " top " and " on
Face " includes fisrt feature right above second feature and oblique upper, or to be merely representative of first feature horizontal height special higher than second
Sign.Fisrt feature include under the second feature " below ", " below " and " below " fisrt feature immediately below second feature and obliquely downward
Side, or first feature horizontal height is merely representative of less than second feature.
Following disclosure provides many different embodiments or example is used to realize embodiments of the present invention not
Same structure.In order to simplify the disclosure of embodiments of the present invention, hereinafter the component of specific examples and setting are described.When
So, they are merely examples, and is not intended to limit the present invention.In addition, embodiments of the present invention can be in different examples
Repeat reference numerals and/or reference letter in son, this repetition are for purposes of simplicity and clarity, itself not indicate to be begged for
By the relationship between various embodiments and/or setting.In addition, the various specific techniques that embodiments of the present invention provide
With the example of material, but those of ordinary skill in the art may be aware that the application of other techniques and/or other materials make
With.
In the description of this specification, reference term " embodiment ", " some embodiments ", " schematically implementation
The description of mode ", " example ", specific examples or " some examples " etc. means the tool described in conjunction with the embodiment or example
Body characteristics, structure, material or feature are contained at least one embodiment or example of the invention.In the present specification,
Schematic expression of the above terms are not necessarily referring to identical embodiment or example.Moreover, the specific features of description, knot
Structure, material or feature can be combined in any suitable manner in any one or more embodiments or example.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, to execute function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processing module or other can be from instruction
Execute system, device or equipment instruction fetch and the system that executes instruction) use, or combine these instruction execution systems, device or
Equipment and use.For the purpose of this specification, " computer-readable medium " can be it is any may include, store, communicating, propagating or
Transfer program uses for instruction execution system, device or equipment or in conjunction with these instruction execution systems, device or equipment
Device.The more specific example (non-exhaustive list) of computer-readable medium include the following: there are one or more wirings
Electrical connection section (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of embodiments of the present invention can be with hardware, software, firmware or their combination come real
It is existing.In the above-described embodiment, multiple steps or method can be with storages in memory and by suitable instruction execution system
The software or firmware of execution is realized.For example, if realized with hardware, in another embodiment, ability can be used
Any one of following technology or their combination well known to domain is realized: being had for realizing logic function to data-signal
The discrete logic of logic gates, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array
(PGA), field programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
In addition, each functional unit in various embodiments of the present invention can integrate in a processing module, it can also
To be that each unit physically exists alone, can also be integrated in two or more units in a module.It is above-mentioned integrated
Module both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module
If in the form of software function module realize and when sold or used as an independent product, also can store one calculating
In machine read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..
Although the embodiments of the present invention has been shown and described above, it is to be understood that above-described embodiment is example
Property, it is not considered as limiting the invention, those skilled in the art within the scope of the invention can be to above-mentioned
Embodiment is changed, modifies, replacement and variant.