本发明涉及智能药柜的,尤其涉及一种基于人工智能的针剂存取方法及装置。
背景技术:
1、药房和药店发放针剂药品都需要工作人员按照处方进行寻找,然后手动取药,当取药人数较多的时候,会非常不方便,不仅效率低,而且浪费人力。目前的智能药柜实现了大数量存储、快速准确发药的功能,使在药房找药的工作量大大降低,但智能药柜主要针对的药品是盒装药,而对于针剂药品进行存取的自动化设备的研究相对较少。
技术实现思路
1、本发明的目的在于提供一种基于人工智能的针剂存取方法及装置,以解决现有针剂药品存取效率低的问题。
2、为了克服上述现有技术中的缺陷,本发明提供了一种基于人工智能的针剂存取方法,包括:采集针剂上的条形码或二维码,并发送至第一识别单元,第一识别单元通过第一神经网络对条形码或二维码进行识别,获得第一识别结果,将第一识别结果发送至所述中控单元;所述中控单元根据第一识别结果和药柜存储情况分配针剂在药柜中的储存位置,向运输单元发送第一信号,所述运输单元接收到所述第一信号后将针剂存储至所述药柜的相应位置;当需要取药时,通过终端将处方信息发送至第二识别单元,第二识别单元通过第二神经网络对处方信息进行识别,获得第二识别结果,并将第二识别结果发送至中控单元;由中控单元将第二识别结果与药柜数据库存储的针剂信息进行对比,若二者信息一致,则向运输单元发送第二信号,所述运输单元接收到第二信号后,将与处方信息相匹配的针剂运送至取药处,并通过终端提示工作人员进行取药;若二者信息不一致,则通过终端通知工作人员及时存药。
3、作为本发明所述的基于人工智能的针剂存取方法的一种优选方案,其中:所述第一神经网络包括特征提取层、特征融合层和分类器;所述特征提取层包括第一卷积层、第二卷积层、第三卷积层、批量归一化层、silu激活层和最大池化层,所述第一卷积层的卷积核大小为1*1,步长为1,用于改变通道数,第二卷积层的卷积核大小为3*3,步长为1,用于特征提取,第三卷积层的卷积核大小为3*3,步长为2,用于下采样;所述特征融合层包括空间金字塔池化层、训练层和推理层,所述空间金字塔池化层用于提取不同尺度的特征,所述训练层包括第四卷积层和第五卷积层,所述第四卷积层的卷积核大小为3*3,步长为1,用于特征提取,第五卷积层的卷积核大小为1*1,步长为1,用于平滑特征;所述推理层包括第六卷积层,所述第六卷积层的卷积核大小为3*3,步长为1,用于将训练层输出的特征矩阵进行融合;通过分类器进行特征分类和识别。
4、作为本发明所述的基于人工智能的针剂存取方法的一种优选方案,其中:所述第二神经网络包括卷积层、下采样层、全连接层和高斯连接层;所述卷积层的卷积核尺寸为5*5,步长为1。
5、作为本发明所述的基于人工智能的针剂存取方法的一种优选方案,其中:还包括:根据针剂的储存温度调节药柜的温度和湿度,当针剂被存入或被取出时,由传感器对存入或取出针剂的数量进行电子计数,同时通过第一识别单元对存入或取出的针剂进行条形码或二维码识别,并将计数结果和识别结果发送至药柜数据库。
6、作为本发明所述的基于人工智能的针剂存取方法的一种优选方案,其中:还包括:所述第一信号包括存药驱动信号和最短存药路径;所述第二信号包括取药驱动信号和最短取药路径;所述中控单元通过rrt*算法获取最短存药路径和最短取药路径。
7、作为本发明所述的基于人工智能的针剂存取装置的一种优选方案,其中:包括:数据采集模块,被配置为执行采集针剂上的条形码或二维码,并发送至第一识别单元;针剂信息识别模块,被配置为执行由第一识别单元通过第一神经网络对条形码或二维码进行识别,获得第一识别结果,将第一识别结果发送至所述中控单元;控制模块,被配置为执行所述中控单元根据第一识别结果和药柜存储情况分配针剂在药柜中的储存位置,向运输单元发送第一信号,所述运输单元接收到所述第一信号后将针剂存储至所述药柜的相应位置;处方信息识别模块,被配置为执行当需要取药时,通过终端将处方信息发送至第二识别单元,第二识别单元通过第二神经网络对处方信息进行识别,获得第二识别结果,并将第二识别结果发送至中控单元;控制模块,还被配置为执行由中控单元将第二识别结果与药柜数据库存储的针剂信息进行对比,若二者信息一致,则向运输单元发送第二信号,所述运输单元接收到第二信号后,将与处方信息相匹配的针剂运送至取药处,并通过终端提示工作人员进行取药;若二者信息不一致,则通过终端通知工作人员及时存药。
8、作为本发明所述的基于人工智能的针剂存取装置的一种优选方案,其中:所述针剂信息识别模块,具体被配置为执行:所述第一神经网络包括特征提取层、特征融合层和分类器;所述特征提取层包括第一卷积层、第二卷积层、第三卷积层、批量归一化层、silu激活层和最大池化层,所述第一卷积层的卷积核大小为1*1,步长为1,用于改变通道数,第二卷积层的卷积核大小为3*3,步长为1,用于特征提取,第三卷积层的卷积核大小为3*3,步长为2,用于下采样;所述特征融合层包括空间金字塔池化层、训练层和推理层,所述空间金字塔池化层用于提取不同尺度的特征,所述训练层包括第四卷积层和第五卷积层,所述第四卷积层的卷积核大小为3*3,步长为1,用于特征提取,第五卷积层的卷积核大小为1*1,步长为1,用于平滑特征;所述推理层包括第六卷积层,所述第六卷积层的卷积核大小为3*3,步长为1,用于将训练层输出的特征矩阵进行融合;通过分类器进行特征分类和识别。
9、作为本发明所述的基于人工智能的针剂存取装置的一种优选方案,其中:所述针剂信息识别模块,具体被配置为执行:所述第二神经网络包括卷积层、下采样层、全连接层和高斯连接层;所述卷积层的卷积核尺寸为5*5,步长为1。
10、作为本发明所述的基于人工智能的针剂存取装置的一种优选方案,其中:还包括感应模块,被配置为执行:根据针剂的储存温度调节药柜的温度和湿度,当针剂被存入或被取出时,由传感器对存入或取出针剂的数量进行电子计数,同时通过第一识别单元对存入或取出的针剂进行条形码或二维码识别,并将计数结果和识别结果发送至药柜数据库。
11、作为本发明所述的基于人工智能的针剂存取装置的一种优选方案,其中:还包括:所述第一信号包括存药驱动信号和最短存药路径;所述第二信号包括取药驱动信号和最短取药路径;所述中控单元通过rrt*算法获取最短存药路径和最短取药路径。
12、本发明的有益效果:本发明基于神经网络对针剂信息和处方信息进行识别,根据识别结果和柜内情况实现自动化存取针剂,同时通过rrt*算法优化存取路径,提高针剂存取效率。
1.一种基于人工智能的针剂存取方法,其特征在于,包括:
2.如权利要求1所述的基于人工智能的针剂存取方法,其特征在于,所述第一神经网络包括特征提取层、特征融合层和分类器;
3.如权利要求1所述的基于人工智能的针剂存取方法,其特征在于,所述第二神经网络包括卷积层、下采样层、全连接层和高斯连接层;所述卷积层的卷积核尺寸为5*5,步长为1。
4.如权利要求2或3所述的基于人工智能的针剂存取方法,其特征在于,还包括:
5.如权利要求4所述的基于人工智能的针剂存取方法,其特征在于,还包括:
6.一种基于人工智能的针剂存取装置,其特征在于,包括:
7.如权利要求6所述的基于人工智能的针剂存取装置,其特征在于,所述针剂信息识别模块,具体被配置为执行:
8.如权利要求6所述的基于人工智能的针剂存取装置,其特征在于,所述针剂信息识别模块,具体被配置为执行:
9.如权利要求7或8所述的基于人工智能的针剂存取装置,其特征在于,还包括感应模块,被配置为执行:
10.如权利要求9所述的基于人工智能的针剂存取装置,其特征在于,还包括: