[发明专利]键盘外观检测方法、装置和电子系统在审
申请号: | 201910869503.5 | 申请日: | 2019-09-12 |
公开(公告)号: | CN110596121A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 张宏毅;宋仁杰;魏秀参 | 申请(专利权)人: | 南京旷云科技有限公司;徐州旷视数据科技有限公司;北京旷视科技有限公司 |
主分类号: | G01N21/88 | 分类号: | G01N21/88;G06F3/02 |
代理公司: | 11463 北京超凡宏宇专利代理事务所(特殊普通合伙) | 代理人: | 董艳芳 |
地址: | 210000 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 键盘 图纸 键盘字符 图片 变换矩阵 标准位置 电子系统 定位键盘 键盘外观 人工操作 位置确定 运行效率 模板库 中键盘 检测 比对 制作 | ||
1.一种键盘外观检测方法,其特征在于,所述方法包括:
获取待测键盘图片和所述待测键盘图片对应的键盘图纸;其中,所述键盘图纸中携带有键盘字符的位置信息;
根据所述键盘字符的位置信息,从所述键盘图纸中确定标准位置,从所述待测键盘图片中确定指定位置;
根据所述标准位置和所述指定位置,确定所述待测键盘图片对应的变换矩阵;
通过所述变换矩阵和所述键盘字符的位置信息,在所述待测键盘图片中定位键盘字符;
将所述待测键盘图片中定位出的键盘字符与所述键盘图纸中相应位置上的键盘字符进行比对,以对所述待测键盘图片对应的键盘进行检测。
2.据权利要求1所述的方法,其特征在于,获取所述待测键盘图片对应的键盘图纸的步骤之前,所述方法还包括:
对所述待测键盘图片对应的键盘图纸进行二值化处理;其中,处理后的所述键盘图纸中,键盘字符和键帽区域的边缘的像素值低于预设阈值;
根据所述键帽区域的边缘的像素值,检测处理后的所述键盘图纸中的键帽区域;
在所述键帽区域中检测键盘字符,得到键盘字符的位置信息。
3.根据权利要求1所述的方法,其特征在于,根据所述键盘字符的位置信息,从所述键盘图纸中确定标准位置,从所述待测键盘图片中确定指定位置的步骤,包括:
从所述键盘图纸中确定预设的指定字符的位置,将所述预设的指定字符的位置作为标准位置;
采用模板匹配的方式,从所述待测键盘图片中检测所述指定字符的位置,将检测到的位置作为指定位置。
4.根据权利要求3所述的方法,其特征在于,从所述键盘图纸中确定预设的指定字符的位置的步骤之前,所述方法还包括:
通过模板匹配的方式,确定所述待测键盘图片中键盘的尺度和倾斜角度;
基于所述尺度和所述倾斜角度对所述键盘图纸进行缩放和/或旋转处理。
5.根据权利要求1所述的方法,其特征在于,根据所述标准位置和所述指定位置,确定所述待测键盘图片对应的变换矩阵的步骤,包括:
根据所述指定位置和所述标准位置,确定初始变换矩阵;
通过所述初始变换矩阵对所述标准位置进行第一变换处理,得到变换位置;
判断所述变换位置是否与所述指定位置相匹配,得到判断结果;
根据所述判断结果调整所述初始变换矩阵,得到最终的变换矩阵,将所述最终的变换矩阵确定为所述待测键盘图片对应的变换矩阵。
6.根据权利要求5所述的方法,其特征在于,所述变换位置为多个;
所述判断所述变换位置是否与所述指定位置相匹配,得到判断结果的步骤,包括:
针对每个所述变换位置,判断当前变换位置与所述当前变换位置对应的指定位置的距离,是否在预设的距离范围内;
如果否,确定所述当前变换位置为错误位置;
如果是,确定所述当前变换位置为正确位置。
7.根据权利要求5所述的方法,其特征在于,根据所述判断结果调整所述初始变换矩阵的步骤,包括:
如果所述判断结果指示所述变换位置中存在错误位置,根据所述变换位置中的正确位置,以及所述正确位置对应的标准位置,确定第一初始矩阵;
通过所述第一初始矩阵,对所述错误位置对应的标准位置进行第二变换处理,得到所述错误位置对应的初始位置;
根据所述错误位置对应的初始位置、所述变换位置中的正确位置和所述标准位置,确定第二初始矩阵;
将所述第二初始矩阵确定为最终的变换矩阵。
8.根据权利要求7所述的方法,其特征在于,根据所述错误位置对应的初始位置、所述变换位置中的正确位置和所述标准位置,确定第二初始矩阵的步骤,包括:
以所述错误位置对应的初始位置为中心,在预设范围内检测所述错误位置对应的指定位置的指定目标,将检测到的指定目标的位置作为所述错误位置对应的最终位置;
根据所述错误位置对应的最终位置、所述变换位置中的正确位置和所述标准位置,确定第二初始矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京旷云科技有限公司;徐州旷视数据科技有限公司;北京旷视科技有限公司,未经南京旷云科技有限公司;徐州旷视数据科技有限公司;北京旷视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910869503.5/1.html,转载请声明来源钻瓜专利网。