[发明专利]一种基于水平集分割的文本抽取方法有效
申请号: | 201510474071.X | 申请日: | 2015-08-05 |
公开(公告)号: | CN105160300B | 公开(公告)日: | 2018-08-21 |
发明(设计)人: | 吕英俊;李敏花;柏猛;吕雪菲 | 申请(专利权)人: | 山东科技大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
地址: | 266590 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于水平集分割的文本抽取方法,包括:读取图像数据信息,确定边界曲线;对读取的图像进行灰度化;抽取灰度特征值;根据灰度特征值采用水平集函数将图像分为两个区域;对分割出的两个区域进行二值化;对二值化后的两个区域分别进行连通元标定;对两个区域中标定的连通元进行滤波;对滤波后的区域进行极性判定,判断出文本像素区域和背景像素区域;对文本区域进行滤波,滤除背景噪声;输出文本抽取结果。本发明不仅能够抽取复杂背景中的文本信息,而且对含空心字的图像文本抽取也十分准确,具有一定的通用性和实用性。 | ||
搜索关键词: | 一种 基于 水平 分割 文本 抽取 方法 | ||
【主权项】:
1.一种基于水平集分割的文本抽取方法,其特征是,包括:读取图像数据信息,确定边界曲线;对读取的图像进行灰度化;抽取灰度特征值;根据灰度特征值采用水平集函数将图像分为边界曲线内区域和边界曲线外区域;对分割出的两个区域进行二值化;对二值化的两个区域分别进行连通元标定;对两个区域中标定的连通元进行滤波;对滤波后的区域进行极性判定,判断出文本像素区域和背景像素区域;对文本区域进行滤波,滤除背景噪声;输出文本抽取结果;具体步骤包括:步骤(1):给定图像u0(x,y),(x,y)∈Ω,Ω为图像区域,ω为Ω的开子集,C为ω的边界曲线,读取图像信息;步骤(2):对读取的图像灰度化;步骤(3):抽取图像的灰度特征值;步骤(4):采用水平集函数图像分割成边界曲线内区域和边界曲线外区域;步骤(5):判断分割是否完成,如果完成则进入步骤(6),否则,返回步骤(4);步骤(6):对分割的两个区域进行二值化,即曲线内区域用黑色像素表示,曲线外区域用白色像素表示;步骤(7):对二值化后的两个区域分别采用区域增长法进行连通元标定;步骤(8):判断连通元标定是否完成,如果完成进入步骤(9),否则,返回步骤(7);步骤(9):对两个区域中的连通元进行滤波;步骤(10):判断两个区域连通元滤波是否完成,如果完成进入步骤(11),否则,返回步骤(9);步骤(11):对滤波后的两个区域进行极性判定,以判断两个区域中哪个区域为文本区域;通过比较两个区域中连通元的数目,取连通元数目多的区域为文本区域,取连通元数目少的区域为背景区域;步骤(12):对确定的文本区域,进一步滤波去除残余背景;步骤(13):输出文本抽取结果;所述步骤(4)中,水平集分割的能量函数为:
其中,μ,v,λ1,λ2均是正常数,c1,c2分别是图像u0(x,y)中边界曲线C内部与外部的灰度平均值,H(z)和δ(z)分别表示正则化的Heaviside函数H(z)和Dirac函数δ(z);
表示水平集函数,(x,y)∈Ω,Ω为图像区域;其中,![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510474071.X/,转载请声明来源钻瓜专利网。
- 上一篇:保险杠喷涂夹具
- 下一篇:沉淀池斜管积泥振落装置