Abstract
With the rapid development of multimedia technology, the image scrambling for information hiding and digital watermarking is crucial. But, in quantum image processing field, the study on image scrambling is still few. Several quantum image scrambling schemes are basically position space scrambling strategies; however, the quantum image scrambling focused on the color space does not exist. Therefore, in this paper, the quantum image Gray-code and bit-plane (GB) scrambling scheme, an entire color space scrambling strategy, is proposed boldly. On the strength of a quantum image representation NEQR, several different quantum scrambling methods using GB knowledge are designed. Not only can they change the histogram distribution of the image dramatically, some designed schemes can almost make the image histogram flush, enhance the anti-attack ability of digital image, but also their cost or complexity is very low. The simulation experiments result also shows a good performance and indicates the particular advantage of GB scrambling in quantum image processing field.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Quantum image processing is attracting more and more attention in recent years, from quantum image representation [1–3], quantum image operation [4–7] to quantum image encryption [8–10].
Image scrambling [11, 12] is a basic work of image encryption or information hiding [13]. The image after scrambling removes the correlation of image pixels space, which can make the watermark lose the original information, and then, the watermark information is tucked into the carrier. Thus, even if an attacker extracted carriers from the image, he is almost unable to obtain the original image information in any case. Therefore, scrambling processing for the watermark or information hiding is fairly indispensable in a large sense. The scrambling algorithm mainly includes two categories.
1.1 Change the image pixel position
Its idea is to use the principle of geometric properties to change the pixel geometry so as to disrupt the original image information. At present, by and large, methods based on this idea are: Arnold transform [14], orthogonal Latin square transformation [15], affine transform [16], magic transformation [17, 18], knight tour transform [19] and Fibonacci transform [20–22].
1.2 Change the image pixel value
This idea is to use some certain methods to change the gray value of pixels, thus changing the original color or grayscale image, disturbing the original image information. The principle of this method is mainly to change the gray-level histogram of the original image, so that the illegal user cannot read any information of the original image from the scrambling image histogram. At present, the main algorithms of this transformation are as follows: Gray-code transform, ‘or’ transform, and bit-plane transform.
However, in quantum study area, quantum image scrambling is still few, some researches about this aspect include “The quantum realization of Arnold and Fibonacci image scrambling [22]” and the recently proposed “Quantum Hilbert scrambling [23].” But these methods are all based on the first-type scrambling, i.e., transform the image geometric coordinates for scrambling. Moreover, for quantum image, the circuit cost is very high when the size of quantum image increases. In addition, there is also a limit for the size of quantum image being scrambled in these schemes, which only scrambles the square image, i.e., the “\(n\times n\)” size.
In this paper, we use a novel enhanced quantum representation of digital images (NEQR) and its improved edition, which boldly proposed a novel quantum image Gray-code [24, 25] and bit-plane [26] scrambling scheme. It is fully based on the second-type scrambling, changing the pixel gray value methodically, which has not been researched yet.
Our paper is structured as follows: The next Sect. 2 discusses the backgrounds about the quantum image representation, Gray-code and bit-plane scrambling technique. Section 3 describes the proposed quantum image scrambling scheme, circuit and performance show. Section 4 gives the reconstruct strategies of the design scheme. Finally, an overall conclusion is listed in Sect. 5.
2 Backgrounds
2.1 Quantum image representation
With the rapid development of quantum information, many studies on quantum image representation and algorithm [27–29] had been proposed. Among these researches, quantum image representation is a fundamental task, which subtly arranges the digital image into the quantum computer.
NEQR is an excellent representation for quantum image, which is made on the basis of FRQI (the first successful representation). According to the NEQR model, a quantum grayscale image can be described as in (1):
where \(|I\rangle \) stands for a \(2^{n}\times 2^{n}\) image and the gray range of image is \(2^{q}\). Then, binary sequence encodes the gray value \(f(X,Y)\) of corresponding pixel\((X,Y)\), whose implication is,
Fig. 1 shows a \(2\times 2\) NEQR image example:
Taking the general suitability for various digital images into account, the NEQR in our paper is flexibly used or improved. Suppose the size of image is \(M\times N\), the flexible NEQR is described as follows.
here \(n=(M+N)/2\), and then, the proposed scrambling scheme will focus on the quantum grayscale image like this; in other words, quantum image to be scrambled is not restricted to the square image in our schemes.
2.2 Gray-code and bit-plane technique
2.2.1 Gray-code
Gray-code is a signal coding method, which is commonly used in the analog–digital conversion and position–digital conversion. For a arbitrary nonnegative integer \(n\), whose binary code is denoted as \(n=(n_q n_{q-1} \ldots n_1 n_0 )_2 \), the definition is as follows:
\(\oplus \) is addition modulo 2 operation, and thus, this transform is referred to as Gray-code transform. The new transformed binary code \(f(n)=(f_q f_{q-1}\ldots f_1 f_0 )_2 \) is addressed as Gray-code of n. A simple Gray-code transform operation is diagrammed as below (Fig. 2).
More specific, Gray-code transform can be expressed in the following mathematics form (can see Ref. [30]):
2.2.2 Bit-plane
Image bit-plane refers to a series of two-value image planes. To begin with, the pixel values in the image are represented by its corresponding binary values, and then, every single bit of all the pixels will form a two-value image, it is called bit-plane. To be specific, if the image gray value range is [0, 255], the binary length is 8, i.e., the image will be separated into 8 bit-planes. Taking Lena image, for example, Fig. 3 displays the result of bit-planes of Lena.
From the eight bit-planes, we can easily see that different bit-planes carry different visual information. The outline of image becomes blurred from high bit-plane to low bit-plane, and the lowest bit-plane contains minimal information. In other words, the higher the image bit-plane, the more meaningful information. This bit-plane information rule can greatly facilitate and guide the design of image scrambling algorithms.
3 Quantum Gray-code and bit-plane scrambling
3.1 Used quantum gates and notation
Two quantum gates will be used frequently in our paper: NOT gate and CNOT gate. From the quantum theory, NOT gate is a single quantum bit (qubit) gate, and it modifies the qubit content to its opposition content. Meanwhile, the CNOT gate (controlled-NOT gate) is a two-qubit gate; if the control qubit is one, the target qubit content will be inverted. All of them are often used in quantum circuit and achieve various transformations in quantum image processing. Figure 4 describes the notation of the used quantum gates.
3.2 Scrambling algorithm and circuit
As mentioned earlier, the proposed quantum image scrambling algorithm focuses on the second scrambling concept. Consequently, the scrambling for gray information of pixels in quantum image can be described as (7),
Here, “Scr” represents the scrambling operation. The \(g(X,Y)\) is the image gray value output after Scr operation.
According to the existed algorithms about Gray-code and the actual application needs, for quantum image, the following three scrambling schemes, including
-
(1)
The elementary Gray-code and bit-plane scrambling,
-
(2)
The improved fast GB scrambling,
-
(3)
GB scrambling integrates with position, are designed in turn.
-
(1)
The elementary Gray-code and bit-plane scrambling
Firstly, the image bit-plane is listed in basic order. Considering the bit-plane information rule, the high bit-plane contains most of grayscale information while the low bit-plane contains little; the elementary GB scheme adopts the Gray-code transformation in reverse order, i.e., the lowest bit-plane keep fixed. The function of the elementary GB scrambling is denoted as (8):
The GB in (8) stands for the elementary GB scrambling operation. The quantum circuit about this method is shown in Fig. 5.
In the eight qubits which store the grayscale information of quantum image, eight CNOT gates are used according to Gray-code scrambling method, while the qubits representing for position information are not changed by quantum gates. And the image through the above circuit one time is shown in Fig. 6.
Obviously, the scrambled image has been blurred more or less. But, this result cannot still meet strict requirement of image scrambling well. Therefore, according to the Gray-code theory, a further procedure is extremely needed.
As we all know, digital image scrambling transform has its transform cycle, the transformation cycle is the number of times, the scrambled image will return to the original image when scrambling a certain number of times for the original image. This feature can be used to decrypt the scrambled image, and when scrambling an integer multiple times of the cycle for the scrambled image, the initial image will occur again.
Based on relevant researches on Gray-code [30], if the order of Gray-code transformation matrix is \(2^{n}\), then the transformation cycle of Gray-code scrambling is \(2^{n}\). Because the image grayscale is from 0 to 255, the original image is obtained when scrambling 8 or a multiple of 8 times. The following Fig. 7 illustrates the cycle effect of Gray-code scrambling in color space.
As the above figure shows, the image Lena was disturbed more and more serious with the scrambling times increases. And when after an entire period, i.e., 8, the image will be restored as before without any quality degradation.
-
(2)
The improved fast GB scrambling
A good image scrambling method may be capable of scrambling any image under the condition of less scrambling times and transforming the initial image to the “chaos” state rapidly. That is to say, the scrambling algorithm needs to reach a higher efficiency.
In order to improve the scrambling speed and cut down the cost of the used quantum gates, a fast scrambling scheme is designed. This scrambling scheme does not need repeated or iterative scrambling operations, a simple one-time operation in it will produce a very good scrambling effect.
In this scheme, we designed, at first, the bit-plane, which is not arranged in positive sequence; instead, permutation and combination of these bit-planes are chosen properly to achieve the goal of fast scrambling. Because of the bit-plane information rule, this fast scrambling scheme processes the low bit-planes first and applies the results to the high bit-planes, so as to change the initial image dramatically. As Fig. 8 shows, to begin with, the bit-plane 8 and 4, 7 and 3, 6 and 2, 5 and 1 make the CNOT operations, respectively. Then, similarly, the bit-plane 4 and 5, 3 and 6, 2 and 7, 1 and 8 are all performed CNOT operations as well. We call this an improved fast GB scrambling scheme. Thus, the final scrambling will be emerged soon.
On the other hand, it is also important to note that it is not a simple operation that can scramble image or scramble image very well, which can be learned from the bit-plane rule in Fig. 3. If there is only a simple operation, it is a great possibility that the scrambling outcome we obtain is a certain result of the eight bit-planes or the similar case like this. But these bit-planes have something to do with the original image information, particularly the high bit-planes; therefore, the GB scrambling design needs taking the bit-plane rule into account and making appropriately.
Figure 8 describes the quantum operation circuit of the fast scrambling scheme in detail. The performance of the fast GB scrambling is revealed in Fig. 9, which contains a group of different gray-level images. At the same time, the histogram change is also listed.
As the Fig. 8 depicts, it just needs eight simple CNOT gates scrambling only 1 time to accomplish the image scrambling task, so the scrambling speed is very fast, which is helpful to the real-time image processing and transmission in network [31, 32].
The Fig. 9 shows the image histogram changes by a large margin. The woman and man images are transformed to a meaningless scrambling image, and there is almost no clue of the initial image content. Besides, the histogram tends more to the “standard scrambled image”, the histogram of the “standard scrambled image” is flush on the whole and there are no peaks or canyons in it. Hence, it is understood that the fast quantum GB image scrambling is effective.
-
(3)
GB scrambling integrates with position information
In the classical image scrambling processing, image scrambling algorithms based on both position space and color space are few. And the computational cost is also too high. But in the quantum image processing, with the benefit of the flexible quantum image representation, and the excellent properties of qubit, scrambling for a quantum image becomes relatively easy. As a consequence, algorithm design for image scrambling with the position information has its enormous potential in quantum image processing field.
This integration scrambling scheme is based on GB scrambling entirely, which is applied in all of the qubit, including the qubits standing for position information and the qubits standing for grayscale information, respectively.
Here, there are only adding \(M+N\) gates acting on the quantum position bits of a \(2^{M}\times 2^{N}\) image. The quantum position bits are in the superposition state, and every qubit cannot make sure in 0 state or in 1 state. In order to realize scrambling at a lower cost, we adopt a simple and convenient operation to the quantum position bits. For one thing, through all the NOT gates for qubits representing for position information, the image pixels will rotate \(180^{\circ }\) in an anticlockwise direction. For another, the qubits standing for gray information still implemented the Gray-code scrambling as before. After these two scrambling processes, which contain position space scrambling and color space scrambling, the degree of the image chaos will rise dramatically. Specific quantum circuit is shown in Fig. 10. The function of the GB scrambling with entire position can be denoted as:
In (9), the EGB stands for the function implement of GB scrambling with entire position scheme, and the GB still describes the GB scrambling for only qubits storing gray information. Then, the NOT represents the operation by NOT quantum gate. Consequently, from (9), we can easily see that this scheme with whole position information not only scrambles the gray value, but also scrambles the geometrical coordinates simultaneously.
As Fig. 11 shows, the image after scrambling 3 times with the GB scrambling integrated with position information brings the geometrical element into the GB scrambling in color space. Through such global scrambling, the chaos’ degree rises, and in another way, it obviously speeds up the scrambling speed to some extent.
Accordingly, the GB scrambling technique can be entirely used in all the qubits. Thereupon, the pure GB scrambling on the color space and the position space will come up immediately. Circuit about this scheme can be seen in Fig. 12.
At the same time, two image simulation examples using MATLAB explain the effect after scrambling only 1 time, which are cut in from the initial Lena image (can see the first sub-graph effect in Fig. 3), one’ size is \(16\times 64\), the another is \(32\times 64\). It is quite clear that the entire GB scrambling for both the 8 qubits stands for grayscale and the whole coordinate’s information belongs to a reinforced scrambling edition. Only through scrambling 1 time, the initial image achieves a wonderful transformation performance. Compared with GB scrambling only for gray value, the result is rather outstanding. So it brings us the thought of various methods are used comprehensively and properly in practice as they are needed. Only in this flexible way, we can make the image data transmission more secure and difficult penetrated.
The following Fig. 13 illustrates the result of scrambling 1 times using the circuit in Fig. 12. The first image in two groups is the initial image (the image size of group 1 is \(16\times 64 (2^{4}\times 2^{6})\), and the image size of group 2 is \(32\times 64 (2^{5}\times 2^{6})\). As a contrast, the second is the result of GB scrambling only with qubits representing for grayscale information. The third is the result of GB scrambling with whole qubits representing for position information.
Certainly, thinking it over further, for the sake of reducing the quantum gate cost more, some partial position information can be considered to take part in the GB scrambling. This type of strategy is also easy to design. Here, the concrete scheme is not enumerated one by one.
4 Reconstruct strategies
Based on the classical image scrambling knowledge, when the receiver receives the encrypted digital image, to restore the scrambled image is a key step for obtaining the original true image, is also the last step. Hence, the reverse work or the reconstruct strategy is also needed to design.
4.1 For the elementary GB scrambling
As discussed earlier, the GB scrambling has an intrinsic scrambled cycle; therefore, the reconstruction work only needs to carry on repeated and same operation as scrambling operation. In general, the operation times of scrambled image can be chosen as the scrambling key. Thus, in the restoration process, the numerical value, the cycle plus key number, is used as the repeated operation times. The Fig. 14 shows the image restoration circuit of the elementary GB scrambling.
4.2 For the fast GB scrambling
For the one-time fast scrambling method, according to the quantum information knowledge, we need to rotate the quantum circuit to its symmetrical circuit, and it can reconstruct the image quickly as well. So it is also a fast restoration scheme. The symmetrical circuit is revealed in Fig. 15.
4.3 For the GB scrambling with position
For the first integration scrambling scheme, the two steps are necessary for grayscale information and position information, respectively. As the 4.1 reconstruction shows, the same circuit and repeated operation are applied in qubits standing for grayscale information. At the same time, the qubits standing for position information performed the NOT operation one time like scrambling operation. After the two steps, the original image can be restored completely.
For another integration scrambling scheme, it just needs to use the same repeated way as the elementary GB scrambling scheme for grayscale information, and the restore work can be finished. The scrambling one time only needs M+N+8 CNOT gates, and the complexity is rather small compared with the other quantum image scrambling scheme based on position space like the quantum Hilbert image scrambling.
4.4 Complexity and algorithm analysis
From these scrambling schemes based on Gray-code and bit-plane concept, we can discover that the quantum image scrambling has its own particular advantage, it can easily and flexibly scramble image in both position space and color space owing to the excellent quantum image presentation. And moreover, in some cases, the scrambling effect is more effective and robust than the classical one. The former two GB scrambling schemes need only 8 basic quantum gates, and the network complexity of the last GB scrambling with position information is O(M+N+8) at the most. That is to say, the reconstruction work is not only easy to implement but also low cost. Therefore, the proposed scrambling strategies based on the second-type scrambling is fairly efficient.
5 Conclusion
In this paper, the quantum image Gray-code and bit-plane scrambling scheme, based completely on the color space scrambling, is proposed. Three strategies, the elementary GB scrambling, the fast GB scrambling and the GB scrambling with qubits representing for position information, and their circuits are designed and listed. Meanwhile, some examples of scrambling performance are given to illustrate these schemes in more detail. And they all made a good scrambling effect.
The main contributions of this paper include:
-
1.
Propose the quantum grayscale image scrambling edition based on color space for the first time. And the proposed scheme is not strict to the square image scrambling.
-
2.
Give several different quantum image scrambling strategies and their circuits according to Gray-code and bit-plane theory.
-
3.
The scheme’ cost is rather low, and the scrambling speed is very high, compared with other quantum image scrambling like the Quantum Hilbert scrambling.
-
4.
Start and lead the quantum image scrambling research based on color space.
Consequently, the proposed content about the color space scrambling for quantum image is initial, which will drive more new explorations and researches on quantum image scrambling and further deep processing in the future.
References
Le, P.Q., Dong, F., Hirota, K.: A flexible representation of quantum images for polynomial preparation, image compression, and processing operations. Quantum Inf. Process. 10(1), 63–84 (2011)
Zhang, Y., Lu, K., Gao, Y., Wang, M.: NEQR: a novel enhanced quantum representation of digital images. Quantum Inf. Process. 12(8), 2833–2860 (2013)
Li, H.S., Zhu, Q., Zhou, R.G., Song, L., Yang, X.J.: Multi-dimensional color image storage and retrieval for a normal arbitrary quantum superposition state. Quantum Inf. Process. 13(4), 991–1011 (2014)
Barenco, A., Bennett, C.H., Cleve, R., DiVincenzo, D.P., Margolus, N., Shor, P., Weinfurter, H.: Elementary gates for quantum computation. Phys. Rev. A At. Mol. Opt. Phys. 52(5), 3457 (1995)
Le, P.Q., Iliyasu, A.M., Dong, F., Hirota, K.: Efficient color transformations on quantum images. JACIII 15(6), 698–706 (2011)
Pang, C.Y., Zhou, R.G., Ding, C.B., Hu, B.Q.: Quantum search algorithm for set operation. Quantum Inf. Process. 12(1), 481–492 (2013)
Fijany, A., Williams, C.: Quantum wavelet transform: fast algorithm and complete circuits (1998). arXiv:quant-ph/9809004
Zhang, W.W., Gao, F., Liu, B., Wen, Q.Y., Chen, H.: A watermark strategy for quantum images based on quantum fourier transform. Quantum Inf. Process. 12(2), 793–803 (2013)
Iliyasu, A.M., Le, P.Q., Dong, F., Hirota, K.: Watermarking and authentication of quantum images based on restricted geometric transformations. Inf. Sci. 186(1), 126–149 (2012)
Zhou, R.G., Wu, Q., Zhang, M.Q., Shen, C.Y.: Quantum image encryption and decryption algorithms based on quantum image geometric transformations. Int. J. Theor. Phys. 52(6), 1802–1817 (2013)
Ye, G.: Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recognit. Lett. 31(5), 347–354 (2010)
Dalhoum, A.L.A., Mahafzah, B.A., Awwad, A.A., Aldhamari, I., Ortega, A., Alfonseca, M.: Digital image scrambling using 2D cellular automata. IEEE Multimed. 4, 28–36 (2012)
Gunjal, B.L., Manthalkar, R.R.: Discrete wavelet transform based strongly robust watermarking scheme for information hiding in digital images. In: IEEE 3rd International Conference on Emerging Trends in Engineering and Technology (ICETET), pp. 124–129 (2010)
Wu, L., Zhang, J., Deng, W., He, D.: Arnold transformation algorithm and anti-Arnold transformation algorithm. In: IEEE 1st International Conference on Information Science and Engineering (ICISE), pp. 1164–1167 (2009)
Yushen, L., Yanling, H., Chenye, W.: A research on the robust digital watermark of color radar images. In: IEEE International Conference on Information and Automation (ICIA), pp. 1091–1096 (2010)
Nag, A., Singh, J.P., Khan, S., Biswas, S., Sarkar, D., Sarkar, P.P.: Image encryption using affine transform and XOR operation. In: IEEE International Conference on Signal Processing, Communication, Computing and Networking Technologies (ICSCCN), pp. 309–312 (2011)
Zhang, L., Shiming, J., Xie, Y., Yuan, Q., Wan, Y., Bao, G.: Principle of image encrypting algorithm based on magic cube transformation. In: Hao, Y., Liu, J., Wang, Y.-P., Cheung, Y.-M., Yin, H., Jiao, L., Ma, J., Jiao, Y.-C. (eds.) CIS 2005, LNCS (LNAI), vol. 3802, pp. 977–982. Springer, Heidelberg (2005)
Abugharsa, A.B., Basari, A.S.B.H., Almangush, H.: A Novel Image Encryption using an Integration Technique of Blocks Rotation based on the Magic cube and the AES Algorithm. arXiv preprint arXiv:1209.4777 (2012)
Delei, J., Sen, B., Wenming, D.: An Image Encryption Algorithm Based on Knight’s Tour and Slip Encryption-filter. In: IEEE International Conference on Computer Science and Software Engineering 1, 251–255 (2008)
Zou, J., Ward, R.K., Qi, D.: The generalized Fibonacci transformations and application to image scrambling. In: Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. 3, pp. iii-385 (2004)
Zhou, Y., Panetta, K., Agaian, S., Chen, C.P.: Image encryption using P-Fibonacci transform and decomposition. Optics Commun. 285(5), 594–608 (2012)
Jiang, N., Wu, W.Y., Wang, L.: The quantum realization of Arnold and Fibonacci image scrambling. Quantum Inf. Process. 13(5), 1223–1236 (2014)
Jiang, N., Wang, L., Wu, W.Y.: Quantum Hilbert image scrambling. Int. J. Theor. Phys. 53(7), 2463–2484 (2014)
Chang-Chu, C.H.E.N., Chang, C.C.: LSB-based steganography using reflected gray code. IEICE Trans. Inf. Syst. 91(4), 1110–1116 (2008)
Zhou, Y., Panetta, K., Agaian, S., Chen, C.: (n, k, p)-Gray code for image systems. IEEE Trans. Cybern. 43(2), 515–529 (2013)
Zhao, L., Adhikari, A., Xiao, D., Sakurai, K.: On the security analysis of an image scrambling encryption of pixel bit and its improved scheme based on self-correlation encryption. Commun. Nonlinear Sci. Numer. Simul. 17(8), 3303–3327 (2012)
Venegas-Andraca, S.E., Ball, J.L.: Processing images in entangled quantum systems. Quantum Inf. Process. 9(1), 1–11 (2010)
Zhou, R., Wang, H., Wu, Q., Shi, Y.: Quantum associative neural network with nonlinear search algorithm. Int. J. Theor. Phys. 51(3), 705–723 (2012)
Zhou, R.: Quantum competitive neural network. Int. J. Theor. Phys. 49(1), 110–119 (2010)
Zou, J.C., Li, G.F., Qi, D.X.: Generalized Gray code and its application in the scrambling technology of digital images. Appl. Math. A J. Chin. Univ. 17(3), 363–370 (2002). (in Chinese)
Rawat, S., Raman, B.: A chaotic system based fragile watermarking scheme for image tamper detection. AEU Int. J. Electron. Commun. 65(10), 840–847 (2011)
Zhao, L., Adhikari, A., Xiao, D., Sakurai, K.: On the security analysis of an image scrambling encryption of pixel bit and its improved scheme based on self-correlation encryption. Commun. Nonlinear Sci. Numer. Simul. 17(8), 3303–3327 (2012)
Acknowledgments
This work is supported by the National Natural Science Foundation of China under Grant Nos. 61463016, 61340029, 61462026, Program for New Century Excellent Talents in University under Grant No. NCET-13-0795, Landing project of science and technique of colleges and universities of Jiangxi Province under Grant No.KJLD14037, Project of International Cooperation and Exchanges of Jiangxi Province under Grant No. 20141BDH80007, and “Control Science and Engineering” high-level discipline of Jiangxi Province, Project of the Postgraduate Innovation Fund of Jiangxi Province No. YC2014-S255.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, RG., Sun, YJ. & Fan, P. Quantum image Gray-code and bit-plane scrambling. Quantum Inf Process 14, 1717–1734 (2015). https://doi.org/10.1007/s11128-015-0964-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11128-015-0964-6