Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Singular value decomposition ghost imaging

Open Access Open Access

Abstract

The singular value decomposition ghost imaging (SVDGI) is proposed to enhance the fidelity of computational ghost imaging (GI) by constructing a measurement matrix using singular value decomposition (SVD) transform. After SVD transform on a random matrix, the non-zero elements of singular value matrix are all made equal to 1.0, then the measurement matrix is acquired by inverse SVD transform. Eventually, the original objects can be reconstructed by multiplying the transposition of the matrix by a series of collected intensity. SVDGI enables the reconstruction of an N-pixel image using much less than N measurements, and perfectly reconstructs original object with N measurements. Both the simulated and the optical experimental results show that SVDGI always costs less time to accomplish better works. Firstly, it is at least ten times faster than GI and differential ghost imaging (DGI), and several orders of magnitude faster than pseudo-inverse ghost imaging (PGI). Secondly, in comparison with GI, the clarity of SVDGI can get sharply improved, and it is more robust than the other three methods so that it yields a clearer image in the noisy environment.

© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. Introduction

Traditional ghost imaging (TGI) [1–9] experimental system consists of two optical arms. At object arm, the single-pixel detector (SPD) collects the total light intensity modulated by the object; at reference arm, the charge-coupled device (CCD) records the light distribution of each illumination pattern. TGI allows object to be imaged by correlating the two series of light intensities. Computational ghost imaging (GI) [10–22] is developed from TGI, and it abandons the beam splitter and CCD by using spatial light modulator (SLM) [23] that is capable of producing programmable illumination patterns. Whereas, improving the imaging quality of GI is a key project. Differential ghost imaging (DGI) [24,25] introduces another differential bucket signal, which is only sensitive to the object’s fluctuating part, so that it effectively enhances the signal-to-noise ratio of GI. Especially for high transparent objects, DGI works much better. Recently, pseudo-inverse ghost imaging (PGI) [26, 27] has been researched, where the object can be imaged from measurements lower than Nyquist limitation by computing the pseudo-inverse of the measurement matrix. However, the sensitivity to noise and reconstruction time wasting limits its usage [26]. Most recently, some advanced basis illumination patterns based ghost imaging methods have been proposed, including Hadamard basis based ghost imaging [18, 28, 29], Fourier basis based ghost imaging [30–33], discrete cosine basis based ghost imaging [34] and wavelet basis based ghost imaging [35, 36]. Because the basis patterns constitute a complete orthogonal set, and the natural image often can be sparsely representation in transform domain, these techniques can enhance the quality of GI and shorten the data acquisition time. However, these techniques have also some deficiencies [32], for example, the Hadamard basis based ghost imaging is only applicable for the original images of size H-by-H pixels, where, H, H / 12, or H / 20 has to be the power of 2. So it is urgent to find an alternative method that not only improves the imaging result with less measurements but also shortens the reconstruction time to fit practical applications.

To further improve the fidelity of GI and shorten its reconstruction time, in this paper, we construct the measurement matrix using the singular value decomposition method [37–39] which is termed as SVDGI. We construct an orthogonal matrix for the GI as a measurement matrix, but this orthogonal matrix is not constrained by the size of the target object. With the increase of the number of measurements, the measurement matrix tends to be a complete orthogonal set, so theoretically, when the number of measurements is equal to the number of pixels in the image, our method can perfectly reconstruct the object. In addition, because the measurement matrix contains both positive values and negative values, the differential measurements are required in the experiment, so that the background noise can be effectively suppressed, which is not achievable using the random matrix as a measurement matrix. In numerical simulation experiments, where the noise is not considered, our method performs as well as PGI on clarity and better than GI and DGI. But the optical experimental results show that, with the same number of measurements, SVDGI can always get clearer images than the other three methods, where the background noise and the detector dark current are inevitable. We firstly give the theoretical analysis, then provide its simulated and experimental results, and finally draw the conclusion.

2. Analysis of the fundamental principles

The experimental setup is shown in Fig. 1, which consists of projector (Panasonic 3LCD) to project the i-th known patterns Ii(x, y); the object O(x, y) located at the image surface of the lens; the SPD (Thorlabs PDA-100A) facing the object located at the lens plane to collect the total reflected light Bi ; the data acquisition card (DAQ card: NI USB-6341) to digitalize the Bi ; and the computer (Intel(R) Core(TM) i5-4590CPU @ 3.30GHz; RAM: 8.00GB; No GPU) is capable of generating the Ii (x, y) and restoring the object.

 figure: Fig. 1

Fig. 1 Schematic diagram of the experimental setup. A cup represents the object which can be arbitrarily replaced by anything.

Download Full Size | PDF

2.1. Computational ghost imaging

To make the reader understand our following work, we immediately introduce the notation and concept of GI. Assume that the reflective of object is a matrix O(x, y) of size p × p, and the random measurement matrix Ф of size M × N, where N = p × p:

Φ=[I1(1,1)I2(1,1)IM(1,1)I1(1,2)I2(1,2)IM(1,2)I1(p,p)I2(p,p)IM(p,p)],
before i-th projection, we should firstly rearrange i-th row of Ф into 2-D pattern, then the corresponding Bi can be obtained. Mathematically speaking, if we present O(x, y) as a column vector of size p2 × 1, after M detections, it must have the following linear relationship with B:

[B1B2BM]=Φ[O(1,1)O(1,2)O(p,p)].

Briefly, we will get the estimation of O(x, y) by GI’s correlation algorithm that is the weighted average of each pattern:

O^(x,y)=1Mi=1M(BiB)Ii(x,y),
where, the symbol ‘i=1M’ calculates the summation of first M terms, ‘’ calculates the average value of a vector,Bi=Ii(x,y)O(x,y)dxdy, and O^(x,y)is the estimation of O(x, y). In essence, Eq. (3) can be expressed as [26]:
O^(x,y)=1M[I1(1,1)I1(1,2)I1(p,p)I2(1,1)I2(1,2)I2(p,p)IM(1,1)IM(1,2)IM(p,p)][B1B2BM]B[I(1,1)I(1,2)I(p,p)],
then, extracting the first term on the right hand of Eq. (4) and substituting Eqs. (1) - (2) into it, we can get:
O^(x,y)=1MΦTΦ[O(1,1)O(1,2)O(p,p)],
where, the symbol T indicates the transposition operation. Obviously, the closer the ФT Ф is to unit matrix, the higher the quality of the restored image is. When Ф is an orthogonal matrix, the target object can be quickly and accurately reconstructed.

2.2. Singular value decomposition ghost imaging

It is very easy to orthogonalize Ф when M = N. But, can we construct a measurement matrix such that it still performs good orthogonal property even when M < N? The answer is yes, SVD [37–39] modified by us is competent for this work. As we all know, after taking SVD on random Ф of size M × N, one can get two orthogonal matrices, U and V, and one singular value matrix S: Ф = USV T, then let these singular values in S are all equal to 1.0, a man-made measurement matrix can be written as:

Φsvd=UM×M[ΛM×M0]M×NVTN×N,
where, Ʌ is a unit matrix. Substituting Eq. (6) into Eq. (5) and offsetting U, we get:
O^(x,y)=1MV[ΛM×M000]N×NVTO(x,y),
where, V still holds absolute orthogonal character, which demonstrates that, with the same number of measurements, replacing Ф by Фsvd in Eq. (5) can dramatically enhance GI’s imaging quality. And as the number of measurements increases, the image will get clearer, until M is equal to N, the object is perfectly restored.

2.3. Theoretical analysis for quality enhancement

To make the theoretical analysis process easy understanding, we repeat that the O(x, y) is a column vector representing the original object, and the random matrix Ф is the measurement matrix for GI, DGI and PGI, thus the total light intensity of GI and PGI is equivalent, which can be denoted by BGP = Ф O, and the constructed matrix Фsvd is the measurement matrix for SVDGI, then the corresponding total light intensity is termed as BS = Фsvd O.

According to the Eq. (5), we can restore two results: ФT BGP for GI, and ФTsvd BS for SVDGI, then let the

ΦTΦ=EAS1=EOS1,
and
ΦTsvdΦSvd=EAS2=EOS2,
where, EAS1 and EAS2 are the diagonal axis elements of ФT Ф and ФTsvd Фsvd, respectively, while EOS1 and EOS2 are the outside diagonal axis elements of ФT Ф and ФTsvd Фsvd, respectively. Obviously, the more evenly the EAS distributed, as well as the smaller the EOS is, in other words, the closer the ФT Ф or ФTsvd Фsvd is to unite matrix after normalization, the higher the fidelity of restored image is, which proves that the imaging quality of SVDGI is superior to the imaging quality of GI, because the former’s measurement matrix is partially orthogonal, while the latter is completely random and has no orthogonality.

Next, that the SVDGI is more noisy-resistant than PGI is deduced. Assuming that the F1 and F2 are two noise fluctuation for BGP and BS with M elements, respectively, the real detected total light intensities are GP = BGP + F1, and S = BS + F2, respectively. Then, the signal-to-noise ratio (SNR) of the two total light intensities can be expressed as:

SNRB'GP=i=1M|BGP|2i=1M|F1|2=OTΦTΦOF1TF1,
and
SNRB'S=i=1M|BS|2i=1M|F2|2=OTΦTsvdΦsvdOF2TF2,
because the Фsvd is partially orthogonal, while Ф is completely random matrix and does not have orthogonality, OT ФT Ф O >> OT ФTsvd Фsvd O. Then, under the circumstances of SNRBˊGP = SNRBˊS, we will get:
F1TF1>>F2TF2=OTΦsvdTΦsvdOF1TF1OTΦTΦO,
substituting the Eq. (6) into the upper equation, we will get:
F2TF2=OTV[Λ000]VTOF1TF1OTV[λ120λm200]VTO,
where λ1, λ2,… λm denote the singular values of Ф.

As described in Ref. 26,

Φ=U[λ10λm]VT,
Φ=V[λ11λm10]UT,
where, Ф denotes the pseudo inverse of Ф. Therefore, the SNRs of the restored results for PGI and SVDGI are:
SNRPGI=i=1M|ΦBGP|2i=1M|ΦF1|2=(ΦΦO)TΦΦO(ΦF1)TΦF1=OTV[Λ000]VTOF1TU[λ12λm2]UTF1,
SNRSVDGI=i=1M|ΦTsvdBS|2i=1M|ΦTsvdF2|2=(ΦTsvdΦsvdO)TΦTsvdΦsvdO(ΦTsvdF2)TΦTsvdF2=OTV[Λ000]VTOF2TF2,
it is obvious that the power of signal of PGI and SVDGI is equivalent, thus, the ratio of the two SNRs that is termed as r, can be written as:
r=SNRPGISNRSVDGI=F2TF2F1TU[λ12λm2]UTF1,
substituting Eq. (13) into Eq. (18), and let the Ψ N × 1 = V T O, Ω M × 1 = U T F1, then we can simplify it into:
r=i=1Mj=1MΨi2Ωj2i=1Mj=1M(λiλj)2Ψi2Ωj2,
as λ1 > λ2 > . . . > λ M > 0 [37], and the square of a positive number that is smaller than 1.0 is smaller than itself, while the square of a positive number that is greater than 1.0 is greater than itself. Therefore, the Eq. (19) can be written as:
ri=1MjiMΨi2Ωj2i=1MjiM(λiλj)2Ψi2Ωj2<1.0.
Therefore, it is theoretically deduced that the SVDGI will get a higher fidelity image than PGI in the noisy environment.

Finally, we define the notation η as the compression ratio denoting the relationship between M and N:

η=MN,
and we quote the correlated coefficients (CC) [37] to reflects the similarity between restored result and the ground truth image, the reconstruction time (t) is used to illustrate the speed of algorithm.

3. Simulated and optical experimental results

In the following, we verify the feasibility and validity of our method by the numerical simulation and the optical experiments.

3.1. Computer simulations

To begin with, we compute and display the products of ФT Ф and ФTsvd Фsvd to reflect which one is closer to unit matrix. Since the paper size limitation, we adopt a random Ф of size 64 × 128, Фsvd is constructed by our method. In Fig. 2, we normalized the two products into 0 ~255 grayscale and vividly display them using 1D curve, 2D matrix and 3D map forms. The illustrations at the top left of Figs. 2(a) and 2(b) are the matrix presentation of the two products, where x and y represent the row and column coordinates, respectively. Figure 2(c) shows two sectional views, the blue and red lines indicate 64-th row of ФT Ф and ФTsvd Фsvd, respectively.

 figure: Fig. 2

Fig. 2 Product comparison. (a) ФT Ф; (b) ФTsvd Фsvd ; (c) two sectional views.

Download Full Size | PDF

From the 3D maps of Figs. 2(a) and 2(b), we can see that the diagonal elements of the two products are almost equal and larger than any off-diagonal value. It is also apparent that the off-diagonal values of ФT Ф are much larger than those in ФTsvd Фsvd and fluctuate violently, which is more intuitive in Fig. 2(c). This means that SVDGI brings much less additive noise into restored results than GI according to Eqs. (8) and (9), thus it gets the clearer images, besides, the illustrations can also demonstrate that ФTsvd Фsvd is closer to unit matrix than ФT Ф. Therefore, our method is theoretically feasible.

Next, we verify SVDGI’s validity. Taking 8000 measurements for instance, we adopt binary ‘SDU’ and grayscale ‘Peppers’ of size 100 × 100 pixels as original object images, the random matrix Ф of size 8000 × 10000 as measurements matrix for GI, DGI and PGI, constructed Фsvd by modified SVD method as measurement matrix of SVDGI. Reconstruction algorithm for GI is Eq. (3), DGI refers to [24] and PGI is in [26]. All the results, the respective CC as well as the reconstruction time t are arranged in Fig. 3.

 figure: Fig. 3

Fig. 3 Simulated results comparison when η = 0.8.

Download Full Size | PDF

As shown in Fig. 3, to begin with, in aspect of visually observation, for highly absorbing binary image, GI and DGI perform quite similarity, but SVDGI makes a further progress on clarity; for highly transparent grayscale image, DGI works better than GI, but SVDGI is better than DGI. Besides, in aspect of numerical qualitative analysis, compared with GI, the CCs of SVDGI increased by 37% for binary image and increased by 137% for grayscale one, then, comparing with DGI, the CCs of SVDGI increased by 33% for binary image and increased by 37% for grayscale one, respectively. Last but not the least, SVDGI is the fastest one to accomplish reconstruction, because it needs only one step transposition operation, however, GI and DGI need 8000 iterations, respectively, and PGI needs to compute pseudo inverse of Ф.

As described above, with 8000 measurements, SVDGI indeed increases GI’s CC, but what happens to SVDGI when η changes? Taking grayscale ‘Pepper’ for instance, we plot four CC curves versus η in Fig. 4. To be intuitive, we give four results when η is 0.6. As expected, as η increases, all the CCs rise. Especially, the SVDGI’s CC is larger than GI and DGI all the time and more and more close to 1.0, which is related to ФTsvd Фsvd getting closer to the unit matrix.

 figure: Fig. 4

Fig. 4 Relationship between CC and the compression ratio η. Four results are restored by (a): SVDGI; (b): PGI; (c): DGI; (d): GI.

Download Full Size | PDF

However, the environmental noise is inevitable. We analyze the influence of noise on SVDGI: In Fig. 5, we add Additive Gaussian White noise to vector B and plot four CCs versus different signal-to-ratio (SNR) of B when η is 0.8. In addition, there are four results to show visual difference.

 figure: Fig. 5

Fig. 5 The relationship between CC and the SNR of B. Four results are restored by (a): SVDGI; (b): PGI; (c): DGI; (d): GI.

Download Full Size | PDF

As shown in Fig. 5, with 8000 measurements, the CCs of four methods reach to their respective maximum value and then remain steady along with the growth of SNR of B, because the larger the SNR of B is, the smaller the noise intensity is. Apparently, the CC of SVDGI is always higher than GI and DGI, but PGI achieves this point only when the SNR of B is larger than 60 dB, and only when the SNR of B is greater than 90dB, the PGI matches the performance of SVDGI, where, the power of noise is so small that it can be neglected. Another important information is that when the SNR of B is greater than 30 dB, the CCs of SVDGI reach to its maximum prior to the others and converge to 0.9. Under the circumstance when the SNR of B is equal to 30 dB, the CCs of GI, DGI, and PGI are all less than 0.2, i.e., the reconstructed results are completely submerged by noise, so that no useful information can be distinguished, however, the clarity of the result reconstructed by SVDGI is much higher than the other three methods, which shows SVDGI performs much stronger noise resistance so that it is more suitable for the practical environment.

Finally, we analyze the reconstruction time of SVDGI and compare it with other methods. Because PGI needs too much time to observe the fluctuation of three other methods at the same coordinate system, we insert the relationship curves excepting PGI to the top left corner of the relationship curves including PGI. As shown in Fig. 6, the proposed SVDGI performs the least time-wasting with the growth of η, while the PGI is just opposite. For example, when η is 0.8, the SVDGI is 7000 times faster than PGI, and 19 times faster than GI and DGI.

 figure: Fig. 6

Fig. 6 Reconstruction time comparison.

Download Full Size | PDF

3.2. Optical experimental results

The optical experiment is the most direct and effective way to test the feasibility of SVDGI. To get a 100 × 100 pixels’ image, we construct Фsvd of size M × 1002 for SVDGI, where M represents the number of measurements, and the same size measurement matrix Ф random filled with ± 1 for GI, DGI and PGI. The optical experimental setup is shown in Fig. 1, to manifest that the SVDGI is applicable to enhance the quality of GI for binary and grayscale objects, two target objects: binary letter ‘SVDGI’ printed on A4 paper and the life-sized hand, are respectively positioned at about 1 m from the lens so that it fits within the projected pattern.

As shown in Fig. 7, original target objects and the results restored by the four methods with different η are given. In general, the experimental results are as our expected, on one hand, for both binary and grayscale objects, the restored images become clearer with the increase of η, but even when η is 1.0, the restored results by GI and DGI are still contaminated by noise while the SVDGI makes further progress. On the other hand, SVDGI always generates the clearer image than the other three methods under the same η, especially when η is 1.0, the restored images by SVDGI are nearly close to perfect reconstruction, while the other results are more or less polluted by noise. In our opinion, there are two factors contributing to this phenomenon: in the first place, ФTsvd Фsvd is closer to the unit matrix than ФT Ф, thus the estimated images by SVDGI are closer to the ground truth objects than GI and DGI; Furthermore, the noise is objective reality in our environment, such as detector dark current [40] and other forms of detection noise, as demonstrated in the simulation, SVDGI has stronger noise resistance capacity than PGI, thus the former gets the clearer image than the latter. Besides, there is one point deserves to be discussed: We can see from Fig. 7 that the clarity of images restored by SVDGI is improved sharply with the growth of η, and the details can be distinguished when η is 0.4 for binary object and 0.8 for grayscale one. However, the visual enhancement is not obvious in GI column, especially for grayscale target objects. For example, the restored hand using GI with 4000 measurements is almost the same as the results when η is 1.0, which implies SVDGI is a good alternative for GI. Finally, the reconstruction time t increases along with the rise of η, and SVDGI is several orders of magnitude faster than PGI, which shows SVDGI accomplishes the better results while using the less computing time. Therefore, the SVDGI technique has a promising prospect in real applications.

 figure: Fig. 7

Fig. 7 Comparison of the experimental results for binary and 3D objects.

Download Full Size | PDF

4. Conclusion

We have proposed a SVDGI method that can significantly enhance the fidelity of GI method even when the measurements far less than the Nyquist limitation. SVDGI is characteristic of strong noise resistance, and the experimental results demonstrate that, with the same number of measurements, it always accomplishes better work using the shortest time than GI, DGI and PGI. We believe that this new technique will pave the way to the use of GI, such as remote sensing, optical security and imaging in optically noise environment.

Funding

National Natural Science Foundation of China (NSFC) (61775121, 61307003, 61405122, 11574311); Key R&D Program of Shandong Province (2018GGX101002); Natural Science Foundation of Shandong province (ZR2016FM03), and Fundamental Research Funds of Shandong University (2015GN031).

Acknowledgements

We thank the reviewers for some useful suggestions.

References and links

1. T. B. Pittman, Y. H. Shih, D. V. Strekalov, and A. V. Sergienko, “Optical imaging by means of two-photon quantum entanglement,” Phys. Rev. A 52(5), R3429–R3432 (1995). [CrossRef]   [PubMed]  

2. D. V. Strekalov, A. V. Sergienko, D. N. Klyshko, and Y. H. Shih, “Observation of two-photon “ghost” interference and diffraction,” Phys. Rev. Lett. 74(18), 3600–3603 (1995). [CrossRef]   [PubMed]  

3. R. S. Bennink, S. J. Bentley, and R. W. Boyd, “Two-Photon coincidence imaging with a classical source,” Phys. Rev. Lett. 89(11), 113601 (2002). [CrossRef]   [PubMed]  

4. A. Gatti, E. Brambilla, M. Bache, and L. A. Lugiato, “Correlated imaging, quantum and classical,” Phys. Rev. A 70(1), 013802 (2004). [CrossRef]  

5. R. S. Bennink, S. J. Bentley, R. W. Boyd, and J. C. Howell, “Quantum and classical coincidence imaging,” Phys. Rev. Lett. 92(3), 033601 (2004). [CrossRef]   [PubMed]  

6. A. Gatti, E. Brambilla, M. Bache, and L. A. Lugiato, “Ghost imaging with thermal light: comparing entanglement and classical correlation,” Phys. Rev. Lett. 93(9), 093602 (2004). [CrossRef]   [PubMed]  

7. F. Ferri, D. Magatti, A. Gatti, M. Bache, E. Brambilla, and L. A. Lugiato, “High-resolution ghost image and ghost diffraction experiments with thermal light,” Phys. Rev. Lett. 94(18), 183602 (2005). [CrossRef]   [PubMed]  

8. D. Zhang, Y. H. Zhai, L. A. Wu, and X. H. Chen, “Correlated two-photon imaging with true thermal light,” Opt. Lett. 30(18), 2354–2356 (2005). [CrossRef]   [PubMed]  

9. M. D’Angelo and Y. H. Shih, “Quantum imaging,” Laser Phys. Lett. 2(12), 567–596 (2005). [CrossRef]  

10. J. H. Shapiro, “Computational ghost imaging,” Phys. Rev. A 78(6), 1–2 (2009).

11. Y. Bromberg, O. Katz, and Y. Silberberg, “Ghost imaging with a single detector,” Phys. Rev. A 79(5), 1744–1747 (2008).

12. J. H. Shapiro and R. W. Boyd, “The physics of ghost imaging,” Quantum Inform. Process. 11(4), 949–993 (2012). [CrossRef]  

13. W. Chen and X. Chen, “Ghost imaging for three-dimensional optical security,” Appl. Phys. Lett. 103(22), 221106 (2013). [CrossRef]  

14. B. Sun, M. P. Edgar, R. Bowman, L. E. Vittert, S. Welsh, A. Bowman, and M. J. Padgett, “3d computational imaging with single-pixel detectors,” Science 340(6134), 844–847 (2013). [CrossRef]   [PubMed]  

15. W. Wang, X. Hu, J. Liu, S. Zhang, J. Suo, and G. Situ, “Gerchberg-Saxton-like ghost imaging,” Opt. Express 23(22), 28416–28422 (2015). [CrossRef]   [PubMed]  

16. M. P. Edgar, G. M. Gibson, R. W. Bowman, B. Sun, N. Radwell, K. J. Mitchell, S. S. Welsh, and M. J. Padgett, “Simultaneous real-time visible and infrared video with single-pixel detectors,” Sci. Rep. 5(1), 10669 (2015). [CrossRef]   [PubMed]  

17. S. S. Welsh, M. P. Edgar, R. Bowman, B. Sun, and M. J. Padgett, “Near video-rate linear Stokes imaging with single-pixel detectors,” J. Opt. 17(2), 025705 (2015). [CrossRef]  

18. M. J. Sun, M. P. Edgar, D. B. Phillips, G. M. Gibson, and M. J. Padgett, “Improving the signal-to-noise ratio of single-pixel imaging using digital microscanning,” Opt. Express 24(10), 10476–10485 (2016). [CrossRef]   [PubMed]  

19. W. Chen, “Optical cryptosystem based on single-pixel encoding using the modified Gerchberg-Saxton algorithm with a cascaded structure,” J. Opt. Soc. Am. A 33(12), 2305–2311 (2016). [CrossRef]   [PubMed]  

20. M. Lyu, W. Wang, H. Wang, H. Wang, G. Li, N. Chen, and G. Situ, “Deep-learning-based ghost imaging,” Sci. Rep. 7(1), 17865 (2017). [CrossRef]   [PubMed]  

21. Y. Wang, Y. Liu, J. Suo, G. Situ, C. Qiao, and Q. Dai, “High speed computational ghost imaging via spatial sweeping,” Sci. Rep. 7, 45325 (2017). [CrossRef]   [PubMed]  

22. L. Bian, J. Suo, G. Situ, Z. Li, J. Fan, F. Chen, and Q. Dai, “Multispectral imaging using a single bucket detector,” Sci. Rep. 6(1), 24752 (2016). [CrossRef]   [PubMed]  

23. K. Xu, “Integrated silicon directly modulated light source using p-well in standard CMOS technology,” IEEE Sens. J. 16(16), 6184–6191 (2016). [CrossRef]  

24. F. Ferri, D. Magatti, L. A. Lugiato, and A. Gatti, “Differential ghost imaging,” Phys. Rev. Lett. 104(25), 253603 (2010). [CrossRef]   [PubMed]  

25. W. Gong and S. Han, “A method to improve the visibility of ghost images obtained by thermal light,” Phys. Lett. A 374(8), 1005–1008 (2010). [CrossRef]  

26. C. Zhang, S. Guo, J. Cao, J. Guan, and F. Gao, “Object reconstitution using pseudo-inverse for ghost imaging,” Opt. Express 22(24), 30063–30073 (2014). [CrossRef]   [PubMed]  

27. W. Gong, “High-resolution pseudo-inverse ghost imaging,” Photon. Res. 3(5), 234–237 (2015). [CrossRef]  

28. M. J. Sun, M. P. Edgar, G. M. Gibson, B. Sun, N. Radwell, R. Lamb, and M. J. Padgett, “Single-pixel three-dimensional imaging with time-based depth resolution,” Nat. Commun. 7, 12010 (2016). [CrossRef]   [PubMed]  

29. L. Wang and S. Zhao, “Fast reconstructed and high-quality ghost imaging with fast Walsh-Hadamard transform,” Photon. Res. 4(6), 240–244 (2016). [CrossRef]  

30. Z. Zhang, X. Ma, and J. Zhong, “Single-pixel imaging by means of Fourier spectrum acquisition,” Nat. Commun. 6(1), 6225 (2015). [CrossRef]   [PubMed]  

31. Z. Zhang and J. Zhong, “Three-dimensional single-pixel imaging with far fewer measurements than effective image pixels,” Opt. Lett. 41(11), 2497–2500 (2016). [CrossRef]   [PubMed]  

32. Z. Zhang, X. Wang, G. Zheng, and J. Zhong, “Hadamard single-pixel imaging versus Fourier single-pixel imaging,” Opt. Express 25(16), 19619–19639 (2017). [CrossRef]   [PubMed]  

33. L. Bian, J. Suo, X. Hu, F. Chen, and Q. Dai, “Efficient single pixel imaging in Fourier space,” J. Opt. 18(8), 085704 (2016). [CrossRef]  

34. B. Liu, Z. Yang, X. Liu, and L. Wu, “Coloured computational imaging with single-pixel detectors based on a 2D discrete cosine transform,” J. Mod. Opt. 64(3), 259–264 (2017). [CrossRef]  

35. M. Li, R. He, Q. Chen, G. Gu, and W. Zhang, “Research on ghost imaging method based on wavelet transform,” J. Opt. 19(9), 095202 (2017). [CrossRef]  

36. M. Alemohammad, J. R. Stroud, B. T. Bosworth, and M. A. Foster, “High-speed all-optical Haar wavelet transform for real-time image compression,” Opt. Express 25(9), 9802–9811 (2017). [CrossRef]   [PubMed]  

37. D. S. Fan, X. F. Meng, Y. R. Wang, X. L. Yang, X. Peng, W. Q. He, G. Y. Dong, and H. Y. Chen, “Optical information encoding and image watermarking scheme based on phase-shifting interferometry and singular value decomposition,” J. Mod. Opt. 60(9), 749–756 (2013). [CrossRef]  

38. L. Chen, D. Zhao, and F. Ge, “Image encryption based on singular value decomposition and arnold transform in fractional domain,” Opt. Commun. 291(291), 98–103 (2013). [CrossRef]  

39. C. C. Lai, “An improved SVD-based watermarking scheme using human visual characteristics,” Opt. Commun. 284(4), 938–944 (2011). [CrossRef]  

40. K. Xu, “Monolithically integrated Si gate-controlled light-emitting device: science and properties,” J. Opt. 20(2), 024014 (2018). [CrossRef]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (7)

Fig. 1
Fig. 1 Schematic diagram of the experimental setup. A cup represents the object which can be arbitrarily replaced by anything.
Fig. 2
Fig. 2 Product comparison. (a) Ф T Ф; (b) Ф T svd Ф svd ; (c) two sectional views.
Fig. 3
Fig. 3 Simulated results comparison when η = 0.8.
Fig. 4
Fig. 4 Relationship between CC and the compression ratio η. Four results are restored by (a): SVDGI; (b): PGI; (c): DGI; (d): GI.
Fig. 5
Fig. 5 The relationship between CC and the SNR of B. Four results are restored by (a): SVDGI; (b): PGI; (c): DGI; (d): GI.
Fig. 6
Fig. 6 Reconstruction time comparison.
Fig. 7
Fig. 7 Comparison of the experimental results for binary and 3D objects.

Equations (21)

Equations on this page are rendered with MathJax. Learn more.

Φ = [ I 1 ( 1 , 1 ) I 2 ( 1 , 1 ) I M ( 1 , 1 ) I 1 ( 1 , 2 ) I 2 ( 1 , 2 ) I M ( 1 , 2 ) I 1 ( p , p ) I 2 ( p , p ) I M ( p , p ) ] ,
[ B 1 B 2 B M ] = Φ [ O ( 1 , 1 ) O ( 1 , 2 ) O ( p , p ) ] .
O ^ ( x , y ) = 1 M i = 1 M ( B i B ) I i ( x , y ) ,
O ^ ( x , y ) = 1 M [ I 1 ( 1 , 1 ) I 1 ( 1 , 2 ) I 1 ( p , p ) I 2 ( 1 , 1 ) I 2 ( 1 , 2 ) I 2 ( p , p ) I M ( 1 , 1 ) I M ( 1 , 2 ) I M ( p , p ) ] [ B 1 B 2 B M ] B [ I ( 1 , 1 ) I ( 1 , 2 ) I ( p , p ) ] ,
O ^ ( x , y ) = 1 M Φ T Φ [ O ( 1 , 1 ) O ( 1 , 2 ) O ( p , p ) ] ,
Φ s v d = U M × M [ Λ M × M 0 ] M × N V T N × N ,
O ^ ( x , y ) = 1 M V [ Λ M × M 0 0 0 ] N × N V T O ( x , y ) ,
Φ T Φ = E A S 1 = E O S 1 ,
Φ T s v d Φ S v d = E A S 2 = E O S 2 ,
SNR B ' G P = i = 1 M | B G P | 2 i = 1 M | F 1 | 2 = O T Φ T Φ O F 1 T F 1 ,
SNR B ' S = i = 1 M | B S | 2 i = 1 M | F 2 | 2 = O T Φ T s v d Φ s v d O F 2 T F 2 ,
F 1 T F 1 > > F 2 T F 2 = O T Φ s v d T Φ s v d O F 1 T F 1 O T Φ T Φ O ,
F 2 T F 2 = O T V [ Λ 0 0 0 ] V T O F 1 T F 1 O T V [ λ 1 2 0 λ m 2 0 0 ] V T O ,
Φ = U [ λ 1 0 λ m ] V T ,
Φ = V [ λ 1 1 λ m 1 0 ] U T ,
SNR PGI = i = 1 M | Φ B G P | 2 i = 1 M | Φ F 1 | 2 = ( Φ Φ O ) T Φ Φ O ( Φ F 1 ) T Φ F 1 = O T V [ Λ 0 0 0 ] V T O F 1 T U [ λ 1 2 λ m 2 ] U T F 1 ,
SNR SVDGI = i = 1 M | Φ T s v d B S | 2 i = 1 M | Φ T s v d F 2 | 2 = ( Φ T s v d Φ s v d O ) T Φ T s v d Φ s v d O ( Φ T s v d F 2 ) T Φ T s v d F 2 = O T V [ Λ 0 0 0 ] V T O F 2 T F 2 ,
r = SNR PGI SNR SVDGI = F 2 T F 2 F 1 T U [ λ 1 2 λ m 2 ] U T F 1 ,
r = i = 1 M j = 1 M Ψ i 2 Ω j 2 i = 1 M j = 1 M ( λ i λ j ) 2 Ψ i 2 Ω j 2 ,
r i = 1 M j i M Ψ i 2 Ω j 2 i = 1 M j i M ( λ i λ j ) 2 Ψ i 2 Ω j 2 < 1.0.
η = M N ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.