Abstract
Compressed sensing (CS) is an innovative signal acquisition and reconstruction technology that has broken through the limit of the Nyquist sampling theory. It is widely employed to optimize the measurement processes in various applications. One of the core challenges of CS is the construction of a measurement matrix. However, traditional random measurement matrices are often impractical. Additionally, many existing deterministic binary measurement matrices fail to provide the required flexibility for practical applications. In this study, inspired by the observation that pseudo-random sequences share similar properties with random sequences, we constructed a deterministic sparse measurement matrix with a flexible measurement number based on an pseudo-random sequence—the Legendre sequence. Empirical analysis of the phase transition and an assessment of the practical features of the proposed measurement matrix were conducted. We validated the effectiveness of the proposed measurement matrix on randomly synthesized signals and images. The results of our simulations reveal that our proposed measurement matrix performs better than several other measurement matrices, particularly in terms of accuracy and efficiency.
1. Introduction
In numerous applications of wireless sensor networks (WSNs), such as wireless body sensor networks (WBSNs) [], micro-seismic monitoring wireless sensor networks (MMWSNs) [], and wireless video monitoring systems (WVMSs) [], sensors face limitations in energy, bandwidth, computational capability, and storage space. To sustain the lifespan of WSNs and conserve their bandwidth, it is crucial to reduce the amount of data transmitted. Compressed sensing (CS) allows for the acquisition of fewer measurements directly at the sensor, significantly reducing the amount of data to be transmitted.
Compressed sensing (CS) [] is a novel signal acquisition and reconstruction technology that has broken through the limit of the Nyquist sampling theory. By utilizing sparsity, CS allows signals to be sampled at rates significantly below the Nyquist rate by projecting them onto a measurement matrix. The original signal can then be efficiently recovered by solving an optimization problem based on the sparse representation of the signal. CS transfers the computational burden from the encoder to the decoder, which is particularly suitable for sensors with constrained computational capabilities. Thanks to these advantages, CS is extensively employed to optimize the measurement process in diverse applications, including synthetic aperture radar (SAR), wireless body area networks [], the health monitoring of pipelines [], micro-seismic monitoring [], and magnetic resonance imaging [].
One of the core issues of CS is the measurement process. In sensors, the data are projected onto a measurement matrix to reduce the number of required measurements. Considering the limitations in the computational capability and storage space of sensors, the measurement matrix must be simple and efficient. Many measurement matrices have been proposed, primarily falling into two categories: random measurement matrices and deterministic measurement matrices.
Initially, random measurement matrices with elements following independent identical distribution (IID) [] or Bernoulli distribution [] were proposed. Having been proven to follow the restricted isometry property (RIP) [] with high probability, they have been extensively researched. Inspired by the fact that symmetric sign ensembles offer computational advantages over Gaussian ensembles, Zhang G. et al. [] proposed a measurement matrix based on the symmetric sign ensemble and demonstrated that the random sparse measurement matrix follows the RIP with high probability. Although random measurement matrices have good properties, they are often impractical. Furthermore, as they cannot be reproduced, they must be transmitted from the encoder to the decoder and require a large amount of storage space, which is impractical.
Deterministic measurement matrices can overcome the limitations of random measurement matrices. Specifically, deterministic sparse measurement matrices consist of only two elements: ‘0’ and ‘1’. They have low computational complexity and require minimal storage space, making them particularly suitable for resource-restrained sensors. Numerous deterministic sparse measurement matrices have been proposed. DeVore R. A. [] proposed a deterministic sparse measurement matrix using finite fields, but its size is constrained to where is a prime number and is an integer. Li S. et al. [] constructed several types of deterministic measurement matrices based on finite geometry; however, their dimensions are restricted to specific size of +], , and where is a prime power. Xia S. T. et al. [] and Tong F. H. et al. [] constructed deterministic sparse measurement matrices based on finite geometry and unitary geometry. However, similar to the matrices created by Li S. et al. [], their dimensions are likewise constrained. Naidu R. R. et al. [] proposed a deterministic sparse measurement matrix based on Euler’s square; however, its size is constrained to where represents the measurement number, represents the mutual coherence, and . Lu C. et al. [] constructed the deterministic bipolar measurement matrix utilizing pseudo-random sequences, utilizing pseudo-random sequences; however, the number of measurements is constrained to where is an integer. Zhang G. et al. [] proposed a more flexible deterministic bipolar measurement matrix based on Legendre sequences; however, the number of measurements is constrained to prime integer or even integer. Lu W. et al. [] proposed a deterministic sparse measurement matrix with a flexible measurement number using the bipartite graph. However, based on our experimental results, its performance still requires further improvement. There are also many other deterministic sparse measurement matrices based on coding theory [,], expander graphs [], balanced incomplete block designs [], etc. However, due to the specific construction methods of deterministic sparse measurement matrices, their dimensions are often constrained to certain values, highlighting the need for more flexible designs.
Inspired by [] and the observation that pseudo-random sequences share similar properties with random sequences, we constructed a deterministic sparse measurement matrix using an pseudo-random sequence known as the Legendre sequence.
The primary contributions of this paper include the following:
- (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.
This paper is organized as follows: In Section 2, we review the theories of CS and the Legendre sequence. Section 3 introduces the methodology used for constructing the measurement matrix. Additionally, the phase transitions and practical features of the proposed measurement matrix are analyzed. In Section 4, experiments on random signals and images are conducted. Finally, in Section 5, the conclusion is presented.
2. Background
2.1. Theory of CS
The underlying assumption in this paper is that the signal itself is naturally sparse. That means than has non-zero elements naturally.
There are mainly two steps in CS: the measurement process and the recovery process. In the measurement process, is measured by projecting it onto the measurement matrix as shown in Equation (1):
Since is a matrix with a size of where , is projected into a lower-dimensional space. Clearly, the measurement ratio is .
In the recovery process, needs to be reconstructed from by solving Equation (1). However, because , this process becomes ill-posed. According to compressed sensing theory, if is sparse, it can be approximately reconstructed by solving the following optimization problem (2):
However, this problem is NP-hard, thus a greedy algorithm, such as orthogonal matching pursuit (OMP) [] can be used to find a good-enough solution. Donaho et al. [] demonstrated that if the measurement matrix satisfies the RIP under a specific condition, problem (2) can be replaced with the optimization problem (3), which can be solved efficiently using the basis pursuit (BP) algorithm [].
The RIP is an important criterion to verify whether is a proper measurement matrix.
Definition 1.
For a measurement matrix, , and any k-sparse signal, if there exists a constant , such that
then, is said to satisfy the RIP with order . And the smallest number is called the restricted isometry constant (RIC) of order .
We can evaluate whether a matrix is a good measurement matrix by checking whether it satisfies the condition (4) for a large . However, RIP merely provides a sufficient condition to guarantee the accurate recovery of signals, which is very conservative in practical applications.
Phase transition is more precise, serving as both a necessary and sufficiency condition. It is widely used to evaluate the effectiveness of measurement matrices [] and recovery algorithms [,]. Let represent the sampling ratio and denote the sparsity ratio. It was observed that the plane of can be partitioned into two distinct phases, as shown by the significant phase transition curve during signal recovery, as shown in Figure 1. In one phase, the original signal can be perfectly recovered, and in the other phase, recovery fails, with equally high probability. Phase transition is an important criterion and has garnered extensive research attention. The phase transition threshold for the Gaussian random measurement matrix was investigated in []. Numerical experiments demonstrated a nearly perfect alignment between the empirical 50% success curve and the theoretical bound [].
Figure 1.
Phase diagram for minimization. Dark region: reconstruction success probability above 50%. Light region: reconstruction success probability below 50%.
2.2. Theory of Legendre Sequence
The research indicates that pseudo-random sequences exhibit similar properties to random sequences and can serve as substitutes in numerous scenarios. Benefiting from this, pseudo-random sequences are widely used in spectrum communication [], data encryption [], and many other fields []. The Legendre sequence has a more flexible period compared to other pseudo-random sequences.
Let > 2 be a prime number, and be a coprime integer of ; if the congruence
has an integer solution , then is referred to as a quadratic residue of ; otherwise, it is termed a quadratic non-residue modulo .
We define the Legendre symbol as
For any integer , it follows
and
Consequently, we can derive a Legendre sequence as
It has been proven that when is a prime number in the form of (where is a positive integer), the Legendre sequence with a period of is a pseudo-random sequence []. It is necessary to note that there are significantly more prime numbers in the form of compared to integers in the form of (where is a positive integer), which represents the periods of most other pseudo-random sequences. For example, the periods of m-sequences between and are limited to , , and , while the Legendre sequences, in contrast, offer a notably flexible selection of periods, as shown in Table 1.
Table 1.
Prime numbers in the form of between 100 and 1000.
3. Proposed Method
3.1. Construction of Proposed Measurement Matrix
Our measurement matrix is applicable to signals of length , where is a positive integer and is a prime number. The construction method is as follows:
- 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
We analyzed the empirical phase transition of the proposed measurement matrix and compared it with several state-of-the-art alternatives. It is worth noting that for deterministic sparse measurement matrices with inflexible measurement numbers, analysis of their phase transitions becomes unfeasible. The compared measurement matrices included the Gaussian random measurement matrix [], the random symmetric measurement matrix [], the random binary measurement matrix [], and the bipartite graph measurement matrix []. The latter is a deterministic sparse measurement matrix with a flexible measurement number, and the others are random measurement matrices.
The Gaussian random measurement matrix is a classic and highly effective measurement matrix. It is one of the most commonly used benchmarks in the study of measurement matrices due to its excellent performance. The random symmetric and random binary measurement matrices are classic matrices that share structural similarities with our proposed measurement matrix. Additionally, we included the bipartite graph measurement matrix in our comparisons due to the fact that it is a classic deterministic sparse matrix, known for its flexibility in dimensions and good sparsity properties.
In the Gaussian random measurement matrix, the entries are independently sampled from a Gaussian normal distribution with a mean of 0 and a variance of 1. In the random symmetric measurement matrix, the entries are independently sampled from a symmetric signs distribution, where each element takes the value of or with equal probability. In the random binary matrix, the entries are independently sampled from a distribution where each element takes the value of or with equal probability. The bipartite graph measurement matrix, constructed using the Progressive Edge-Growth (PEG) algorithm, is a low-density parity-check (LDPC) matrix that generally contains non-zero elements in each column, where .
Phase transition was achieved utilizing the methodology described in references [,,], as follows. For a fixed , varied from 0.1 to 0.95 with a step size of 0.05, and varied from 1 to with a step size of 1. At each combination of , 300 sparse signals were measured using different measurement matrices and then recovered using the OMP algorithm []. Let be the original signal and be the recovered signal. For each trial, if
we declare that the recovery is successful. Then, for each -tuple and each measurement matrix, we can obtain the exact recovery rate. Since it was observed that the empirical 50% success curve closely aligned with the theoretical bound [], we employed the logistic regression method as outlined in references [,,]. That is, for each , the phase transition referred to the value of that yielded a 50% exact recovery rate in this study.
For greater universality, empirical analysis of the phase transitions was conducted on various measurement matrices for two types of randomly synthesized sparse signals: Gaussian sparse signals and binary uniform sparse signals. The generation process was as follows: the non-zero elements of the Gaussian sparse signal followed a standard Gaussian distribution, whereas the non-zero elements of the binary uniform signal followed a uniform distribution in the range [0, 1].
The empirical analysis results are depicted in Figure 2. Obviously, the Gaussian random measurement matrix, the random symmetric measurement matrix, and the random binary measurement matrix exhibited similar phase transition curves. And the deterministic bipartite graph measurement matrix demonstrated a superior phase transition curve compared to the aforementioned random measurement matrices in the cases of Gaussian sparse signals, while exhibiting similar phase transition curves for binary uniform sparse signals. Furthermore, our proposed measurement matrix outperformed all other measurement matrices for both Gaussian sparse signals and binary uniform sparse signals.
Figure 2.
Phase transitions of several measurement matrices for (a) Gaussian sparse signals and (b) binary uniform sparse signals.
3.3. Analysis of Practical Features
The aforementioned phase transition property of the proposed measurement matrix ensures its effective ability to capture information. Nevertheless, in practical applications, certain practical features of measurement matrices must be taken into consideration, including computational complexity in the measurement process and memory cost. The practical features of the aforementioned measurement matrices are analyzed in Table 2. For fairness, we assumed that the size of the measurement matrix was , and each floating-point element required bits of storage space. Evidently, the proposed measurement matrix possesses the following advantages:
- (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.
Table 2.
Computational complexities of various measurement matrices.
Table 2.
Computational complexities of various measurement matrices.
| 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 |
The aforementioned advantages make our proposed measurement matrix more suitable for practical applications, especially in scenarios involving resource-constrained sensors. In the following section, we compare the performance of our proposed measurement matrix with the above measurement matrices using random signals and images.
4. Experimental Results and Analysis
In this section, we compare the performance of our proposed measurement matrix with several existing ones: the Gaussian random measurement matrix [], the random symmetric measurement matrix [], the random binary measurement matrix [], and the bipartite graph measurement matrix []. The phase transitions and practical characteristics of all of these measurement matrices were analyzed in Section 3. To ensure greater versatility, we employed two types of signals as test signals: randomly synthesized signals and images. The OMP algorithm [] was used for signal recovery.
All experiments were conducted using Matlab R2014a on a computer equipped with an Intel Core i7-6700 CPU (3.4 GHz) and 16 GB of RAM, running Windows 10.
4.1. Random Synthesized Sparse Signals
In this part, two kinds of randomly generated sparse signals were used as test signals: Gaussian random sparse signals and binary uniform sparse signals. Their generation method was elaborated on in Section 3. In the noiseless scenario, the performance of the measurement matrix was assessed by the ratio between the number of successful reconstructions and the total number of trials. A successful reconstruction condition is defined in (11), and number of total trials was 300.
Figure 3 depicts the perfect recovery percentages of different measurement matrices as sparsity k varies with and . Figure 4 illustrates the perfect recovery percentages of various measurement matrices as changes with and . Our proposed measurement matrix demonstrated superior performance, particularly in practical applications due to its enhanced features.
Figure 3.
Exact recovery percentages of various measurement matrices against different values of k for (a) Gaussian random sparse signals and (b) uniform random sparse signals with and .
Figure 4.
Exact recovery percentages of various measurement matrices for (a) Gaussian random sparse signals and (b) uniform random sparse signals with and , against varying .
In a noisy scenario, the process can be represented as
where represents Gaussian white noise. In this experiment, . SNR was used to evaluate the performance of different measurement matrices, which is defined as
where is the original signal, and is the reconstructed signal.
The SNRs of different measurement matrices for Gaussian random sparse signals and uniform random sparse signals against changes in with and are shown in Table 3. It can be seen that for both Gaussian random sparse signals and uniform random sparse signals, our proposed measurement matrix exhibited a higher SNR compared to the other measurement matrices. This suggests that our proposed measurement matrix exhibits greater robustness to noise compared to the others.
Table 3.
Recovery SNRs of various measurement matrices in noisy case with and .
4.2. Two-Dimensional Image
In this part, we evaluate the performance of various measurement matrices for image reconstruction under compressed sensing. As shown in Figure 5, the tested images included six commonly used test images, two medical images, and two aerial images. The size of all images was . We utilized block-based compressive sensing to recover the tested images. As compressed sensing relies on sparsity, we achieved image sparsity by retaining a certain proportion of coefficients under the discrete Fourier transform. In this paper, this proportion was set to 30%.
Figure 5.
Test images: (a) Lena, (b) Baboon, (c) Barbara, (d) Cameraman, (e) Goldhill, (f) Peppers, (g) Bone1, (h) Bone2, (i) Aerial image1, and (j) Aerial image2.
In the block-based compressive sensing, the size of image sub-blocks was set as 223 × 1. This means that each column of the original image was treated as a sub-block. Each sub-block was compressed individually in the measurement process. In the recovery process, each image block was separately reconstructed using OMP and then assembled to reconstruct the complete image.
The peak signal-to-noise ratio (PSNR) was used to assess the quality of the recovered image. For two images of , and , the PSNR was calculated using the following expression:
where the mean square error (MSE) is defined as
Table 4 presents the PSNR value for various images under different measurement matrices with the measurement number of 120. Our proposed measurement matrix achieved the highest peak signal-to-noise ratio (PSNR) among the compared measurement matrices.
Table 4.
Recovery PSNRs of various images.
In addition to the PSNR, we employed the structural similarity measure (SSIM) as a complementary evaluation metric. As shown in Table 5, the results indicate that with a measurement number of 120, our matrix achieved the highest SSIM value compared to the other measurement matrices. This indicates that our proposed measurement matrix outperformed other measurement matrices in preserving the structural details.
Table 5.
Recovery SSIM of various images.
Figure 6, Figure 7 and Figure 8 individually show the visually reconstructed results of the images “Lena”, “Bone2”, and “Aerial Image2.” The details of the areas within the red boxes are shown in Figure 9, Figure 10 and Figure 11, respectively. For the Lena and Aerial Image2 images, the block effects in the reconstructed images using our proposed measurement matrix were significantly reduced, resulting in smoother images. In the Bone2 image, our matrix effectively minimized artifacts that were present with other matrices, demonstrating its superior performance in preserving intricate textures and details.
Figure 6.
Reconstructions of Lena: (a) Gaussian random measurement matrix, (b) our proposed measurement matrix, (c) random binary measurement matrix, (d) random symmetric measurement matrix, and (e) bipartite graph measurement matrix.
Figure 7.
Reconstructions of Bone2: (a) Gaussian random measurement matrix, (b) our proposed measurement matrix, (c) random binary measurement matrix, (d) random symmetric measurement matrix, and (e) bipartite graph measurement matrix.
Figure 8.
Reconstructions of Aerial image2. (a) Gaussian random measurement matrix, (b) our proposed measurement matrix, (c) random binary measurement matrix, (d) random symmetric measurement matrix, and (e) bipartite graph measurement matrix.
Figure 9.
Details of reconstructed Lena: (a) Gaussian random measurement matrix, (b) our proposed measurement matrix, (c) random binary measurement matrix, (d) random symmetric measurement matrix, and (e) bipartite graph measurement matrix.
Figure 10.
Details of reconstructed Bone2: (a) Gaussian random measurement matrix, (b) our proposed measurement matrix, (c) random binary measurement matrix, (d) random symmetric measurement matrix, and (e) bipartite graph measurement matrix.
Figure 11.
Details of reconstructed Aerial image2: (a) Gaussian random measurement matrix, (b) our proposed measurement matrix, (c) random binary measurement matrix, (d) random symmetric measurement matrix, and (e) bipartite graph measurement matrix.
5. Conclusions
We propose a simple and adaptable deterministic sparse measurement matrix utilizing the Legendre sequence. Empirical analysis illustrates that its phase transition outperforms both random and bipartite graph measurement matrices. Additionally, the matrix exhibits favorable practical features. The simulation results confirm that it surpasses random and deterministic bipartite graph measurement matrices in reconstruction quality. In future work, we will conduct a more in-depth investigation into the pseudo-random properties of sequences and explore alternative construction methods for deterministic measurement matrices.
Author Contributions
Methodology, H.L.; Software, C.H.; Validation, M.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China (grant number 21KJD440001), the Jiangsu Planned Projects for Postdoctoral Research Fund (grant number 2021K399C), and the scientific research start-up fund for high-level talents of Jinling Institute of Technology (grant number jit-b-202128). The APC was funded by the Jiangsu Planned Projects for Postdoctoral Research Fund, 2021K399C.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this study are available on request from the corresponding author.
Conflicts of Interest
Haiqiang Liu was employed part-time by CCTEG Changzhou Research Institute. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict 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]
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/).