A hardware implementation method for rapid detection of QR code based on CORDIC improved algorithm

Based on CORDIC improved algorithm, a hardware implementation method for rapid location and correction is proposed,which can detect and decode QR codes quickly and accurately. After obtaining the image through the camera and preprocessing by a series of hardware modules, the algorithm can locate and...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Diànzǐ jìshù yīngyòng 2021-05, Vol.47 (5), p.92-96
Hauptverfasser: Chen Rongjun, Yu Yongxing, Zhong Xiumei, Xie Shundao, Zhao Huimin, Tan Hongzhou
Format: Artikel
Sprache:chi
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Based on CORDIC improved algorithm, a hardware implementation method for rapid location and correction is proposed,which can detect and decode QR codes quickly and accurately. After obtaining the image through the camera and preprocessing by a series of hardware modules, the algorithm can locate and extract the QR code image quickly and accurately. Moreover, the CORDIC improved algorithm is used to extract the rotation correction of QR code, which can realize the rotation correction within 360 degrees. The CORDIC improved algorithm can save hardware resources and improve the system speed by replacing the multiplier with shift and addition. Besides, the circuit design is completed by Verilog hardware description language, and the algorithm is verified on the FPGA. The maximum clock frequency of the whole module can reach 267.95 MHz, which can quickly detect and extract QR code images in microsecond time.
ISSN:0258-7998
DOI:10.16157/j.issn.0258-7998.200222