一种纸质处方单据中检测复选框是否勾选的方法及系统技术方案

技术编号:19546983 阅读:28 留言:0更新日期:2018-11-24 21:09
本发明专利技术公开了一种纸质处方单据中检测复选框是否勾选的方法,属于图像处理的技术领域,主要包括以下步骤:(1)对处方单据的进行图像采集以得到正面彩色图像;(2)提取处方单据的正面彩色图像,并转换为单据灰度图像;(3)计算单据灰度图像的倾斜角度,进行倾斜校正;(4)对单据灰度图像进行版面识别;(5)对单据灰度图像进行二值化处理,得到单据二值图像;(6)建立定位模板,根据定位模板中配置的各单据特征区域与各复选框区域的相对位置,确定各复选框的初始定位范围;(7)对各复选框进行精确定位;(8)确定各复选框是否勾选,以达到提供检测效率高、识别率高和稳定可靠的单据图像复选框是否勾选的自动检测方法的目的。

A Method and System for Checkbox Checking in Paper Prescription Documents

The invention discloses a method for checking check boxes in paper prescription documents, which belongs to the technical field of image processing, and mainly includes the following steps: (1) image acquisition of prescription documents to obtain positive color images; (2) extracting positive color images of prescription documents and converting them into gray-scale images of data; (3) Calculate the tilt angle of the gray-scale image of the document and correct the tilt; (4) recognize the layout of the gray-scale image of the document; (5) binarize the gray-scale image of the document to get the binary image of the document; (6) establish the positioning template, according to the relative position of each document feature area and each check box area in the positioning template, Determine the initial location range of each check box; (7) precisely locate each check box; (8) Determine whether each check box is checked in order to provide an automatic detection method for checking whether the check box of document image is checked with high detection efficiency, high recognition rate and stability and reliability.

【技术实现步骤摘要】
一种纸质处方单据中检测复选框是否勾选的方法及系统
本专利技术属于图像处理的
,具体而言,涉及一种纸质处方单据中检测复选框是否勾选的方法及系统。
技术介绍
纸质处方单据是指由注册的执业医师和执业助理医师在诊疗活动中为患者开具的、由取得药学专业技术职务任职资格的药学专业技术人员审核、调配、核对,并作为患者用药凭证的医疗文书。处方是医生对病人用药的书面文件,是药剂人员调配药品的依据,具有法律、技术、经济责任。纸质处方单据的某些要素单元是复选框的方式,单位或个人需要对符合项进行勾选,系统通过检测用户勾选的业务类型进行后续的处理。银行或单位的单据自动化处理系统在对单据进行处理时,要求待处理单据的勾选框按照要求勾选。例如,按照结算业务申请书的业务类型勾选要求:要用黑色墨汁或碳素墨水或使用结算业务申请书打印机认真勾选,因为黑色笔写出的字保存时间是最长,最不易损坏的,如果待处理单据勾选框不按规定的业务类型和规范的格式勾选时,无法进行后续的处理或操作,因此,如何对单据图像复选框勾选项快速而有效的检测成了业内的一个重要研究对象。目前,对于单据复选框勾选检测主要存在以下问题:(1)单据复选框勾选检测本文档来自技高网...

【技术保护点】
1.一种纸质处方单据中检测复选框是否勾选的方法,其特征在于,主要包括以下步骤:(1)对处方单据的进行图像采集,以得到处方单据的正面彩色图像;(2)提取处方单据的正面彩色图像,通过彩色转灰度算法将正面彩色图像转换为单据灰度图像;(3)计算单据灰度图像的倾斜角度,对单据灰度图像进行倾斜校正;(4)对单据灰度图像进行版面识别;(5)对单据灰度图像进行二值化处理,得到单据二值图像D1[i,j],D1[i,j]中表示单据二值图像水平位置为i,垂直位置为j像素点处的值;(6)建立定位模板,根据定位模板中配置的各单据特征区域与各复选框区域的相对位置,确定各复选框区域的大致位置,并确定初始定位范围;(7)对各...

【技术特征摘要】
1.一种纸质处方单据中检测复选框是否勾选的方法,其特征在于,主要包括以下步骤:(1)对处方单据的进行图像采集,以得到处方单据的正面彩色图像;(2)提取处方单据的正面彩色图像,通过彩色转灰度算法将正面彩色图像转换为单据灰度图像;(3)计算单据灰度图像的倾斜角度,对单据灰度图像进行倾斜校正;(4)对单据灰度图像进行版面识别;(5)对单据灰度图像进行二值化处理,得到单据二值图像D1[i,j],D1[i,j]中表示单据二值图像水平位置为i,垂直位置为j像素点处的值;(6)建立定位模板,根据定位模板中配置的各单据特征区域与各复选框区域的相对位置,确定各复选框区域的大致位置,并确定初始定位范围;(7)对各复选框区域内的复选框进行精确定位;(8)确定各复选框是否勾选,主要采用以下步骤:1)将复选框的边框二值化为0,将框内的“√”二值化为255以得到前景点数,其余背景区域二值化为0;2)统计复选框内的前景点数,用Num表示前景点数;3)用Area表示复选框的面积,求Num与Area之间的比例值;4)当时,表示勾选;5)当时,表示未勾选;6)且时,分别将复选框的左、右、上、下外边框分别向外扩充5个像素点后得到外边框,判断外边框与复选框之间的前景点数Total,用Area2表示外边框的面积;7)当时,表示勾选;否则,表示未勾选。2.根据权利要求1所述的纸质处方单据中检测复选框是否勾选的方法,其特征在于,所述步骤(3)中对单据灰度图像进行倾斜校正,主要包括以下步骤:1)对单据灰度图像进行图像缩放;2)对缩放后的图像进行图像二值化,采用阈值二值化法处理;3)通过cvFindContours函数提取轮廓,并通过cvDrawContours函数将轮廓画出;4)通过cvHoughLines2函数提取直线;5)计算每条直线的斜率;6)对于偏水平直线,将斜率相同、相近或者相交的直线合并;对于垂直直线,合并距离相近的;7)选择水平方向正负10度内且长度最大、角度最大的直线角度作为最终计算的倾角;8)弧度制转换为角度值:*angle1=180/CV_PI*atan(max_alpa);通过cv::WarpAffine函数对图像做仿射变换完成倾斜校正。3.根据权利要求1所述的纸质处方单据中检测复选框是否勾选的方法,其特征在于,所述步骤(5)中的单据二值图像D1[i,j]生成步骤如下:1)对于读入的单据灰度图像,I[i,j]表示水平位置为i,垂直位置为j的像素点处单据图像的灰度值;2)遍历单据灰度图像中所有像素点,i是变量,表示窗口图像中像素点的水平位置,取值为i=1,2,......,W0;j是变量,表示窗口图像中像素点的垂直位置,取值为j=1,2,......,H0;其中,W0为单据灰度图像宽度,H0为单据灰度图像高度;3)对于单据灰度图像的各个像素点,采用阈值分割法,将单据灰度图像中大于分割阈值的像素点置为0,小于分割阈值的像素点置为255,得到单据二值图像D1[i,j]。4.根据权利要求1所述的纸质处方单据中检测复选框是否勾选的方法,其特...

【专利技术属性】
技术研发人员:罗安周聪俊史鹏翔许春霞师改梅
申请(专利权)人:四川骏逸富顿科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1