专利名称::一种基于机器视觉的医疗输液速度监测与控制系统的制作方法
技术领域:
:本发明属于医疗器械领域,具体涉及一种基于机器视觉的医疗输液速度监测与控制系统,该装置可以配合医疗输液器械使用,是一种用于医院输液的辅助医疗设备。
背景技术:
:静脉输液是临床治疗的一项常用给药治疗技术,是利用输液管内的液体压强比人体静脉血管内液体压强大的原理,将药液通过导管直接输入到人体静脉。在输液过程中,液体进入病患静脉的速度直接影响到药物对病患的治疗效果,速度过快,可能会导致病患中毒,严重时可至心力衰竭;速度过慢则可能发生药量不够或无谓地延长输液时间,使治疗效果受影响,增加医务人员的工作量,同时给患者带来不便。目前,医院中常规临床输液普遍釆用传统的挂瓶输液的方式。挂瓶输液需要医护人员用眼睛观察,同时,需要医护人员凭经验和直觉根据医嘱和病患的情况手工来调整液滴速度。在传统的手动调节方式下,输液速度不易精确控制,调整误差大,并且在输液过程中速度还可能会出现波动。此外,传统的输液方式需要医护人员人工观测药物的剩余量,以便在药物用完时及时结束输液过程。若医务人员疏忽,没有在药物用完时及时停止,极有可能造成病人出现回血现象,而且,在传统的输液方式下,为避免在输液过程中因意外情况造成输液异常(如针头脱出或堵塞),往往需要病人自己或者陪同人员或者医护人员时刻进行监视,这无疑会给病人增加痛苦,给病人家属以及医护人员增加负担。为克服手工输液方式存在的上述缺陷,市面上出现了一些检测和控制输液速度的装置,但是这些装置都不十全十美,要么技术上还有欠缺,要么是成本偏高。输液速度的检测和控制从实现的技术手段上需要考虑一些因素,其中包括(1)输液流速的有效检测。由于输液的速度受药液的浓度,导管材料特性及管壁光滑程度的影响,如何有效地检测流速是一个需考虑的因素。(2)输液流量精度的控制。如何达到控制流速的精度要求又能适当地控制设备的成本,也是一个需考虑的因素。(3)输液流量装置尺寸的控制。目前普遍采用的装置尺寸略微偏大,有些甚至采用分离装置实现,如何能改变结构,縮小装置尺寸也是一个值得考虑的因素。目前,关于医用输液速度检测和流量控制的专利也有很多,如公开号为CN2875460的专利文献采用了红外光收发器件,利用液体内对光具有折射的原理来对液体进行检测,这样的检测方法具有易实现的优点,但红外光收发装置容易受外界辐射源的干扰,且在莫非氏滴管上的安装红外检测设备工艺要求高,并对安装精确度有很高的要求。一旦滴管处于歪斜状态,传感器就不能准确地检测到下落的液滴。此外,还有部分专利文献中采用了称重原理作为限流装置,虽然该方法原理简单,易实现,但由于不同厂家生产的输液瓶和输液袋所采用的材料和工艺的不同,其重量存在着差异,从而对测量精度产生了一定的影响。如果每次设置时需要对重量参数做初始化处理,则增加了操作的复杂性。另外市场上也存在一些输液泵之类的设备,但因价格昂贵,大多仅限于在高端重症监护室(ICU)或手术室(OR)使用。
发明内容本发明的目的在于提供一种基于机器视觉的医疗输液速度监测与控制系统,该系统能较准确地检测和控制输液的速度,并能对无药液状态等输液过程中可能出现的异常情况做出报警提示,有助于病人对药物的吸收和减少医护人员的护理工作量。本发明提供的基于机器视觉的医疗输液速度监测与控制系统,其特征在于该系统包括图像采集装置、参数输入装置、数据处理器、数据显示装置、滴速控制装置和报警提示装置;数据处理器包括图像处理模块、数据显示模块、数据分析模块、报警提示模块以及滴速控制模块;参数输入装置、数据显示装置和报警提示装置安装在壳体的面板上,图像采集装置、数据处理器和滴速控制装置固定在壳体内部,壳体上设置有通孔,图像采集装置位于滴速控制装置的上方;图像采集装置用于采集输液管的滴筒内滴液的图像数据,将采集的图像数据传输给数据处理器中的图像处理模块;参数输入装置用于接收用户的输入,并将接收的信息分别传送给数据处理器中的数据显示模块和数据分析模块;图像处理模块用于接收图像采集装置传送来的图像数据,根据接收到的图像数据计算药液的实时滴速,并将计算的实时滴速信息传送给数据显示模块和数据分析模块;数据显示模块用于接收参数输入装置和图像处理模块传送来的数据,并将其传输给数据显示装置,同时向数据显示装置传送要求将其显示给用户的控制指令;数据分析模块用于接收参数输入装置传送来的期望滴速数据和图像处理模块传送来的实测滴速数据,并对两者进行比较和分析,得出两者之间的大小关系的信息,并将该信息传送给滴速控制模块,同时将实测滴速与某些事先设定的参数进行比较,得出实测滴速与这些参数的大小关系的信息,并将该信息传送给报警提示模块;报警提示模块用于接收数据分析模块传送来的实测滴速与某些事先设定的参数的大小关系的信息,并根据该信息产生相应的报警提示的控制指令,将该控制指令发送给报警提示装置;滴速控制模块用于接收数据分析模块传送来的实测滴速与期望滴速的大小关系的信息,并根据该信息产生是否要求改变滴速的控制指令,并将控制指令传送给滴速控制装置;数据显示装置用于接收数据显示模块传送来的控制指令以及数据信息等,并按照控制指令将接收到的数据信息显示给用户;滴速控制装置通过驱动电路与数据处理器相连,用于接收滴速控制模块传送来的控制指令,并按照该指令对滴速进行调整;报警提示装置用于接收报警提示模块传送来的控制指令,并按照该控制指令产生相应的报警提示信息。本发明装置使用时,将输液滴管卡在采集罩背板和含有图像采集装置的采集罩中间,这样可保证图像采集装置和滴管的距离和角度不变,同时将采集罩背板正对图像采集装置的一面涂成单一颜色,使摄像头采集的图像具有单色的背景,可以减少复杂的背景噪音对采集信息的干扰。通过数据采集模块的快速地连续采集含液滴信息的图像数据,用以避免液滴漏检问题。单色的背景便于从图像数据中分析液滴形态从而进行准确计数,即便滴筒发生了倾斜,药液的密度和颜色发生了变化都不会对计数系统的计数精度产生影响。此系统设计上采用单侧采样的方式进行图像采样,以便于使用时的安装。本发明能较普遍采用的红外传感器有更高的点滴输液计数准确性和可靠性,从而提高输液流量的控制精度,在一定程度上解决了红外传感器的不足。图1为本发明基于机器视觉的医疗输液速度监测与控制系统的结构示意图2为本发明系统装置配合输液滴管使用的示意图;图3为本发明实施例所使用的图像采集装置的结构示意图;图4为本发明实施例所使用的滴速控制装置的结构示意图;图5为本发明实施例的工作流程图。具体实施例方式如图1和图2所示,本发明一种基于机器视觉的医疗输液速度监测与控制系统包括图像采集装置l、参数输入装置2、数据处理器3、数据显示装置4、滴速控制装置5、报警提示装置6、以及用于将上述装置与数据处理器集成在一起的壳体7。参数输入装置2、数据显示装置4和报警提示装置6安装在壳体7上。壳体7上设置有通孔,用于输液管8从中穿过。图像采集装置l、数据处理器3和滴速控制装置5固定在壳体7内部,图像采集装置1位于输液管的滴筒的一侧,滴速控制装置5位于滴筒下方。图像采集装置1用于采集输液管8的滴筒内滴液82的图像数据,将采集的图像数据传输给数据处理器3中的图像处理模块31。参数输入装置2用于接收用户的输入,并将接收的信息分别传送给数据处理器3中的数据显示模块32和数据分析模块33。其中,用户输入的参数包括用户期望的药液滴速(期望滴速),还可以包括其他用户感兴趣的信息。参数输入装置2可以是键盘或按键输入电路或其他能接收用户输入信息的设备,该装置通过数据线与数据处理器3相连。数据处理器3用于接收图像采集装置1传送来的图像数据信息以及参数输入装置2传送来的数据信息(期望滴速),并对图像数据信息进行处理计算出药液的实时滴速,通过对这两个滴速进行分析,产生相应的数据显示信息、滴速控制信息以及报警提示信息,并将这些控制信息分别传送给数据显示装置4、滴速控制装置5以及报警提示装置6。数据处理器3包括图像处理模块31、数据显示模块32、数据分析模块33、报警提示模块34以及滴速控制模块35,该数据处理器3可以是微控制器芯片或DSP处理器或其它能够运行上述各模块的数据处理设备。其中,图像处理模块31用于接收图像采集装置1传送来的图像数据,根据接收到的图像数据计算药液的实时滴速,并将计算的实时滴速信息传送给数据显示模块32和数据分析模块33,其中,计算药液的实时滴速的方法如下首先,根据图像处理的方法检测出运动的滴液,可用到的检测的方法有帧间差法、背景差法以及光流法等,然后,对检测到的当前滴液和前一滴滴液之间的时间间隔进行记录,最后,根据记录的时间间隔计算出当前滴液的实时滴速。数据显示模块32用于接收参数输入装置2和图像处理模块31传送来的数据,并将其传输给数据显示装置4,同时向数据显示装置4传送要求将其显示给用户的控制指令。数据分析模块33用于接收参数输入装置2传送来的数据(期望滴速)和图像处理模块31传送来的数据(实测滴速),并对两者进行比较和分析,得出两者之间的大小关系的信息,并将该信息传送给滴速控制模块35,同时将实测滴速与某些事先设定的参数进行比较,得出实测滴速与这些参数的大小关系的信息,并将该信息传送给报警提示模块34,其中,事先设定的参数可代表如下意义医护人员期望的滴速、药液快滴完了的滴速、出现针头脱出的滴速、出现针头堵塞的滴速或其他可能对病人身体造成伤害或造成医疗事故的一些滴速值。报警提示模块34用于接收数据分析模块33传送来的实测滴速与某些事先设定的参数的大小关系的信息,并根据该信息产生相应的报警提示的控制指令,将该控制指令发送给报警提示装置6,如若接收到数据分析模块33传送来的信息为实测滴速大于医护人员期望的滴速,则向报警提示装置6发送要求以蜂鸣声来进行报警提示的控制指令,其中,蜂鸣声代表的信息为实测滴速超过了医护人员期望的滴速。滴速控制模块35用于接收数据分析模块33传送来的实测滴速与期望滴速的大小关系的信息,并根据该信息产生是否要求改变滴速的控制指令,并将控制指令传送给滴速控制装置5。产生控制指令的方法可以优选如下方式若接收到的是实测滴速比期望滴速小的信息,则产生要求使滴速增快的控制指令,若接收到的是实测滴速比期望滴速大的信息,则产生要求使滴速减慢的控制指令,若接收到的是实测滴速与期望滴速相等的信息,则产生不必改变滴速的控制指令。数据显示装置4用于接收数据显示模块32传送来的控制指令以及数据信息等,并按照控制指令将接收到的数据信息等显示给用户。数据显示装置4可以是LED数码管或液晶显示屏或其他能显示数据的设备,该装置通过数据线与数据处理器3相连。'滴速控制装置5与数据处理器3通过驱动电路相连,滴速控制装置5用于接收滴速控制模块35传送来的控制指令,并按照该指令来控制电机的动作,最终实现对滴速进行调整,达到使实测滴速和期望滴速相同或接近的目的。报警提示装置6用于接收报警提示模块34传送来的控制指令,并按照该控制指令产生相应的报警提示信息。报警提示装置6采用可以发声/可以发光/可以产生电信号,或其他能直接/间接引起人们注意力的设备,其中,发声的设备可以是蜂鸣器,也可以是扬声器等;发光设备可以是LED灯,也可以是普通灯等;可以产生电信号的设备可以是无线电发射装置,这种电信号可以被安装在护士室的无线电接收装置接收,并以一定的形式提醒值班的护士,该报警提示装置6通过数据线与数据处理器3相连。下面再分别举例对图像采集装置1、以及滴速控制装置5的具体构成作更详细的描述。如图3所示,图像采集装置l包括摄像头ll、采集罩12、采集罩背板13以及光源14。采集罩背板13与采集罩12分别位于输液管的两侧的位置。摄像头11固定于采集罩12内,用于摄取感兴趣滴管内图像数据并将数据通过数据线传输到数据处理器3中的图像处理模块31中;采集罩12用于固定摄像头ll,在摄像头采集输液滴筒内的图像数据时,采集罩保持摄像头到滴筒的距离不变;采集罩背板13涂成单色(涂成黑色效果会更好),使摄像头采集的有用的信息内容不受或少受背景的干扰,提高采集内容的有用性。光源14安装在采集罩12的一侧,用于调节摄像头ll拍摄画面的亮度,以保证拍摄图像的清晰度,根据具体情况也可以不使用光源。如图4所示,滴速控制装置5包括电机51、连轴器52、滚珠丝杠53、丝杠螺母54、调速棒55以及滴管固定架56。滴管固定架56用于固定滴管81,使得滴管81受调速棒55的挤压时不会发生倾斜。电机51和滚珠丝杠53通过连轴器52相连,丝杠螺母54固定在滚珠丝杠53上,丝杠螺母54和调速棒55相连。电机51运动时,通过连轴器52带动滚珠丝杠53旋转,滚珠丝杠53的旋转又带动丝杠螺母54向左/右运动,丝杠螺母54向左/右运动促使调速棒55相应地向左/右移动,达到使药液滴速减小/增大的目的。在使用该系统时,首先将本系统通过壳体7上方的固定支架72固定在输液支架合适的位置上,同时将输液管8也固定在输液支架上,医护人员设置初始滴速为极小值,并开始给病人输液,同时,启动本系统装置,通过参数输入装置2输入期望滴速值,系统即可开始对输液过程中的输液滴速进行自动计算、显示,同时,还能对输液滴速进行精确控制/调整,此外,系统在监测到可能有危险情况发生时,可以自动报警。实施例下面对本发明的实施作进一步具体的说明,本发明适用于具有莫非氏滴管的普通输液医疗器具。该实施例中,使用该系统对一个患有心脏病的儿童进行输液治疗,用户的要求包括期望输液滴速为20滴/分钟,同时,在输液的过程中可以利用该系统对输液滴速进行检测,若实际测量到的输液滴速与期望的滴速(20滴/分钟)不同时,该系统可以自动对滴速进行调整,以和期望的滴速(20滴/分钟)达到相同或接近。此外,用户认为在输液过程中滴速为4-20滴/分钟为正常状态,贝l」,若在输液过程中,出现下表表l中所列情况之一时,该系统可以通过发出不同的声音来向用户进行报警提示,其中,每种声音类型代表了不同的意义(不同的报警内容)表1各种不同的需要进行报警提示的情况<table>tableseeoriginaldocumentpage11</column></row><table>如图3所示,利用塑料加工采集罩12和采集罩背板13,采集罩背板13与采集罩12分别位于输液管8的两侧的位置,摄像头11和光源14固定在采集罩12的内部,可调焦镜头从采集罩12的圆孔露出朝向输液滴筒,光源14采用白色光源,可根据需要放置在采集罩12内部的合适的位置。摄像头ll连有数据线,数据线的另一端与图像处理器3相连接。采集罩背板13正对着输液滴筒的一面涂成黑色。如图4所示,利用塑料加工滴管固定架56,使得输液管8下端的滴管81受调速棒55的挤压时不会发生倾斜。电机51和滚珠丝杠53通过连轴器52相连,丝杠螺母54固定在滚珠丝杠53上,丝杠螺母54和调速棒55相连。电机51运动时,通过连轴器52带动滚珠丝杠53旋转,滚珠丝杠53的旋转又带动丝杠螺母54向左/右运动,丝杠螺母54向左/右运动促使调速棒55相应地向左/右移动,从而增加/减小对输液管壁的压力,以此进行输液流量/滴速的控制。电机51通过驱动电路与数据处理器3相连。本实施例中,步进电机51顺时针/逆时针旋转1圈代表使调速棒55向左/右移动1厘米,相应地,滴速1分钟内减小/增大1滴。如图5所示,输液速度监测与控制系统的工作流程为(1)输液设备以及本系统装置的安装以及初始化设置。将本系统装置通过固定支架72固定在输液支架的合适位置,输液管8也固定在输液支架上,同时,设置初始滴速为极小值。(2)医护人员通过参数输入装置2输入药液的期望滴速20滴/分钟,并将该期望滴速传送给数据显示模块32和数据分析模块33;(3)摄取滴筒内的图像。利用摄像头12对滴筒内的图像进行实时拍摄,将拍摄的实时图像数据传输给图像处理模块31;(4)利用图像处理的方法计算药液的实时滴速。计算滴速的具体步骤和方法如下(4.1)图像预处理。预处理包括对每帧图像进行对比度增强以及降噪等一系列处理,处理的方法可用一般的对比度增强以及降噪的图像处理方法;(4.2)提取背景图像。使用帧间差分以及二值帧差掩膜的方法得到标准(稳定不变)的背景图像;(4.3)分割出运动的滴液。所用到的方法为背景消减法,即用当前帧图像减去步骤(4.2)提取的背景图像;(4.4)计算实时滴速。根据记录得到用上述方法检测到当前滴液和前一滴滴液之间的时间间隔为12秒(0.2分钟),则计算出滴液的实时滴速(实测滴速)为5滴/分钟。(5)显示实时滴速和期望滴速等信息。数据显示模块32接收步骤2和步骤(4.4)分别传送来的期望滴速20滴/分钟和实测滴速5滴/分钟后,将这两个数据以及要求显示这两个数据的控制指令传送给数据显示装置4,数据显示装置4将这两个数据显示给用户。(6)分析期望滴速和实测滴速,产生并发送控制指令(包括报警提示指令和滴速控制指令)和数据信息。具体步骤和方法如下(6.1)数据分析模块33接收步骤2和步骤(4.4)分别传送来的期望滴速20滴/分钟和实测滴速5滴/分钟;(6.2)分析实测滴速5滴/分钟与几个事先设定的参数(0、4滴/分钟、20滴/分钟、40滴/分钟)的大小关系,发现5滴/分钟在输液的正常状态(20-40滴/分钟)范围之内,则产生并向报警提示装置6发送不要求产生报警提示的控制指令。(6.3)经分析发现实测滴速5滴/分钟小于期望滴速20滴/分钟后,产生要求增大滴速的控制指令,并将该指令以及实测滴速5滴/分钟与期望滴速20滴/分钟差的绝对值15发送给滴速控制装置5。(7)产生报警提示信息,调整药液滴速。报警提示装置执行步骤(6.2)产生的指令,不向用户发出报警提示信息;滴速控制装置5执行步骤(6.3)产生的指令,驱动电机51逆时针旋转一定的圈数(如15圈,),电机51的运动最终使得调速棒向右运动15厘米,减小了调速棒55对滴管81的挤压,从而达到使1分钟内通过滴管81的流量增大15滴左右的目的。(8)若医护人员想改变期望滴速,则重复上述步骤(2)-(7),否则,重复上述步骤(3)-(7)。在约1小时后,步骤(4)计算出药液的实时滴速为0,此后,步骤(6)分析得到这一实时滴速0不在正常滴速4-20滴/分钟的范围之内,得出可能是药液快滴完了的结论,则报警提示装置以蜂鸣声产生报警提示信息,以引起医护人员的注意,提醒医护人员此位病人需要拔针了或需要换药液了。权利要求1、一种基于机器视觉的医疗输液速度监测与控制系统,其特征在于该系统包括图像采集装置(1)、参数输入装置(2)、数据处理器(3)、数据显示装置(4)、滴速控制装置(5)和报警提示装置(6);数据处理器(3)包括图像处理模块(31)、数据显示模块(32)、数据分析模块(33)、报警提示模块(34)以及滴速控制模块(35);参数输入装置(2)、数据显示装置(4)和报警提示装置(6)安装在壳体(7)的面板上,图像采集装置(1)、数据处理器(3)和滴速控制装置(5)固定在壳体(7)内部,壳体(7)上设置有通孔,图像采集装置(1)位于滴速控制装置(5)的上方;图像采集装置(1)用于采集输液管的滴筒内滴液的图像数据,将采集的图像数据传输给数据处理器(3)中的图像处理模块(31);参数输入装置(2)用于接收用户的输入,并将接收的信息分别传送给数据处理器(3)中的数据显示模块(32)和数据分析模块(33);图像处理模块(31)用于接收图像采集装置(1)传送来的图像数据,根据接收到的图像数据计算药液的实时滴速,并将计算的实时滴速信息传送给数据显示模块(32)和数据分析模块(33);数据显示模块(32)用于接收参数输入装置(2)和图像处理模块(31)传送来的数据,并将其传输给数据显示装置(4),同时向数据显示装置(4)传送要求将其显示给用户的控制指令;数据分析模块(33)用于接收参数输入装置(2)传送来的期望滴速数据和图像处理模块(31)传送来的实测滴速数据,并对两者进行比较和分析,得出两者之间的大小关系的信息,并将该信息传送给滴速控制模块(35),同时将实测滴速与某些事先设定的参数进行比较,得出实测滴速与这些参数的大小关系的信息,并将该信息传送给报警提示模块(34);报警提示模块(34)用于接收数据分析模块(33)传送来的实测滴速与某些事先设定的参数的大小关系的信息,并根据该信息产生相应的报警提示的控制指令,将该控制指令发送给报警提示装置(6);滴速控制模块(35)用于接收数据分析模块(33)传送来的实测滴速与期望滴速的大小关系的信息,并根据该信息产生是否要求改变滴速的控制指令,并将控制指令传送给滴速控制装置(5);数据显示装置(4)用于接收数据显示模块(32)传送来的控制指令以及数据信息等,并按照控制指令将接收到的数据信息显示给用户;滴速控制装置(5)通过驱动电路与数据处理器(3)相连,用于接收滴速控制模块(35)传送来的控制指令,并按照该指令对滴速进行调整;报警提示装置(6)用于接收报警提示模块(34)传送来的控制指令,并按照该控制指令产生相应的报警提示信息。2、根据权利要求1所述的系统,其特征在于图像采集装置(1)包括摄像头(11)、采集罩(12)、采集罩背板(13)以及光源(14);采集罩背板(13)与采集罩(12)分别位于壳体通孔两侧的位置;摄像头(11)固定于采集罩(12)内,采集罩背板(13)为单色,光源(14)安装在采集罩(12)的一侧。3、根据权利要求1或2所述的系统,其特征在于滴速控制装置(5)包括电机(51)、连轴器(52)、滚珠丝杠(53)、丝杠螺母(54)、调速棒(55)以及滴管固定架(56);电机(51)和滚珠丝杠(53)通过连轴器(52)相连,丝杠螺母(54)固定在滚珠丝杠(53)上,丝杠螺母(54)和调速棒(55)相连,滴管固定架(56)和调速棒(55)分别位于壳体通孔的二侧,并且位置相对。全文摘要本发明属于医疗器械领域,为一种基于机器视觉的医疗输液速度监测与控制系统,包括图像采集装置、参数输入装置、数据处理器、数据显示装置、滴速控制装置和报警提示装置;数据处理器包括图像处理模块、数据显示模块、数据分析模块、报警提示模块和滴速控制模块。本发明采用图像处理的方法计算输液的速度,稳定可靠,解决了目前普遍应用的红外光检测方法存在的易受外界辐射源干扰和利用称重原理检测时由于输液瓶/袋重量不一造成的检测不精确、操作复杂的问题。该系统能自动调整输液速度使之和输入的期望滴速相同/相近,还能对无药液或/和其他输液过程中出现的异常情况发出报警,为病人减轻痛苦,为医护人员减轻工作量,可减少医疗事故的发生。文档编号G05B19/048GK101201605SQ20071016867公开日2008年6月18日申请日期2007年12月7日优先权日2007年12月7日发明者代四广,宏刘,宋恩民,宁潘申请人:华中科技大学