File Exchange

image thumbnail

Quantum Hilbert Image Scrambling

version 1.0 (975 KB) by

Quantum Hilbert image Scrambling



View License

Analogies between quantum image processing (QIP) and classical one indicate
that quantum image scrambling (QIS), as important as quantum Fourier transform (QFT),
quantum wavelet transform (QWT) and etc., should be proposed to promote QIP. Image
scrambling technology is commonly used to transform a meaningful image into a disordered
image by permutating the pixels into new positions.
This project is a MATLAB simulation related to the following paper :
Jiang, Nan, Luo Wang, and Wen-Ya Wu. "Quantum Hilbert image scrambling." International Journal of Theoretical Physics 53.7 (2014): 2463-2484.
The Hilbert image scrambling algorithm, which is commonly used in classical image processing, is carried out in quantum computer by giving the scrambling quantum circuits. First,
a modified recursive generation algorithm of Hilbert scanning matrix is given. Then based
on the flexible representation of quantum images, the Hilbert scrambling quantum circuits,
which are recursive and progressively layered, is proposed. Theoretical analysis indicates
that the network complexity scales squarely with the size of the circuit’s input n.
Keywords Hilbert image scrambling · Quantum circuit · Quantum computation ·
Quantum watermarking.
if you wanna use it for your papers, please cite it as follows :

Comments and Ratings (1)

very good.







This implementation of the quantum image scrambling method works just for images with square dimensions. for example, n * n



MATLAB Release
MATLAB 8.1 (R2013a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today