欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2019107331205
申请人: 南通使爱智能科技有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2023-11-27
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种文本图像清晰度判断方法,其特征在于,所述方法包括:

对待判别图像进行图像预处理,得到预处理图像;

采用二值化方法计算所述预处理图像的二值图像清晰度评价值;

采用梯度方法计算所述预处理图像的梯度图像清晰度评价值;

根据所述二值图像清晰度评价值和所述梯度图像清晰度评价值判断图像清晰度并计算清晰度判断的可信度,检测所述待判别图像的边缘灰度值,剔除所述待判别图像中所述边缘灰度值大于白色亮点灰度阈值的点,得到噪声滤除图像;

将所述噪声滤除图像放大或缩小到设定尺寸,得到预处理图像,

所述采用二值化方法计算所述预处理图像的二值图像清晰度评价值,具体包括:对所述预处理图像按照设定模糊度进行模糊处理;

选取不同第一边缘阈值,根据边缘像素数目设定值,利用canny边缘检测算法提取所述待判别图像的边缘,得到第一边缘图像;

根据所述边缘图像中的线条计算图像的旋转角度,并根据所述旋转角度计算仿射矩阵;依据所述仿射矩阵进行仿射变换使得含有表格的图像中的水平边框或含有的水平线的水平,得到旋转图像;

对所述旋转图像进行二值化局部处理获得二值化图像;再滤除所述二值化图像中的线条和非文字区域,得到滤噪二值图像;

选取不同于所述第一边缘阈值的多个不同的第二边缘阈值,根据边缘像素数目设定值,利用canny边缘检测算法提取所述待判别图像的边缘,得到第二边缘图像;

对所述第一边缘图像和第二边缘图像取反,得到参考图像;

滤除所述第一边缘图像的非文字区域;结合所述参考图像修正所述第一边缘图像的边缘信息,得到修正图像;

利用所述修正图像对所述滤噪二值图像的边缘信息进行修正,得到修正二值图像;

对所述修正二值图像定位轮廓区域;对定位的轮廓区域,删除非文字区域,得到含有文字区域的二值化图像:遍历所述文字区域,分别以二值化阈值th+5、th和th‑5采用OTSU算法对所述含有文字区域的二值化图像进行二值化处理,分别得到阈值二值化图像rect1、rect、rect2,统计所述阈值二值化图像rect1、rect2与所述阈值二值化图像rect不等的像素点数和零元个数;

计算所述阈值二值化图像rect与所述阈值二值化图像rect1、rect2不等的像素点数与总像素数目的比值bw_delta2area,计算所述阈值二值化图像rect零元个数与总像素数目的比值bw_delta2bpc,得到二值图像清晰度评价值。

2.根据权利要求1所述的文本图像清晰度判断方法,其特征在于,所述采用梯度方法计算所述预处理图像的梯度图像清晰度评价值,具体包括:利用Sobel算子计算所述预处理图像中的像素点水平方向的水平梯度值和像素点垂直方向的垂直梯度值;

计算水平梯度值的平方根与垂直梯度值的平方根的和的绝对值SMD_val,得到梯度图像清晰度评价值。

3.根据权利要求2所述的文本图像清晰度判断方法,其特征在于,所述根据所述二值图像清晰度评价值和所述梯度图像清晰度评价值判断图像清晰度并计算清晰度判断的可信度,具体包括:根据梯度图像清晰度评价阈值SMD_thresh和二值图像清晰度评价阈值bw_delta2area_thresh、bw_delta2bpc_thresh,判断是否满足图像清晰的条件:smd_val>SMD_thresh||(bw_delta2area<bw_delta2area_thresh)||(bw_delta2bpc<bw_delta2bpc_thresh),得到清晰度判断结果;

当所述清晰度判断结果表示是时,则判断所述待判别图像为清晰,并计算判断清晰可信度,当所述清晰度判断结果表示否时,则判断所述待判别图像为不清晰,计算判断不清晰可信度。

4.一种文本图像清晰度判断系统,其特征在于,所述系统包括:

预处理单元,用于对待判别图像进行图像预处理,得到预处理图像;

二值化单元,用于采用二值化方法计算所述预处理图像的二值图像清晰度评价值;

梯度计算单元,用于采用梯度方法计算所述预处理图像的梯度图像清晰度评价值;

清晰度判断单元,用于根据所述二值图像清晰度评价值和所述梯度图像清晰度评价值判断图像清晰度并计算清晰度判断的可信度,所述预处理单元具体包括:噪声滤除子单元,用于检测所述待判别图像的边缘灰度值,剔除所述待判别图像中所述边缘灰度值大于白色亮点灰度阈值的点,得到噪声滤除图像;

缩放子单元,用于将所述噪声滤除图像放大或缩小到设定尺寸,得到预处理图像,模糊化子单元,用于对所述预处理图像按照设定模糊度进行模糊处理;

第二边缘检测子单元,用于选取不同第一边缘阈值,根据边缘像素数目设定值,利用canny边缘检测算法提取所述待判别图像的边缘,得到第一边缘图像;

图像旋转子单元,用于根据所述边缘图像中的线条计算图像的旋转角度,并根据所述旋转角度计算仿射矩阵;依据所述仿射矩阵进行仿射变换使得含有表格的图像中的水平边框或含有的水平线的水平,得到旋转图像;

二值滤噪子单元,用于对所述旋转图像进行二值化局部处理获得二值化图像;再滤除所述二值化图像中的线条和非文字区域,得到滤噪二值图像;

第二边缘检测子单元,用于选取不同于所述第一边缘阈值的多个不同的第二边缘阈值,根据边缘像素数目设定值,利用canny边缘检测算法提取所述待判别图像的边缘,得到第二边缘图像;

取反子单元,用于对所述第一边缘图像和第二边缘图像取反,得到参考图像;

边缘修正子单元,用于滤除所述第一边缘图像的非文字区域;结合所述参考图像修正所述第一边缘图像的边缘信息,得到修正图像;

二值修正子单元,用于利用所述修正图像对所述滤噪二值图像的边缘信息进行修正,得到修正二值图像;

文字区域筛选子单元,用于对所述修正二值图像定位轮廓区域;对定位的轮廓区域,删除非文字区域,得到含有文字区域的二值化图像:阈值二值化子单元,用于遍历所述文字区域,分别以二值化阈值th+5、th和th‑5采用OTSU算法对所述含有文字区域的二值化图像进行二值化处理,分别得到阈值二值化图像rect1、rect、rect2,统计所述阈值二值化图像rect1、rect2与所述阈值二值化图像rect不等的像素点数和零元个数;

比值计算子单元,用于计算所述阈值二值化图像rect与所述阈值二值化图像rect1、rect2不等的像素点数与总像素数目的比值bw_delta2area,计算所述阈值二值化图像rect零元个数与总像素数目的比值bw_delta2bpc,得到二值图像清晰度评价值。

5.根据权利要求4所述的文本图像清晰度判断系统,其特征在于,所述梯度计算单元具体包括:梯度值计算子单元,用于利用Sobel算子计算所述预处理图像中的像素点水平方向的水平梯度值和像素点垂直方向的垂直梯度值;

累加子单元,用于计算水平梯度值的平方根与垂直梯度值的平方根的和的绝对值SMD_val,得到梯度图像清晰度评价值。

6.根据权利要求5所述的文本图像清晰度判断系统,其特征在于,所述清晰度判断单元具体包括:条件判断子单元,用于根据梯度图像清晰度评价阈值SMD_thresh和二值图像清晰度评价阈值bw_delta2area_thresh、bw_delta2bpc_thresh,判断是否满足图像清晰的条件:smd_val>SMD_thresh||(bw_delta2area<bw_delta2area_thresh)||(bw_delta2bpc<bw_delta2bpc_thresh),得到清晰度判断结果;

清晰确定子单元,用于当所述清晰度判断结果表示是时,则判断所述待判别图像为清晰,并计算判断清晰可信度,不清晰确定子单元,用于当所述清晰度判断结果表示否时,则判断所述待判别图像为不清晰,计算判断不清晰可信度。