The invention provides a two-dimensional code image recognition method and a mobile terminal. The method includes: obtaining the first two-dimensional code image, obtaining the feature information of the N recognition points in the first two-dimensional code image, and the N identification points including the M location recognition points, and determining the characteristic offset according to the feature information of the M location recognition points. According to the characteristic offset, the characteristic information of the N recognition point is calibrated, and second two-dimensional code images are generated, and the second two-dimensional code images are identified and the recognition results are obtained. In this way, the feature offset can be determined according to the feature information of M location recognition points. Then, the first two-dimensional code image can be calibrated according to the characteristic offset to obtain the second two-dimensional code image. Finally, image recognition can be done on the second two-dimensional code image obtained by feature calibration. It can reduce the influence of display device differences or external environmental interference, and improve the recognition success rate.
【技术实现步骤摘要】
一种二维码图像识别方法及移动终端
本专利技术实施例涉及通信
,尤其涉及一种二维码图像识别方法及移动终端。
技术介绍
二维码图像可以只包含黑白两种色彩,此种二维码图像为黑白二维码图像。黑白二维码图像的单个识别点的信息非0即1,整个二维码图像的存储数据有限。除黑白二维码图像之外,还有彩色二维码图像以及灰阶二维码图像这两种形式的二维码图像。相比于黑白二维码图像,彩色二维码图像和灰阶二维码图像的信息存储量更高。但是在识别彩色二维码图像或者灰阶二维码图像时,可能会出现问题。例如,对于彩色二维码图像,不同的显示设备具有颜色差异,显示出来的彩色二维码图像会存在偏色的问题。另外,外界各色灯光照射在彩色二维码图像上,也会使彩色二维码图像偏色。对于灰阶二维码图像,不同的显示设备具有亮度差异,显示出来的灰阶二维码图像会存在灰度偏移的问题,最终会导致误识别情况的出现。因此,现有技术中,对彩色二维码图像或者灰阶二维码图像进行识别时,误识别率较高。
技术实现思路
本专利技术实施例提供一种二维码图像识别方法及移动终端,以解决现有技术中,对彩色二维码图像或者灰阶二维码图像进行识别时,误识别率较高的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种二维码图像识别方法,包括:获取第一二维码图像;获取所述第一二维码图像中N个识别点的特征信息,所述N个识别点包括M个定位识别点;根据所述M个定位识别点的特征信息,确定特征偏移量;根据所述特征偏移量,对N个识别点的特征信息进行特征校准,生成第二二维码图像;对所述第二二维码图像进行图像识别,得到识别结果;其中,N ...
【技术保护点】
一种二维码图像识别方法,其特征在于,包括:获取第一二维码图像;获取所述第一二维码图像中N个识别点的特征信息,所述N个识别点包括M个定位识别点;根据所述M个定位识别点的特征信息,确定特征偏移量;根据所述特征偏移量,对N个识别点的特征信息进行特征校准,生成第二二维码图像;对所述第二二维码图像进行图像识别,得到识别结果;其中,N为大于1的整数,M为大于1的整数且M小于N。
【技术特征摘要】
1.一种二维码图像识别方法,其特征在于,包括:获取第一二维码图像;获取所述第一二维码图像中N个识别点的特征信息,所述N个识别点包括M个定位识别点;根据所述M个定位识别点的特征信息,确定特征偏移量;根据所述特征偏移量,对N个识别点的特征信息进行特征校准,生成第二二维码图像;对所述第二二维码图像进行图像识别,得到识别结果;其中,N为大于1的整数,M为大于1的整数且M小于N。2.根据权利要求1所述的方法,其特征在于,所述获取所述第一二维码图像中N个识别点的特征信息,包括:获取所述第一二维码图像中N个识别点在色彩坐标系中的色彩坐标;所述根据所述M个定位识别点的特征信息,确定特征偏移量,包括:分别计算所述M个定位识别点的色彩坐标与预先存储的M个标准色彩坐标之间的色彩坐标差值;计算所述M个定位识别点对应的M个色彩坐标差值的平均值,获得色彩偏移量;所述根据所述特征偏移量,对N个识别点的特征信息进行特征校准,生成第二二维码图像,包括:根据所述色彩偏移量,对N个识别点的特征信息进行色彩校准,生成第二二维码图像。3.根据权利要求2所述的方法,其特征在于,所述M个定位识别点中每个定位识别点的颜色值取值不同。4.根据权利要求1所述的方法,其特征在于,所述获取所述第一二维码图像中N个识别点的特征信息,包括:获取所述第一二维码图像中N个识别点的灰阶值;所述根据所述M个定位识别点的特征信息,确定特征偏移量,包括:分别计算所述M个定位识别点的灰阶值与预先存储的M个标准灰阶值之间的灰阶差值;计算所述M个定位识别点对应的M个灰阶差值的平均值,获得灰阶偏移量;所述根据所述特征偏移量,对N个识别点的特征信息进行特征校准,生成第二二维码图像,包括:根据所述灰阶偏移量,对N个识别点的特征信息进行灰阶校准,生成第二二维码图像。5.根据权利要求4所述的方法,其特征在于,所述M个定位识别点中每个定位识别点的灰阶值取值不同。6.一种移动终端,其特征在于,包括:第一获取模块,用于获取第一二维码图像;第二获取模块,用于获取所述第一二维码图像中N个识别点的特...
【专利技术属性】
技术研发人员:谢莲花,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。