| Literature DB >> 25105165 |
Hui Li1, Zhanzhan Zhang1.
Abstract
Quantum image recognition is a technology by using quantum algorithm to process the image information. It can obtain better effect than classical algorithm. In this paper, four different quantum algorithms are used in the three stages of palmprint recognition. First, quantum adaptive median filtering algorithm is presented in palmprint filtering processing. Quantum filtering algorithm can get a better filtering result than classical algorithm through the comparison. Next, quantum Fourier transform (QFT) is used to extract pattern features by only one operation due to quantum parallelism. The proposed algorithm exhibits an exponential speed-up compared with discrete Fourier transform in the feature extraction. Finally, quantum set operations and Grover algorithm are used in palmprint matching. According to the experimental results, quantum algorithm only needs to apply square of N operations to find out the target palmprint, but the traditional method needs N times of calculation. At the same time, the matching accuracy of quantum algorithm is almost 100%.Entities:
Mesh:
Year: 2014 PMID: 25105165 PMCID: PMC4106095 DOI: 10.1155/2014/670328
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Flow chart of palmprint recognition.
Figure 2Original palmprint.
Figure 3Segmented and normalized palmprint.
Figure 4Effect of traditional adaptive median filtering algorithm.
Figure 5Effect of quantum adaptive median filtering algorithm.
Figure 6Fingerprint subgraph.
Figure 7Quantum circuit of Grover algorithm.
Pseudocode 1
Figure 8Relationship between Grover searching times and the number of quantum bits.
The same palmprint experiment results of traditional algorithm and our algorithm.
| Algorithm | Euclidean distance calculation method | Quantum set operations and Grover algorithm |
|---|---|---|
| Matching numbers | 64 | 8 |
| Matching time (s) | 0.41 | 0.20 |
| Matching accuracy (%) | 94 | 99 |
Figure 9Schematic of the overall phase estimation procedure.
Cross-validation experiment results of traditional algorithm and our algorithm.
| Algorithm | Euclidean distance calculation method | Quantum set operations and Grover algorithm |
|---|---|---|
| Matching numbers | 64 | 8 |
| Matching time (s) | 0.52 | 0.31 |
| Matching accuracy (%) | 93 | 99 |