Construction of Flexible Deterministic Sparse Measurement Matrix in Compressed Sensing Using Legendre Sequences
Abstract
:1. Introduction
- (1)
- A simple deterministic sparse measurement matrix is proposed utilizing the Legendre sequence. The proposed measurement matrix has a flexible measurement number, exhibits low computational capability, and requires small storage space.
- (2)
- Empirical analysis of the phase transition is carried out and an evaluation of the practical features of the proposed measurement matrix is performed.
- (3)
- The performance of the proposed measurement matrix is compared with that of several state-of-the-art measurement matrices using random signals and images.
2. Background
2.1. Theory of CS
2.2. Theory of Legendre Sequence
3. Proposed Method
3.1. Construction of Proposed Measurement Matrix
- Let , the following numbers are obtained: ,,.
- If appears among the numbers obtained in step 1. Let ; otherwise, let .
- Let ; then, a Legendre sequence, , can be obtained.
- A matrix can be constructed using (10):
- The top rows from matrix are selected. Then, a deterministic sparse measurement matrix is obtained. According to compressed sensing theory, when exceeds a certain threshold, the signal can be reconstructed with high probability. Therefore, can be set based on the sparsity of the signal. Typically, is required to satisfy the condition , where is the signal dimension and is a constant related to the desired reconstruction accuracy.
3.2. Analysis of Phase Transition
3.3. Analysis of Practical Features
- (1)
- A flexible number of measurements: The proposed measurement matrix provides a flexible number of measurements.
- (2)
- Low computational complexity: As a sparse measurement matrix, the proposed matrix requires only addition operations during the measurement process, without involving multiplication. Compared to multiplication, addition operations are computationally less intensive, especially in binary matrices, where bit-wise addition is much simpler and less computationally expensive than multiplication. Therefore, this approach significantly reduces computational load.
- (3)
- Low memory cost: The Gaussian random matrix, characterized by its floating-point entries, requires the largest storage space, specifically B bits. In contrast, for the symmetric measurement matrix and the random binary measurement matrix, since the two possible values can be encoded with just 1 bit, their storage space is significantly reduced to bits. The bipartite graph measurement matrix requires bits, as it only stores the positions of the non-zero entries. The measurement matrix proposed in this paper only requires the storage of a single Legendre sequence, as all other columns can be generated by cyclically shifting this Legendre sequence, which requires merely bits. This storage requirement is significantly lower compared to the other measurement matrices discussed.
Randomness or Deterministic | Measurement-Flexible | Memory Cost (Bits) | Multiplierless | |
---|---|---|---|---|
Gaussian random | Randomness | Yes | BMN | No |
Random symmetric | Randomness | Yes | MN | No |
Random binary | Randomness | Yes | MN | No |
Bipartite graph | Deterministic | Yes | Yes | |
This paper | Deterministic | Yes | N | Yes |
4. Experimental Results and Analysis
4.1. Random Synthesized Sparse Signals
4.2. Two-Dimensional Image
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Rouane, A.; Rabah, H.; Ravelomanantsoa, A. Simple and efficient compressed sensing encoder for wireless body area network. IEEE Trans. Instrum. Meas. 2014, 63, 2973–2982. [Google Scholar]
- Chen, L.; Lan, Z.; Qian, S.; Hou, X.; Zhang, L.; He, J.; Chou, X. Real-Time data sensing for microseismic monitoring via adaptive compressed sampling. IEEE Sens. J. 2023, 23, 10644–10655. [Google Scholar] [CrossRef]
- Bairagi, K.; Mitra, S.; Bhattacharya, U. Multi-objective optimization for coverage aware energy consumption in wireless 3D video sensor network. Comput. Commun. 2022, 195, 262–280. [Google Scholar] [CrossRef]
- Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
- Wang, Z.; Huang, S.; Wang, S.; Zhuang, S.; Wang, Q.; Zhao, W. Compressed sensing method for health monitoring of pipelines based on guided wave inspection. IEEE Trans. Instrum. Meas. 2020, 69, 4722–4731. [Google Scholar] [CrossRef]
- Gao, Z.F.; Guo, Y.F.; Zhang, J.J.; Zeng, T.; Yang, G. Hierarchical perception adversarial learning framework for compressed sensing MRI. IEEE Trans. Med. Imaging 2023, 42, 1859–1874. [Google Scholar] [CrossRef]
- Tropp, J.; Gilbert, A. Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans. Inf. Theory 2007, 53, 4655–4666. [Google Scholar] [CrossRef]
- Candes, E.J.; Romberg, J.; Tao, T. Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information. IEEE Trans. Inf. Theory 2006, 52, 489–509. [Google Scholar] [CrossRef]
- Zhang, G.; Jiao, S.; Xu, X.; Wang, L. Compressed sensing and reconstruction with bernoulli matrices. In Proceedings of the 2010 IEEE International Conference on Information and Automation, Harbin, China, 20–23 June 2010; pp. 455–460. [Google Scholar]
- DeVore, R.A. Deterministic constructions of compressed sensing matrices. J. Complex. 2007, 23, 918–925. [Google Scholar] [CrossRef]
- Li, S.; Ge, G. Deterministic construction of sparse sensing matrices via finite geometry. IEEE Trans. Signal Process. 2014, 62, 2850–2859. [Google Scholar]
- Xia, S.T.; Liu, X.J.; Jiang, Y.; Zheng, H.-T. Deterministic constructions of binary measurement matrices from finite geometry. IEEE Trans. Signal Process. 2015, 63, 1017–1029. [Google Scholar] [CrossRef]
- Tong, F.H.; Li, L.X.; Peng, H.P.; Yang, Y. Deterministic constructions of compressed sensing matrices from unitary geometry. IEEE Trans. Inf. Theory 2021, 67, 5548–5561. [Google Scholar] [CrossRef]
- Naidu, R.R.; Jampana, P.; Sastry, C.S. Deterministic compressed sensing matrices: Construction via Euler squares and applications. IEEE Trans. Signal Process. 2016, 64, 3566–3575. [Google Scholar] [CrossRef]
- Lu, C.; Chen, W.; Xu, H. Deterministic bipolar compressed sensing matrices from binary sequence family. KSII Trans. Internet Info. Syst. 2020, 14, 2497–2517. [Google Scholar]
- Zhang, G.; Mathar, R.; Zhou, Q. Deterministic bipolar measurement matrices with flexible sizes from Legendre sequence. Electron. Lett. 2016, 52, 928–930. [Google Scholar] [CrossRef]
- Lu, W.; Dai, T.; Xia, S.-T. Binary matrices for compressed sensing. IEEE Trans. Signal Process. 2018, 66, 77–85. [Google Scholar] [CrossRef]
- Zhang, J.; Han, G.; Fang, Y. Deterministic construction of compressed sensing matrices from photograph LDPC codes. IEEE Signal Process. Lett. 2015, 22, 1960–1964. [Google Scholar] [CrossRef]
- Yu, N.Y.; Zhao, N. Deterministic construction of real-valued ternary sensing matrices using optical orthogonal codes. IEEE Signal Process. Lett. 2013, 20, 1106–1109. [Google Scholar]
- Bah, B.; Tanner, J. Vanishingly sparse matrices and expander graphs, with application to compressed sensing. IEEE Trans. Inf. Theory 2013, 59, 7491–7508. [Google Scholar] [CrossRef]
- Haiqiang, L.; Jihang, Y.; Gang, H.; Hongsheng, Y.; Aichun, Z. Deterministic construction of measurement matrices based on Bose balanced incomplete block designs. IEEE Access 2018, 6, 21710–21718. [Google Scholar] [CrossRef]
- Tropp, J.A. Greed is good: Algorithmic results for sparse approximation. IEEE Trans. Inf. Theory 2004, 50, 2231–2242. [Google Scholar] [CrossRef]
- Chen, S.S.; Donoho, D.L.; Saunders, M.A. Atomic decomposition by basis pursuit. SIAM J. Sci. Comput. 1998, 20, 33–61. [Google Scholar] [CrossRef]
- Monajemi, H.; Jafarpour, S.; Gavish, M.; Donoho, D.L. Deterministic matrices matching the compressed sensing phase transitions of Gaussian random matrices. Proc. Natl. Acad. Sci. USA 2013, 110, 1181–1186. [Google Scholar] [CrossRef] [PubMed]
- Maleki, A.; Donoho, D.L. Optimally tuned iterative reconstruction algorithms for compressed sensing. IEEE J. Sel. Top. Signal Process. 2010, 4, 330–341. [Google Scholar] [CrossRef]
- Maleki, A.; Donoho, D.L. Sparse solution of underdetermined systems of linear equations by stagewise orthogonal matching pursuit. IEEE Trans. Inf. Theory 2012, 58, 1094–1121. [Google Scholar]
- Amelunxen, D.; Lotz, M.; McCoy, M.B.; Tropp, J.A. Living on the edge: Phase transitions in convex programs with random data. Inf. Inference A J. IMA 2014, 3, 224–294. [Google Scholar] [CrossRef]
- Kuznetsov, A.; Smirno, O.; Onikiychu, A.; Makushenko, T.; Anisimova, O.; Arischenko, A. Adaptive pseudo-random sequence generation for spread spectrum image steganography. In Proceedings of the 2020 IEEE 11th International Conference on Dependable Systems, Services and Technologies (DESSERT), Kyiv, Ukraine, 14–18 May 2020; pp. 161–165. [Google Scholar]
- EL-Latif, A.A.A.; Abd-El-Atty, B.; Venegas-Andraca, S.E. Controlled alternate quantum walk-based pseudo-random number generator and its application to quantum color image encryption. Phys. A-Stat. Mech. Appl. 2019, 547, 123869. [Google Scholar] [CrossRef]
- Alofaisan, T.S.; Ragheb, A.M.; Ibrahim, A.B.; Alhussein, M.; Alshebeili, S.A. PN code acquisition in DS-CDMA wireless systems using smart antenna and S-CFAR processor. IEEE Access 2022, 10, 6720–6736. [Google Scholar] [CrossRef]
- Wan, Z. Algebra and Coding; Science Press: Beijing, China, 1976; pp. 251–254. (In Chinese) [Google Scholar]
- Donoho, D.L.; Tsaig, Y. Fast solution of l1-norm minimization problems when the solution may be sparse. IEEE Trans. Inf. Theory 2008, 54, 4789–4812. [Google Scholar] [CrossRef]
- Karahanoglu, N.B.; Erdogan, H. Compressed sensing signal recovery via forward-backward pursuit. Digit. Signal Process. 2013, 23, 1539–1548. [Google Scholar] [CrossRef]
103 | 107 | 127 | 131 | 139 | 151 | 163 | 167 | 179 | 191 |
199 | 211 | 223 | 227 | 239 | 251 | 263 | 271 | 283 | 307 |
311 | 331 | 347 | 359 | 367 | 379 | 383 | 419 | 431 | 439 |
443 | 463 | 467 | 479 | 487 | 491 | 499 | 503 | 523 | 547 |
563 | 571 | 587 | 599 | 607 | 619 | 631 | 643 | 647 | 659 |
683 | 691 | 719 | 727 | 739 | 743 | 751 | 787 | 811 | 823 |
827 | 839 | 859 | 863 | 883 | 887 | 907 | 911 | 919 | 947 |
967 | 971 | 983 | 991 |
Measurement Number | This Paper | Gaussian Random | Random Symmetric | Random Sparse | Bipartite Graph | |
---|---|---|---|---|---|---|
Gaussian random sparse signals | 220 | 7.77 | 7.62 | 7.66 | 7.69 | 7.76 |
280 | 17.80 | 17.59 | 17.75 | 17.77 | 17.77 | |
340 | 20.03 | 19.79 | 19.99 | 19.98 | 20.00 | |
400 | 21.40 | 21.16 | 21.37 | 21.38 | 21.38 | |
Uniform random sparse signals | 220 | −0.90 | −0.91 | −0.92 | −0.92 | −0.91 |
280 | 1.62 | 1.47 | 1.47 | 1.47 | 1.49 | |
340 | 5.16 | 4.91 | 4.97 | 5.01 | 5.01 | |
400 | 10.28 | 10.01 | 10.13 | 10.12 | 10.19 |
Images | This Paper | Gaussian Random | Random Symmetric | Random Sparse | Bipartite Graph |
---|---|---|---|---|---|
Lena | 28.96 | 23.95 | 25.10 | 24.98 | 25.75 |
Baboon | 27.48 | 23.81 | 24.13 | 24.00 | 24.94 |
Barbara | 30.53 | 26.74 | 27.22 | 26.93 | 28.00 |
Cameraman | 27.00 | 23.11 | 22.92 | 23.18 | 24.27 |
Goldhill | 31.64 | 26.56 | 27.46 | 27.11 | 28.48 |
Peppers | 30.39 | 26.14 | 26.67 | 26.10 | 26.98 |
Bone1 | 33.49 | 31.34 | 31.36 | 31.18 | 30.59 |
Bone2 | 34.08 | 29.13 | 30.77 | 29.88 | 31.80 |
Aerial image1 | 25.66 | 21.13 | 20.52 | 20.27 | 22.67 |
Aerial image2 | 29.85 | 24.93 | 25.29 | 25.81 | 26.83 |
Images | This Paper | Gaussian Random | Random Symmetric | Random Sparse | Bipartite Graph |
---|---|---|---|---|---|
Lena | 0.842 | 0.723 | 0.757 | 0.731 | 0793 |
Baboon | 0.835 | 0.719 | 0.723 | 0.723 | 0.763 |
Barbara | 0.859 | 0.782 | 0.784 | 0.796 | 0.831 |
Cameraman | 0.772 | 0.605 | 0.644 | 0.616 | 0.709 |
Goldhill | 0.907 | 0.796 | 0.841 | 0.826 | 0.868 |
Peppers | 0.870 | 0.765 | 0.808 | 0.793 | 0.823 |
Bone1 | 0.935 | 0.889 | 0.894 | 0.897 | 0.897 |
Bone2 | 0.910 | 0.830 | 0.871 | 0.850 | 0.885 |
Aerial image1 | 0.859 | 0.721 | 0.760 | 0.741 | 0.811 |
Aerial image2 | 0.840 | 0.638 | 0.712 | 0.693 | 0.772 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, H.; Li, M.; Hu, C. Construction of Flexible Deterministic Sparse Measurement Matrix in Compressed Sensing Using Legendre Sequences. Sensors 2024, 24, 7406. https://doi.org/10.3390/s24227406
Liu H, Li M, Hu C. Construction of Flexible Deterministic Sparse Measurement Matrix in Compressed Sensing Using Legendre Sequences. Sensors. 2024; 24(22):7406. https://doi.org/10.3390/s24227406
Chicago/Turabian StyleLiu, Haiqiang, Ming Li, and Caiping Hu. 2024. "Construction of Flexible Deterministic Sparse Measurement Matrix in Compressed Sensing Using Legendre Sequences" Sensors 24, no. 22: 7406. https://doi.org/10.3390/s24227406
APA StyleLiu, H., Li, M., & Hu, C. (2024). Construction of Flexible Deterministic Sparse Measurement Matrix in Compressed Sensing Using Legendre Sequences. Sensors, 24(22), 7406. https://doi.org/10.3390/s24227406