[发明专利]一种商标检测方法及系统有效
申请号: | 202110021848.2 | 申请日: | 2021-01-08 |
公开(公告)号: | CN112733831B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 张聪炫;冯诚;范兵兵;陈震;葛利跃;黎明 | 申请(专利权)人: | 南昌航空大学 |
主分类号: | G06V30/14 | 分类号: | G06V30/14;G06V30/146;G06V30/19;G06V10/74;G06K9/62;G06T5/00 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 杜阳阳 |
地址: | 330063 江*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商标 检测 方法 系统 | ||
1.一种商标检测方法,其特征在于,所述方法包括:
获取模板商标图像;
在所述模板商标图像上选取检测区域;
获取待检测商标图像;
在所述待检测商标图像上截取所述检测区域的图像;
根据傅里叶变换原理和霍夫变换直线检测原理,检测截取后的待检测商标图像的倾斜角;
根据所述倾斜角检测所述待检测商标图像是否倾斜;
所述根据傅里叶变换原理和霍夫变换直线检测原理,检测截取后的待检测商标图像的倾斜角,具体包括:
对所述截取后的待检测商标图像进行傅里叶变换,得到频谱图;
对所述频谱图进行极坐标转换;
对极坐标转换后的频谱图进行霍夫变换直线检测,得到所述频谱图中的直线,并计算所有直线的斜率;
确定出现次数最高的斜率;
根据所述出现次数最高的斜率,计算所述截取后的待检测商标图像的倾斜角;
所述根据所述倾斜角检测所述待检测商标图像是否倾斜,具体包括:
判断所述倾斜角是否小于预设角度,得到第一判断结果;
若所述第一判断结果为否,则所述待检测商标图像倾斜;
若所述第一判断结果为是,则所述待检测商标图像不倾斜;
在所述若所述第一判断结果为是,则所述待检测商标图像不倾斜之后,还包括:
在所述模板商标图像上截取所述检测区域的图像;
将截取后的模板商标图像和截取后的待检测商标图像进行灰度处理,并将截取后的模板商标图像的灰度值与截取后的待检测商标图像的灰度值作差,得到灰度差图像;
计算所述灰度差图像的平均灰度值;
判断所述平均灰度值是否小于第一预设灰度值,得到第二判断结果;
若所述第二判断结果为是,则所述待检测商标图像贴正;所述贴正指所述待检测商标图像与所述模板商标图像的方向一致;
若所述第二判断结果为否,则判断所述平均灰度值是否大于第二预设灰度值,得到第三判断结果;所述第二预设灰度值大于所述第一预设灰度值;
若所述第三判断结果为是,则所述待检测商标图像的状态为贴反;所述贴反指所述待检测商标图像的方向与旋转180度的模板商标图像的方向一致。
2.根据权利要求1所述的商标检测方法,其特征在于,在所述在所述待检测商标图像上截取所述检测区域的图像之后,还包括:
对所述截取后的待检测商标图像进行滤波处理。
3.根据权利要求2所述的商标检测方法,其特征在于,所述对所述截取后的待检测商标图像进行滤波处理,具体包括:
采用如下公式对所述截取后的待检测商标图像进行滤波处理:
式中,R为滤波处理后的图像,f(x,y)为图像像素点的灰度值;x为像素点的横坐标,y为像素点的横坐标。
4.根据权利要求1所述的商标检测方法,其特征在于,所述对所述截取后的待检测商标图像进行傅里叶变换,得到频谱图,具体包括:
采用如下公式计算频谱图:
式中,F(u,v)为频谱图,M为图像长度,N为图像宽度,u为像素点在频域坐标系下的横坐标,v为像素点在频域坐标系下的纵坐标。
5.根据权利要求1所述的商标检测方法,其特征在于,在所述在所述模板商标图像上截取所述检测区域的图像之后,还包括:
对所述截取后的模板商标图像进行滤波处理。
6.根据权利要求5所述的商标检测方法,其特征在于,所述第一预设灰度值为10;所述第二预设灰度值为23;所述倾斜角度为3度。
7.一种商标检测系统,其特征在于,所述系统包括:
第一图像获取模块,用于获取模板商标图像;
检测区域选取模块,用于在所述模板商标图像上选取检测区域;
第二图像获取模块,用于获取待检测商标图像;
图像截取模块,用于在所述待检测商标图像上截取所述检测区域的图像;
倾斜角计算模块,用于根据傅里叶变换原理和霍夫变换直线检测原理,检测截取后的待检测商标图像的倾斜角;
倾斜检测模块,用于根据所述倾斜角检测所述待检测商标图像是否倾斜;
倾斜角计算模块,具体包括:
傅里叶变换单元,用于对截取后的待检测商标图像进行傅里叶变换,得到频谱图;
极坐标转换单元,用于对频谱图进行极坐标转换;
霍夫变换直线检测单元,用于对极坐标转换后的频谱图进行霍夫变换直线检测,得到频谱图中的直线,并计算所有直线的斜率;
斜率确定单元,用于确定出现次数最高的斜率;
倾斜角计算单元,用于根据出现次数最高的斜率,计算截取后的待检测商标图像的倾斜角;
倾斜检测模块,具体包括:
第一判断单元,用于判断倾斜角是否小于预设角度,得到第一判断结果;若第一判断结果为否,则执行第一倾斜判定单元;若第一判断结果为是,则执行第二倾斜判定单元;
第一倾斜判定单元,用于判定待检测商标图像倾斜;
第二倾斜判定单元,用于判定待检测商标图像不倾斜;
图像截取单元,用于在模板商标图像上截取检测区域的图像;
灰度差图像获取单元,用于将截取后的模板商标图像和截取后的待检测商标图像进行灰度处理,并将截取后的模板商标图像的灰度值与截取后的待检测商标图像的灰度值作差,得到灰度差图像;
平均灰度值计算单元,用于计算灰度差图像的平均灰度值;
第二判断单元,用于判断平均灰度值是否小于第一预设灰度值,得到第二判断结果;若第二判断结果为是,则待检测商标图像贴正;贴正指待检测商标图像与模板商标图像的方向一致;若第二判断结果为否,则执行第三判断单元;
第三判断单元,用于判断平均灰度值是否大于第二预设灰度值,得到第三判断结果;若第三判断结果为是,则待检测商标图像的状态为贴反;贴反指待检测商标图像的方向与旋转180度的模板商标图像的方向一致;具体的,第二预设灰度值大于第一预设灰度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌航空大学,未经南昌航空大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110021848.2/1.html,转载请声明来源钻瓜专利网。