Improvements of computational ghost imaging by using Special-Hadamard patterns
Jie Hou, Yuan Sun, Wanqing Yang, Ting Lv, Xiaoqian Wang

TL;DR
This paper introduces Special-Hadamard patterns for computational ghost imaging, which improve image quality in noisy environments and allow flexible object sizing, outperforming traditional Hadamard patterns.
Contribution
The paper proposes a novel Special-Hadamard pattern design that enhances ghost imaging performance and flexibility compared to existing patterns.
Findings
Special-Hadamard patterns outperform Hadamard patterns in noisy conditions.
Complete object reconstruction is possible with Special-Hadamard patterns in noiseless settings.
Simulation results demonstrate significant image quality improvements.
Abstract
We introduced a new kind of patterns named Special-Hadamard patterns, which could be used as structured illuminations of computational ghost imaging. Special-Hadamard patterns can get a better image quality than Hadamard patterns in a noisy environment. We can completely reconstruct the original object in a noiseless environment by using Special-Hadamard patterns, and the size of object also can be adjusted arbitrarily, these advantages cannot be achieved by other common patterns. We also performed simulations to compare the results of Special Hadamard patterns with the results of Hadamard patterns. We found Special Hadamard patterns can greatly improve the image quality of computational ghost imaging.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRandom lasers and scattering media · Advanced Optical Imaging Technologies · Orbital Angular Momentum in Optics
\ociscodes
(110.1758) Computational imaging; (110.2970) Image detection systems; (100.2980) Image enhancement.
Improvements of computational ghost imaging by using Special-Hadamard patterns
Jie Hou
Department of Physics, Changchun University of Science and Technology, Changchun 130022, People’s Republic of China
Department of Physics and Engineering, Delaware State University, Dover, Delaware 19901, USA
Yuan Sun
Department of Physics, Changchun University of Science and Technology, Changchun 130022, People’s Republic of China
Wanqing Yang
Department of Physics, Changchun University of Science and Technology, Changchun 130022, People’s Republic of China
Ting Lv
Department of Physics, Changchun University of Science and Technology, Changchun 130022, People’s Republic of China
Xiaoqian Wang
Department of Physics, Changchun University of Science and Technology, Changchun 130022, People’s Republic of China
Corresponding author: [email protected]
Abstract
We introduced a new kind of patterns named Special-Hadamard patterns, which could be used as structured illuminations of computational ghost imaging. Special-Hadamard patterns can get a better image quality than Hadamard patterns in a noisy environment. We can completely reconstruct the original object in a noiseless environment by using Special-Hadamard patterns, and the size of object also can be adjusted arbitrarily, these advantages cannot be achieved by other common patterns. We also performed simulations to compare the results of Special Hadamard patterns with the results of Hadamard patterns. We found Special Hadamard patterns can greatly improve the image quality of computational ghost imaging.
††journal: ol
Computational ghost imaging (CGI) proposed by Shapiro is based on correlation measurements between the structured illumination and the total intensity transmitted (or reflected) by an object in 2008[1, 2, 3, 4]. CGI has many advantages and attracts a lot of attention in various applications[5, 6, 7, 8]. In recent years, many algorithms of CGI have been proposed to improve its computing efficiency and imaging quality[9, 10, 11], such as differential ghost imaging[12], compressed sensing ghost imaging[13, 14, 15], and so on. The pre-programmed patterns also significantly affect the computing efficiency and the imaging quality, and recently more and more researchers begin to focus on them[16, 17, 18, 19, 20].
In CGI, researchers usually use a projector to generate structured patterns, and it is found that random binary patterns can get excellent imaging quality in experiment. Hadamard pattern is a special binary pattern. Hadamard pattern computational ghost imaging (HCGI) has significant advantages over random binary patterns in CGI system. It can be reconstructed from the original image almost completely without algorithm noise. HCGI also has strong robustness with less number of measurements. Hadamard pattern is used extensively in experiments and lots of papers related to Hadamard patterns has been published recently [21, 22].
However, HCGI has some drawbacks which restricting image quality and application range. In this paper, we investigate the causes of these drawbacks. And then we introduce a new kind of patterns Special-Hadamard patterns to solve these problems. We evaluate the result of Special-Hadamard matrix computational ghost imaging (SHCGI). We also compared the numerical simulations of HCGI and SHCGI. The reconstracted image quality is improved by using Special-Hadamard patterns, and these patterns are more universal than Hadamard patterns.
Hadamard matrix (H) is a square matrix whose entries are either or and whose rows and columns are mutually orthogonal independently. Then it has some special properties for an -dimensional Hadamard matrix, ( is the identity matrix). is strictly limited by Hadamard matrix,
[TABLE]
Here, is a positive integer. We generate Hadamard matrix by computer directly in daily experiment. In CGI system, we denote Hadamard matrix as
[TABLE]
And we project the th known pattern which is gained from reshaping .
For simplification, we use a vector-matrix notation with images given as vectors in with dimension (), we denote as
[TABLE]
Fig.1 presents the schematic of a typical CGI system with Hadamard patterns.
The second-order correlation function of HCGI can be written as
[TABLE]
where is the light intensity signal corresponding the th pattern from the bucket sensor, and can be written as
[TABLE]
According to Eqs. (4) and (5), the second-order correlation function can be written as
[TABLE]
From the definition of Hadamard matrix, we can get , where is the identity matrix, and then
[TABLE]
that means the original image can be completely reconstructed.
Because the item “” cannot be illuminated by the projector in experiment, we need to transform “” into “[math]” of Hadamard matrix by the function
[TABLE]
Here, we call pseudo-Hadamard matrix. For HCGI, we use the matrix to reconstruct the imaging, and we find that
[TABLE]
According to Eq. (6), for an ideal noiseless environment, the reconstructed image of HCGI can be written as
[TABLE]
If we want to reconstruct the original imaging completely, a relationship needs to be satisfied between and ,
[TABLE]
According to the Eq. (10), we can find the first pixel is bigger than others, and cannot satisfy this relationship of Eq. (11). Thus we cannot get the same reconstructed image as the original. The reconstructed result is manully revised, removing the first error pixel to reconstruct the rest of this image. And for the remaining pixels, Eq. (11) can be partly satisfied.
If we consider the system without the first pixel of HCGI, we give the constructed image of pseudo-Hadamard patterns and random binary patterns of CGI in Fig. 2,
when the system has noise. Here, we use mean square error (MSE) to descibe the image quality,
[TABLE]
where
[TABLE]
here is the maximal value of all the (except the first pixel), and is the minimal value of all the . We find that the number of measurements are the same, the constructed image of pseudo-Hadamard patterns of CGI is better than random binary pattern of CGI. But, the number of measurements is fixed. When the number of measurements is increasing, the reconstructed image quality from random binary pattern is better than pseudo-Hadamard pattern, which means the number of measurements is very important.
We introduce a new kind of patterns Special-Hadamard patterns. Fig. 3 show the procedure of generating Special-Hadamard patterns. We first generate a pseudo-Hadamard matrix () and remove the first row of , then random extract rows from the remaining matrix to make up an Special Hadamard matrix (). Finally, we reshape each column into projected pattern. We also need to ensure that the number of independent columns of Special Hadamard matrix is more than , otherwise incomplete image will be produced because of insufficient information.
We can easily derive the characteristic of from the characteristic of . For an Special Hadamard matrix , we can get
[TABLE]
Then, in a noiseless environment, the reconstructed image of SHCGI can be written as
[TABLE]
that means the image can be reconstructed completely according to Eq. (11).
The column length of Special Hadamard matrix () is arbitrary () for SHCGI, that means we can reconstruct from the original image that the number of pixels can be arbitrary. And for HCGI, the number of pixels is in set . As shown in Fig. 4, we reconstruct from the image which has 30000 binary transimitive pixels with 32768 Special Hadamard patterns.
We have discussed that the number of measurements is very significant to the quality of reconstructed image. SHCGI break the limitation of measurement times of HCGI, then we can reconstruct from the original object with far more patterns. The number of Special Hadamard patterns () can be increased to infinity and is in set . We perform numerical simuliations to study the relationship between MSE and the number of measurements. In this experiment, the original object has 4096 binary transimitive pixels, thus HCGI only has 4096 patterns. It is found that the the quality of reconstructed images are greatly improved, as shown in Fig. 5, when the number of measurements is increased.
We also perform numerical simulations to compare SHCGI results with HCGI results, as shown in Fig. 6. The original object has 4096 binary transimitive pixels. In a noiseless environment, we can find HCGI cannot reconstruct from the original image in Fig. 6 (a), and HCGI can restore successfully after manully revising the first pixel in Fig. 6 (b). And SHCGI can reconstruct image completely from in Fig. 6 (c) and (d). In a noisy environment, the results are reconstructed from 4096 patterns, 5120 patterns and 32768 patterns, as shown in Fig. 6 (f)-(h) respectively. It is very clear that the image quality are improved when patterns are increased, that means SHCGI has more powerful robustness than HCGI.
To sum it all up, we analysed the drawbacks of restricting the reconstructed image quality in Hadamard pattern computational ghost imaging (HCGI). Then we introduced a new kind of patterns Special-Hadamard patterns, which are used as the structured illumination of computational ghost imaging. Special Hadamard patterns are generated from Hadamard matrix. But Special Hadamard pattern computational ghost imaging (SHCGI) break the HCGI limitations on the number of measurements () and the number of pixels (). In SHCGI system, can be increased to infinity () and the total number of pixels () is arbitrary integer(), and that means SHCGI has more powerful robustness and wider range of applications than HCGI. SHCGI also can avoid the abnormal point which is founded at the first pixel of HCGI result, that means SHCGI can reconstruct the original image completely in a noiseless environment. In simulation, we compared SHCGI results with HCGI results using mean square error, showed that SHCGI can greatly improve the image quality of computational ghost imaging. We suppose that these improvements will be helpful in practical applications.
This work was supported by the National Natural Science Foundation of China (Grant No. 11305020), and the Science and Technology Research Projects of the Education Department of Jilin Province, China (Grant No. 2016-354), as well as the Science & Technology Development Project, Jilin Province (Grand No. 20180520165JH).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] B. I. Erkmen and J. H. Shapiro, \Journal Title Advances in Optics and Photonics 2 , 405 (2010).
- 2[2] J. H. Shapiro and R. W. Boyd, \Journal Title Quantum Information Processing 11 , 949 (2012).
- 3[3] J. H. Shapiro, \Journal Title Physical Review A 78 , 061802 (2008).
- 4[4] Y. Bromberg, O. Katz, and Y. Silberberg, \Journal Title Physical Review A 79 , 053840 (2009).
- 5[5] P. Clemente, V. Durán, V. Torres-Company, E. Tajahuerce, and J. Lancis, \Journal Title Opt. Lett. 35 , 2391 (2010).
- 6[6] W. Chen and X. Chen, \Journal Title Optics Letters 38 , 546 (2013).
- 7[7] B. Sun, M. P. Edgar, R. Bowman, L. E. Vittert, S. Welsh, A. Bowman, and M. Padgett, \Journal Title Science 340 , 844 (2013).
- 8[8] S. S. Welsh, M. P. Edgar, R. Bowman, P. Jonathan, B. Sun, and M. J. Padgett, \Journal Title Optics Express 21 , 23068 (2013).
