[go: up one dir, main page]

CN119818157A - Automatic venous and arterial puncture control method, device and system - Google Patents

Automatic venous and arterial puncture control method, device and system Download PDF

Info

Publication number
CN119818157A
CN119818157A CN202411858450.4A CN202411858450A CN119818157A CN 119818157 A CN119818157 A CN 119818157A CN 202411858450 A CN202411858450 A CN 202411858450A CN 119818157 A CN119818157 A CN 119818157A
Authority
CN
China
Prior art keywords
blood vessel
puncture
target
needle
artery
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.)
Granted
Application number
CN202411858450.4A
Other languages
Chinese (zh)
Other versions
CN119818157B (en
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.)
Mengshi Technology Beijing Co ltd
Original Assignee
Mengshi Technology Beijing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mengshi Technology Beijing Co ltd filed Critical Mengshi Technology Beijing Co ltd
Priority to CN202411858450.4A priority Critical patent/CN119818157B/en
Publication of CN119818157A publication Critical patent/CN119818157A/en
Application granted granted Critical
Publication of CN119818157B publication Critical patent/CN119818157B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

The invention discloses an automatic vein and artery puncture control method which is used for realizing high-precision puncture through accurate control and comprises the steps of collecting blood vessel ultrasonic images after automatic vein and artery puncture control is determined to be started, establishing a static artery blood vessel detection model aiming at target blood vessel ultrasonic image data based on a lightweight depth network and a target detection algorithm, acquiring blood vessel images to be detected and positioned in real time, acquiring blood vessel positions and categories based on the trained blood vessel detection model, confirming target blood vessel positions based on the blood vessel positions and the categories, determining the target blood vessel positions as puncture target positions, planning puncture paths based on the target blood vessel positions, including vein puncture path planning and artery puncture path planning, and converting paths and control parameters based on the puncture path planning. The device and the system have low requirements on working environment, can adapt to dynamic environment, are convenient to popularize, reduce puncture difficulty and labor intensity and are portable.

Description

Automatic venous and arterial puncture control method, device and system
Technical Field
The invention relates to the technical field of medical instruments, venipuncture and arterial puncture control, in particular to an automatic venous and arterial puncture control method, device and system.
Background
When a part of patients are subjected to venipuncture, especially patients subjected to long-term transfusion, the positions of vein blood vessels are difficult to determine, repeated puncture is often required, and a small amount of patients have lesions or traumas on the skin surface, so that although blood collection and transfusion can be performed, the positions of the blood vessels are difficult to puncture by judging the positions of the blood vessels by human eyes.
The artery is deeper relative to the vein, the artery puncture is difficult to directly look at the artery on the superficial skin, the artificial artery puncture needs to help judge the position of the artery by touching the artery pulsation to puncture, the artery puncture is more difficult than the vein puncture, and puncture failure can cause problems such as subcutaneous hematoma. Typically, arterial puncture requires a higher level of experience on the part of the operator than venipuncture.
The automatic blood vessel puncture equipment based on ultrasonic probe blood vessel acquisition and positioning and mechanical force application can remarkably relieve pain of repeated puncture of a patient, reduce risk of puncture failure and reduce requirements on experience of operators. The venipuncture function can effectively avoid pains caused by repeated puncture of the superficial vein, and also can effectively avoid damage of an anti-tumor medicament to blood vessels and local tissue necrosis caused by medicament extravasation. The arterial puncture function can effectively improve the puncture success rate and reduce the repeated puncture pain and risk caused by puncture failure. In recent years, the auxiliary puncturing of the soft tissue puncturing robot is paid more attention to, however, the traditional large puncturing robot has the problems of high cost, high requirements on working environment, limited puncturing positions and the like, and the auxiliary puncturing of the robot is difficult to achieve the degree of wide application.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides the following technical scheme, namely the automatic vein and artery puncture control method, the automatic vein and artery puncture control device and the portable automatic artery and artery puncture device and system, which can realize puncture on different parts of a human body by being held by an operator, have low requirements on working environment, can adapt to dynamic environment, are convenient to popularize and apply, can realize high-precision positioning on vein or artery blood vessels, and automatically control the actions of advancing, placing and withdrawing the puncture device, reduce the difficulty and labor intensity of the operator for judging the blood vessel position and performing puncture by experience, and are convenient to carry and adapt to dynamic scene application.
In one aspect, the present invention provides an automatic venous and arterial puncture control method for realizing high-precision puncture by precise control, including:
s1, acquiring a blood vessel ultrasonic image after determining to start automatic venous and arterial puncture control;
S2, establishing an arteriovenous vessel detection model based on a lightweight depth network and a target detection algorithm aiming at the target vessel ultrasonic image data, wherein the vessel detection model is used for detecting and positioning a vessel;
S3, acquiring a blood vessel image to be detected and positioned in real time, and acquiring the position and the category of the blood vessel based on the trained blood vessel detection model;
S4, confirming a target blood vessel position based on the blood vessel positioning and classification, wherein the target blood vessel position is a puncture target position;
S5, performing puncture path planning based on the target blood vessel position, wherein the puncture path planning comprises venipuncture path planning and arterial puncture path planning;
s6, converting the path and the control parameters based on the puncture path planning.
Preferably, the lightweight depth network comprises YOLOv, nanoDet or NanoDe-plus.
Preferably, the S2 includes:
s21, a basic blood vessel detection model is established, and the acquired blood vessel positions in the blood vessel ultrasonic image are manually marked to obtain an image after manual marking;
s22, performing model training on the basic blood vessel detection model based on the image after manual labeling to obtain a trained blood vessel detection model.
Preferably, the S3 includes:
S31, acquiring a blood vessel image to be detected and positioned in real time through an ultrasonic instrument, and inputting the blood vessel image to be detected and positioned into the trained blood vessel detection model to obtain all blood vessels in the image as a first detection result;
s32, fusing the first detection result with a vein artery blood vessel classification method of color ultrasound to obtain high-precision blood vessel positioning and classification, wherein the high-precision blood vessel positioning and classification is used for subsequent target blood vessel selection and puncture calculation, and the method comprises the following steps:
(1) Selecting a detection target area based on the first detection result, namely selecting the position where a blood vessel possibly exists in the B ultrasonic image according to the puncture target, and intercepting part of the whole image as the detection target area;
(2) The method comprises the steps of obtaining a first detection result in a detection target area by a blood vessel positioning and rough classification method based on deep learning, wherein the first detection result in the detection target area is positioned and roughly classified by the blood vessel positioning method based on deep learning, and the first detection result is a circumscribed rectangle or square of a blood vessel;
(3) Performing high-precision vein and artery classification based on a color Doppler method or a spectrum Doppler method, thereby obtaining high-precision vein and artery distinction corresponding to the coarse classification;
(4) Static artery classification and vascular edge fitting, comprising:
A. determining the blood vessel type based on the consistency of the rough classification of the vein or the artery and the high-precision vein and artery classification based on the color Doppler effect or the spectrum Doppler method, and prompting further confirmation when the inconsistency of the high-precision vein and artery classification based on the color Doppler effect or the spectrum Doppler method and the low-precision vein and artery classification based on the color Doppler effect or the spectrum Doppler method are adopted directly;
B. The method for carrying out binarization and fusion on the ultrasonic image and the colored image comprises the steps of carrying out binarization and fusion on the ultrasonic image and the colored image respectively in a detected rectangular region of the blood vessel, carrying out Hough transformation circle or ellipse detection to obtain a high-precision circle or ellipse fitting result on the edge of the blood vessel, wherein the method for carrying out binarization and fusion on the ultrasonic image and the colored image comprises the steps of carrying out binarization or gray image on the ultrasonic image and the colored image, representing the blood vessel region 0, representing the other region 1, and adding the two images to enable the blood vessel region to be more obvious.
Preferably, the prompting further confirms that the prompting includes:
The human-computer mutual pressing type vein blood vessel confirmation comprises prompting to perform manual pressing confirmation when the type of the blood vessel cannot be judged automatically with high precision, judging that the blood vessel is an artery if a proper pressing probe observes an image and does not change along with the pressing force, judging that the blood vessel is a vein if the blood vessel is closed gradually along with the increasing of the pressing force, and determining the target blood vessel by manually clicking a screen, namely inputting system vein and artery information.
Preferably, the S4 includes:
s41, selecting an arteriovenous target according to the working state, wherein the method comprises the following steps of:
(1) If the current working mode is venipuncture, selecting an available vein with proper distance from the skin as a target vein, and if a plurality of available veins exist, forming a candidate set, wherein the proper distance from the skin is the type of the vein which needs to be selected according to a puncture task;
(2) If the current working mode is arterial puncture, selecting an arterial vessel closest to the skin as a target vessel, and if a plurality of available vessels exist, forming a candidate set;
S42, selecting an optimal target blood vessel according to the position and the correlation of the blood vessel;
The vein target vessel preferential strategy comprises the steps of selecting the thickest vessel for puncture, ensuring that no other vessels exist between the punctured vessel and skin, and ensuring that no vessel overlap exists, wherein the vein target vessel preferential strategy is completed through geometric calculation comparison;
The arterial target vessel preferential strategy is that the arterial target vessel is as close to the skin as possible under the condition that the thickness meets the requirement, no other vessels exist between the punctured vessel and the skin, and no overlapping of the vessels exists.
Preferably, the venipuncture path planning includes:
(1) Connecting the center of the target blood vessel with the needle direction selection center, and judging whether other vein blood vessels exist in the connecting path;
(2) If no other vein is available, the planning is successful, and the angle between the steel needle and the skin and the penetration length are calculated;
(3) If other vein blood vessels exist, judging whether the vein blood vessels in the path are other vein blood vessels meeting the puncture requirement, replacing the other vein blood vessels meeting the puncture requirement with target blood vessels, and re-planning the puncture path, and if the puncture requirement is not met, returning to select the other vein blood vessels meeting the puncture requirement as the target blood vessels, wherein the puncture requirement comprises that the vein blood vessels and the thickness of the blood vessels meet the puncture requirement;
(4) Under the condition that all other vein blood vessels can not meet the puncture requirement, the prompting position is unsuitable, and an operator is required to adjust;
The arterial puncture path planning is a planning strategy for searching a feasible path from a vertical direction to two measurements, and comprises the following steps:
(1) Connecting the center of the target blood vessel with the needle direction selection center, and judging whether other vein or artery blood vessels exist in the connecting path;
(2) If no other vein or artery blood vessel exists, the planning is successful, and the angle between the steel needle and the skin and the penetration length are calculated;
(3) If there are other vein or artery blood vessels, the user needs to prompt that the puncture can not be safely performed and needs to readjust the fixed position of the needle, if the needle is provided with a transverse movement control mechanism, the user can transversely adjust the position of the needle according to a fixed step length to search, and if the needle is not provided with the transverse movement control mechanism, the prompt position is unsuitable and the user needs to adjust.
Preferably, the step S6 includes:
S61, after the puncture path is successfully planned, the control device combines the current angle and the needle point position information of the puncture needle body to be punctured with the planned puncture path to form displacement vector information, wherein the displacement vector information comprises axial displacement and angular displacement;
s62, the control device converts the displacement vector information into a control signal and transmits the control signal to the driving device;
S63, the driving device receives the displacement vector information, outputs an electric signal and controls the motor of the automatic venous artery puncture device to move for puncture.
A second aspect of the present invention provides an automatic venous artery puncture device for performing automatic venous artery puncture based on the control method of the first aspect, comprising a fixing device, a guiding device and a driving device, wherein the fixing device is slidingly connected with the guiding device, and the fixing device is fixedly connected with the driving device, and wherein:
The fixing device is used for fixing a needle body to be punctured and a hose to be placed in, and the hose to be placed in is fixed on the fixing device through the needle body to be punctured;
The guiding device is used for determining the position of a target blood vessel, namely the puncture target position;
the driving device is used for driving the fixing device to move along the direction guided by the guiding device;
The fixing device comprises a needle cylinder, an inner cylinder, an outer cylinder, a first connecting piece, a fixing plate, a needle clamp and a needle withdrawal button, wherein a hose to be placed is fixedly arranged on the needle cylinder through a needle body to be punctured, the needle cylinder is arranged in the inner cylinder and is fixedly connected with the inner cylinder, the inner cylinder is arranged in the outer cylinder through the first connecting piece and can be slidably connected with the inner cylinder, the outer cylinder is fixedly arranged on the fixing plate through the first connecting piece, the needle clamp is matched with the needle withdrawal button and is used for triggering the needle withdrawal button under the action of external force so as to separate the needle body to be punctured from the fixing device, the relative space position between the initial position of the hose to be punctured and the ultrasonic probe is determined after the hose to be punctured is fixed on the fixing device, the hose to be punctured is not changed, and the fixing device is calibrated and then is used for a control algorithm, so that puncture control based on ultrasonic image positioning can be realized;
The guiding device comprises three parts, namely an ultrasonic probe, a needle guiding piece and an outer cylinder guiding piece, wherein the ultrasonic probe is used for guiding the fixing device and the needle to be punctured to move in a fixed direction based on the position of an ultrasonic positioning blood vessel, the ultrasonic probe is used for collecting data information of a preselected target blood vessel through ultrasonic waves and sending the data information to the control device, the needle guiding piece is fixedly arranged on the ultrasonic probe, the needle to be punctured is erected on the needle guiding piece, the outer cylinder guiding piece is fixedly arranged on the fixing plate, and the outer cylinder is erected on the outer cylinder guiding piece;
The ultrasonic probe is matched with the ultrasonic coupling sleeve for use, and the ultrasonic coupling sleeve is arranged at the front end of the ultrasonic probe in a detachable and easily detachable mounting mode for many times;
The driving device is connected with the control device and used for driving the fixing device to move along the direction guided by the guide device, the driving device is divided into a needle control part driving device and a tube placing part driving device, the needle control part driving device comprises a needle control motor and a second connecting piece, the needle control motor is fixedly arranged on the fixing plate and fixedly connected with the inner cylinder through the second connecting piece, the tube placing part driving device comprises a tube placing motor, a third connecting piece, an outer cylinder connecting rod and a motor connecting rod, the tube placing motor is fixedly arranged on the fixing plate through the motor connecting rod, the tube placing motor is fixedly connected with the third connecting piece, and the third connecting piece is connected with the outer cylinder through the outer cylinder connecting rod.
A third aspect of the present invention is to provide a venous arterial puncture system, completed by the cooperation of a control device and the automatic venous arterial puncture device according to the second aspect, the automatic venous arterial puncture device being connected to the control device, wherein:
The automatic venous artery puncture device acquires data information of a preselected target blood vessel through an ultrasonic probe and sends the data information of the preselected target blood vessel to the control device;
The control device is used for receiving the data information of the preselected target blood vessel, calculating the position information of the target blood vessel according to the data information, and generating a control signal for controlling the automatic venous artery puncture device to work according to the position information;
The control device is used for accurately controlling the movement step length of the needle control motor and the tube motor, converting blood vessel information acquired by the ultrasonic probe into position information of a target blood vessel and a puncture path based on algorithm identification and optimization, comparing current coordinate information of a puncture point and a needle body to be punctured by the control device, calculating a displacement vector, and transmitting the displacement vector to the drive device in a control signal mode, wherein the drive device receives the control signal and moves to the puncture point according to the control signal.
A fourth aspect of the invention provides an electronic device comprising a processor and a memory, the memory storing a plurality of instructions, the processor being for reading the instructions and performing the method according to the first aspect.
A fifth aspect of the invention provides a computer readable storage medium storing a plurality of instructions readable by a processor and for performing the method of the first aspect.
The control method, the control device and the control system provided by the invention have the following beneficial effects:
The intravenous puncture device of this patent compares with the manual puncture of manual or mechanical force's among the prior art auxiliary medical robot operation puncture, and it has following advantage:
1. The whole cost is low compared with the robot medical system, the practicability is strong, the integrated machine is portable, and the system is suitable for dynamic environments.
2. The venipuncture device and the ultrasonic probe form puncture mechanical connection, and the automatic control puncture operation is realized by matching with the control device, so that an operator is not required to participate in the puncture operation, the efficiency is improved, the dependence on the experience of the operator is reduced, and the influence of the operation habit of the operator is avoided.
3. Based on a blood vessel positioning algorithm of an ultrasonic image, vein and artery control are distinguished, a guiding device in a vein puncture device adopts an ultrasonic probe to position veins and artery blood vessels, and compared with the hand touch determination position by eye in manual puncture, the blood vessel positioning accuracy is greatly improved, and the puncture accuracy can be ensured.
4. The ultrasonic probe is connected with the ultrasonic coupling sleeve, the ultrasonic coupling sleeve is a disposable product, and the connection adopts a connection mode which is easy to disassemble and assemble and can be disassembled and assembled for many times. The ultrasonic coupling sleeve replaces the common ultrasonic coupling agent coated on the skin, so that the pollution to the acupuncture position is avoided. The coupling sleeve is added to meet the imaging requirement of the ultrasonic probe and ensure that the aseptic requirement of the puncture part is not influenced.
5. The ultrasonic coupling sleeve is a disposable sterile product, can be aligned with the outer surface by adopting a disinfection means, and can still puncture the contacted skin position, thereby being convenient to use. The ultrasonic probe is not in direct contact with the skin of a patient, can be kept clean, and is beneficial to prolonging the service life of the ultrasonic probe.
6. Error compensation of the ultrasonic probe view angle and the needle view angle.
Drawings
Fig. 1 is a flowchart of an automatic venous and arterial puncture control method according to the invention.
Fig. 2 is a schematic diagram of a YOLOv network structure according to the present invention.
Fig. 3 is a schematic diagram of a YOLOv network structure according to the present invention.
FIG. 4 is a schematic diagram of a NanoDet-plus network according to the present invention.
Fig. 5 is a schematic diagram of veins and arteries in the artificial labeling diagram according to the present invention.
Fig. 6 is a schematic diagram of the positioning and classifying process of venous and arterial blood vessels according to the invention.
Fig. 7 is a schematic diagram showing the classification results of venous and arterial blood vessels according to the invention.
Fig. 8 is a schematic view of the venous vessel localization according to the present invention.
Fig. 9 is a schematic view of a noble vein according to the present invention.
Fig. 10 is a diagram of the great saphenous vein and the small saphenous vein of the present invention.
Fig. 11 is a schematic structural diagram of an ultrasonic coupling sleeve according to the present invention.
Fig. 12 is a schematic structural diagram of an embodiment of an electronic device according to the present invention.
Detailed Description
In order to better understand the above technical solutions, the following detailed description will be given with reference to the accompanying drawings and specific embodiments.
As shown in fig. 1, in one aspect, the present invention provides an automatic venous and arterial puncture control method for realizing high-precision puncture by precise control, including:
s1, acquiring a blood vessel ultrasonic image after determining to start automatic venous and arterial puncture control;
As a preferred embodiment, the step S1 comprises the step of acquiring a plurality of vascular ultrasonic images of a body part possibly subjected to puncture, such as the back of the hand, the forearm and the like, wherein the acquisition is performed on the basis of a plurality of persons and a plurality of adjustments.
S2, establishing an arteriovenous vessel detection model based on a lightweight depth network and a target detection algorithm aiming at the target vessel ultrasonic image data, wherein the vessel detection model is used for detecting and positioning a vessel;
In this embodiment, in order to realize deployment of the portable device, ensure puncture efficiency, and detect and locate a blood vessel by adopting a lightweight depth network. For example YOLOv, nanoDet or NanoDe-plus etc. are used, wherein a lightweight depth network is the basis of the arteriovenous vessel detection positioning algorithm.
(1) Fig. 2 is a schematic diagram of YOLOv network structure adopted in the present embodiment.
YOLOv8 is improved and upgraded on the basis of the first 7 versions of the YOLO detection algorithm, and the main improvement comprises that a backup uses a C2f module, a detection head uses an anchor-free+ Decoup led-head, a loss function uses a combination of classification BCELoss, regression CIoU and VFL, a frame matching strategy is changed from a static matching mode to a Task-AL IGNEDASS IGNER matching mode, and the last 10 epochs close the operation of mosaics.
(2) Fig. 3 is a schematic diagram of a NanoDet network structure adopted in the present embodiment.
NanoDet is a single-stage anchor-free object detection model of FCOS that uses ats for object sampling and performs classification and frame regression using Genera l izedFoca l Loss loss function (boxregress ion). A schematic diagram of the network structure is shown in fig. 3. NanoDet use Genera l izedFoca l Loss loss function. The function can remove CENTERNESS branches of the FCOS, and a large amount of convolution on the branches is omitted, so that the calculation cost of a detection head is reduced, and the function is very suitable for lightweight deployment of a mobile terminal.
(3) FIG. 4 is a schematic diagram of NanoDet-plus network architecture used in this example.
A simpler and lighter training aid module Ass ignGu idanceModu le (AGM) is designed in NanoDet-plus detection model and matched with dynamic soft label distribution strategy
DynamicSoftLabe LASS IGNER (DSLA) to solve the optimal tag matching problem in lightweight models. The overall architecture of NanoDet-plus is shown in figure 4. The method improves the Ghost-PAN, improves the convolution kernel size and the downsampling layer of the detection head in feature fusion, and modifies the training optimization strategy.
As a preferred embodiment, the S2 includes:
s21, a basic blood vessel detection model is established, and the acquired blood vessel positions in the blood vessel ultrasonic image are manually marked to obtain an image after manual marking;
in this embodiment, the vein and artery vessels in the drawing are manually marked as shown in fig. 5. It can be seen that in a single static short axis B-ultrasound image frame, the distinction between venous and arterial vessels is difficult.
S22, performing model training on the basic blood vessel detection model based on the image after manual labeling to obtain a trained blood vessel detection model.
S3, acquiring a blood vessel image to be detected and positioned in real time, and obtaining the position and the category of the blood vessel based on the trained blood vessel detection model.
As a preferred embodiment, the S3 includes:
S31, acquiring a blood vessel image to be detected and positioned in real time through an ultrasonic instrument, and inputting the blood vessel image to be detected and positioned into the trained blood vessel detection model to obtain all blood vessels in the image as a first detection result;
S32, fusing the first detection result with a vein artery blood vessel classification method of color ultrasound to obtain high-precision blood vessel positioning and classification, wherein the high-precision blood vessel positioning and classification is used for subsequent target blood vessel selection and puncture calculation.
In this embodiment, in practical application, the S32 may be further combined with an operator' S push-type venous vessel confirmation, so as to further ensure operation safety. The flow of this part is designed as follows.
As shown in fig. 6, as a preferred embodiment, the S32 includes:
(1) And selecting a detection target area based on the first detection result, namely selecting the position where a blood vessel possibly exists in the B ultrasonic image according to the puncture target, and cutting out part of the whole image to be used as the detection target area. The method has the advantages of reducing false detection and reducing post-processing complexity;
(2) The blood vessel positioning and rough classification method based on the deep learning is used for positioning and rough classification of the blood vessel for the first detection result in the detection target area, and comprises the steps that the positioning detection result obtained by the blood vessel positioning method based on the deep learning is a circumscribed rectangle or square of the blood vessel, the classification of veins and arteries is a rough classification result, and the accurate positioning of the blood vessel edge is not achieved. The classification result is used as reference information, and further vascular edge fitting is carried out in a detection frame;
(3) In this embodiment, as shown in fig. 6 below, different regions generally present irregular edges, and besides real blood vessels, some non-blood vessel regions are detected, and real blood vessels and arterial blood vessels can be screened out by combining the result of deep learning blood vessel positioning, as shown in fig. 7.
(4) Static artery classification and vascular edge fitting, comprising:
A. determining the blood vessel type based on the consistency of the rough classification of the vein or the artery and the high-precision vein and artery classification based on the color Doppler effect or the spectrum Doppler method, and prompting further confirmation when the inconsistency of the high-precision vein and artery classification based on the color Doppler effect or the spectrum Doppler method and the low-precision vein and artery classification based on the color Doppler effect or the spectrum Doppler method are adopted directly;
B. And after the blood vessel detection result is determined and accurate vein artery classification is obtained, performing high-precision blood vessel edge fitting. Taking fig. 8 as an example, in the detected rectangular region of the blood vessel, binarizing and fusing the ultrasonic image and the colored image respectively, and then detecting a Hough transformation circle or ellipse to obtain a high-precision circle or ellipse fitting result of the edge of the blood vessel. The Hough transformation circle or ellipse detection method is mature, and the common method is adopted. The fitting result is used in the subsequent step.
The method for binarizing and fusing the ultrasonic image and the colored image is that the ultrasonic image and the colored image are changed into consistent binarization or gray level images, the blood vessel area 0 is represented, and the other areas 1 are represented. The two figures add up, making the vascular area more visible.
The hough transform is a method for detecting a specific shape in an image, which can detect various geometric shapes such as straight lines, circles, ellipses, and the like. The principle is based on the mapping relationship between the image space and the parameter space. For hough circle or ellipse detection, the principle can be generalized to the following steps:
Edge detection-the image needs to be edge detected in order to determine all potential circular or elliptical shaped edge points in the image.
Parameter mapping-mapping edge points in the image space to the parameter space. For a circle, this means that each edge point is mapped to a point (x, y, r) in a three-dimensional space, where (x, y) is the coordinates of the edge point and r is the radius from the center of the image to the point. For ellipses, the parameter space is more complex because additional parameters such as the length of the major and minor axes and the rotation angle of the ellipse need to be considered.
Voting mechanism-in the parameter space, for each possible center position, a gradient vector of all edge points to the center is calculated, and the intersection point of these vectors is the potential center position. For ellipses, this process is more complex because more parameters need to be considered to determine the specific location and shape of the ellipse.
Peak detection-finding the point in parameter space with the most votes, which corresponds to the center of the most likely circular or elliptical shape in the image.
Shape verification-finally, verifying whether the detected shape conforms to the expected circular or elliptical characteristics by examining the peaks in the parameter space.
As a preferred embodiment, the prompting further comprises:
The human-computer mutual pressing type vein blood vessel confirmation comprises prompting to perform manual pressing confirmation when the type of the blood vessel cannot be judged automatically with high precision, judging that the blood vessel is an artery if a proper pressing probe observes an image and does not change along with the pressing force, judging that the blood vessel is a vein if the blood vessel is closed gradually along with the increasing of the pressing force, and determining the target blood vessel by manually clicking a screen, namely inputting system vein and artery information.
After the above steps are completed, the detailed information of the blood vessel in the ultrasonic image of the current position can be obtained, and the process goes to step S4.
S4, confirming a target blood vessel position based on the blood vessel positioning and classification, wherein the target blood vessel position is a puncture target position;
In this embodiment, a plurality of different types of blood vessels may be detected in the image. It is necessary to first determine the target vessel range and then make a target vessel selection.
As a preferred embodiment, the S4 includes:
s41, selecting an arteriovenous target according to the working state:
in this embodiment:
(1) If the current mode of operation is venipuncture, the available vein vessel (circle with the largest radius shown in the image) with the appropriate distance from the skin is selected as the target vessel, and if there are a plurality of available vessels, a candidate set is formed. Where proper distance from the skin is required primarily for the choice of vessel type based on the task of lancing, the currently common venipuncture is primarily performed for the most important veins, as shown in fig. 9. The great saphenous vein or the small saphenous vein, which is particularly close to the skin, is not typically penetrated, as shown in fig. 10. Wherein the left side of fig. 10 is the large saphenous vein map and the right side is the small saphenous vein map.
Because the distribution positions of the great saphenous vein and the great saphenous vein on the B ultrasonic image have larger difference, a simple threshold range can be adopted, for example, the coordinate on the image is larger than a threshold (the threshold is related to the puncture part, the characteristic and the parameter adjustment of the color ultrasonic equipment and is preset after the equipment and the part are determined), and the great saphenous vein and the small saphenous vein can be eliminated.
(2) If the current mode of operation is arterial puncture, the arterial vessel closest to the skin (the image is shown as the arterial vessel target closest to the top) is selected as the target vessel, and if there are multiple vessels available, a candidate set is formed.
S42, selecting the optimal target blood vessel according to the position and the correlation of the blood vessel in the graph.
Vein target vessel preference, generally selecting the coarsest vessel for puncturing, no other vessels between the punctured vessel and the skin, and no overlapping of vessels. These preferential strategies can be accomplished by geometric calculation comparisons.
Arterial target vessel preference, that is, the vessel is as close to the skin as possible when the thickness meets the requirement, no other vessels exist between the punctured vessel and the skin, and no overlapping of vessels exists.
S5, performing puncture path planning based on the target blood vessel position, wherein the puncture path planning comprises venipuncture path planning and arterial puncture path planning.
In this embodiment, the steel needle is a rigid object, which is planned as a line. The targets to be planned for the needle path planning include the skin penetration location, the steel needle to skin angle and the penetration length (determining the depth of penetration).
As a preferred embodiment, the venipuncture path planning includes:
(1) Connecting the center of the target blood vessel with the needle direction selection center, and judging whether other vein blood vessels exist in the connecting path;
(2) If no other vein is available, the planning is successful, and the angle between the steel needle and the skin and the penetration length are calculated;
(3) If other vein blood vessels exist, judging whether the vein blood vessels in the path are other vein blood vessels meeting the puncture requirement (the two necessary points of the puncture requirement are the vein blood vessels and the blood vessel thickness meet the puncture requirement), replacing the other vein blood vessels meeting the puncture requirement with target blood vessels, planning the puncture path again, and if the puncture requirement is not met, returning to select the other vein blood vessels meeting the puncture requirement as the target blood vessels.
(4) Under the condition that all other vein blood vessels can not meet the puncture requirement, the prompting position is unsuitable, and an operator is required to adjust.
As a preferred embodiment, the arterial puncture path is planned such that, due to the deeper arterial location, there are often venous vessels between the arterial puncture path and the skin, which must be avoided during the puncture by the puncture needle. Generally, the penetration process minimizes the length of the needle that is passed through the body. The present embodiment thus designs a planning strategy for searching for a feasible path from the vertical direction to the two-test:
(1) Connecting the center of the target blood vessel with the needle direction selection center, and judging whether other vein or artery blood vessels exist in the connecting path.
(2) If no other vein or artery blood vessel exists, the planning is successful, and the angle between the steel needle and the skin and the penetration length are calculated;
(3) If there are other vein or artery blood vessels, the user needs to prompt that the puncture can not be safely performed and needs to readjust the fixed position of the needle, if the needle is provided with a transverse movement control mechanism, the user can transversely adjust the position of the needle according to a fixed step length to search, and if the needle is not provided with the transverse movement control mechanism, the prompt position is unsuitable and the user needs to adjust.
S6, converting the path and the control parameters based on the puncture path planning.
As a preferred embodiment, the step S6 includes:
S61, after the puncture path is successfully planned, the control device combines the current angle and the needle point position information of the puncture needle body to be punctured with the planned puncture path to form displacement vector information, wherein the displacement vector information comprises axial displacement and angular displacement;
s62, the control device converts the displacement vector information into a control signal and transmits the control signal to the driving device;
S63, the driving device receives the displacement vector information, outputs an electric signal and controls the motor of the automatic venous artery puncture device to move for puncture.
A second aspect of the present invention provides an automatic venous artery puncture device for performing automatic venous artery puncture based on the control method of the first aspect, comprising a fixing device, a guiding device and a driving device, wherein the fixing device is slidingly connected with the guiding device, and the fixing device is fixedly connected with the driving device, and wherein:
The fixing device is used for fixing a needle body to be punctured and a hose to be placed in, and the hose to be placed in is fixed on the fixing device through the needle body to be punctured;
The guiding device is used for determining the position of a target blood vessel, namely the puncture target position;
The driving device is used for driving the fixing device to move along the direction guided by the guiding device.
Fixing device
The fixing device comprises a needle cylinder, an inner cylinder, an outer cylinder, a first connecting piece, a fixing plate, a needle clamp and a needle withdrawing button.
The structure description comprises that a hose to be placed is fixedly arranged on a needle cylinder through a needle body to be punctured, the needle cylinder is arranged in an inner cylinder and is fixedly connected with the inner cylinder, the inner cylinder is arranged in the outer cylinder through a first connecting piece and can be connected with the inner cylinder in a sliding mode, the outer cylinder is fixedly arranged on a fixing plate through the first connecting piece, the needle clamp is matched with a needle withdrawing button and used for triggering the needle withdrawing button under the action of external force so as to separate the needle body to be punctured and the hose to be placed from the fixing device, after the needle body to be punctured is fixed on the fixing device, the relative space position between the initial position of the needle body to be punctured and the ultrasonic probe is determined, the relative space position of the needle body to be punctured and the ultrasonic probe is not changed, the fixing device is calibrated and then used for controlling an algorithm, and puncture control based on ultrasonic image positioning can be achieved.
(II) guide device
The guiding device comprises three parts, namely an ultrasonic probe, a needle body guiding piece and an outer cylinder guiding piece, and is used for guiding the fixing device and the needle body to be punctured to move in a fixed direction based on ultrasonic positioning of the blood vessel position.
1. The ultrasonic probe is used for collecting data information of the preselected target blood vessel through ultrasonic waves and sending the data information to the control device.
2. The needle body guide piece is fixedly arranged on the ultrasonic probe, and the to-be-punctured needle body is erected on the needle body guide piece.
3. The outer cylinder guide piece is fixedly arranged on the fixing plate, and the outer cylinder is erected on the outer cylinder guide piece.
As a preferred embodiment, the ultrasonic probe is matched with the ultrasonic coupling sleeve, and the ultrasonic coupling sleeve is arranged at the front end of the ultrasonic probe in a detachable and easily detachable manner. The ultrasonic coupling sleeve structure is shown in fig. 11, and is mainly used for guaranteeing sterility of arteries.
(III) drive device
The driving device is connected with the control device and used for driving the fixing device to move along the direction guided by the guiding device, and the driving device is divided into a needle control part driving device and a tube placing part driving device.
1. The needle control part driving device comprises a needle control motor and a second connecting piece, wherein the needle control motor is fixedly arranged on the fixing plate and is fixedly connected with the inner cylinder through the second connecting piece.
2. The tube placing part driving device comprises a tube placing motor, a third connecting piece, an outer cylinder connecting rod and a motor connecting rod, wherein the tube placing motor is fixedly arranged on the fixing plate through the motor connecting rod, the tube placing motor is fixedly connected with the third connecting piece, and the third connecting piece is connected with the outer cylinder through the outer cylinder connecting rod.
A third aspect of the present invention is to provide a venous arterial puncture system, completed by the cooperation of a control device and the automatic venous arterial puncture device according to the second aspect, the automatic venous arterial puncture device being connected to the control device, wherein:
The automatic venous artery puncture device acquires data information of a preselected target blood vessel through an ultrasonic probe and sends the data information of the preselected target blood vessel to the control device;
The control device is used for receiving the data information of the preselected target blood vessel, calculating the position information of the target blood vessel according to the data information, generating a control signal for controlling the automatic venous artery puncture device to work according to the position information, and controlling the automatic venous artery puncture device to puncture the skin by the needle body to be punctured and the hose to be placed which are fixed by the automatic venous artery puncture device according to the control signal.
The control device is used for accurately controlling the movement step length of the needle control motor and the tube motor, converting blood vessel information acquired by the ultrasonic probe into position information of a target blood vessel and a puncture path based on algorithm identification and optimization, comparing current coordinate information of a puncture point and a needle body to be punctured by the control device, calculating a displacement vector, and transmitting the displacement vector to the drive device in a control signal mode, wherein the drive device receives the control signal and moves to the puncture point according to the control signal.
As an optimal implementation mode, the venous arterial puncture system further comprises a portable industrial personal computer or an integrated machine, wherein the portable industrial personal computer or the integrated machine and the B ultrasonic machine are put together to achieve portability, and AI in the portable industrial personal computer is used for calculating the computing resources of the board card/pad.
The invention also provides a memory storing a plurality of instructions for implementing the method according to the first embodiment.
As shown in fig. 12, the present invention further provides an electronic device, including a processor 301 and a memory 302 connected to the processor 301, where the memory 302 stores a plurality of instructions, and the instructions may be loaded and executed by the processor, so that the processor can execute the method according to the first embodiment.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the invention. It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (10)

1.一种自动静脉、动脉穿刺控制方法,其特征在于,用于通过精准控制实现高精度的穿刺,包括:1. An automatic vein and artery puncture control method, characterized in that it is used to achieve high-precision puncture through precise control, comprising: S1,确定启动所述自动静脉、动脉穿刺控制后,采集血管超声图像;S1, after determining to start the automatic vein and artery puncture control, collecting a blood vessel ultrasonic image; S2,针对所述靶血管超声图像数据,基于轻量化深度网络和目标检测算法建立静动脉血管检测模型;所述血管检测模型用于对血管进行检测定位;S2, for the target blood vessel ultrasound image data, establishing a venous-arterial blood vessel detection model based on a lightweight deep network and a target detection algorithm; the blood vessel detection model is used to detect and locate the blood vessel; S3,实时采集待检测定位的血管图像,并基于所述训练好的血管检测模型获得血管位置与类别;S3, collecting the blood vessel image to be detected and located in real time, and obtaining the blood vessel position and category based on the trained blood vessel detection model; S4,基于所述血管定位与分类确认靶血管位置,所述靶血管位置为穿刺目标位置;S4, confirming the target blood vessel position based on the blood vessel positioning and classification, wherein the target blood vessel position is the puncture target position; S5,基于所述靶血管位置进行穿刺路径规划,包括:静脉穿刺路径规划以及动脉穿刺路径规划;S5, performing puncture path planning based on the target blood vessel position, including: venous puncture path planning and arterial puncture path planning; S6,基于所述穿刺路径规划对路径与控制参数进行转换。S6, converting the path and control parameters based on the puncture path planning. 2.根据权利要求1所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述轻量化深度网络包括YOLOv8、NanoDet或NanoDe-Plus。2. An automatic vein and artery puncture control method according to claim 1, characterized in that the lightweight deep network includes YOLOv8, NanoDet or NanoDe-Plus. 3.根据权利要求2所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述S2包括:3. The automatic vein and artery puncture control method according to claim 2, characterized in that said S2 comprises: S21,建立基础血管检测模型,对采集到的所述血管超声图像中的血管位置进行人工标注后获得人工标注后的图像;S21, establishing a basic blood vessel detection model, manually marking the blood vessel positions in the collected blood vessel ultrasound image to obtain a manually marked image; S22,基于所述人工标注后的图像对所述基础血管检测模型进行模型训练获得训练好的血管检测模型。S22, performing model training on the basic blood vessel detection model based on the manually annotated image to obtain a trained blood vessel detection model. 4.根据权利要求3所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述S3包括:4. The automatic vein and artery puncture control method according to claim 3, characterized in that said S3 comprises: S31,通过超声仪实时采集待检测定位的血管图像,将所述待检测定位的血管图像输入所述训练好的血管检测模型获得图像中的所有血管作为第一检测结果;S31, collecting an image of the blood vessel to be detected and located in real time by an ultrasound device, and inputting the image of the blood vessel to be detected and located into the trained blood vessel detection model to obtain all blood vessels in the image as a first detection result; S32,将所述第一检测结果与彩色超声的静脉动脉血管分类方法融合,得到高精度的血管定位与分类,所述高精度的血管定位与分类用于后续的靶血管选取和穿刺计算,包括:S32, integrating the first detection result with the color ultrasound venous and arterial blood vessel classification method to obtain high-precision blood vessel positioning and classification, wherein the high-precision blood vessel positioning and classification are used for subsequent target blood vessel selection and puncture calculation, including: (1)基于所述第一检测结果选取检测目标区域:根据穿刺目标,选择B超图像中可能存在血管的位置,截取整个图像中的部分作为检测目标区域;(1) selecting a detection target area based on the first detection result: selecting a location where a blood vessel may exist in the B-ultrasound image according to the puncture target, and intercepting a portion of the entire image as the detection target area; (2)基于深度学习的血管定位及粗分类方法对所述检测目标区域内的第一检测结果进行血管的定位及粗分类,包括:基于深度学习的血管定位方法获得的定位检测结果为血管的外接矩形或者正方形;对静脉和动脉的分类为较粗略分类结果,没有对血管边缘的精确定位;分类结果用作参考信息,在检测框内进行进一步血管边缘拟合;(2) performing blood vessel positioning and rough classification on the first detection result in the detection target area using a blood vessel positioning and rough classification method based on deep learning, including: obtaining a positioning detection result based on the blood vessel positioning method as a circumscribed rectangle or square of the blood vessel; classifying veins and arteries as a relatively rough classification result without precise positioning of the blood vessel edge; and using the classification result as reference information to further perform blood vessel edge fitting within the detection frame; (3)基于彩色多普勒法或频谱多普勒法进行高精度静脉和动脉分类,从而获得与所述粗分类对应的高精度的静脉和动脉区分;(3) performing high-precision classification of veins and arteries based on a color Doppler method or a spectral Doppler method, thereby obtaining high-precision distinction between veins and arteries corresponding to the rough classification; (4)静动脉分类及血管边缘拟合,包括:(4) Venous and arterial classification and vascular edge fitting, including: A.基于静脉或动脉的所述粗分类和基于彩色多普勒效应或频谱多普勒法进行高精度静脉和动脉分类的结果一致,确定血管类型;基于静脉或动脉的所述粗分类和基于彩色多普勒效应或频谱多普勒法进行高精度静脉和动脉分类的结果不一致以及基于彩色多普勒效应或频谱多普勒法进行高精度静脉和动脉分类的结果置信度高的情况下,直接采纳所述高精度静脉和动脉分类的结果,基于静脉或动脉的所述粗分类和基于彩色多普勒效应或频谱多普勒法进行高精度静脉和动脉分类的结果不一致以及基于彩色多普勒效应或频谱多普勒法进行高精度静脉和动脉分类的结果置信度较低时,提示进一步确认;A. If the rough classification based on veins or arteries is consistent with the results of high-precision vein and artery classification based on the color Doppler effect or spectral Doppler method, the blood vessel type is determined; if the rough classification based on veins or arteries is inconsistent with the results of high-precision vein and artery classification based on the color Doppler effect or spectral Doppler method, and the confidence level of the results of high-precision vein and artery classification based on the color Doppler effect or spectral Doppler method is high, the results of high-precision vein and artery classification are directly adopted; if the rough classification based on veins or arteries is inconsistent with the results of high-precision vein and artery classification based on the color Doppler effect or spectral Doppler method, and the confidence level of the results of high-precision vein and artery classification based on the color Doppler effect or spectral Doppler method is low, further confirmation is prompted; B.在血管检测结果确定并获取准确的静脉动脉分类后进行高精度的血管边缘拟合,包括:在检测到的血管矩形区域内,分别对超声图和有色图进行二值化和融合后,进行霍夫变换圆或者椭圆检测,得到对血管边缘的高精度圆或椭圆拟合结果;其中,对超声图和有色图进行二值化和融合的方法为:超声图和有色图都变化为一致的二值化或灰度图,血管区域0表示,其他区域1表示;两个图相加,使血管区域更明显。B. After the blood vessel detection results are determined and accurate vein and artery classification is obtained, high-precision blood vessel edge fitting is performed, including: within the detected blood vessel rectangular area, the ultrasound image and the colored image are binarized and fused respectively, and then Hough transform circle or ellipse detection is performed to obtain a high-precision circle or ellipse fitting result of the blood vessel edge; wherein, the method for binarizing and fusing the ultrasound image and the colored image is: both the ultrasound image and the colored image are changed into a consistent binary or grayscale image, the blood vessel area is represented by 0, and other areas are represented by 1; the two images are added to make the blood vessel area more obvious. 5.根据权利要求4所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述提示进一步确认包括:5. The automatic vein and artery puncture control method according to claim 4, characterized in that the prompt for further confirmation includes: 进行人机相互按压式静脉血管确认,包括:在血管类型无法高精度自动判断时,提示进行人工按压确认,适当加压探头观察图像,血管不会随着加压力度而变化,则判断为动脉;随着加压力度增加而逐渐闭合,则判断为静脉;通过人工点击屏幕,确定靶血管,即输入系统静脉和动脉信息。Perform mutual human-machine pressure-based venous vessel confirmation, including: when the blood vessel type cannot be automatically determined with high precision, prompt for manual pressure confirmation, apply appropriate pressure to the probe to observe the image, and if the blood vessel does not change with the pressure, it is judged to be an artery; if it gradually closes with the increase of pressure, it is judged to be a vein; determine the target blood vessel by manually clicking on the screen, that is, input the system vein and artery information. 6.根据权利要求5所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述S4包括:6. The automatic vein and artery puncture control method according to claim 5, characterized in that said S4 comprises: S41,根据工作状态选择动静脉目标,包括:S41, select arteriovenous targets according to working status, including: (1)如果当前工作模式为静脉穿刺,选择距离皮肤距离合适的可用静脉血管作为靶血管,如果有多条可用血管则构成待选集,所述距离皮肤距离合适是需要根据穿刺任务选择血管类型;(1) If the current working mode is venipuncture, select an available venous vessel with a suitable distance from the skin as the target vessel. If there are multiple available vessels, they constitute a to-be-selected set. The suitable distance from the skin means that the vessel type needs to be selected according to the puncture task; (2)如果当前工作模式为动脉穿刺,选择离皮肤最近的动脉血管作为靶血管,如果有多条可用血管则构成待选集;(2) If the current working mode is arterial puncture, the arterial vessel closest to the skin is selected as the target vessel. If there are multiple available vessels, they constitute a candidate set; S42,根据血管的位置和相关关系进行最优靶血管选择;S42, selecting the optimal target vessel based on the location and correlation of the vessels; ·静脉靶血管择优策略:选择最粗的血管进行穿刺;被穿刺血管与皮肤间没有其他血管;不存在血管交叠的情况;所述静脉靶血管择优策略通过几何计算比较完成;· Venous target vessel selection strategy: select the thickest vessel for puncture; there are no other vessels between the punctured vessel and the skin; there is no overlap of vessels; the venous target vessel selection strategy is completed through geometric calculation and comparison; ·动脉靶血管择优策略:粗细符合要求情况下,尽量靠近皮肤;被穿刺血管与皮肤间没有其他血管;不存在血管交叠的情况。· Optimal strategy for arterial target vessel selection: When the thickness meets the requirements, the vessel should be as close to the skin as possible; there should be no other blood vessels between the punctured vessel and the skin; and there should be no overlapping of blood vessels. 7.根据权利要求6所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述静脉穿刺路径规划包括:7. The automatic vein and artery puncture control method according to claim 6, characterized in that the vein puncture path planning comprises: (1)将靶血管中心与针方向选择中心连线,判断连线路径中是否有其他静脉血管;(1) Connect the center of the target vessel with the center of the needle direction to determine whether there are other veins in the connection path; (2)如果没有其他静脉血管,规划成功,计算所述钢针与皮肤角度和刺入长度即可;(2) If there are no other veins, the planning is successful and the angle between the needle and the skin and the insertion length can be calculated; (3)如果有其他静脉血管,则判断该路径中的静脉血管是否为满足穿刺要求的其他静脉血管,将满足穿刺要求的其他静脉血管替换为靶血管重新进行穿刺路径规划,如果不满足穿刺要求则返回选取其他满足穿刺要求的静脉血管作为靶血管;所述穿刺要求包括:静脉血管以及血管粗细满足穿刺要求;(3) if there are other veins, determine whether the veins in the path are other veins that meet the puncture requirements, replace the other veins that meet the puncture requirements with the target veins and re-plan the puncture path; if the puncture requirements are not met, return to select other veins that meet the puncture requirements as the target veins; the puncture requirements include: the veins and the thickness of the veins meet the puncture requirements; (4)所有其他静脉血管均无法满足穿刺要求的情况下,提示位置不合适,需要操作员进行调整;(4) If all other venous vessels fail to meet the puncture requirements, it indicates that the position is inappropriate and the operator needs to make adjustments; 所述动脉穿刺路径规划为从垂直方向向两测搜索可行路径的规划策略,包括:The arterial puncture path planning is a planning strategy for searching for feasible paths from the vertical direction to both sides, including: (1)将靶血管中心与针方向选择中心连线,判断连线路径中是否有其他静脉或者动脉血管;(1) Connect the center of the target vessel with the center of the needle direction to determine whether there are other veins or arteries in the connection path; (2)如果没有其他静脉或者动脉血管,规划成功,计算所述钢针与皮肤角度和刺入长度即可;(2) If there are no other veins or arteries, the planning is successful and the angle between the steel needle and the skin and the insertion length are calculated; (3)如果有其他静脉或者动脉血管,则需要提示无法安全穿刺,需要重新调整针的固定位置;对于针具有横向运动控制机构的情况,则按固定步长横向调整针位置进行搜索;对于针不具有横向运动控制机构的情况,则提示位置不合适,需要操作员进行调整。(3) If there are other veins or arteries, it will be prompted that safe puncture is not possible and the fixed position of the needle needs to be readjusted; if the needle has a lateral motion control mechanism, the needle position is adjusted laterally at a fixed step length for searching; if the needle does not have a lateral motion control mechanism, it will be prompted that the position is inappropriate and the operator needs to make adjustments. 8.根据权利要求7所述的一种自动静脉、动脉穿刺控制方法,其特征在于,所述S6包括:8. The automatic vein and artery puncture control method according to claim 7, characterized in that said S6 comprises: S61,所述穿刺路径规划成功后,控制装置结合待穿刺针体当前的角度、针尖位置信息与规划的穿刺路径进行对比,形成位移矢量信息;所述位移矢量信息包含轴向位移和角度位移;S61, after the puncture path planning is successful, the control device compares the current angle and needle tip position information of the needle body to be punctured with the planned puncture path to form displacement vector information; the displacement vector information includes axial displacement and angular displacement; S62,控制装置将位移矢量信息转换成控制信号传送给驱动装置;S62, the control device converts the displacement vector information into a control signal and transmits it to the driving device; S63,驱动装置接收位移矢量信息,输出电信号,控制自动静脉动脉穿刺装置的电机运动进行穿刺。S63, the driving device receives the displacement vector information, outputs an electrical signal, and controls the motor movement of the automatic venous and arterial puncture device to perform puncture. 9.一种自动静脉动脉穿刺装置,基于权利要求1-8任一所述的控制方法进行自动静脉动脉穿刺,其特征在于,包括:固定装置、导向装置和驱动装置;所述固定装置与导向装置滑动连接,所述固定装置与驱动装置固定连接;其中:9. An automatic venous artery puncture device, which performs automatic venous artery puncture based on the control method according to any one of claims 1 to 8, characterized in that it comprises: a fixing device, a guiding device and a driving device; the fixing device is slidably connected to the guiding device, and the fixing device is fixedly connected to the driving device; wherein: 所述固定装置用于固定待穿刺针体及待置入软管;所述待置入软管通过所述待穿刺针体固定在所述固定装置上;The fixing device is used to fix the needle body to be punctured and the hose to be inserted; the hose to be inserted is fixed to the fixing device through the needle body to be punctured; 所述导向装置用于确定靶血管位置,即穿刺目标位置;The guide device is used to determine the target blood vessel position, that is, the puncture target position; 所述驱动装置用于驱动所述固定装置沿着所述导向装置引导的方向运动;The driving device is used to drive the fixing device to move along the direction guided by the guiding device; 所述固定装置包括:针筒、内筒、外筒、第一连接件、固定板、针卡以及退针按钮;待置入软管通过待穿刺针体固定设置在针筒上;针筒设置在内筒中并与内筒固定连接;内筒通过所述第一连接件设置在外筒中,且外筒可与内筒可滑动连接;外筒通过所述第一连接件固定设置在所述固定板上;所述针卡与退针按钮相配合,用于在外力的作用下触发所述退针按钮,以使所述待穿刺针体和所述待置入软管与所述固定装置分离;所述待穿刺针体在所述固定装置上固定后,其初始位置与超声波探头之间的相对空间位置确定,不再发生变化,对所述固定装置进行标定后用于控制算法,即可实现基于超声图像定位的穿刺控制;The fixing device comprises: a syringe, an inner cylinder, an outer cylinder, a first connecting piece, a fixing plate, a needle clamp and a needle withdrawal button; the hose to be inserted is fixedly arranged on the syringe through the needle body to be punctured; the syringe is arranged in the inner cylinder and fixedly connected to the inner cylinder; the inner cylinder is arranged in the outer cylinder through the first connecting piece, and the outer cylinder can be slidably connected to the inner cylinder; the outer cylinder is fixedly arranged on the fixing plate through the first connecting piece; the needle clamp cooperates with the needle withdrawal button to trigger the needle withdrawal button under the action of external force, so that the needle body to be punctured and the hose to be inserted are separated from the fixing device; after the needle body to be punctured is fixed on the fixing device, its initial position and the relative spatial position between the ultrasonic probe are determined and no longer change, and the fixing device is calibrated and used for the control algorithm to realize the puncture control based on ultrasonic image positioning; 所述导向装置包括三个部分:超声波探头、针体导向件和外筒导向件,用于为基于超声定位血管位置引导固定装置和所述待穿刺针体以固定的方向运动;所述超声波探头用于通过超声波采集预选靶血管的数据信息,并将数据信息发送至控制装置;所述针体导向件固定设置在所述超声波探头上,所述待穿刺针体架设在所述针体导向件上;所述外筒导向件固定设置在所述固定板上,所述外筒架设在所述外筒导向件上;The guide device comprises three parts: an ultrasonic probe, a needle guide and an outer tube guide, which is used to guide the fixing device and the needle to be punctured to move in a fixed direction based on ultrasound positioning of the blood vessel; the ultrasonic probe is used to collect data information of the preselected target blood vessel through ultrasound and send the data information to the control device; the needle guide is fixedly arranged on the ultrasonic probe, and the needle to be punctured is mounted on the needle guide; the outer tube guide is fixedly arranged on the fixing plate, and the outer tube is mounted on the outer tube guide; 所述超声波探头与所述超声耦合套配合使用,所述超声耦合套安装在超声波探头的前端,采用可多次拆卸、易拆卸的安装方式;The ultrasonic probe is used in conjunction with the ultrasonic coupling sleeve, and the ultrasonic coupling sleeve is installed at the front end of the ultrasonic probe in an installation manner that can be disassembled multiple times and is easy to disassemble; 所述驱动装置与控制装置连接,用于驱动所述固定装置沿着所述导向装置引导的方向运动;所述驱动装置分为控针部分驱动装置和置管部分驱动装置;所述控针部分驱动装置包括:控针电机和第二连接件;所述控针电机固定设置在所述固定板上,并通过所述第二连接件与所述内筒固定连接;所述置管部分驱动装置包括:置管电机、第三连接件、外筒连接杆和电机连接杆;所述置管电机通过所述电机连接杆固定设置在所述固定板上,所述置管电机与所述第三连接件固定连接,所述第三连接件通过所述外筒连接杆与所述外筒连接。The driving device is connected to the control device, and is used for driving the fixing device to move along the direction guided by the guide device; the driving device is divided into a needle control part driving device and a tube placement part driving device; the needle control part driving device comprises: a needle control motor and a second connecting piece; the needle control motor is fixedly arranged on the fixing plate, and is fixedly connected to the inner cylinder through the second connecting piece; the tube placement part driving device comprises: a tube placement motor, a third connecting piece, an outer cylinder connecting rod and a motor connecting rod; the tube placement motor is fixedly arranged on the fixing plate through the motor connecting rod, the tube placement motor is fixedly connected to the third connecting piece, and the third connecting piece is connected to the outer cylinder through the outer cylinder connecting rod. 10.一种静脉动脉穿刺系统,其特征在于,由控制装置和权利要求9所述的自动静脉动脉穿刺装置配合完成,所述自动静脉动脉穿刺装置与所述控制装置连接,其中:10. A venous artery puncture system, characterized in that it is completed by the cooperation of a control device and the automatic venous artery puncture device according to claim 9, wherein the automatic venous artery puncture device is connected to the control device, wherein: 所述自动静脉动脉穿刺装置通过超声波探头采集预选靶血管的数据信息,将所述预选靶血管的数据信息发送至所述控制装置;The automatic venous arterial puncture device collects data information of a preselected target blood vessel through an ultrasonic probe, and sends the data information of the preselected target blood vessel to the control device; 所述控制装置用于接收所述预选靶血管的数据信息,根据所述数据信息计算所述靶血管的位置信息,根据所述位置信息生成用于控制所述自动静脉动脉穿刺装置工作的控制信号;所述自动静脉动脉穿刺装置根据所述控制信号控制自身固定的待穿刺针体和待置入软管穿刺皮肤;The control device is used to receive the data information of the preselected target blood vessel, calculate the position information of the target blood vessel according to the data information, and generate a control signal for controlling the operation of the automatic venous artery puncture device according to the position information; the automatic venous artery puncture device controls the fixed needle body to be punctured and the hose to be inserted to puncture the skin according to the control signal; 驱动装置精确控制所述控针电机和所述管电机的运动步长;所述控制装置基于算法识别和优化,将超声波探头采集的血管信息转化为靶血管的位置信息和穿刺路径;所述控制装置对比穿刺点和待穿刺针体当前的坐标信息,计算位移矢量,并以控制信号的方式传送到驱动装置;所述驱动装置接收所述控制信号,并依所述控制信号运动到达穿刺点。The driving device accurately controls the movement step lengths of the needle control motor and the tube motor; the control device converts the blood vessel information collected by the ultrasonic probe into the position information and puncture path of the target blood vessel based on algorithm recognition and optimization; the control device compares the current coordinate information of the puncture point and the needle body to be punctured, calculates the displacement vector, and transmits it to the driving device in the form of a control signal; the driving device receives the control signal and moves to the puncture point according to the control signal.
CN202411858450.4A 2024-12-17 2024-12-17 Automatic venous and arterial puncture control method, device and system Active CN119818157B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411858450.4A CN119818157B (en) 2024-12-17 2024-12-17 Automatic venous and arterial puncture control method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411858450.4A CN119818157B (en) 2024-12-17 2024-12-17 Automatic venous and arterial puncture control method, device and system

Publications (2)

Publication Number Publication Date
CN119818157A true CN119818157A (en) 2025-04-15
CN119818157B CN119818157B (en) 2025-08-08

Family

ID=95304852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411858450.4A Active CN119818157B (en) 2024-12-17 2024-12-17 Automatic venous and arterial puncture control method, device and system

Country Status (1)

Country Link
CN (1) CN119818157B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120694748A (en) * 2025-08-29 2025-09-26 武汉大学人民医院(湖北省人民医院) Method, system and medium for positioning catheter tip during central venous catheterization

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101171046A (en) * 2005-05-10 2008-04-30 皇家飞利浦电子股份有限公司 cannula insertion system
CN106730149A (en) * 2017-03-10 2017-05-31 王燕青 A kind of vein puncture device, system and venipuncture control method
US20180161502A1 (en) * 2015-06-15 2018-06-14 The University Of Sydney Insertion system and method
CN111134727A (en) * 2018-11-02 2020-05-12 无锡祥生医疗科技股份有限公司 Puncture guiding system for vein and artery identification based on neural network
CN116528773A (en) * 2020-11-19 2023-08-01 富士胶片株式会社 Information processing device, information processing method, and program
CN117202853A (en) * 2021-04-23 2023-12-08 富士胶片索诺声有限公司 Identifying blood vessels in ultrasound images
CN117770875A (en) * 2022-09-28 2024-03-29 富士胶片株式会社 Ultrasonic diagnostic apparatus and control method for ultrasonic diagnostic apparatus
US20240138806A1 (en) * 2021-07-21 2024-05-02 Terumo Kabushiki Kaisha Vascular puncture device and vascular puncture system
CN118446979A (en) * 2024-05-06 2024-08-06 梦石科技(北京)有限公司 Blood vessel accurate positioning method and system for optimizing blood vessel diameter
CN118542726A (en) * 2024-06-05 2024-08-27 航天中心医院 A puncture path planning method, device, storage medium and puncture equipment
CN118743561A (en) * 2024-06-27 2024-10-08 超鹿大生(南通)生命科学有限公司 A solid medical ultrasonic coupling sleeve and its preparation method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101171046A (en) * 2005-05-10 2008-04-30 皇家飞利浦电子股份有限公司 cannula insertion system
US20180161502A1 (en) * 2015-06-15 2018-06-14 The University Of Sydney Insertion system and method
CN106730149A (en) * 2017-03-10 2017-05-31 王燕青 A kind of vein puncture device, system and venipuncture control method
CN111134727A (en) * 2018-11-02 2020-05-12 无锡祥生医疗科技股份有限公司 Puncture guiding system for vein and artery identification based on neural network
CN116528773A (en) * 2020-11-19 2023-08-01 富士胶片株式会社 Information processing device, information processing method, and program
US20230274430A1 (en) * 2020-11-19 2023-08-31 Fujifilm Corporation Information processing apparatus, information processing method, and program
CN117202853A (en) * 2021-04-23 2023-12-08 富士胶片索诺声有限公司 Identifying blood vessels in ultrasound images
US20240138806A1 (en) * 2021-07-21 2024-05-02 Terumo Kabushiki Kaisha Vascular puncture device and vascular puncture system
CN117770875A (en) * 2022-09-28 2024-03-29 富士胶片株式会社 Ultrasonic diagnostic apparatus and control method for ultrasonic diagnostic apparatus
CN118446979A (en) * 2024-05-06 2024-08-06 梦石科技(北京)有限公司 Blood vessel accurate positioning method and system for optimizing blood vessel diameter
CN118542726A (en) * 2024-06-05 2024-08-27 航天中心医院 A puncture path planning method, device, storage medium and puncture equipment
CN118743561A (en) * 2024-06-27 2024-10-08 超鹿大生(南通)生命科学有限公司 A solid medical ultrasonic coupling sleeve and its preparation method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120694748A (en) * 2025-08-29 2025-09-26 武汉大学人民医院(湖北省人民医院) Method, system and medium for positioning catheter tip during central venous catheterization

Also Published As

Publication number Publication date
CN119818157B (en) 2025-08-08

Similar Documents

Publication Publication Date Title
CN113164117B (en) Ultrasound-guided alignment and insertion of percutaneous catheter instruments
CN110090069B (en) Ultrasonic puncture guiding method, guiding device and storage medium
US11540718B2 (en) Imaging view steering using model-based segmentation
CN111093516B (en) Ultrasound system and method for planning ablation
KR20220050146A (en) Systems and Methods for Portable Ultrasound Guided Cannulation
CN119818157B (en) Automatic venous and arterial puncture control method, device and system
CN119138895B (en) High-precision automatic venous blood sampling system and method
WO2018161620A1 (en) Venipuncture device, system, and venipuncture control method
KR102488568B1 (en) A method for determining a object target of the body, an automatic blood collection device using the same, and a program stored in a computer-readable recording medium
US20170055844A1 (en) Apparatus and method for acquiring object information
CN109394317A (en) Puncture path device for planning and method
NL2038192B1 (en) Intelligent anesthetization system for transperineal prostate puncturing based on multimodal medical images
CN116966450A (en) Focusing ultrasonic noninvasive ablation device, and ablation preoperative planning method and system
CN116269680A (en) Ultrasound-guided blood vessel puncture device, control method and computer-readable storage medium
CN120605101A (en) An ultrasonic venipuncture system integrating image recognition and data analysis
US20250073398A1 (en) Ultrasound blood vessel imaging and cannulation assistance systems
EP4129174A1 (en) Automatic body-invasive device
Cheng et al. Needle tip tracking based on optical imaging and AI
CN114569250B (en) Main end control system of interventional robot operated by gestures
CN119279723A (en) Puncture method based on contrast image and related products
CN113576613A (en) Method and system for percutaneous puncture according to image result
CN119344864B (en) Puncture guiding method, puncture guiding device, medical imaging equipment and storage medium
CN120616729A (en) Puncture method and puncture system based on ultrasonic guidance
CN120837169A (en) Ultrasonic positioning intelligent guidance puncture device and its use method
CN113397667B (en) A thyroid cyst puncture device

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
GR01 Patent grant
GR01 Patent grant