基于云计算的移动终端条码识别方法 【技术领域】
本发明涉及利用移动终端图像采集装置,并利用移动通信网络采用云计算方式进行二维码图像识别的基于云计算的移动终端条码识别方法。
背景技术
随着科技的发展,二维码技术得到了广泛的应用,二维码实际上是一个跨媒体的通道,任何人、任何东西都可以让它说话,只要上面有一个二维码,不管是报纸、杂志、户外、液晶媒体都可以通过二维码来跟人互动,进到网站里获取更多的信息,二维码与手机的结合后,人们在任何时间、任何地点,通过任何媒介获取任何内容提供了基础。手机二维码是二维码的一种,是用特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的矩形方阵记录数据符号信息地新一代条码技术,用户通过手机摄像头对二维码图形进行扫描即可以进入相关网页进行手机上网,手机二维码具有信息量大,纠错能力强,识读速度快,全方位识读等优点,可以印刷在报纸、杂志、广告、图书、产品、包装以及个人名片等多种载体上。
但是传统的手机二维码识别技术对手机要求较高,必须是智能手机,摄像头要求支持微距拍摄和自动对焦,分辨率大多在200万像素以上,并且由于终端厂家的底层调用接口不同,传统手机二维码识读软件必须逐款适配手机终端,严重限制了二维码应用的发展。
【发明内容】
本发明的目的是研制一种解决上述问题,通适用于现有大多数手机终端,使大多数手机用户都可以通过拍摄二维码图像读取和识别条形码,实现上网,随时下载图文、音乐、视频、获取优惠券、参与抽奖、了解企业产品信息等,还可以对视频、网上购物、网上支付等提供方便的入口,省去了记忆和输入较长地址的麻烦,并能相对节省上网的时间和费用的基于云计算的移动终端条码识别方法。
本发明主要通过以下技术方案实现:
本发明主要由手机端和云计算端组成,其特征在于:手机端采用摄像头拍照进行二维码图像采集,进行剪裁和压缩后,通过移动通信网络将图像上传至云计算端进行图像分析处理,获取其中二维码信息后,反馈结果至手机端即可。
本发明的工作流程是:
第一步,用户通过带照相功能的手机拍照二维码的图片,拍照清晰的图片保存。
第二步,手机端选择照片,选中后,程序自动处理图片尺寸和大小。
第三步,上传到云计算端服务器,服务器接收。
第四步,云计算端服务器,判断图片的质量,如果图像的质量不高,自动处理,否则直接读取二维码。
第五步,反馈二维码的内容给手机端应用即可,达到设计目的。
本发明具有下列优点:
1、经由本发明的实施,降低了对移动通信终端的设备要求,使普通的摄像手机都有可能具备二维码识读的能力,为手机二维码应用的推广提供了条件。
2、经由本发明的实施,图像采集和二维码识别分步进行,大大提高了用户采集二维码的方便性,使得用户可以随看随拍,统一识别
3、经由本发明的实施,只需通过升级云计算端服务器即可增加识读的二维码类型和增加新的二维码应用,手机端无需任何升级,具有极大的灵活性。
【附图说明】
下面结合附图对本发明进一步说明。
图1是本发明的工作原理示意图。
在图中,1手机端、2云计算端、3二维码、4移动通信网络、5用户
【具体实施方式】
图1中所示,本发明主要由手机端(1)和云计算端(2)组成,其特征在于:手机端(1)采用摄像头拍照进行二维码(3)图像采集,进行剪裁和压缩后,通过移动通信网络(4)将图像上传至云计算端(2)进行图像分析处理,获取其中二维码信息后,反馈结果至手机端即可。
本发明的工作流程是:
第一步,用户(5)通过带照相功能的手机端(1)拍照二维码的图片,拍照清晰的图片保存。
第二步,手机端(1)选择照片,选中后,程序自动处理图片尺寸和大小。
第三步,上传到云计算端(2)服务器,服务器接收。
第四步,云计算端(2)服务器,判断图片的质量,如果图像的质量不高,自动处理,否则直接读取二维码。
第五步,反馈二维码的内容给手机端(1)进行应用即可,达到设计目的。
本发明,成本低,操作简单,扩展性强,广泛应用于基于云计算的移动终端条码识别方法领域。