Multi-dimensional color image storage and retrieval for a normal arbitrary quantum superposition state

Multi-dimensional color image processing has two difficulties: One is that a large number of bits are needed to store multi-dimensional color images, such as, a three-dimensional color image of $$1024 \times 1024 \times 1024$$1024×1024×1024 needs $$1024 \times 1024 \times 1024 \times 24$$1024×1024×1024×24 bits. The other one is that the efficiency or accuracy of image segmentation is not high enough for some images to be used in content-based image search. In order to solve the above problems, this paper proposes a new representation for multi-dimensional color image, called a $$(n\,+\,1)$$(n+1)-qubit normal arbitrary quantum superposition state (NAQSS), where $$n$$n qubits represent colors and coordinates of $${2^n}$$2n pixels (e.g., represent a three-dimensional color image of $$1024 \times 1024 \times 1024$$1024×1024×1024 only using 30 qubits), and the remaining 1 qubit represents an image segmentation information to improve the accuracy of image segmentation. And then we design a general quantum circuit to create the NAQSS state in order to store a multi-dimensional color image in a quantum system and propose a quantum circuit simplification algorithm to reduce the number of the quantum gates of the general quantum circuit. Finally, different strategies to retrieve a whole image or the target sub-image of an image from a quantum system are studied, including Monte Carlo sampling and improved Grover’s algorithm which can search out a coordinate of a target sub-image only running in $$O(\sqrt{N/r} )$$O(N/r) where $$N$$N and $$r$$r are the numbers of pixels of an image and a target sub-image, respectively.

[1]  U. Toronto,et al.  Analysis of generalized Grover quantum search algorithms using recursion equations , 2000, quant-ph/0010077.

[2]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Salvador E. Venegas-Andraca,et al.  Processing images in entangled quantum systems , 2010, Quantum Inf. Process..

[4]  Qian Wu,et al.  The Quantum Search Algorithms for All Solutions , 2012 .

[5]  Barenco,et al.  Elementary gates for quantum computation. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[6]  D L Shepelyansky,et al.  Quantum computation and analysis of Wigner and Husimi functions: toward a quantum image treatment. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  Josef Kittler,et al.  Region growing: a new approach , 1998, IEEE Trans. Image Process..

[8]  Lov K. Grover A fast quantum mechanical algorithm for database search , 1996, STOC '96.

[9]  DiVincenzo Two-bit gates are universal for quantum computation. , 1994, Physical review. A, Atomic, molecular, and optical physics.

[10]  James Ze Wang,et al.  Image retrieval: Ideas, influences, and trends of the new age , 2008, CSUR.

[11]  Qingxin Zhu,et al.  Image storage, retrieval, compression and segmentation in a quantum system , 2013, Quantum Inf. Process..

[12]  Sougato Bose,et al.  Storing, processing, and retrieving an image using quantum mechanics , 2003, SPIE Defense + Commercial Sensing.

[13]  R. Feynman Simulating physics with computers , 1999 .

[14]  Rui Xu,et al.  Survey of clustering algorithms , 2005, IEEE Transactions on Neural Networks.

[15]  Markus Grassl,et al.  Generalized Grover Search Algorithm for Arbitrary Initial Amplitude Distribution , 1998, QCQC.

[16]  D. Deutsch Quantum theory, the Church–Turing principle and the universal quantum computer , 1985, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[17]  I. Chuang,et al.  Quantum Computation and Quantum Information: Bibliography , 2010 .

[18]  Kaoru Hirota,et al.  A flexible representation of quantum images for polynomial preparation, image compression, and processing operations , 2011, Quantum Inf. Process..

[19]  Peter W. Shor,et al.  Algorithms for quantum computation: discrete logarithms and factoring , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[20]  Panchi Li,et al.  Phase matching in Grover's algorithm , 2007 .

[21]  G. Long,et al.  Phase Matching in Quantum Searching , 1999, quant-ph/9906020.

[22]  Hui Zhang,et al.  Image segmentation evaluation: A survey of unsupervised methods , 2008, Comput. Vis. Image Underst..

[23]  P. Bucksbaum,et al.  Information storage and retrieval through quantum phase , 2000, Science.

[24]  G. Long,et al.  Efficient scheme for initializing a quantum register with an arbitrary superposed state , 2001, quant-ph/0104030.

[25]  D. Deutsch Quantum computational networks , 1989, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.