论文部分内容阅读
随着医药学的快速发展,效率低、污染重、出错率高的传统人工摆药、核验方式已经越来越难以适应药房管理自动化水平的提高和新医疗环境下对药房工作的要求。目前,智能、高效、无污染的全自动药品分包系统(ATDPS)正在逐渐替代传统的人工摆药核对方式。药片经包药机分包后,可能出现药片多余、药片缺失、药片破碎等问题,如不能及时发现和处理,导致患者误服,可能加重患者病情甚至带来生命危险,因此有必要对分包的药包进行二次核验。本文面向全自动包药机,设计和开发了一套医药包片检测与识别系统,对包药机分包的药包进行基于视觉的检测与比对,减少了包药机的分包错误,为患者的生命健康增添了一道防御之墙。本文首先分析了全自动药品分包系统在实际口服药片摆药分发过程中的应用,探讨了医药包片检测与识别系统的研究意义和市场价值;概述了机器视觉的相关定义,分析了机器视觉系统的典型组成结构,总结说明了机器视觉技术在生产生活中各领域的应用,总结了医药包片自动视觉检测与识别技术的国内外研究现状。其次,给出了医药包片检测与识别系统的设计要求,针对普通方案从工业相机、光源和光学镜头等视觉成像关键器件的选型、照明方式的选择等方面设计了一套独特的视觉成像方案,然后分析了系统所要实现的主要功能,设计系统的结构框架,分步详细介绍了系统的整个工作流程,并对系统的主要关键组件如药包卷绕装置、药包均衡器等进行了详细的介绍。接着,对药片图像处理算法进行了深入研究,从药片图像预处理、单一药片区域提取、药片图像特征提取等3个方面对药片图像处理算法进行了详细的介绍,并提出了基于改进弧弦比法的重叠药片分离算法。之后,设计和验证了两种进行药片识别的方案,一种是充分利用药包中药品的先验知识信息,采用特征匹配与匹配度评价的方式对药包中的药片进行核验,另一种是基于自适应加权的多SVM分类器融合的医药包片药片识别方法,通过对比试验,基于特征匹配和匹配度评价的药片识别方法速度快,准确率高,能够满足实际检测需求。最后,介绍了系统软件实现方案;分析了软件架构设计的一般过程,给出了软件系统的组成架构和功能模块划分,并详细说明了各子功能模块的工作原理和具体实现。