买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:杭州汇萃智能科技有限公司
摘要:本申请公开了一种复杂环境条件下二维码识别方法、系统及介质,方法包括:获取原始图像,提取原始图像中二维码ROI区域;对所述二维码ROI区域进行中值滤波并灰度化,得到ROI区域灰度图像;对ROI区域灰度图像进行识别,若识别成功则返回二维码识别结果;若识别失败,则对灰度图像进行二值化处理;利用二值化图像进行轮廓提取并确定二维码的三个回型定位角;根据二维码的三个回型定位角的中心点坐标,确定出每个定位角的位置;根据每个定位角的位置得到仿射变换矩阵,对二值化图像进行校正并进行识别,识别成功,则返回识别内容以及定位参数,否则,返回识别失败。本申请定位准确率高,抗环境干扰能力强,识别成功率高。
主权项:1.一种复杂环境条件下二维码识别方法,其特征在于,所述方法包括:获取原始图像,利用预设检测模型提取原始图像中二维码感兴趣ROI区域;对所述二维码ROI区域进行中值滤波并灰度化,得到ROI区域灰度图像;利用预设识别算法对ROI区域灰度图像进行识别,若识别成功则返回二维码识别结果;若识别失败,则利用预设阈值分割算法对灰度图像进行二值化处理;利用二值化图像进行轮廓提取并确定二维码的三个回型定位角;根据二维码的三个回型定位角的中心点坐标,确定出每个定位角的位置;根据每个定位角的位置得到仿射变换矩阵,利用仿射变换矩阵对二值化图像进行校正;利用预设识别算法对校正后的图像进行识别,识别成功,则返回识别内容以及定位参数,否则,返回识别失败;利用二值化图像进行轮廓提取并确定二维码的三个回型定位角,具体包括:对二值化图像进行轮廓提取,利用轮廓筛选三个回型定位角,若未能筛选回型定位角,则更新预设阈值分割算法中分割阈值进行轮廓提取,直至提取出三个回型定位角;所述利用轮廓筛选三个回型定位角,轮廓筛选的步骤包括:遍历轮廓,找到所有存在两级父轮廓的轮廓;通过轮廓面积、长宽比筛选出符合条件的轮廓;最后对筛选出所有轮廓按照矩形度从大到小进行排序,取出前三个轮廓即为二维码定位轮廓;其中:矩形度=轮廓面积最小外界轮廓面积;若未能筛选回型定位角,则更新预设阈值分割算法中分割阈值进行轮廓提取,直至提取出三个回型定位角,包括:利用最大类间方差阈值outsValue,目标区域平均像素值meanVal1更新分割阈值,重新对灰度图像分割得到新的二值图像,更新后阈值newThred为:newThred=otusValue-otusValue-meanVal12;对二值图像进行形态学闭运算,然后轮廓提取,再次遍历轮廓,定位三个定位角轮廓;若定位失败,则利用最大类间方差阈值outsValue,目标区域平均像素值meanVal1更新分割阈值,重新对灰度图像分割得到新的二值图像,更新后阈值newThred为:newThred=otusValue+meanVal2-otusValue2;对二值图像进行形态学开运算,然后轮廓提取,再次遍历轮廓,定位三个回型定位角的轮廓。
全文数据:
权利要求:
百度查询: 杭州汇萃智能科技有限公司 一种复杂环境条件下二维码识别方法、系统及介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。