论文部分内容阅读
随着互联网技术的发展,商品交易量快速的增长,尤其是网上购物的人群逐年扩展,但是却带来假冒伪劣商品的出现,大量不法商贩无畏与法律作斗争,面对制假贩假带来的巨额利益,违法者铤而走险进行劣质品的制作和销售。对消费者来说如何辨别商品真伪成为了困扰,商品防伪系统对于消费者来说至关重要。充分利用数据库技术和网络通信技术成为防伪的主干,作为存储信息的载体,二维码通过规范化的编码格式对需要存储的信息进行编码,以图像的形式向外界传递信息。二维码是由浅色块和深色块组成,所以人们无法通过眼睛来识别其中的信息,在某种程度上,这种信息的表达形式对编码的信息起到了一定的保密功能。随着智能手机的普及,与二维码的结合成为商品防伪的重要方式。通过对现在防伪系统的分析,由于智能手机的普及,所以选择在android操作系统上进行研发,利用二维码技术、图像识别技术、数据库技术结合,设计并开发了一款基于二维码的商品防伪识别系统。主要是在手机客户端进行商品二维码的识别、解析,将解析后的数据发送到服务器端进行验证,验证的结果通过服务器向客户端进行展示。本系统主要是对手机商城中带有防伪二维码的商品图片进行解析验证,考虑到要准确的定位到图片中二维码的位置并对其进行解码验证,首先需要对这个商品图片进行图像预处理,包括颜色空间转换、图像二值化、膨胀和腐蚀操作等,最后定位到图像中防伪二维码的位置,根据二维码的译码规则对其进行解码。不仅对现在已有的二维码进行解析,同时对本系统生成的防伪二维码也进行解析。系统中为用户提供一个商品唯一标识,同时将这个ID和对应的商品信息添加到自建数据库中,进行验证时,消费者通过Http请求将ID发送到后台进行验证。将会返回商品基本信息和验证结果,消费者根据返回信息进行判断来辨别真伪。通过对该系统的可行性和安全性分析和最后的实验,证明了该系统可以实现防伪功能。