[发明专利]OSD的文字区域的识别方法、装置及存储介质有效
申请号: | 201910885665.8 | 申请日: | 2019-09-19 |
公开(公告)号: | CN110717489B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 郭玲玲 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06V30/148 | 分类号: | G06V30/148;G06V30/162;G06V20/62 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 袁文婷;王迎 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | osd 文字 区域 识别 方法 装置 存储 介质 | ||
1.一种OSD的文字区域的识别方法,应用于电子装置,其特征在于,所述方法包括:
S110、对OSD文件进行预处理得到逐帧图像,使用canny算法对所述逐帧图像进行二值化阈值过滤,对过滤处理后的图像进行帧轮廓获取并找到文字区域的轮廓的离散点;
S120、将所述离散点封装成多个多边形包围盒,并计算所述多个包围盒的面积,按照预设条件对所述包围盒进行筛选;其中,将所述离散点通过convexhull获取多个凸包,并将所获取到的凸包逐个封装成多边形包围盒;通过设置腐蚀颗粒大小和浓度参数实现对所述包围盒的筛选;
S130、通过膨胀算法将筛选得到的多个包围盒按比例放大,以实现所述多个包围盒之间的轮廓进行相互联通;通过设置联通区域的轮廓层数参数实现多个包围盒之间的轮廓进行相互联通;
S140、在所述包围盒的轮廓联通后,按照预设条件对联通后剩余的所述包围盒取并集;
S150、按照文字区域字体的宽度回归计算并集后所述包围盒的矩形范围,选取矩形范围最小的包围盒,所述包围盒对应的区域即为待识别的文字区域。
2.根据权利要求1所述的OSD的文字区域的识别方法,其特征在于,
在步骤S110中,所述文字区域的轮廓的离散点通过findContous获得。
3.根据权利要求1所述的OSD的文字区域的识别方法,其特征在于,在所述步骤S130之后,若所述文字区域的轮廓清晰度未到达预设阈值,重复进行步骤S120和S130直至所述文字区域的轮廓清晰度到达预设阈值。
4.一种电子装置,其特征在于,该电子装置包括:存储器、处理器,所述存储器中存储有OSD的文字区域的识别程序,所述OSD的文字区域的识别程序被所述处理器执行时实现如下步骤:
S110、对OSD文件进行预处理得到逐帧图像,使用canny算法对所述逐帧图像进行二值化阈值过滤,对过滤处理后的图像进行帧轮廓获取并找到文字区域的轮廓的离散点;
S120、将所述离散点封装成多个多边形包围盒,并计算所述多个包围盒的面积,按照预设条件对所述包围盒进行筛选;其中,将所述离散点通过convexhull获取多个凸包,并将所获取到的凸包逐个封装成多边形包围盒;通过设置腐蚀颗粒大小和浓度参数实现对所述包围盒的筛选;
S130、通过膨胀算法将筛选得到的多个包围盒按比例放大,以实现所述多个包围盒之间的轮廓进行相互联通;通过设置联通区域的轮廓层数参数实现多个包围盒之间的轮廓进行相互联通;
S140、在所述包围盒的轮廓联通后,按照预设条件对联通后剩余的所述包围盒取并集;
S150、按照文字区域字体的宽度回归计算并集后所述包围盒的矩形范围,选取矩形范围最小的包围盒,所述包围盒对应的区域即为待识别的文字区域。
5.根据权利要求4所述的电子装置,其特征在于,
在步骤S110中,所述文字区域的轮廓的离散点通过findContous获得。
6.根据权利要求4所述的电子装置,其特征在于,
在所述步骤S130之后,若所述文字区域的轮廓清晰度未到达预设阈值,重复进行步骤S120和S130直至所述文字区域的轮廓清晰度到达预设阈值。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括OSD的文字区域的识别程序,所述OSD的文字区域的识别程序被处理器执行时,实现如权利要求1至3中任一项所述的OSD的文字区域的识别方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910885665.8/1.html,转载请声明来源钻瓜专利网。