HOME

TheInfoList



OR:

Quantum image processing (QIMP) is using
quantum computing Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Thou ...
or
quantum information processing Quantum information science is an interdisciplinary field that seeks to understand the analysis, processing, and transmission of information using quantum mechanics principles. It combines the study of Information science with quantum effects in p ...
to create and work with
quantum image Quantum computation, which exploits quantum parallelism, is in principle faster than a classical computer for certain problems. Quantum image is encoding the image information in quantum-mechanical systems instead of classical ones and replacing cla ...
s. Due to some of the properties inherent to quantum computation, notably entanglement and parallelism, it is hoped that QIMP technologies will offer capabilities and performances that surpass their traditional equivalents, in terms of computing speed, security, and minimum storage requirements.


Background

A. Y. Vlasov's work in 1997 focused on the use of a quantum system to recognize
orthogonal In mathematics, orthogonality is the generalization of the geometric notion of '' perpendicularity''. By extension, orthogonality is also used to refer to the separation of specific features of a system. The term also has specialized meanings in ...
images. This was followed by efforts using
quantum algorithms In quantum computing, a quantum algorithm is an algorithm which runs on a realistic model of quantum computation, the most commonly used model being the quantum circuit model of computation. A classical (or non-quantum) algorithm is a finite sequ ...
to search specific patterns in
binary image A binary image is one that consists of pixels that can have one of exactly two colors, usually black and white. Binary images are also called ''bi-level'' or ''two-level'', Pixelart made of two colours is often referred to as ''1-Bit'' or ''1b ...
s and detect the posture of certain targets. Notably, more optics-based interpretation for quantum imaging were initially experimentally demonstrated in and formalized in after seven years. 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. Later on, in 2005, Latorre proposed another kind of representation, called the Real Ket, 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
qubit In quantum computing, a qubit () or quantum bit is a basic unit of quantum information—the quantum version of the classic binary bit physically realized with a two-state device. A qubit is a two-state (or two-level) quantum-mechanical system, ...
s can be used to reconstruct images without using any additional information. Technically, these pioneering efforts with the subsequent studies related to them can be classified into three main groups: *Quantum-assisted digital image processing (QDIP): These applications aim at improving digital or classical image processing tasks and applications. *Optics-based quantum imaging (OQI) *Classically-inspired quantum image processing (QIMP) A survey of quantum image representation has been published in. Furthermore, the recently published book ''Quantum Image Processing'' 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.


Quantum image manipulations

A lot of the effort in QIMP has been focused on designing
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
s to manipulate the position and color information encoded using flexible representation of quantum images (FRQI) and its many variants. For instance, FRQI-based fast
geometric Geometry (; ) is, with arithmetic, one of the oldest branches of mathematics. It is concerned with properties of space such as the distance, shape, size, and relative position of figures. A mathematician who works in the field of geometry is ca ...
transformations including (two-point) swapping, flip, (orthogonal) rotations and restricted geometric transformations to constrain these operations to a specified area of an image 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 and quantum image scaling to resize a quantum image were discussed. While FRQI-based general form of color transformations were first proposed by means of the single qubit gates such as X, Z, and H gates. Later, Multi-Channel Quantum Image-based channel of interest (CoI) operator to entail shifting the
grayscale In digital photography, computer-generated imagery, and colorimetry, a grayscale image is one in which the value of each pixel is a single sample representing only an ''amount'' of light; that is, it carries only intensity information. Graysc ...
value of the preselected color channel and the channel swapping (CS) operator to swap the grayscale values between two channels have been fully discussed. 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, quantum
image segmentation In digital image processing and computer vision, image segmentation is the process of partitioning a digital image into multiple image segments, also known as image regions or image objects ( sets of pixels). The goal of segmentation is to simpl ...
, quantum image morphology, quantum image comparison, quantum image filtering, quantum image classification, quantum image stabilization, 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
watermark A watermark is an identifying image or pattern in paper that appears as various shades of lightness/darkness when viewed by transmitted light (or when viewed by reflected light, atop a dark background), caused by thickness or density variations ...
ing, encryption, and
steganography Steganography ( ) is the practice of representing information within another message or physical object, in such a manner that the presence of the information is not evident to human inspection. In computing/electronic contexts, a computer file, ...
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 In communications and information processing, code is a system of rules to convert information—such as a letter (alphabet), letter, word, sound, image, or gesture—into another form, sometimes data compression, shortened or secrecy, secret ...
and processing the image information in
quantum-mechanical Quantum mechanics is a fundamental theory in physics that provides a description of the physical properties of nature at the scale of atoms and subatomic particles. It is the foundation of all quantum physics including quantum chemistry, qu ...
systems, a framework of quantum image processing is presented, where a pure
quantum state In quantum physics, a quantum state is a mathematical entity that provides a probability distribution for the outcomes of each possible measurement on a system. Knowledge of the quantum state together with the rules for the system's evolution in ...
encodes the image information: to encode the
pixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a raster image, or the smallest point in an all points addressable display device. In most digital display devices, pixels are the s ...
values in the probability amplitudes and the pixel positions in the computational basis states. Given an image F=(F_)_, where F_ represents the pixel value at position (i,j) with i = 1,\dots,M and j = 1,\dots,L, a vector \vec with ML elements can be formed by letting the first M elements of \vec be the first column of F, the next M elements the second column, etc. A large class of image operations is
linear Linearity is the property of a mathematical relationship ('' function'') that can be graphically represented as a straight line. Linearity is closely related to '' proportionality''. Examples in physics include rectilinear motion, the linear ...
, e.g., unitary transformations, convolutions, and linear filtering. In the
quantum computing Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Thou ...
, the linear transformation can be represented as , g\rangle =\hat , f\rangle with the input image state , f\rangle and the output image state , g\rangle . A unitary transformation can be implemented as a unitary evolution. Some basic and commonly used image transforms (e.g., the
Fourier Fourier may refer to: People named Fourier *Joseph Fourier (1768–1830), French mathematician and physicist *Charles Fourier (1772–1837), French utopian socialist thinker * Peter Fourier (1565–1640), French saint in the Roman Catholic Church ...
,
Hadamard Jacques Salomon Hadamard (; 8 December 1865 – 17 October 1963) was a French mathematician who made major contributions in number theory, complex analysis, differential geometry and partial differential equations. Biography The son of a tea ...
, and
Haar wavelet In mathematics, the Haar wavelet is a sequence of rescaled "square-shaped" functions which together form a wavelet family or basis. Wavelet analysis is similar to Fourier analysis in that it allows a target function over an interval to be repres ...
transforms) can be expressed in the form G=PFQ, with the resulting image G and a row (column) transform matrix P (Q). The corresponding
unitary operator In functional analysis, a unitary operator is a surjective bounded operator on a Hilbert space that preserves the inner product. Unitary operators are usually taken as operating ''on'' a Hilbert space, but the same notion serves to define the c ...
\hat can then be written as \hat=^T \otimes . Several commonly used two-dimensional image transforms, such as the Haar wavelet, Fourier, and Hadamard transforms, are experimentally demonstrated on a quantum computer, 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

*
Quantum computing Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Thou ...
*
Quantum image Quantum computation, which exploits quantum parallelism, is in principle faster than a classical computer for certain problems. Quantum image is encoding the image information in quantum-mechanical systems instead of classical ones and replacing cla ...


References

{{Reflist, 30em, refs= {{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 ''Physical Review X'' is a peer-reviewed open access scientific journal published by the American Physical Society covering all branches of pure, applied, and interdisciplinary physics. It carefully applies highly selective editorial standards and ...
, language = en , 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
Quantum computing Image processing