[发明专利]一种控件识别方法及装置在审
| 申请号: | 202011477741.0 | 申请日: | 2020-12-15 |
| 公开(公告)号: | CN112529923A | 公开(公告)日: | 2021-03-19 |
| 发明(设计)人: | 罗熹之 | 申请(专利权)人: | 北京爱奇艺科技有限公司 |
| 主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T7/60;G06K9/38 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吕俊秀 |
| 地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 控件 识别 方法 装置 | ||
1.一种控件识别方法,其特征在于,应用于海报图处理过程中,所述方法包括:
定位所述海报图对应的海报区域中目标控件的位置,按照预设规则,确定所述目标控件的扩展区域,其中,所述扩展区域对所述海报区域形成包围;
在所述扩展区域中确定起始点,并依据所述起始点填充所述海报区域和所述扩展区域,确定掩膜数据;
对所述掩膜数据进行二值化处理,生成对应的二值化图像;
截取包含所述二值化图像的顶点的目标图像,其中,所述目标图像中至少包括所述目标控件的圆角边缘;
依据所述目标图像,确定所述圆角边缘对应的多个像素点;
依据所述多个像素点,确定所述目标控件的圆角边缘对应圆角半径。
2.根据权利要求1所述的方法,其特征在于,所述在所述扩展区域中确定起始点,并依据所述起始点填充所述海报区域和所述扩展区域,确定掩膜数据,包括:
将所述扩展区域的顶点作为起始点;
在所述海报区域和所述扩展区域中确定所述起始点的兴趣像素点,并依据所述兴趣像素点确定掩膜数据。
3.根据权利要求2所述的方法,其特征在于,所述在所述海报区域和所述扩展区域中确定所述起始点的兴趣像素点,并依据所述兴趣像素点确定掩膜数据,包括:
以所述起始点为基准点,在所述海报区域和扩展区域中确定所述基准点的相邻像素点,判断所述相邻像素点是否为所述基准点的兴趣像素点;
在所述相邻像素点为兴趣像素点的情况下,以所述相邻像素点为基准点,继续确定所述基准点的兴趣像素点;
将所述兴趣像素点确定为第一掩膜值,并将所述海报区域和扩展区域中所述兴趣像素点之外的像素点确定为第二掩膜值,得到所述掩膜数据。
4.根据权利要求3所述的方法,其特征在于,所述判断所述相邻像素点是否为所述基准点的兴趣像素点,包括:
确定所述基准点的像素值和相邻像素点的像素值的差值;
若所述差值不超过预设的阈值,确定所述相邻像素点为所述基准点的兴趣像素点。
5.根据权利要求2所述的方法,其特征在于,所述依据所述目标图像,确定所述圆角边缘对应的多个像素点,包括:
确定所述目标图像中每行处于末端的除兴趣像素点之外的像素点的位置信息,形成第一集合;
获取所述目标图像中每列处于末端的除兴趣像素点之外的像素点的位置信息,形成第二集合;
依据所述第一集合和第二集合的交集,获得所述圆角边缘对应的多个兴趣像素点。
6.根据权利要求5所述的方法,其特征在于,所述依据所述多个像素点,确定所述目标控件的圆角边缘对应圆角半径,包括:
确定所述圆角边缘对应的多个兴趣像素点的个数;
若所述兴趣像素点的个数不大于预设的限定值,通过映射表匹配出目标控件的圆角边缘对应圆角半径;
若所述像素点个数大于限定值,依据最小二乘法确定所述目标控件的圆角边缘对应圆角半径。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
对所述圆角半径进行修正,并在修正后更新所述圆角半径。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述二值化图像,确定所述海报区域和扩展区域中所述兴趣像素点之外的像素点在每行和每列的个数;
若所述兴趣像素点之外的像素点个数小于预设个数,将对应行或列的所有像素点的像素值替换为所述兴趣像素点对应的像素值,更新所述二值化图像。
9.根据权利要求1所述的方法,其特征在于,所述截取包含所述二值化图像的顶点的目标图像,包括:
检测所述二值化图像的行和列对应的像素点个数,确定所述二值化图像的形状信息;
根据所述形状信息,确定所述二值化图像中包含顶点的截取区域;
按照所述截取区域对所述二值化图像进行截取,得到对应的目标图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京爱奇艺科技有限公司,未经北京爱奇艺科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011477741.0/1.html,转载请声明来源钻瓜专利网。





