【技术实现步骤摘要】
一种远距离二维码定位方法
本专利技术具体涉及一种远距离二维码定位方法。
技术介绍
随着经济技术的发展,二维码在我国已经广泛的进入了人们的生产和生活领域,比如扫码支付、扫码上网、扫码添加好友等等功能,给人们的生产和生活带来了无尽的便利。现在的二维码扫码过程,大致如下所述:用户打开手机相应的扫码软件,手机会相应的调用手机摄像头,同时手机屏幕上出现一个矩形的二维码识别框,此时用户需要将待扫描的二维码置于二维码识别框中,此时手机才能正确的识别二维码。同时,在“将二维码置于二维码识别框”的过程中,必须保证手机摄像头能够获取二维码的正视的图像,此时待识别的二维码才能够较为准确和快速的被识别。一旦手机无法获取二维码的正视图像,此时往往会导致二维码的识别失败,从而影响二维码的识别速度和精度。
技术实现思路
本专利技术的目的在于提供一种能够较为精确地识别所获取的图像内的多个各种状态的二维码的远距离二维码定位方法。本专利技术提供的这种远距离二维码定位方法,包括如下步骤:S1.获取现有已知的二维码图片,作为正样本;S2.对步骤S1获取的二维码图片进行变换,从而使得二维码图片符合实际应用场合 ...
【技术保护点】
1.一种远距离二维码定位方法,包括如下步骤:S1.获取现有已知的二维码图片,作为正样本;S2.对步骤S1获取的二维码图片进行变换,从而使得二维码图片符合实际应用场合的要求;S3.选择LBP作为特征,选择AdaBoost作为分类器,采用步骤S2得到的变换后的二维码图片进行分类器训练,从而得到最终的分类器;S4.获取待识别图片的图片信息,并根据图片信息生成图像金字塔;S5.在步骤S4生成的图像金字塔中提取LBP特征,并送入步骤S3得到的最终的分类器进行判别;S6.对步骤S5得到的判别结果进行数据处理,从而获取待识别图片中的若干个二维码的坐标位置;S7.根据步骤S6获取的若干个二 ...
【技术特征摘要】
1.一种远距离二维码定位方法,包括如下步骤:S1.获取现有已知的二维码图片,作为正样本;S2.对步骤S1获取的二维码图片进行变换,从而使得二维码图片符合实际应用场合的要求;S3.选择LBP作为特征,选择AdaBoost作为分类器,采用步骤S2得到的变换后的二维码图片进行分类器训练,从而得到最终的分类器;S4.获取待识别图片的图片信息,并根据图片信息生成图像金字塔;S5.在步骤S4生成的图像金字塔中提取LBP特征,并送入步骤S3得到的最终的分类器进行判别;S6.对步骤S5得到的判别结果进行数据处理,从而获取待识别图片中的若干个二维码的坐标位置;S7.根据步骤S6获取的若干个二维码的位置,获取若干个二维码的对应的清晰图像;S8.对步骤S7获取的若干个二维码的清晰图像进行图像变换,从而得到若干个二维码的清晰的正视图像,用于后续的二维码识别。2.根据权利要求1所述的远距离二维码定位方法,其特征在于步骤S2所述的对获取的二维码图片进行变换,具体包括对二维码图片进行旋转,对二维码图片进行仿射变换,对二维码图片添加噪声信息,和对二维码图片的框高比进行变换。3.根据权利要求1所述的远距离二维码定位方法,其特征在于步骤S4所述的获取待识别图片的图片信息,具体为将获取的待识别图片进行缩放,然后进行灰度化得到灰度化图像,再进行均衡化从而获得用于生成图像金字塔的图片信息。4.根据...
【专利技术属性】
技术研发人员:李智勇,罗水强,李仁发,
申请(专利权)人:湖南大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。