论文部分内容阅读
随着社会信息化的普及,以及自动识别技术的发展,二维码的应用已经渗透到人们生活的各个方面,并广泛应用到各个领域,如政府部门、交通运输、邮政、医疗保健、工商行政管理、金融行业等。但是传统的二维码由于内容固定、很容易造成泄漏,安全性比较低,因此不能应用到对安全性要求较高的安全控制领域,因此本文提出了一种基于LED阵列的动态二维码的识别技术,并致力于将该技术应用到安全控制领域。 本文提出的动态二维码是一种基于传统二维码、并可以多帧显示的二维码序列,相比于传统的二维码,本文所提出的动态二维码是一种可以依靠二维码显示装置(本文是基于LED阵列)显示多帧二维码图像,因此不容易被复制,安全性比较高,所以将其应用到安全控制系统中时,可以保证控制系统的安全。 因此,本文对动态二维码的识别过程进行了如下研究: 1)在图像预处理阶段,为了获取二维码清晰的图像,对二维码图像进行了灰度化、图像分割、二值化等处理,在图像增强阶段,为了获取高清晰高对比度图像,对图像做了直方图均衡处理,为了去除图像中的椒盐噪声和高斯噪声,对图像做了中值滤波和高斯滤波处理,同时辅以形态学处理。 2)在图像定位阶段,采用了基于图像轮廓检测的定位算法,可以很精确的定位到图像位置。 3)在解码阶段,利用与编码算法DES、3DES相对应的算法进行解码,即可获取图像序列所对应的数据。