Disclosure of Invention
Aiming at the defects of the prior art, the invention aims to provide an intelligent intravenous puncture virtual-real combination interactive teaching system and an intelligent intravenous puncture virtual-real combination interactive teaching method, and aims to improve the comprehensiveness and accuracy of the intravenous puncture virtual-real combination interactive teaching system.
In order to achieve the purpose, the intelligent intravenous puncture virtual-real combined interactive teaching system adopts the following technical scheme that the intelligent intravenous puncture virtual-real combined interactive teaching system comprises the following specific working processes of each module:
the needle inserting data module is used for setting a plurality of puncture interaction experiments for target students, creating a first puncture teaching model for analyzing the needle inserting angle of each puncture interaction experiment, and acquiring the needle inserting angle deviation degree corresponding to each puncture teaching experiment according to the analysis result to obtain needle inserting angle deviation data;
the puncture track module is used for creating a second puncture teaching model to perform puncture track analysis on each puncture interaction experiment, and acquiring the puncture track anomaly degree corresponding to each puncture teaching experiment according to the analysis result to obtain puncture track deviation data;
And the interaction evaluation module is used for evaluating the puncture level of the target student according to the needle insertion angle deviation data and the puncture track deviation data.
Further, the needle insertion angle deviation data is obtained, specifically as follows:
in the current teaching period, acquiring students receiving puncture teaching, and randomly selecting one target student from a plurality of acquired students;
Setting a plurality of puncture teaching experiments aiming at a target student, wherein an arm model corresponding to each puncture teaching experiment is in different clinical simulation states, and randomly selecting one sample puncture teaching experiment from the set plurality of puncture teaching experiments;
Selecting a plurality of adipose tissue characteristic points from subcutaneous adipose tissue of an arm model, and arranging a piezoresistive sensor at the skin position of each adipose tissue characteristic point to obtain a first puncture teaching model;
Analyzing the angle of the needle entering and advancing of the sample puncture teaching experiment by using the first puncture teaching model, and obtaining the deviation of the needle entering angle corresponding to the sample puncture teaching experiment according to the analysis result;
And repeating the acquisition process of the needle insertion angle deviation degree corresponding to the sample puncture teaching experiment, and respectively acquiring the needle insertion angle deviation degree corresponding to each puncture teaching experiment to obtain needle insertion angle deviation data.
Further, the deviation of the needle inserting angle corresponding to the sample puncture teaching experiment is obtained, and the method specifically comprises the following steps:
Performing spatial analysis on the first puncture teaching model, and creating a needle insertion space rectangular coordinate system according to an analysis result;
In a needle insertion space coordinate system, acquiring a plurality of adipose tissue characteristic points contacted with a puncture needle operated by a target student through a piezoresistive sensor to obtain a plurality of needle contact characteristic points, and sequentially marking the acquired plurality of needle contact characteristic points as J1 contact characteristic points to Ja contact characteristic points according to the contact sequence;
In a needle insertion space rectangular coordinate system, connecting a J1 contact characteristic point and a J2 contact characteristic point to obtain a J1 needle insertion angle line, connecting the J2 contact characteristic point and a J3 contact characteristic point to obtain a J2 needle insertion angle line, and connecting a Ja-1 contact characteristic point and a Ja contact characteristic point to obtain a Ja-1 needle insertion angle line;
The included angle between the J1 needle inserting angle line and the first needle inserting plane is marked as a J1 needle inserting angle value, the included angle between the J2 needle inserting angle line and the first needle inserting plane is marked as a J2 needle inserting angle value, and the like, and the included angle between the Ja-1 needle inserting angle line and the first needle inserting plane is marked as a Ja-1 needle inserting angle value;
performing deviation analysis on the J1 needle inserting angle line to obtain J1 needle inserting angle deviation;
Repeating the acquisition process of the J1 needle inserting angle deviation, and respectively acquiring the J2 needle inserting angle deviation to the Ja-1 needle inserting angle deviation;
Respectively obtaining the deviations from the J1 needle inserting angle value to the Ja-1 needle inserting angle value and the reference needle inserting angle interval, obtaining the J1 needle inserting angle deviation to the Ja-1 needle inserting angle deviation, comparing the values from the J1 needle inserting angle deviation to the Ja-1 needle inserting angle deviation, and marking the needle inserting angle deviation with the largest value as the peak needle inserting angle deviation;
and acquiring the interval median corresponding to the reference needle-inserting angle interval, and calculating the ratio of the peak needle-inserting angle deviation to obtain the needle-inserting angle deviation corresponding to the sample puncture teaching experiment.
Further, a rectangular coordinate system of the needle insertion space is created, specifically as follows:
Acquiring a puncture needle point of a target student in a first puncture teaching model, marking a puncture skin area by taking the puncture needle point as a geometric center point, and marking a space area occupied by adipose tissue characteristic points corresponding to the skin puncture area as a puncture needle space area;
in the puncture needle insertion space region, marking a puncture needle insertion point as a coordinate origin, marking a horizontal plane where the coordinate origin is located as a first needle insertion plane, in the first needle insertion plane, arbitrarily making a straight line through the coordinate origin to obtain a first needle insertion straight line, making a straight line perpendicular to the first needle insertion straight line through the coordinate origin to obtain a second needle insertion straight line, making a straight line perpendicular to the first needle insertion plane through the coordinate origin to obtain a third needle insertion straight line, marking the first needle insertion straight line as a coordinate x-axis, marking the second needle insertion straight line as a coordinate y-axis, and marking the third needle insertion straight line as a coordinate z-axis to obtain a needle insertion space rectangular coordinate system.
Further, the deviation of the needle inserting angle of the J1 is obtained, and the method is specifically as follows:
Acquiring the upper limit and the lower limit of a reference needle-inserting angle interval,
If the J1 needle inserting angle value Jdz is larger than the upper limit Jqs of the reference needle inserting angle interval, calculating to obtain J1 needle inserting angle deviation Pj 1;
if the value Jdz of the needle insertion angle of J1 is smaller than the lower limit Jqx of the reference needle insertion angle interval, calculating to obtain a needle insertion angle deviation Pj 1 of J1;
if the value of the J1 needle inserting angle is equal to the upper limit of the reference needle inserting angle interval or the lower limit of the reference needle inserting angle interval, the deviation of the J1 needle inserting angle is 0.
Further, the puncture track deviation data is acquired, specifically as follows:
acquiring an arm model corresponding to the sample puncture teaching experiment, and modeling an inner space of the arm model to obtain a second puncture teaching model;
The geometric center point of the second puncture teaching model is obtained and marked as a track characteristic point, a horizontal plane where the track characteristic point is located is marked as a first track plane, in the first track plane, a straight line is arbitrarily made through the track characteristic point to obtain a first track straight line, a straight line perpendicular to the first track straight line is made through the track characteristic point to obtain a second track straight line, a straight line perpendicular to the first track plane is made through a coordinate origin to obtain a third track straight line, the track characteristic point is marked as a coordinate origin, the first track straight line is marked as a coordinate x-axis, the second track straight line is marked as a coordinate y-axis, and the third track straight line is marked as a coordinate z-axis to obtain a track space rectangular coordinate system;
Performing puncture track analysis on the sample puncture teaching experiment by using a second puncture teaching model, and acquiring puncture track anomaly corresponding to the sample puncture teaching experiment according to an analysis result;
and repeating the acquisition process of the puncture track anomaly degree corresponding to the sample puncture teaching experiment, and respectively acquiring the puncture track anomaly degree corresponding to each puncture teaching experiment to obtain puncture track deviation data.
Further, the abnormal degree of the puncture track corresponding to the sample puncture teaching experiment is obtained, and the method specifically comprises the following steps:
In the second puncture teaching model, acquiring a needle puncture trajectory of a target student operation sample puncture teaching experiment, decomposing the needle puncture trajectory into a plurality of track coordinate points, and respectively marking the acquired plurality of track coordinate points as G1 track coordinate points to Gb track coordinate points;
In the second puncture teaching model, marking a puncture blood vessel corresponding to a sample puncture teaching experiment to obtain a target puncture area;
Acquiring the edge distance values from the G1 track coordinate point to the Gb track coordinate point and the target puncture area, and acquiring the G1 edge distance value to the Gb edge distance value;
If the G1 track coordinate is not in the target puncture area, marking the G1 track coordinate point with an abnormal track point;
If the G1 track coordinate is positioned in the target puncture area, acquiring an edge distance reference interval, if the G1 edge distance value is positioned in the edge distance reference interval, marking a normal track point by the G1 track coordinate point, and if the G1 edge distance value is not positioned in the edge distance reference interval, marking an abnormal track point by the G1 track coordinate point;
and acquiring the number of the abnormal track points from the G1 track coordinate point to the Gb track coordinate point to obtain an abnormal track point number value, and calculating the ratio of the abnormal track point number value to b to obtain the puncture track anomaly degree corresponding to the sample puncture teaching experiment.
Further, the value of the edge distance of G1 is obtained as follows:
in the second puncture teaching model, a G1 track coordinate point is used as a vertical section of a target puncture area to obtain a G1 blood vessel vertical section, pixel point filling is carried out on the blood vessel edge in the G1 blood vessel vertical section to obtain a plurality of blood vessel edge pixel points, and one blood vessel edge pixel point is selected from the filled plurality of blood vessel edge pixel points at will;
Acquiring coordinates of a G1 track coordinate point in a track space rectangular coordinate system to obtain G1 track coordinates (x 1, y1, z 1), and acquiring coordinates of a sample blood vessel edge pixel point in the track space rectangular coordinate system to obtain sample pixel point coordinates (x 2, y2, z 2);
Calculating to obtain a coordinate distance value Yzj between the G1 track coordinate point and the sample blood vessel edge pixel point through the G1 track coordinate (x 1, y1, z 1) and the sample pixel point coordinate (x 2, y2, z 2);
and respectively acquiring the coordinate distance values between the G1 track coordinate point and each blood vessel edge pixel point, comparing the values of the obtained coordinate distance values, and marking the coordinate distance value with the smallest value as the G1 edge distance value.
Further, the puncture level evaluation is performed on the target students, specifically as follows:
Acquiring needle inserting angle deviation data, respectively acquiring needle inserting angle deviation degrees corresponding to each puncture teaching experiment according to the needle inserting angle deviation data, and calculating a plurality of obtained needle inserting angle deviation degrees to obtain a needle inserting angle average deviation degree;
acquiring puncture track deviation data, and respectively acquiring puncture track anomaly corresponding to each puncture teaching experiment according to the puncture track deviation data;
respectively acquiring an average deviation degree reference interval of a needle inserting angle and a puncture track abnormality degree reference interval;
If the average deviation degree of the needle inserting angle is in the reference interval of the average deviation degree of the needle inserting angle and the abnormality degree of the puncture track is in the reference interval of the abnormality degree of the puncture track, evaluating that the puncture level of the target student is qualified;
If the average deviation degree of the needle inserting angle is in the reference interval of the average deviation degree of the needle inserting angle and the abnormal degree of the puncture track is not in the reference interval of the abnormal degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
if the average deviation degree of the needle inserting angle is not in the reference interval of the average deviation degree of the needle inserting angle and the abnormality degree of the puncture track is in the reference interval of the abnormality degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
If the average deviation degree of the needle inserting angle is not in the reference interval of the average deviation degree of the needle inserting angle and the abnormal degree of the puncture track is not in the reference interval of the abnormal degree of the puncture track, the puncture level of the target student is evaluated to be unqualified.
An intelligent intravenous puncture virtual-real combined interactive teaching method comprises the following steps:
Step S1, setting a plurality of puncture interaction experiments for a target student, creating a first puncture teaching model, analyzing the angle of a needle entering and advancing for each puncture interaction experiment, and acquiring the deviation degree of the needle entering angle corresponding to each puncture teaching experiment according to an analysis result to obtain deviation data of the needle entering angle;
step S2, creating a second puncture teaching model to analyze the puncture track of each puncture interaction experiment, and acquiring the puncture track anomaly degree corresponding to each puncture teaching experiment according to the analysis result to obtain puncture track deviation data;
And step S3, performing puncture level evaluation on the target students according to the needle inlet angle deviation data and the puncture track deviation data.
In summary, due to the adoption of the technical scheme, the beneficial effects of the invention are as follows:
1. According to the invention, a first puncture teaching model is established for a target student, the angle of the advancing needle of each puncture interaction experiment is analyzed, and deviation judgment can be carried out on the angle of the puncture operation of the student, so that the accuracy and objectivity of the needle-advancing angle capability assessment process are ensured;
2. The conventional interactive teaching system analyzes the puncture track of each puncture interactive experiment by creating a second puncture teaching model, and acquires the abnormality of the puncture track corresponding to each puncture teaching experiment according to the analysis result, thereby ensuring the authenticity and the comprehensiveness of the puncture track capability assessment result.
Detailed Description
The technical solutions of the present invention will be clearly and completely described in connection with the embodiments, and it is obvious that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Example 1
Referring to fig. 1, the invention provides a technical scheme that an intelligent intravenous puncture virtual-real combined interactive teaching system comprises a needle insertion data module, a puncture track module, an interactive evaluation module and a server, wherein the needle insertion data module, the needle penetration track module and the interactive evaluation module are respectively connected with the server, and the server respectively controls the needle insertion data module, the needle penetration track module and the interactive evaluation module;
The needle inserting data module sets a plurality of puncture interaction experiments aiming at a target student, creates a first puncture teaching model for analyzing the needle inserting angle of each puncture interaction experiment, and obtains the needle inserting angle deviation degree corresponding to each puncture teaching experiment according to the analysis result to obtain needle inserting angle deviation data;
The method comprises the following steps:
in the current teaching period, acquiring students receiving puncture teaching, and randomly selecting one target student from a plurality of acquired students;
Setting a plurality of puncture teaching experiments aiming at a target student, wherein an arm model corresponding to each puncture teaching experiment is in different clinical simulation states, and randomly selecting one sample puncture teaching experiment from the set plurality of puncture teaching experiments;
What needs to be explained here is:
The arm model can carry out diversified clinical simulation according to the blood vessel characteristics and the skin characteristics of different clinical patients;
for example, the blood vessel of children has smaller diameter, thinner blood vessel wall, loose skin of old people, increased fragility and easy rupture, the blood vessel of obese patients is usually covered by adipose tissue and positioned deeper, the blood vessel of patients with shock or hypotension is contracted to cause puncture difficulty, the running of the blood vessel can be divided into linear type, bending type and branching type, and the arm model involved in the method can specifically simulate clinical diversified peripheral veins and skin states.
Selecting a plurality of adipose tissue characteristic points from subcutaneous adipose tissue of an arm model, and arranging a piezoresistive sensor at the skin position of each adipose tissue characteristic point to obtain a first puncture teaching model;
What needs to be explained here is:
The adipose tissue feature points referred to herein are all three-dimensionally arranged and all occupy a spatial volume.
Analyzing the angle of the needle entering and advancing of the sample puncture teaching experiment by using the first puncture teaching model, and obtaining the deviation of the needle entering angle corresponding to the sample puncture teaching experiment according to the analysis result;
The method comprises the following steps:
Acquiring a puncture needle point of a target student in a first puncture teaching model, marking a puncture skin area by taking the puncture needle point as a geometric center point, and marking a space area occupied by adipose tissue characteristic points corresponding to the skin puncture area as a puncture needle space area;
Marking a puncture needle point as a coordinate origin in a puncture needle space region, marking a horizontal plane where the coordinate origin is located as a first needle inserting plane, arbitrarily making a straight line through the coordinate origin in the first needle inserting plane to obtain a first needle inserting straight line, making a straight line perpendicular to the first needle inserting straight line through the coordinate origin to obtain a second needle inserting straight line, making a straight line perpendicular to the first needle inserting plane through the coordinate origin to obtain a third needle inserting straight line, marking the first needle inserting straight line as a coordinate x-axis, marking the second needle inserting straight line as a coordinate y-axis, and marking the third needle inserting straight line as a coordinate z-axis to obtain a needle inserting space rectangular coordinate system;
In a needle insertion space coordinate system, acquiring a plurality of adipose tissue characteristic points contacted with a puncture needle operated by a target student through a piezoresistive sensor to obtain a plurality of needle contact characteristic points, and sequentially marking the acquired plurality of needle contact characteristic points as J1 contact characteristic points to Ja contact characteristic points according to the contact sequence;
What needs to be explained here is:
In the application, the needle contact characteristic points are acquired through the piezoresistive sensor corresponding to each needle contact characteristic point;
in the application, j referred to herein is a sign symbol corresponding to a needle contact feature point, a referred to herein is a number value corresponding to the needle contact feature point, and a is an integer greater than 0;
In a needle insertion space rectangular coordinate system, connecting a J1 contact characteristic point and a J2 contact characteristic point to obtain a J1 needle insertion angle line, connecting the J2 contact characteristic point and a J3 contact characteristic point to obtain a J2 needle insertion angle line, and connecting a Ja-1 contact characteristic point and a Ja contact characteristic point to obtain a Ja-1 needle insertion angle line;
The included angle between the J1 needle inserting angle line and the first needle inserting plane is marked as a J1 needle inserting angle value, the included angle between the J2 needle inserting angle line and the first needle inserting plane is marked as a J2 needle inserting angle value, and the like, and the included angle between the Ja-1 needle inserting angle line and the first needle inserting plane is marked as a Ja-1 needle inserting angle value;
Acquiring the upper limit and the lower limit of a reference needle-inserting angle interval,
If the value Jdz of the needle insertion angle of J1 is greater than the upper limit Jqs of the reference needle insertion angle interval, calculating the deviation Pjj1 of the needle insertion angle of J1 according to the formula Pjj1 = Jdz 1-Jqs;
If the J1 needle insertion angle value Jdz is smaller than the lower limit Jqx of the reference needle insertion angle interval, calculating the J1 needle insertion angle deviation Pjj1 Pjj 1= Jqx-Jdz1 according to a formula to obtain the J1 needle insertion angle deviation Pjj1;
if the value of the J1 needle inserting angle is equal to the upper limit of the reference needle inserting angle interval or the lower limit of the reference needle inserting angle interval, the deviation of the J1 needle inserting angle is 0;
Repeating the acquisition process of the J1 needle inserting angle deviation, and respectively acquiring the J2 needle inserting angle deviation to the Ja-1 needle inserting angle deviation;
Respectively obtaining the deviations from the J1 needle inserting angle value to the Ja-1 needle inserting angle value and the reference needle inserting angle interval, obtaining the J1 needle inserting angle deviation to the Ja-1 needle inserting angle deviation, comparing the values from the J1 needle inserting angle deviation to the Ja-1 needle inserting angle deviation, and marking the needle inserting angle deviation with the largest value as the peak needle inserting angle deviation;
What needs to be explained here is:
in the application, a reference needle-inserting angle interval is acquired;
The method comprises the following steps:
selecting a plurality of groups of historical successful puncture cases with the same content as the sample puncture teaching experiment, respectively acquiring needle insertion angle values corresponding to each historical engineering puncture case, carrying out average calculation on the acquired needle insertion angle values to obtain a needle insertion angle average value, carrying out standard deviation calculation on the acquired needle insertion angle values to obtain a needle insertion angle standard deviation, calculating the sum of the needle insertion angle average value and the needle insertion angle standard deviation to obtain a reference needle insertion angle interval upper limit, calculating the difference between the needle insertion angle average value and the needle insertion angle standard deviation to obtain a reference needle insertion angle interval lower limit, and marking a numerical range between the reference needle insertion angle interval upper limit and the reference needle insertion angle interval lower limit as a reference needle insertion angle interval;
Acquiring a section median corresponding to the reference needle-inserting angle section, and calculating the ratio of the peak needle-inserting angle deviation to obtain the needle-inserting angle deviation corresponding to the sample puncture teaching experiment;
What needs to be explained here is:
in the present application, the median of the interval referred to herein is specifically an average of the upper limit of the reference needle insertion angle interval and the lower limit of the reference needle insertion angle interval.
Repeating the acquisition process of the needle insertion angle deviation degree corresponding to the sample puncture teaching experiment, and respectively acquiring the needle insertion angle deviation degree corresponding to each puncture teaching experiment to obtain needle insertion angle deviation data;
the needle inserting data module acquires needle inserting angle deviation data and transmits the data to the interaction evaluation module;
the puncture track module creates a second puncture teaching model to perform puncture track analysis on each puncture interaction experiment, and obtains the puncture track anomaly degree corresponding to each puncture teaching experiment according to the analysis result to obtain puncture track deviation data;
The method comprises the following steps:
acquiring an arm model corresponding to the sample puncture teaching experiment, and modeling an inner space of the arm model to obtain a second puncture teaching model;
The geometric center point of the second puncture teaching model is obtained and marked as a track characteristic point, a horizontal plane where the track characteristic point is located is marked as a first track plane, in the first track plane, a straight line is arbitrarily made through the track characteristic point to obtain a first track straight line, a straight line perpendicular to the first track straight line is made through the track characteristic point to obtain a second track straight line, a straight line perpendicular to the first track plane is made through a coordinate origin to obtain a third track straight line, the track characteristic point is marked as a coordinate origin, the first track straight line is marked as a coordinate x-axis, the second track straight line is marked as a coordinate y-axis, and the third track straight line is marked as a coordinate z-axis to obtain a track space rectangular coordinate system;
Performing puncture track analysis on the sample puncture teaching experiment by using a second puncture teaching model, and acquiring puncture track anomaly corresponding to the sample puncture teaching experiment according to an analysis result;
The method comprises the following steps:
In the second puncture teaching model, acquiring a needle puncture trajectory of a target student operation sample puncture teaching experiment, decomposing the needle puncture trajectory into a plurality of track coordinate points, and respectively marking the acquired plurality of track coordinate points as G1 track coordinate points to Gb track coordinate points;
What needs to be explained here is:
In the present application, G referred to herein is a sign symbol corresponding to a track coordinate point, b referred to herein is a number value corresponding to a track coordinate point, and b is an integer greater than 0.
In the second puncture teaching model, marking a puncture blood vessel corresponding to a sample puncture teaching experiment to obtain a target puncture area;
Acquiring the edge distance values from the G1 track coordinate point to the Gb track coordinate point and the target puncture area, and acquiring the G1 edge distance value to the Gb edge distance value;
The method comprises the following steps:
in the second puncture teaching model, a G1 track coordinate point is used as a vertical section of a target puncture area to obtain a G1 blood vessel vertical section, pixel point filling is carried out on the blood vessel edge in the G1 blood vessel vertical section to obtain a plurality of blood vessel edge pixel points, and one blood vessel edge pixel point is selected from the filled plurality of blood vessel edge pixel points at will;
Acquiring coordinates of a G1 track coordinate point in a track space rectangular coordinate system to obtain G1 track coordinates (x 1, y1, z 1), and acquiring coordinates of a sample blood vessel edge pixel point in the track space rectangular coordinate system to obtain sample pixel point coordinates (x 2, y2, z 2);
Calculating to obtain a coordinate distance value Yzj between the G1 track coordinate point and the sample blood vessel edge pixel point through the G1 track coordinate (x 1, y1, z 1) and the sample pixel point coordinate (x 2, y2, z 2);
The specific formula is as follows:
Respectively obtaining the coordinate distance values between the G1 track coordinate point and each blood vessel edge pixel point, comparing the values of the obtained coordinate distance values, and marking the coordinate distance value with the smallest value as the G1 edge distance value;
Repeating the acquisition process of the G1 edge distance value to acquire a G2 edge distance value to a Gb edge distance value respectively;
If the G1 track coordinate is not in the target puncture area, marking the G1 track coordinate point with an abnormal track point;
If the G1 track coordinate is positioned in the target puncture area, acquiring an edge distance reference interval, if the G1 edge distance value is positioned in the edge distance reference interval, marking a normal track point by the G1 track coordinate point, and if the G1 edge distance value is not positioned in the edge distance reference interval, marking an abnormal track point by the G1 track coordinate point;
What needs to be explained here is:
In the present application, the normal track points referred to herein include an abnormal track point target puncture area boundary and an edge distance reference interval boundary;
The edge distance reference interval is specifically set according to the internal diameter of the target puncture area, the lower limit of the edge distance reference interval is 0, namely, the puncture needle is directly contacted with the inner wall of the blood vessel, the edge distance reference interval is specifically 10% of the internal diameter of the target puncture area, and if the internal diameter of the target puncture area is 4mm, the edge distance reference interval is [0mm,0.4mm ].
Obtaining the number of abnormal track points from the G1 track coordinate point to the Gb track coordinate point to obtain an abnormal track point number value, and calculating the ratio of the abnormal track point number value to b to obtain the puncture track anomaly degree corresponding to the sample puncture teaching experiment;
repeating the acquisition process of the puncture track anomaly degree corresponding to the sample puncture teaching experiment, and respectively acquiring the puncture track anomaly degree corresponding to each puncture teaching experiment to obtain puncture track deviation data;
the interaction evaluation module evaluates the puncture level of the target student according to the needle insertion angle deviation data and the puncture track deviation data;
The method comprises the following steps:
Acquiring needle inserting angle deviation data, respectively acquiring needle inserting angle deviation degrees corresponding to each puncture teaching experiment according to the needle inserting angle deviation data, and calculating a plurality of obtained needle inserting angle deviation degrees to obtain a needle inserting angle average deviation degree;
acquiring puncture track deviation data, and respectively acquiring puncture track anomaly corresponding to each puncture teaching experiment according to the puncture track deviation data;
respectively acquiring an average deviation degree reference interval of a needle inserting angle and a puncture track abnormality degree reference interval;
What needs to be explained here is:
The average deviation degree reference interval of the needle inserting angle is acquired, and the method specifically comprises the following steps:
The lower limit of the standard interval of the average deviation degree of the needle inserting angle is 0, namely no needle inserting angle deviation exists,
Selecting a plurality of sample students with qualified puncture levels, respectively acquiring average deviation degrees of needle inserting angles corresponding to each qualified sample student, carrying out average calculation on the obtained average deviation degrees of a plurality of needle inserting angles to obtain an upper limit of a reference interval of the average deviation degrees of the needle inserting angles, and marking a numerical range between a lower limit of the reference interval of the average deviation degrees of the needle inserting angles and the upper limit of the reference interval of the average deviation degrees of the needle inserting angles as a reference interval of the average deviation degrees of the needle inserting angles;
the puncture track abnormality degree reference interval is acquired as follows:
The lower limit of the abnormal reference interval of the puncture track is 0, namely no deviation of the needle inserting angle exists,
Selecting a plurality of sample students with qualified puncture levels, respectively acquiring the abnormal degree of the puncture track corresponding to each qualified sample student, carrying out average calculation on the obtained abnormal degrees of the puncture tracks to obtain the upper limit of the abnormal degree reference interval of the puncture track, and marking the numerical range between the lower limit of the abnormal degree reference interval of the puncture track and the upper limit of the abnormal degree reference interval of the puncture track as the abnormal degree reference interval of the puncture track;
If the average deviation degree of the needle inserting angle is in the reference interval of the average deviation degree of the needle inserting angle and the abnormality degree of the puncture track is in the reference interval of the abnormality degree of the puncture track, evaluating that the puncture level of the target student is qualified;
If the average deviation degree of the needle inserting angle is in the reference interval of the average deviation degree of the needle inserting angle and the abnormal degree of the puncture track is not in the reference interval of the abnormal degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
if the average deviation degree of the needle inserting angle is not in the reference interval of the average deviation degree of the needle inserting angle and the abnormality degree of the puncture track is in the reference interval of the abnormality degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
If the average deviation degree of the needle inserting angle is not in the reference interval of the average deviation degree of the needle inserting angle and the abnormal degree of the puncture track is not in the reference interval of the abnormal degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
What needs to be explained here is:
The target student puncture level qualification comprises an average deviation degree reference interval boundary of a needle insertion angle and a puncture track abnormality degree reference interval boundary.
In the application, if a corresponding calculation formula appears, the calculation formulas are all dimensionality-removed and numerical calculation, and the weight coefficient, the proportion coefficient and other coefficients in the formulas are set to be a result value obtained by quantizing each parameter, so long as the proportion relation between the parameter and the result value is not influenced.
Example two
Referring to fig. 2, based on another concept of the same invention, an intelligent interactive teaching method for combining virtual and real venipuncture is now provided, which comprises the following steps:
Step S1, setting a plurality of puncture interaction experiments for a target student, creating a first puncture teaching model, analyzing the angle of a needle entering and advancing for each puncture interaction experiment, and acquiring the deviation degree of the needle entering angle corresponding to each puncture teaching experiment according to an analysis result to obtain deviation data of the needle entering angle;
in the step S1, the method further includes the following steps:
in the current teaching period, acquiring students receiving puncture teaching, and randomly selecting one target student from a plurality of acquired students;
Setting a plurality of puncture teaching experiments aiming at a target student, wherein an arm model corresponding to each puncture teaching experiment is in different clinical simulation states, and randomly selecting one sample puncture teaching experiment from the set plurality of puncture teaching experiments;
Selecting a plurality of adipose tissue characteristic points from subcutaneous adipose tissue of an arm model, and arranging a piezoresistive sensor at the skin position of each adipose tissue characteristic point to obtain a first puncture teaching model;
Analyzing the angle of the needle entering and advancing of the sample puncture teaching experiment by using the first puncture teaching model, and obtaining the deviation of the needle entering angle corresponding to the sample puncture teaching experiment according to the analysis result;
The method comprises the following steps:
Performing spatial analysis on the first puncture teaching model, and creating a needle insertion space rectangular coordinate system according to an analysis result;
The method comprises the following steps:
Acquiring a puncture needle point of a target student in a first puncture teaching model, marking a puncture skin area by taking the puncture needle point as a geometric center point, and marking a space area occupied by adipose tissue characteristic points corresponding to the skin puncture area as a puncture needle space area;
Marking a puncture needle point as a coordinate origin in a puncture needle space region, marking a horizontal plane where the coordinate origin is located as a first needle inserting plane, arbitrarily making a straight line through the coordinate origin in the first needle inserting plane to obtain a first needle inserting straight line, making a straight line perpendicular to the first needle inserting straight line through the coordinate origin to obtain a second needle inserting straight line, making a straight line perpendicular to the first needle inserting plane through the coordinate origin to obtain a third needle inserting straight line, marking the first needle inserting straight line as a coordinate x-axis, marking the second needle inserting straight line as a coordinate y-axis, and marking the third needle inserting straight line as a coordinate z-axis to obtain a needle inserting space rectangular coordinate system;
In a needle insertion space coordinate system, acquiring a plurality of adipose tissue characteristic points contacted with a puncture needle operated by a target student through a piezoresistive sensor to obtain a plurality of needle contact characteristic points, and sequentially marking the acquired plurality of needle contact characteristic points as J1 contact characteristic points to Ja contact characteristic points according to the contact sequence;
In a needle insertion space rectangular coordinate system, connecting a J1 contact characteristic point and a J2 contact characteristic point to obtain a J1 needle insertion angle line, connecting the J2 contact characteristic point and a J3 contact characteristic point to obtain a J2 needle insertion angle line, and connecting a Ja-1 contact characteristic point and a Ja contact characteristic point to obtain a Ja-1 needle insertion angle line;
The included angle between the J1 needle inserting angle line and the first needle inserting plane is marked as a J1 needle inserting angle value, the included angle between the J2 needle inserting angle line and the first needle inserting plane is marked as a J2 needle inserting angle value, and the like, and the included angle between the Ja-1 needle inserting angle line and the first needle inserting plane is marked as a Ja-1 needle inserting angle value;
performing deviation analysis on the J1 needle inserting angle line to obtain J1 needle inserting angle deviation;
The method comprises the following steps:
Acquiring the upper limit and the lower limit of a reference needle-inserting angle interval,
If the value Jdz of the needle insertion angle of J1 is greater than the upper limit Jqs of the reference needle insertion angle interval, calculating the deviation Pjj1 of the needle insertion angle of J1 according to the formula Pjj1 = Jdz 1-Jqs;
If the J1 needle insertion angle value Jdz is smaller than the lower limit Jqx of the reference needle insertion angle interval, calculating the J1 needle insertion angle deviation Pjj1 Pjj 1= Jqx-Jdz1 according to a formula to obtain the J1 needle insertion angle deviation Pjj1;
if the value of the J1 needle inserting angle is equal to the upper limit of the reference needle inserting angle interval or the lower limit of the reference needle inserting angle interval, the deviation of the J1 needle inserting angle is 0;
Repeating the acquisition process of the J1 needle inserting angle deviation, and respectively acquiring the J2 needle inserting angle deviation to the Ja-1 needle inserting angle deviation;
Respectively obtaining the deviations from the J1 needle inserting angle value to the Ja-1 needle inserting angle value and the reference needle inserting angle interval, obtaining the J1 needle inserting angle deviation to the Ja-1 needle inserting angle deviation, comparing the values from the J1 needle inserting angle deviation to the Ja-1 needle inserting angle deviation, and marking the needle inserting angle deviation with the largest value as the peak needle inserting angle deviation;
Acquiring a section median corresponding to the reference needle-inserting angle section, and calculating the ratio of the peak needle-inserting angle deviation to obtain the needle-inserting angle deviation corresponding to the sample puncture teaching experiment;
Repeating the acquisition process of the needle insertion angle deviation degree corresponding to the sample puncture teaching experiment, and respectively acquiring the needle insertion angle deviation degree corresponding to each puncture teaching experiment to obtain needle insertion angle deviation data;
step S2, creating a second puncture teaching model to analyze the puncture track of each puncture interaction experiment, and acquiring the puncture track anomaly degree corresponding to each puncture teaching experiment according to the analysis result to obtain puncture track deviation data;
in the step S2, the method further includes the following steps:
acquiring an arm model corresponding to the sample puncture teaching experiment, and modeling an inner space of the arm model to obtain a second puncture teaching model;
The geometric center point of the second puncture teaching model is obtained and marked as a track characteristic point, a horizontal plane where the track characteristic point is located is marked as a first track plane, in the first track plane, a straight line is arbitrarily made through the track characteristic point to obtain a first track straight line, a straight line perpendicular to the first track straight line is made through the track characteristic point to obtain a second track straight line, a straight line perpendicular to the first track plane is made through a coordinate origin to obtain a third track straight line, the track characteristic point is marked as a coordinate origin, the first track straight line is marked as a coordinate x-axis, the second track straight line is marked as a coordinate y-axis, and the third track straight line is marked as a coordinate z-axis to obtain a track space rectangular coordinate system;
Performing puncture track analysis on the sample puncture teaching experiment by using a second puncture teaching model, and acquiring puncture track anomaly corresponding to the sample puncture teaching experiment according to an analysis result;
The method comprises the following steps:
In the second puncture teaching model, acquiring a needle puncture trajectory of a target student operation sample puncture teaching experiment, decomposing the needle puncture trajectory into a plurality of track coordinate points, and respectively marking the acquired plurality of track coordinate points as G1 track coordinate points to Gb track coordinate points;
In the second puncture teaching model, marking a puncture blood vessel corresponding to a sample puncture teaching experiment to obtain a target puncture area;
Acquiring the edge distance values from the G1 track coordinate point to the Gb track coordinate point and the target puncture area, and acquiring the G1 edge distance value to the Gb edge distance value;
The method comprises the following steps:
in the second puncture teaching model, a G1 track coordinate point is used as a vertical section of a target puncture area to obtain a G1 blood vessel vertical section, pixel point filling is carried out on the blood vessel edge in the G1 blood vessel vertical section to obtain a plurality of blood vessel edge pixel points, and one blood vessel edge pixel point is selected from the filled plurality of blood vessel edge pixel points at will;
Acquiring coordinates of a G1 track coordinate point in a track space rectangular coordinate system to obtain G1 track coordinates (x 1, y1, z 1), and acquiring coordinates of a sample blood vessel edge pixel point in the track space rectangular coordinate system to obtain sample pixel point coordinates (x 2, y2, z 2);
Calculating to obtain a coordinate distance value Yzj between the G1 track coordinate point and the sample blood vessel edge pixel point through the G1 track coordinate (x 1, y1, z 1) and the sample pixel point coordinate (x 2, y2, z 2);
The specific formula is as follows:
Respectively obtaining the coordinate distance values between the G1 track coordinate point and each blood vessel edge pixel point, comparing the values of the obtained coordinate distance values, and marking the coordinate distance value with the smallest value as the G1 edge distance value;
Repeating the acquisition process of the G1 edge distance value to acquire a G2 edge distance value to a Gb edge distance value respectively;
If the G1 track coordinate is not in the target puncture area, marking the G1 track coordinate point with an abnormal track point;
If the G1 track coordinate is positioned in the target puncture area, acquiring an edge distance reference interval, if the G1 edge distance value is positioned in the edge distance reference interval, marking a normal track point by the G1 track coordinate point, and if the G1 edge distance value is not positioned in the edge distance reference interval, marking an abnormal track point by the G1 track coordinate point;
obtaining the number of abnormal track points from the G1 track coordinate point to the Gb track coordinate point to obtain an abnormal track point number value, and calculating the ratio of the abnormal track point number value to b to obtain the puncture track anomaly degree corresponding to the sample puncture teaching experiment;
repeating the acquisition process of the puncture track anomaly degree corresponding to the sample puncture teaching experiment, and respectively acquiring the puncture track anomaly degree corresponding to each puncture teaching experiment to obtain puncture track deviation data;
S3, performing puncture level evaluation on the target students according to the needle inlet angle deviation data and the puncture track deviation data;
In the step S3, the method further includes the following steps:
Acquiring needle inserting angle deviation data, respectively acquiring needle inserting angle deviation degrees corresponding to each puncture teaching experiment according to the needle inserting angle deviation data, and calculating a plurality of obtained needle inserting angle deviation degrees to obtain a needle inserting angle average deviation degree;
acquiring puncture track deviation data, and respectively acquiring puncture track anomaly corresponding to each puncture teaching experiment according to the puncture track deviation data;
respectively acquiring an average deviation degree reference interval of a needle inserting angle and a puncture track abnormality degree reference interval;
If the average deviation degree of the needle inserting angle is in the reference interval of the average deviation degree of the needle inserting angle and the abnormality degree of the puncture track is in the reference interval of the abnormality degree of the puncture track, evaluating that the puncture level of the target student is qualified;
If the average deviation degree of the needle inserting angle is in the reference interval of the average deviation degree of the needle inserting angle and the abnormal degree of the puncture track is not in the reference interval of the abnormal degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
if the average deviation degree of the needle inserting angle is not in the reference interval of the average deviation degree of the needle inserting angle and the abnormality degree of the puncture track is in the reference interval of the abnormality degree of the puncture track, evaluating that the puncture level of the target student is unqualified;
If the average deviation degree of the needle inserting angle is not in the reference interval of the average deviation degree of the needle inserting angle and the abnormal degree of the puncture track is not in the reference interval of the abnormal degree of the puncture track, the puncture level of the target student is evaluated to be unqualified.
The preferred embodiments of the invention disclosed above are intended only to assist in the explanation of the invention. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise form disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best understand and utilize the invention. The invention is limited only by the claims and the full scope and equivalents thereof.