Quantum image processing: Difference between revisions

Content deleted Content added
No edit summary
Citation bot (talk | contribs)
Altered template type. | Use this bot. Report bugs. | #UCB_CommandLine
 
(48 intermediate revisions by 24 users not shown)
Line 1:
{{Short description|Processing quantum-encoded images}}
{{Underlinked|date=March 2019}}
 
'''Quantum image processing''' (QIMP)''' is primarily devoted to using [[quantum computing]] andor [[quantum information processing]] to create and work with [[Quantumquantum image|quantum images]] s.<ref name="Venegas-Andraca2005"> {{cite thesis |last= Venegas-Andraca |first= Salvador E.|date= 2005 |title= Discrete Quantum Walks and Quantum Image Processing|type= DPhil thesis|chapter= |publisher= The University of Oxford|docket= |oclc= |url= https://ora.ox.ac.uk/objects/uuid:2baab08b-ee68-4ce5-8e68-8201f086a1ba|access-date=}}</ref> <ref name="Iliyasu Towards 2013">{{cite journal |title=Towards realising secure and efficient image and video processing applications on quantum computers |journal=Entropy |volume=15 |issue=8 |pages=2874–2974 |year=2013 |last1=Iliyasu |first1=A.M.|bibcode=2013Entrp..15.2874I |doi=10.3390/e15082874 |doi-access=free }}</ref>.

Due to some of the astounding properties inherent to quantum computation, notably [[Quantum entanglement|entanglement]] and [[Parallel computing|parallelism]], it is anticipatedhoped that QIPQIMP technologies will offer capabilities and performances that are, as yet, unrivaled bysurpass their traditional equivalents. These improvements could be, in terms of computing speed, guaranteed security, and minimalminimum storage requirements, etc.<ref name="Iliyasu Towards 2013" /><ref name="Yan Quantum 2017">{{cite journal |title=Quantum image processing: A review of advances in its security technologies |journal=International Journal of Quantum Information |volume=15 |issue=3 |pages=1730001–44 |year=2017 |last1=Yan |first1=F.|last2=Iliyasu |first2=A.M.|last3=Le |first3=P.Q.|doi=10.1142/S0219749917300017 |bibcode=2017IJQI...1530001Y |doi-access=free }}</ref>
 
==Background==
 
A. Y. Vlasov's work<ref name="Vlasov Quantum 2003">{{cite journalarXiv|last1=Vlasov|first1=A.Y.|year=1997|title=Quantum computations and images recognition |url=https://archive.org/details/arxiv-quant-ph9703010|journal=|volume=|pages=|arxiveprint=quant-ph/9703010|via=|bibcode=1997quant.ph..3010V}}</ref> in 1997 focused on the use ofusing a quantum system to recognize [[Orthogonality|orthogonal images]] images. This was followed by efforts using [[quantum algorithms]] to search specific patterns in [[Binary image|binary imagesimage]]s<ref name="Schutzhold Pattern 2003">{{cite journal |title=Pattern recognition on a quantum computer |journal=Physical Review A |volume=67 |issue=6 |pages=062311 |year=2003 |last1=Schutzhold |first1=R.|arxiv=quant-ph/0208063 |doi=10.1103/PhysRevA.67.062311 |bibcode=2003PhRvA..67f2311S }}</ref> and detect the posture of certain targets.<ref name="Beach Quantum 2003">{{cite journal |title=Quantum image processing (QuIP) |journal=Proceedings of the 32nd Applied Imagery Pattern Recognition Workshopbook |pages=39–40 |year=2003 |last1=Beach |first1=G.|last2=Lomont |first2=C.|last3=Cohen |first3=C.|title=32nd Applied Imagery Pattern Recognition Workshop, 2003. Proceedings. |chapter=Quantum image processing (QuIP) |doi=10.1109/AIPR.2003.1284246 |isbn=0-7695-2029-4 |s2cid=32051928 }}</ref> Notably, more optics-based interpretationinterpretations for [[quantum imaging]] were initially experimentally demonstrated in <ref>{{cite journal |title=Optical imaging by means of two-photon quantum entanglement |journal=Physical Review A |volume=52 |issue=5 |pages=R3429–R3432 |year=1995 |last1=Pittman |first1=T.B.|last2=Shih |first2=Y.H.|last3=Strekalov |first3=D.V.|bibcode=1995PhRvA..52.3429P |doi=10.1103/PhysRevA.52.R3429 |pmid=9912767 }}</ref> and formalized in <ref name="Lugiato quantum 2002">{{cite journal |title=Quantum imaging |journal=Journal of Optics B |volume=4 |issue=3 |pages=S176–S183 |year=2002 |last1=Lugiato |first1=L.A.|last2=Gatti |first2=A.|last3=Brambilla |first3=E.|doi=10.1088/1464-4266/4/3/372 |bibcode=2002JOptB...4S.176L |arxiv=quant-ph/0203046 |s2cid=9640455 }}</ref> after seven years. In 2003, Venegas-Andraca and Bose presented Qubit Lattice, the first published general model for storing, processing and retrieving images using quantum systems <ref name="Venegas-AndracaIJCAI2003"> {{cite journal |title=Quantum Computation and Image Processing: New Trends in Artificial Intelligence |journal=Proceedings of the 2003 IJCAI International Conference on Artificial Intelligence |pages=1563–1564 |year=2003 |last1=Venegas-Andraca |first1=S.E.|last2=Bose|first2=S.|url=https://www.ijcai.org/Proceedings/03/Papers/276.pdf|doi=|isbn= }}</ref> <ref name="Venegas Storing 2003">{{cite journal |title=Storing, processing, and retrieving an image using quantum mechanics |journal=Proceedings of SPIE Conference of Quantum Information and Computation |volume=5105 |pages=134–147 |year=2003 |last1=Venegas-Andraca |first1=S.E.|last2=Bose |first2=S.|bibcode=2003SPIE.5105..137V |doi=10.1117/12.485960 |series=Quantum Information and Computation }}</ref>. Later on, in 2005, Lattorre proposed another kind of representation, called the Real Ket,<ref name="Latorre Image 2005">{{cite journal |title=Image compression and entanglement |url=https://archive.org/details/arxiv-quant-ph0510031 |arxiv=quant-ph/0510031 |year=2005 |last1=Latorre |first1=J.I.|bibcode=2005quant.ph.10031L }}</ref> whose purpose was to encode quantum images as a basis for further applications in QIMP. Furthermore, in 2010 Venegas-Andraca and Ball presented a method for storing and retrieving binary geometrical shapes in quantum mechanical systems in which it is shown that maximally entangled qubits can be used to reconstruct images without using any additional information <ref name="Venegas-Andraca2010">{{cite journal |title=Processing Images in Entangled Quantum Systems |journal=Quantum Informatiom Processing |volume=9 |issue=1 |pages=1–11 |year=2010 |last1=Venegas-Andraca |first1=S.E.|last2=Ball |first2=J.| bibcode=|doi=10.1007/s11128-009-0123-z |doi-access= }}</ref>.
 
In 2003, Salvador Venegas-Andraca and S. Bose presented Qubit Lattice, the first published general model for storing, processing and retrieving images using quantum systems.<ref name="Venegas-AndracaIJCAI2003">{{cite journal |title=Quantum Computation and Image Processing: New Trends in Artificial Intelligence |journal=Proceedings of the 2003 IJCAI International Conference on Artificial Intelligence |pages=1563–1564 |year=2003 |last1=Venegas-Andraca |first1=S.E.|last2=Bose|first2=S.|url=https://www.ijcai.org/Proceedings/03/Papers/276.pdf}}</ref><ref name="Venegas Storing 2003">{{cite book |pages=134–147 |year=2003 |last1=Venegas-Andraca |first1=S.E.|last2=Bose |first2=S.|title=Proceedings Volume 5105, Quantum Information and Computation |chapter=Storing, processing, and retrieving an image using quantum mechanics |editor3-first=Howard E |editor3-last=Brandt |editor2-first=Andrew R |editor2-last=Pirich |editor1-first=Eric |editor1-last=Donkor |bibcode=2003SPIE.5105..137V |doi=10.1117/12.485960 |s2cid=120495441 |publisher=[[SPIE]]}}</ref> Later on, in 2005, Latorre proposed another kind of representation, called the Real Ket,<ref name="Latorre Image 2005">{{cite arXiv |title=Image compression and entanglement |eprint=quant-ph/0510031 |year=2005 |last1=Latorre |first1=J. I. }}</ref> whose purpose was to encode quantum images as a basis for further applications in QIMP. Furthermore, in 2010 Venegas-Andraca and Ball presented a method for storing and retrieving [[Well-known text representation of geometry|binary geometrical shapes]] in quantum mechanical systems in which it is shown that maximally entangled [[qubit]]s can be used to reconstruct images without using any additional information.<ref name="Venegas-Andraca2010">{{cite journal |title=Processing Images in Entangled Quantum Systems |journal=Quantum Informatiom Processing |volume=9 |issue=1 |pages=1–11 |year=2010 |last1=Venegas-Andraca |first1=S.E.|last2=Ball |first2=J.|doi=10.1007/s11128-009-0123-z |bibcode=2010QuIP....9....1V |s2cid=34988263 }}</ref>
 
Technically, these pioneering efforts with the subsequent studies related to them can be classified into three main groups:<ref name="Yan Quantum 2017"/>
 
#*Quantum-assisted digital image processing (QDIP): These applications aim at improving digital or classical image processing tasks and applications.<ref name="Iliyasu Towards 2013" />
#*Optics-based quantum imaging (OQI)<ref name="Pittman Optical 1995">{{cite journalbook |title=Quantum imaging|journalseries= Progress in Optics |volume=51 |issue=7 |pages=251–348 |year=2008 |last1=Gatti |first1=A. |last2=Brambilla |first2=E. |chapter= Chapter 5 Quantum imaging |doi= 10.1016/S0079-6638(07)51005-X |isbn= 978-0-444-53211-4 }}</ref>
#*Classically- inspired quantum image processing (QIPQIMP)<ref name="Iliyasu Towards 2013" />
 
A survey of quantum image representation has been published in .<ref name="Yan2016">{{cite journal |title=A survey of quantum image representations |journal=Quantum Informatiom Processing |volume=15 |issue=1 |pages=1–35 |year=2016 |last1=Yan |first1=F.|last2=Iliyasu |first2=A.M.|last3=Venegas-Andraca |first3=S.E.| bibcode=2016QuIP...15....1Y|doi=10.1007/s11128-015-1195-6 |doi-accesss2cid=31229136 }}</ref>. Furthermore, the recently published book ''Quantum Image Processing'' <ref name="Yan2020"> {{cite book |last1=Yan |first1= Fei| last2=Venegas-Andraca |first2= Salvador E.| author-link= |date= 2020|title= Quantum Image Processing|url= https://www.springer.com/gp/book/9789813293304 |___location= |publisher= Springer|page= |isbn= 978-9813293304}} </ref> provides a comprehensive introduction to quantum image processing, which focuses on extending conventional image processing tasks to the quantum computing frameworks. It summarizes the available quantum image representations and their operations, reviews the possible quantum image applications and their implementation, and discusses the open questions and future development trends.
Technically, these pioneering efforts with the subsequent studies related to them can be classified into three main groups:<ref name="Yan Quantum 2017"/>
 
== Quantum image representations ==
#Quantum-assisted digital image processing (QDIP): These applications aim at improving digital or classical image processing tasks and applications.<ref name="Iliyasu Towards 2013"/>
There are various approaches for quantum image representation, that are usually based on the encoding of color information. A common representation is FRQI (''Flexible Representation for Quantum Images''), that captures the color and position at every pixel of the image, and defined as:<ref name=":0">{{Citation |last1=Yan |first1=Fei |title=Quantum Image Representations |date=2020 |work=Quantum Image Processing |pages=19–48 |url=http://link.springer.com/10.1007/978-981-32-9331-1_2 |access-date=2024-10-31 |place=Singapore |publisher=Springer Singapore |language=en |doi=10.1007/978-981-32-9331-1_2 |isbn=978-981-329-330-4 |last2=Venegas-Andraca |first2=Salvador E.|url-access=subscription }}</ref><math display="block">\vert I \rangle = \frac{1}{2^{n}} \sum^{2^{2n-1}}_{i=0} \vert c_{i} \rangle \otimes \vert i \rangle</math>where <math display="inline">| i \rangle </math> is the position and <math display="inline">\vert c_{i} \rangle = cos \theta_{i} \vert 0 \rangle + sin \theta_{i} \vert 1 \rangle</math> the color with a vector of angles <math display="inline">\theta_{i} \in \left[0, \pi/2 \right]</math>. As it can be seen, <math display="inline">\vert c_{i} \rangle </math> is a regular [[Qubit#Qubit states|qubit state]] of the form <math>\vert \psi\rangle = \alpha \vert 0 \rangle + \beta \vert 1 \rangle</math>, with basis states <math display="inline">\vert 0 \rangle = \begin{pmatrix} 1 \\ 0 \end{pmatrix}</math> and <math display="inline">\vert 1 \rangle = \begin{pmatrix} 0 \\ 1 \end{pmatrix} </math>, as well as amplitudes <math display="inline">\alpha </math> and <math display="inline">\beta </math> that satisfy <math display="inline">\left|\alpha\right|^{2} + \left|\beta\right|^{2} = 1</math>.<ref>{{Citation |last1=Yan |first1=Fei |title=Introduction and Overview |date=2020 |work=Quantum Image Processing |pages=1–17 |url=http://link.springer.com/10.1007/978-981-32-9331-1_1 |access-date=2024-10-31 |place=Singapore |publisher=Springer Singapore |language=en |doi=10.1007/978-981-32-9331-1_1 |isbn=978-981-329-330-4 |last2=Venegas-Andraca |first2=Salvador E.|url-access=subscription }}</ref>
#Optics-based quantum imaging (OQI)<ref name="Pittman Optical 1995">{{cite journal |title=Quantum imaging|journal= Progress in Optics |volume=51 |issue=7 |pages=251–348 |year=2008 |last1=Gatti |first1=A. |last2=Brambilla |first2=E. |doi= 10.1016/S0079-6638(07)51005-X }}</ref>
#Classically-inspired quantum image processing (QIP)<ref name="Iliyasu Towards 2013"/>
 
Another common representation is MCQI (''Multi-Channel Representation for Quantum Images''), that uses the [[RGB color model|RGB]] channels with quantum states and following FRQI definition:<ref name=":0" /><math display="block">\vert I\rangle = \frac{1}{2^{n+1}} \sum^{2^{2n-1}}_{i=0} \vert C^{i}_{RGB}\rangle \otimes \vert i\rangle</math><math display="block">\begin{aligned}
A survey of quantum image representation has been published in <ref name="Yan2016">{{cite journal |title=A survey of quantum image representations |journal=Quantum Informatiom Processing |volume=15 |issue=1 |pages=1–35 |year=2016 |last1=Yan |first1=F.|last2=Iliyasu |first2=A.M.|last3=Venegas-Andraca |first3=S.E.| bibcode=|doi=10.1007/s11128-015-1195-6 |doi-access= }}</ref>. Furthermore, the recently published book ''Quantum Image Processing'' <ref name="Yan2020"> {{cite book |last1=Yan |first1= Fei| last2=Venegas-Andraca |first2= Salvador E.| author-link= |date= 2020|title= Quantum Image Processing|url= https://www.springer.com/gp/book/9789813293304 |___location= |publisher= Springer|page= |isbn= 978-9813293304}} </ref> provides a comprehensive introduction to quantum image processing, which focuses on extending conventional image processing tasks to the quantum computing frameworks. It summarizes the available quantum image representations and their operations, reviews the possible quantum image applications and their implementation, and discusses the open questions and future development trends.
\begin{aligned}
\vert C_{RGB}^i \rangle &=
{\cos \theta_R^i \vert000 \rangle} + {\cos \theta_G^i \vert001 \rangle} + {\cos \theta_B^i \vert010 \rangle} \\ &
\quad + {\sin \theta_R^i \vert100 \rangle} + {\sin \theta_G^i \vert101 \rangle} + {\sin \theta_B^i \vert110 \rangle} \\ &
\quad + {\cos{\theta_\alpha}\vert 011 \rangle} + {\sin\theta_\alpha\vert 111\rangle}
\end{aligned}
\end{aligned}</math>
 
Departing from the angle-based approach of FRQI and MCQI, and using a qubit sequence, NEQR (''Novel Enhanced Representation for Quantum Images'') is another representation approach, that uses a function <math display="inline">f \left( y,x \right) = C^{q-1}_{yx} C^{q-2}_{yx} \ldots C^{1}_{yx} C^{0}_{yx}</math> to encode color values for a <math>2^n \times 2^n</math> image:<ref name=":0" /><math display="block">\vert I\rangle = \frac{1}{2^{n}} \sum^{2^{n} - 1 }_{y=0} \sum^{2^{n} - 1 }_{x=0} \vert f \left( y,x \right) \rangle \vert yx \rangle</math>
 
==Quantum image manipulations==
 
A lot of the effort in QIMP has been focused on designing algorithms[[algorithm]]s to manipulate the position and color information encoded using theflexible representation of quantum images (FRQI) and its many variants. For instance, FRQI-based fast [[Geometry|geometric]] transformations including (two-point) swapping, flip, (orthogonal) rotations<ref name="Le Fast 2010">{{cite journal |title= Multi-dimensional color image storage and retrieval for a normal arbitrary quantum superposition state |journal= IAENG International Journal of Applied Mathematics |volume=40 |issue=3 |pages=113–123 |year=2010 |last1=Le |first1=P. |last2=Iliyasu |first2=A. |last3= Dong |first3=F. |last4= Hirota |first4=K. }}</ref> and restricted geometric transformations to constrain these operations to a specified area of an image<ref name="Le Strategies 2011">{{cite journal |title= Strategies for designing geometric transformations on quantum images |journal= Theoretical Computer Science |volume=412 |issue=15 |pages=1406–1418 |year=2011 |last1=Le |first1=P. |last2=Iliyasu |first2=A. |last3= Dong |first3=F. |last4= Hirota |first4=K. |url=https://core.ac.uk/download/pdf/82724999.pdf|doi= 10.1016/j.tcs.2010.11.029 |doi-access=free }}</ref> were initially proposed. Recently, NEQR-based quantum image translation to map the position of each picture element in an input image into a new position in an output image<ref name="Wang Quantum 2015">{{cite journal |title= Quantum image translation |journal= Quantum Information Processing |volume=14 |issue=5 |pages=1589–1604 |year=2015 |last1=Wang |first1=J. |last2=Jiang |first2=N. |last3= Wang |first3=L. |doi= 10.1007/s11128-014-0843-6 |bibcode= 2015QuIP...14.1589W |s2cid= 33839291 }}</ref> and quantum [[image scaling]] to resize a quantum image<ref name="Jiang Quantum 2015">{{cite journal |title= Quantum image scaling up based on nearest-neighbor interpolation with integer scaling ratio |journal= Quantum Information Processing |volume=14 |issue=11 |pages=4001–4026 |year=2015 |last1=Jiang |first1=N. |last2=Wang |first2=J. |last3= Mu |first3=Y. |doi= 10.1007/s11128-015-1099-5 |bibcode= 2015QuIP...14.4001J |s2cid= 30804812 }}</ref> were discussed. While FRQI-based general form of color transformations were first proposed by means of the single [[Quantum logic gate|qubit gates]] such as X, Z, and H gates.<ref>{{cite journal |title= Efficient colour transformations on quantum image |journal= Journal of Advanced Computational Intelligence and Intelligent Informatics |volume=15 |issue=6 |pages=698–706 |year=2011 |last1=Le |first1=P. |last2= Iliyasu |first2=A. |last3= Dong |first3=F. |last4= Hirota |first4=K. |doi= 10.20965/jaciii.2011.p0698 |doi-access=free }}</ref> Later, MCQIMulti-Channel Quantum Image-based channel of interest (CoI) operator to entail shifting the [[grayscale]] value of the preselected color channel and the channel swapping (CS) operator to swap the grayscale values between two channels werehave been fully discussed in.<ref name="Sun Multi 2014">{{cite journal |title= Multi-channel information operations on quantum images |journal= Journal of Advanced Computational Intelligence and Intelligent Informatics |volume=18 |issue=2 |pages=140–149 |year=2014 |last1=Sun |first1=B. |last2=Iliyasu |first2=A. |last3= Yan |first3=F. |last4= Garcia |first4=J. |last5= Dong |first5=F. |last6= Al-Asmari |first6=A.|doi= 10.20965/jaciii.2014.p0140 |doi-access=free }}</ref>
 
To illustrate the feasibility and capability of QIMP algorithms and application, researchers always prefer to simulate the digital image processing tasks on the basis of the QIRs that we already have. By using the basic quantum gates and the aforementioned operations, so far, researchers have contributed to quantum image [[feature extraction]],<ref name="Zhang Local 2015">{{cite journal |title= Local feature point extraction for quantum images |journal= Quantum Information Processing |volume=14 |issue=5 |pages=1573–1588 |year=2015 |last1=Zhang |first1=Y. |last2=Lu |first2=K. |last3= Xu |first3=K. |last4= Gao |first4=Y. |last5= Wilson |first5=R. |doi= 10.1007/s11128-014-0842-7 |bibcode= 2015QuIP...14.1573Z |s2cid= 20213446 }}</ref> quantum [[image segmentation]],<ref name="Caraiman Histogram 2014">{{cite journal |title= Histogram-based segmentation of quantum images |journal= Theoretical Computer Science |volume=529 |pages=46–60 |year=2014 |last1=Caraiman |first1=S. |last2=Manta |first2=V. |doi= 10.1016/j.tcs.2013.08.005 |doi-access=free }}</ref> quantum image morphology,<ref name="Yuan Quantum 2015">{{cite journal |title= Quantum morphology operations based on quantum representation model |journal= Quantum Information Processing |volume=14 |issue=5 |pages=1625–1645 |year=2015 |last1=Yuan |first1=S. |last2=Mao |first2=X. |last3= Li |first3=T. |last4= Xue |first4=Y. |last5= Chen |first5=L. |last6= Xiong |first6=Q.|doi= 10.1007/s11128-014-0862-3 |bibcode= 2015QuIP...14.1625Y |s2cid= 44828546 }}</ref> quantum image comparison,<ref name="Yan A 2013">{{cite journal |title= A parallel comparison of multiple pairs of images on quantum computers |journal= International Journal of Innovative Computing and Applications |volume=5 |issue=4 |pages=199–212 |year=2013 |last1=Yan |first1=F. |last2=Iliyasu |first2=A. |last3= Le |first3=P. |last4= Sun |first4=B. |last5= Dong |first5=F. |last6= Hirota |first6=K.|doi= 10.1504/IJICA.2013.062955 }}</ref> quantum image filtering,<ref name="Caraiman Quantum 2013">{{cite journal |title= Quantum image filtering in the frequency ___domain |journal= Advances in Electrical and Computer Engineering |volume=13 |issue=3 |pages=77–84 |year=2013 |last1=Caraiman |first1=S. |last2=Manta |first2=V. |doi= 10.4316/AECE.2013.03013 |doi-access=free }}</ref> quantum image classification,<ref name="Ruan Quantum 2016">{{cite journal |title= Quantum computation for large-scale image classification |journal= Quantum Information Processing |volume=15 |issue=10|pages=4049–4069 |year=2016 |last1=Ruan |first1=Y. |last2=Chen |first2=H. |last3= Tan |first3=J. |url=https://www.researchgate.net/publication/305644388|doi= 10.1007/s11128-016-1391-z |bibcode= 2016QuIP...15.4049R |s2cid= 27476075 }}</ref> quantum [[image stabilization]],<ref name="Yan Strategy 2016">{{cite journal |title= Strategy for quantum image stabilization |journal= Science China Information Sciences |volume=59 |issue= 5 |pages=052102 |year=2016 |last1=Yan |first1=F. |last2=Iliyasu |first2=A. |last3= Yang |first3=H. |last4= Hirota |first4=K. |doi= 10.1007/s11432-016-5541-9 |s2cid= 255200782 |doi-access=free }}</ref> among others. In particular, QIMP-based security technologies have attracted extensive interest of researchers as presented in the ensuing discussions. Similarly, these advancements have led to many applications in the areas of watermarking[[watermark]]ing,<ref name="Iliyasu Watermarking 2012">{{cite journal |title= Watermarking and authentication of quantum images based on restricted geometric transformations |journal= Information Sciences |volume=186 |issue=1|pages=126–149 |year=2012 |last1=Iliyasu |first1=A. |last2=Le |first2=P. |last3= Dong |first3=F. |last4= Hirota |first4=K. |doi= 10.1016/j.ins.2011.09.028 }}</ref><ref name="Heidari Watermarking 2016">{{cite journal |title= A Novel Lsb based Quantum Watermarking |journal= International Journal of Theoretical Physics |volume= 55 |issue=10 |pages=4205–4218 |year=2016|last1=Heidari |first1=S. |last2=Naseri |first2=M. |doi= 10.1007/s10773-016-3046-3 |bibcode= 2016IJTP...55.4205H |s2cid= 124870364 }}</ref><ref>{{cite journal |title= A quantum watermark protocol |journal= International Journal of Theoretical Physics |volume=52 |issue=2|pages=504–513 |year=2013 |last1=Zhang |first1=W. |last2=Gao |first2=F. |last3= Liu |first3=B. |last4= Jia |first4=H. |bibcode=2013IJTP...52..504Z |doi=10.1007/s10773-012-1354-9 |s2cid= 122413780 }}</ref> encryption,<ref name="Zhou Quantum 2013">{{cite journal |title= Quantum image encryption and decryption algorithms based on quantum image geometric transformations. International |journal= Journal of Theoretical Physics |volume=52 |issue=6|pages=1802–1817 |year=2013 |last1=Zhou |first1=R. |last2=Wu |first2=Q. |last3= Zhang |first3=M. |last4= Shen |first4=C. |doi= 10.1007/s10773-012-1274-8 |s2cid= 121269114 }}</ref> and [[steganography]]<ref name="Jiang Lsb 2015">{{cite journal |title= Lsb based quantum image steganography algorithm |journal= International Journal of Theoretical Physics |volume=55 |issue=1|pages=107–123 |year=2015 |last1=Jiang |first1=N. |last2=Zhao |first2=N. |last3= Wang |first3=L. |doi= 10.1007/s10773-015-2640-0 |s2cid= 120009979 |doi-access=free }}</ref> etc., which form the core security technologies highlighted in this area.
 
In general, the work pursued by the researchers in this area are focused on expanding the applicability of QIMP to realize more classical-like digital image processing algorithms; propose technologies to physically realize the QIMP hardware; or simply to note the likely challenges that could impede the realization of some QIMP protocols.
 
==Quantum image transform==
By [[encoding]] and processing the image information in [[Quantum mechanics|quantum-mechanical]] systems, a framework of quantum image processing is presented, where a pure [[quantum state]] encodes the image information: to encode the [[pixel]] values in the probability amplitudes and the pixel positions in the computational basis states.
 
Given an image <math>F=(F_{i,j})_{M \times L}</math>, where <math>F_{i,j}</math> represents the pixel value at position <math>(i,j)</math> with <math>i = 1,\dots,M</math> and <math>j = 1,\dots,L</math>, a vector <math>\vec{f}</math> with <math>ML</math> elements can be formed by letting the first <math>M</math> elements of <math>\vec{f}</math> be the first column of <math>F</math>, the next <math>M</math> elements the second column, etc.
 
A large class of image operations is [[linear]], e.g., unitary transformations, convolutions, and linear filtering. In the quantum computing, the linear transformation can be represented as <math>|g\rangle =\hat{U} |f\rangle </math> with the input image state <math>|f\rangle </math> and the output image state <math>|g\rangle </math>. A unitary transformation can be implemented as a unitary evolution.
InSome thebasic quantumand computingcommonly used image transforms (e.g., the linear[[Fourier transform|Fourier]], transformation[[Hadamard transform|Hadamard]], and [[Haar wavelet]] transforms) can be representedexpressed asin the form <math>|g\rangle G=\hat{U} |f\rangle PFQ</math>, with the inputresulting image state <math>|f\rangle G</math> and thea outputrow image(column) transform statematrix <math>|g\rangle P (Q)</math>. A unitary transformation can be implemented as a unitary evolution.
 
Some basic and commonly used image transforms (e.g., the Fourier, Hadamard, and Haar wavelet transforms) can be expressed in the form <math>G=PFQ</math>, with the resulting image <math>G</math> and a row (column) transform matrix <math> P (Q)</math>. The corresponding [[unitary operator]] <math>\hat{U}</math> can then be written as <math> \hat{U}={Q}^T \otimes {P}</math>. Several commonly used two-dimensional image transforms, such as the Haar wavelet, Fourier, and Hadamard transforms, are experimentally demonstrated on a quantum computer,<ref name="2017_Yao" /> with exponential speedup over their classical counterparts. In addition, a novel highly efficient quantum algorithm is proposed and experimentally implemented for detecting the boundary between different regions of a picture: It requires only one single-qubit gate in the processing stage, independent of the size of the picture.
 
==See also==
Line 42 ⟶ 58:
{{Reflist|30em|refs=
 
<ref name="2017_Yao">{{cite journal | last1 = Yao | first1 = Xi-Wei | last2 = Wang | first2 = Hengyan | last3 = Liao | first3 = Zeyang | last4 = Chen | first4 = Ming-Cheng | last5 = Pan | first5 = Jian | last6 = Li | first6 = Jun | last7 = Zhang | first7 = Kechao | last8 = Lin | first8 = Xingcheng | last9 = Wang | first9 = Zhehui | last10 = Luo | first10 = Zhihuang | last11 = Zheng | first11 = Wenqiang | last12 = Li | first12 = Jianzhong | last13 = Zhao | first13 = Meisheng | last14 = Peng | first14 = Xinhua | last15 = Suter | first15 = Dieter | display-authors = 5 | date = 2017-09-11 | title = Quantum Image Processing and Its Application to Edge Detection: Theory and Experiment | journal = [[Physical Review X]] | language = en | publisher = [[American Physical Society]] | volume = 7 | issue = 3 | pages = 31041 | arxiv = 1801.01465 | bibcode = 2017PhRvX...7c1041Y | doi = 10.1103/physrevx.7.031041 | s2cid = 119205332 | issn = 2160-3308 | lccn = 2011201149 | oclc = 706478714 | ref = 2017_Yao | df = dmy-all}}</ref>
 
}}
 
[[Category:ComputerQuantum sciencecomputing]]
[[Category:Image processing]]