A method based on machine vision is used to identify the drug label of Xilin bottle, which is used as the basis for identification of drug label. The drug information is extracted and identified from the imaging pictures of the label of the columnar drug, and the automatic identification of the drug types is completed. Secondly, the Chinese medicine quasi character characters are located fast, the location of the national medicine quasi character area of the label image is completed, and the character string graph block is extracted. Finally, the Chinese character character is identified, the candidate character extraction based on the statistical feature is used to screen the candidate template characters, and the BP neural network is based on the neural network. The algorithm and XOR enhancement algorithm are used to identify the number of Chinese medicine. Only when the results of the two algorithms are identical to those of the patient's dispensing list, the identification of drug labels is correct. The invention is applied to the automatic dispensing machine, which can greatly reduce the working strength of the medical and nursing staff, improve the efficiency and reliability of the infusion dispensing, realize the aseptic operation and avoid the potential harm to the medical and nursing personnel.
【技术实现步骤摘要】
一种基于机器视觉的西林瓶药品标签识别方法
本专利技术涉及属于机器视觉与图像处理领域,尤其涉及一种基于机器视觉的西林瓶药品标签识别方法。
技术介绍
医护工作的输液配药工作量巨大,易使医护人员出现操作疲劳,导致配药出现差错,造成医疗事故。自动配药机在配药准确率、配药洁净度、医护人员健康保障等方面,相较传统配药方法和流程具有明显优势。但药品种类的自动识别面临以下几个主要问题:①绝大多数药品标签没有可识别的条形码,这为标签识别和药品管理带来不便;②因缺乏行业标准,不同药品生产厂家出品的标签规格不一致,药品名称、国药准字等信息位置差异性很大;③药品标签是圆柱状曲面,标签边缘图像变形严重,难以用常规方法识别标签字符信息。目前针对曲面文字识别的研究,李响、严晓浪等人提出了预先在纸面上绘制网格,通过展平网格的办法,将曲面文字还原为平面文字,该方法能够矫正单个文字的畸变,具有一定的曲面文字识别能力,但没有实现段落理解。专利技术专利“一种弯曲书面文字识别方法”,通过将每行文字中心以曲线拟合的方法矫正文字行扭曲角度,实现了对书本版面信息的识别理解,但拟合曲线过程复杂,对识别单张图片中畸变较小的文字有较好的识别效果。专利“圆柱表面文字识别系统及方法”,公开(公告)号为CN105488507A。采用拍摄多张图像,进行特征字符匹配的方法,进行药品种类识别。该方法具有较高的静态识别精度,但动态的识别可靠性需进一步提高。
技术实现思路
本专利技术目的在于提供一种以国药准字编号作为药品标签识别依据,从圆柱状药品标签的成像图片中提取并识别药品信息,完成药品种类的自动识别的基于机器视觉的西林瓶药品 ...
【技术保护点】
一种基于机器视觉的西林瓶药品标签识别方法,其特征在于,所述方法步骤如下:步骤1,药瓶图像平面化展开算法;对圆柱形标签进行平面化展开,提取药瓶轮廓和矫正圆柱面标签图像,得到展平的药品标签图像;步骤2,国药准字快速定位算法;对国药准字字符进行快速定位,由SIFT图像匹配与错误匹配点剔除算法组成,完成标签图像国药准字区域的定位,提取出待识别的国药准字编号字符串图块;步骤3,国药准字字符识别算法;对国药准字字符进行识别,采用基于统计特征的候选字符提取对候选模板字符进行筛选,并基于BP神经网络算法和异或增强算法分别进行国药准字编号的识别;步骤4,仅当两种算法识别结果均与患者配药单中国药准字编号相同时,才判定药品标签识别正确。
【技术特征摘要】
1.一种基于机器视觉的西林瓶药品标签识别方法,其特征在于,所述方法步骤如下:步骤1,药瓶图像平面化展开算法;对圆柱形标签进行平面化展开,提取药瓶轮廓和矫正圆柱面标签图像,得到展平的药品标签图像;步骤2,国药准字快速定位算法;对国药准字字符进行快速定位,由SIFT图像匹配与错误匹配点剔除算法组成,完成标签图像国药准字区域的定位,提取出待识别的国药准字编号字符串图块;步骤3,国药准字字符识别算法;对国药准字字符进行识别,采用基于统计特征的候选字符提取对候选模板字符进行筛选,并基于BP神经网络算法和异或增强算法分别进行国药准字编号的识别;步骤4,仅当两种算法识别结果均与患者配药单中国药准字编号相同时,才判定药品标签识别正确。2.根据权利要求1所述的一种基于机器视觉的西林瓶药品标签识别方法,其特征在于:步骤1中,所述的药瓶图像平面化展开算法是一种根据小孔成像原理将圆柱面图像进行平面化非线性矫正的算法,利用三角形函数变换关系,计算药瓶成像平面上每列像素所对应的圆柱面图案长度与药瓶图像列像素宽度的比值,以此作为药瓶图像每列像素的矫正系数,完成对药瓶图像的平面化展开。3.根据权利要求1所述的一种基于机器视觉的西林瓶药品标签识别方法,其特征在于,步骤2中,所述的国药准字快速定位算法采用模板匹配策略,由SIFT图像匹配与错误匹配点剔除算法实现,具体过程如下:(1)建立“国药准字”模板图像,并使用SIFT算法提取关键点以及...
【专利技术属性】
技术研发人员:巩明德,张显明,井延东,
申请(专利权)人:燕山大学,
类型:发明
国别省市:河北,13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。