3 research outputs found

    一种基于模糊成像机理的QR码图像快速盲复原方法.

    Get PDF
    A fast blind restoration method of QR code images was proposed based on a blurred imaging mechanism. On the basis of the research on the centroid invariance of the blurred imaging diffuse light spots, the circular finder pattern is designed. When the image is blurred, the centroid of the pattern and the position of the QR code symbol can be quickly detected by methods such as connected components. Moreover, combined with step edge characteristics, gradient and intensity characteristics, edge detection technology, and optical imaging mechanism, the defocus radius of the blurred QR code image can be quickly and accurately estimated. Furthermore, the Wiener filter is applied to restore the QR code image quickly and effectively. Compared with the other algorithms, the proposed method has improved deblurring results in both structural similarity and peak signal-to-noise ratio, especially in the recovery speed. The average recovery time is 0.329 2 s. Experimental results show that this method can estimate the defocus radius with high accuracy and can quickly realize the blind restoration of QR code images. It has the advantages of rapidity and robustness, which are convenient for embedded hardware implementation and suitable for barcode identification-related industrial Internet of Things application scenarios

    Fast restoration for out-of-focus blurred images of QR code with edge prior information via image sensing.

    Get PDF
    Out-of-focus blurring of the QR code is very common in mobile Internet systems, which often causes failure of authentication as a result of a misreading of the information hence adversely affects the operation of the system. To tackle this difficulty, this work firstly introduced an edge prior information, which is the average distance between the center point and the edge of the clear QR code images in the same batch. It is motivated by the theoretical analysis and the practical observation of the theory of CMOS image sensing, optics information, blur invariants, and the invariance of the center of the diffuse light spots. After obtaining the edge prior information, combining the iterative image and the center point of the binary image, the proposed method can accurately estimate the parameter of the out-of-focus blur kernel. Furthermore, we obtain the sharp image by Wiener filter, a non-blind image deblurring algorithm. By this, it avoids excessive redundant calculations. Experimental results validate that the proposed method has great practical utility in terms of deblurring quality, robustness, and computational efficiency, which is suitable for barcode application systems, e.g., warehouse, logistics, and automated production
    corecore