[发明专利]文本检测方法及装置、电子设备和存储介质在审
申请号: | 202011185740.9 | 申请日: | 2020-10-29 |
公开(公告)号: | CN112200202A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 毕研广;胡志强 | 申请(专利权)人: | 上海商汤智能科技有限公司 |
主分类号: | G06K9/46 | 分类号: | G06K9/46 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 检测 方法 装置 电子设备 存储 介质 | ||
1.一种文本检测方法,其特征在于,包括:
通过对待检测图像进行目标检测,得到所述待检测图像中的多个文本行,其中,各所述文本行中包括多个文字边界点;
针对任一所述文本行,通过对所述文本行中包括的所述多个文字边界点进行线性拟合,得到所述文本行对应的目标边界框。
2.根据权利要求1所述的方法,其特征在于,所述通过对待检测图像进行目标检测,得到所述待检测图像中的多个文本行,包括:
通过对所述待检测图像进行目标检测,确定所述待检测图像中多个文字在竖直方向上的位置;
根据所述多个文字在竖直方向上的位置,确定所述多个文本行。
3.根据权利要求2所述的方法,其特征在于,所述通过对所述待检测图像进行目标检测,确定所述待检测图像中多个文字在竖直方向上的位置,包括:
利用无锚框目标检测网络对所述待检测图像进行目标检测,确定所述待检测图像中的多个竖直线段,其中,各所述竖直线段的上、下端点用于指示文字在竖直方向上的上、下文字边界点;
所述根据所述多个文字在竖直方向上的位置,确定所述多个文本行,包括:
根据相邻所述竖直线段之间的距离,和/或,相邻所述竖直线段在竖直方向上的偏移程度,确定所述多个文本行,其中,各所述文本行中包括多个所述竖直线段。
4.根据权利要求3所述的方法,其特征在于,同一所述文本行中包括的多个所述竖直线段中,相邻所述竖直线段之间的距离小于等于第一阈值;
同一所述文本行中包括的多个所述竖直线段中,相邻所述竖直线段在竖直方向上的偏移程度小于等于第二阈值。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述针对任一所述文本行,通过对所述文本行中包括的所述多个文字边界点进行线性拟合,得到所述文本行对应的目标边界框,包括:
对所述文本行中包括的所述多个文字边界点进行线性拟合,得到拟合边界线,其中,所述拟合边界线对应的拟合残差小于等于第三阈值,所述拟合边界线包括上拟合边界线和下拟合边界线;
根据所述拟合边界线,确定所述目标边界框。
6.根据权利要求5所述的方法,其特征在于,所述对所述文本行中包括的所述多个文字边界点进行线性拟合,得到拟合边界线,包括:
对所述多个文字边界点进行直线拟合,得到第一拟合直线;
在所述第一拟合直线对应的拟合残差小于等于所述第三阈值的情况下,将所述第一拟合直线确定为所述拟合边界线。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述第一拟合直线对应的拟合残差大于所述第三阈值的情况下,确定所述多个文字边界点中是否存在拐点,其中,分别对所述拐点两侧的其它文字边界点进行直线拟合得到的第二拟合直线和第二拟合直线,对应的拟合残差均小于等于所述第三阈值;
在存在所述拐点的情况下,根据所述第二拟合直线和所述第三拟合直线,确定所述拟合边界线;
在不存在所述拐点的情况下,对所述多个文字边界点进行曲线拟合,得到拟合曲线,以及将所述拟合曲线确定为所述拟合边界线。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:
根据所述多个文本行对应的所述目标边界框,对所述多个文本行进行文字识别。
9.一种文本检测装置,其特征在于,包括:
目标检测模块,用于通过对待检测图像进行目标检测,得到所述待检测图像中的多个文本行,其中,各所述文本行中包括多个文字边界点;
边界确定模块,用于针对任一所述文本行,通过对所述文本行中包括的所述多个文字边界点进行线性拟合,得到所述文本行对应的目标边界框。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商汤智能科技有限公司,未经上海商汤智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011185740.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种关节臼窝锉刀
- 下一篇:一种用于旋压机的仿形缸底座