Next Article in Journal
Random Matrix Transformation and Its Application in Image Hiding
Previous Article in Journal
Excitation of Mechanical Resonances in the Stationary Ring of a Mechanical Seal by a Continuously Operated Electromagnetic Acoustic Transducer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Image-Based Quantized Compressive Sensing Scheme Using Zadoff–Chu Measurement Matrix

School of Information and Electronic Engineering, Zhejiang University of Science and Technology, Hangzhou 310023, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(2), 1016; https://doi.org/10.3390/s23021016
Submission received: 13 December 2022 / Revised: 4 January 2023 / Accepted: 12 January 2023 / Published: 16 January 2023
(This article belongs to the Section Sensing and Imaging)

Abstract

:
In this paper, a complex-valued Zadoff–Chu measurement matrix is proposed and used in an image-based quantized compressive sensing (CS) scheme. The results of theoretical analysis and simulations show that the reconstruction performance generated by the proposed Zadoff–Chu measurement matrix is better than that obtained by commonly used real-valued measurement matrices. We also applied block compressive sensing (BCS) to reduce the computational complexity of CS and analyzed the effect of block size on the reconstruction performance of the method. The results of simulations revealed that an appropriate choice of block size can not only reduce the computational complexity but also improve the accuracy of reconstruction. Moreover, we studied the effect of quantization on the reconstruction performance of image-based BCS through simulations, and the results showed that analog-to-digital converters with medium resolutions are sufficient to implement quantization and achieve comparable reconstruction performance to that obtained at high resolutions, based on which an image-based BCS framework with low power consumption can thus be developed.

1. Introduction

With the development of multimedia technology, communication networks are required to transmit and process a large number of images at any given time. The image signals generally consume a large amount of storage space, and compressive sensing (CS) has been widely used in image transmission to reduce the cost of storage and the requisite channel bandwidth [1,2,3,4]. CS assumes that a sparse or compressible signal can be sampled at sub-Nyquist rates on the transmission side, and the original signal can be reconstructed from these samples with a high probability of success on the receiver side [5]. Various CS schemes have been proposed, but the quality of reconstruction of image-based CS still lags far behind that of conventional compression schemes, such as JPEG and JPEG2000. Obtaining an adequate reconstruction thus remains a pressing issue in CS. The measurement matrix plays an important role in the reconstruction performance of the CS framework. Conventional measurement matrices are usually real valued, such as the chaotic measurement matrix [6], partial Hadamard matrix [7], Toeplitz matrix [8], and Bernoulli matrix [9], and complex-valued measurement matrices have rarely been used. To improve the quality of reconstruction of CS, a complex-valued measurement matrix is introduced in this paper, and block CS (BCS) is used to reduce its computational complexity [10]. Quantization, which should be considered in applications [11,12], is also discussed, and useful conclusions are obtained for the framework of image-based BCS.

1.1. Related Work

The quality of reconstruction of sparse signals mainly depends on the design and choice of the measurement matrix. Real-valued measurement matrices have been used in most studies on image-based CS, while complex-valued matrices have received little attention. The authors of Ref. [13] proposed a complex-valued BCS scheme in which a complex-valued partial Hadamard matrix serves as the measurement matrix. The results of experiments showed that the quality of reconstruction obtained by using a complex-valued measurement matrix is better than that obtained by using real-valued measurement matrices. The authors of Ref. [14] proposed an efficient recovery algorithm through the complex-to-real transformation of CS, where a complex-valued discrete Fourier transform (DFT) matrix was used as the sparse basis matrix. However, the introduction of a complex-valued sparse basis matrix or a complex-valued measurement matrix in the above methods causes the measured data to also become complex, thus increasing the computational complexity of CS. The BCS scheme provides an efficient approach to reduce computational complexity.
In practical image compressed transmission systems, the measured signal should be quantized into a limited number of bits. This is usually implemented by using multi-bit analog-to-digital converters (ADC) [15]. The quantization inevitably introduces noise that degrades the reconstruction performance of image-based BCS. Many researchers have thus studied the effects of quantization on the reconstruction performance of the quantized CS in recent years and proposed robust strategies to accommodate the quantization errors [16,17,18,19,20]. The authors of ref. [16] presented a detailed theoretical analysis of the effects of quantization-induced noise on the reconstruction performance of CS. Reference [19] derived the upper bound of error in the reconstruction of sparse signals. More recently, the authors of ref. [20] proposed a learning-based quantized CS method for the recovery of sparse signals, and their experimental results showed that this method delivers acceptable performance. However, an image-based quantized BCS framework that uses a complex-valued measurement matrix and the effects of the resolution of ADC on reconstruction performance have rarely been researched.

1.2. Motivation and Contributions

Obtaining high-quality reconstruction performance with low complexity is considered to be a challenging problem for the CS framework. CS has been widely used in image compression and processing. It is important to properly design or choose the measurement matrix that significantly affects the performance of image recovery. Generally, natural image signals are sparse in some orthonormal basis, such as discrete wavelet transform (DWT) or discrete cosine transform (DCT). According to CS theory, the mutual coherence between the sparse basis matrix and measurement matrix can be used to evaluate the reconstruction performance of CS. The smaller the mutual coherence, the better the recovery performance of image-based CS. Therefore, designing and constructing a measurement matrix that has low coherence with the orthonormal sparse basis is important work. Zadoff–Chu sequences have an ideal periodic autocorrelation and constant magnitude. These properties are helpful to the design of a measurement matrix with low mutual coherence. Our initial experiment results show that a complex-valued Zadoff–Chu matrix generated from the Zadoff–Chu sequence has low mutual coherence with the conventional DCT sparse basis matrix. Moreover, inspired by Ref. [13], we consider utilizing a complex-valued Zadoff–Chu matrix as the measurement matrix to improve the recovery performance of image-based CS. Therefore, in this paper, we propose an image-based CS framework that uses the complex-valued Zadoff–Chu measurement matrix. It delivers better reconstruction performance than that obtained by using real-valued measurement matrices. We also apply BCS to the framework to reduce its computational complexity.
In practical image-based CS communication systems, ADCs are usually employed to quantize the compressed data to form a bit stream. For an image-based quantized BCS, the use of high-resolution ADCs can reduce the quantization noise and improve its reconstruction performance. However, the high-resolution ADC consumes a large amount of power and requires costly hardware. A quantized BCS that consumes a small amount of power is desirable. We examine the effects of quantization on the reconstruction performance of the image-based BCS to develop a quantized BCS framework with medium-resolution ADCs.
The main contributions of this work are as follows:
(1)
We construct a complex-valued measurement matrix based on a Zadoff–Chu sequence. The results of theoretical analysis and simulations show that it outperforms conventional real-valued matrices in terms of reconstruction performance.
(2)
We apply BCS to reduce the computational complexity of the CS framework and analyze the effect of block size on its reconstruction performance. The results of simulations show that an appropriate block size can reduce the computational complexity as well as improve the accuracy of reconstruction of the framework.
(3)
We examine the effects of quantization on the reconstruction performance of the proposed image-based BCS. The results of simulations show that an ADC with a medium resolution is sufficient for it to implement quantization and achieve comparable reconstruction performance to that of an ADC with a high resolution. This can be used to develop an image-based quantized BCS framework with low power consumption.

2. Principles of Image-Based BCS with Zadoff–Chu Matrix

We now present details of the proposed image-based quantized BCS framework that uses the complexed-valued Zadoff–Chu measurement matrix. A test image is first divided into small non-overlapping blocks and then transformed into sparse signals by using a sparse basis. The resulting sparse signal is compressively sampled by a partial complex-valued Zadoff–Chu measurement matrix that is controlled by keys generated from a chaotic map to ensure the security of the data. Following this, the measured samples are quantized and transmitted through the channel. On the receiver side, the corresponding inverse operations are carried out and a reconstructed image is obtained.

2.1. Image-Based BCS Framework

A test image of size N × N is first divided into non-overlapping image blocks of size N B × N B . The number of image blocks is ( N / N B ) × ( N / N B ) . Each image block is then transformed into a sparse signal by a sparse basis and compressively sampled by a complexed-valued measurement matrix of size M B × N B ( M B < N B ) .
Let x i j denote the i-th column of the j-th image block. x i j is transformed into a sparse signal s i j by a sparse matrix Ψ B of size N B × N B . x i j can then be expressed as
x i j = Ψ B s i j
The measurement process of BCS can then be expressed as
y i j = Φ B Ψ B s i j
where Φ B is the measurement matrix of size M B × N B . A B = Φ B Ψ B is called the sensing matrix, and it should satisfy the Restricted Isometry Property [21], as expressed in Equation (3), to reconstruct the original image block:
1 ε A B s i j 2 s i j 1 + ε
where ε [ 0 ,   1 ] . After all x i j have been measured, the obtained compressed data y i j form a matrix Y j of size M B × N B , which can be expressed as
Y j = y 1 j y 2 j y N B j
On the receiver side, the sparse signal can be reconstructed through 𝓁 1 -minimization or greedy methods by solving the following optimization problem [22]:
min s i j s i j 1 s . t . y i j = Φ B Ψ B s i j
Then, according to x i j = Ψ B s i j , the reconstructed signal of the j-th image block can be obtained and expressed as x j = x 1 j x 2 j x N B j . Finally, all reconstructed image blocks are used to reconstruct the entire original image X .
A number of reconstruction algorithms can be used to solve the optimization problem in Equation (5). We use the orthogonal matching pursuit (OMP) [23] method here. Moreover, a conventional discrete cosine transform (DCT) of size N B × N B is used as the sparse basis matrix Ψ B , and the complex-valued Zadoff–Chu matrix is used as the measurement matrix Φ B . In the BCS scheme, the size of the measurement matrix is usually smaller than that in the entire image CS. Therefore, a smaller amount of memory is required, making the framework more efficient and practical.

2.2. Design of Zadoff–Chu Measurement Matrix

The Zadoff–Chu matrix is generated from a Zadoff–Chu sequence. A standard Zadoff–Chu sequence of length L is defined as follows [24]:
p ( n ) = exp j π u n ( n + 1 ) L , L o d d   exp j π u n 2 L , L e v e n
where j = 1 , u is the root index, and 0 < u < L . To generate the Zadoff–Chu matrix P, the Zadoff–Chu sequence of length L = N 2 is reshaped into a square matrix, as shown in Equation (7):
P = p 0 , 0 p 0 , 1 p 0 , ( N 1 ) p 1 , 0 p 1 , 1 p 1 , ( N 1 ) p ( N 1 ) , 0 p ( N 1 ) , 1 p ( N 1 ) , ( N 1 )
A partial Zadoff–Chu measurement matrix can then be obtained by randomly selecting M rows from the matrix P :
Φ = D R P
where P N × N is the Zadoff–Chu matrix, R N × N is a row permutation matrix generated from a chaotic logistic map, and R P denotes the multiplication of R by P from the left. D N × N is a selection matrix that is used to choose M rows from the matrix R P .
The permutation matrix, which has exactly one entry of “1” in each row and each column and “0”s elsewhere, can be expressed as,
R = 0 1 0 1 0 0 0 0 1
We generate the permutation matrix by a chaotic logistic map, which is defined as follows [25]:
z i + 1 = μ z i ( 1 z i )
where μ ( 3.99996 , 4 ] denotes the control parameter and z 0 is the initial value of the logistic map. In the simulations reported in this paper, the initial value and control parameter of the logistic map were set to z 0 = 0.33 and μ = 4 , respectively.
Based on Equation (10), an integer chaotic sequence a = a ( 1 ) a ( 2 ) a ( N ) can be obtained according to the following formula:
a n = mod ( f l o o r ( z n + 100 ) × 10 10 ) , N ) + 1
where f l o o r ( x ) returns the nearest integer less than or equal to x , and mod ( x , N B ) returns the remainder of x when divided by NB. Then, the permutation matrix R c h a o s based on the chaotic sequence a can be expressed as,
R c h a o s = 0 R 1 , a ( 1 ) 0 R 2 , a ( 2 ) 0 0 0 0 R N , a ( N )
In Equation (12), R c h a o s has exactly one entry of “1” in each row and each column, and “0”s elsewhere.
We update the matrix R P by R c h a o s P , and the partial Zadoff–Chu measurement matrix expressed by Equation (8) can then be rewritten as,
Φ = D R c h a o s P
Finally, the measurement matrix Φ of size M × N is obtained. The measurement matrix of the BCS scheme is denoted by Φ B and its size is adjusted to M B × N B .

2.3. Image-Based Quantized BCS Framework

Figure 1 shows the proposed image-based quantized BCS framework based on the complex-valued Zadoff–Chu measurement matrix. Its main steps can be summarized as follows:
Step 1: Image block partitioning. The original image of size N × N is divided into non-overlapping blocks of size N B × N B .
Step 2: Sparse transformation. The image block of size N B × N B is transformed to a new domain by using the DCT sparse basis Ψ B .
Step 3: Compressed sampling. The transformed image data are sampled by the complex-valued Zadoff–Chu measurement matrix Φ B of size M B × N B . The measurement matrix is constructed according to Equation (13).
Step 4: Quantization. The real and imaginary parts of the measured data of the image block are quantized according to the following formula:
P 3 = r o u n d ( ( 2 B 1 ) × ( P 1 min ( P 1 ) ) / ( max ( P 1 ) min ( P 1 ) ) )
P 4 = r o u n d ( ( 2 B 1 ) × ( P 2 min ( P 2 ) ) / ( max ( P 2 ) min ( P 2 ) ) )
where B denotes the number of bits representing each measurement, and P 1 and P 2 denote the real part and the imaginary part of the measured image block matrix, respectively. max ( ) and min ( ) denote the maximum and the minimum values of the matrix, respectively. The quantized data are then transmitted through the channel.
Step 5: Inverse quantization. On the receiver side, the quantized data are inversely quantized according to the following:
P ^ 1 = P 3 × max ( P 1 ) min ( P 1 ) 2 B 1 + min ( P 1 )
P ^ 2 = P 4 × max ( P 2 ) min ( P 2 ) 2 B 1 + min ( P 2 )
Step 6: Recovering the sparse signal for each complex-valued image block. In this step, the conventional OMP algorithm is applied.
Step 7: Inverse sparse transformation. Each recovered spare signal is converted into the original image block by an inverse DCT sparse transformation. Finally, all image blocks are combined to form the entire reconstructed image.

3. Performance of Measurement Matrices

The reconstruction performance of CS depends on designing and choosing an appropriate measurement matrix. A perfect CS requires that the measurement matrix and the sparse matrix be incoherent. In the subsequent analysis, we use the average mutual coherence of the sensing matrix A to measure the coherence between the measurement matrix and the sparse matrix. This is defined as [26].
μ a v = 1 N ( N 1 ) i = 1 N j = 1 j i N a i T a j a i 2 a j 2
where ai and aj represent the i-th and the j-th column of sensing matrix A, respectively. In general, the smaller the average mutual coherence, the better the reconstruction performance of CS.
The average mutual coherence of sensing matrix A is calculated according to Equation (18). Table 1 shows the results for different measurement matrices under different compressive ratios (CRs) and block sizes. In our experiments, the conventional DCT matrix served as the sparse basis matrix and five measurement matrices—namely, the partial Zadoff–Chu measurement matrix, partial complex-valued Hadamard matrix, partial real-valued Hadamard matrix, Toeplitz matrix, and Bernoulli matrix—were used as the measurement matrices in turn.
Table 1 shows that the average mutual coherence of the complex-valued Zadoff–Chu measurement matrix was lower than those of the other measurement matrices in almost all cases. Based on the results of Table 1, we can conclude that the reconstruction performance of the proposed scheme was better than that of schemes using the other measurement matrices. This deduction was confirmed by simulation results in the following experiments. In addition, the mutual coherence of all measurement matrices decreased with an increase in the CR. This was apparent as higher CR corresponded to better reconstruction performance.

4. Simulations and Analysis

In this section, simulations of the proposed quantized BCS scheme by using MATLAB 2019b installed on a laptop with a 1.8 GHz i7-8550U CPU and 16 GB RAM. “Lena”, “Cameraman”, “Boats”, “Foreman”, and “House” were used as the test images. The reconstruction performance of different measurement matrices was compared and the effect of block size on it was analyzed.
We used structural similarity (SSIM) and the peak signal-to-noise (PSNR) to qualitatively evaluate the reconstruction performance of the proposed BCS scheme. The SSIM is defined as [27],
S S I M x , y = ( 2 μ x μ y + C 1 ) ( σ x y + C 2 ) ( μ x 2 + μ y 2 + C 1 ) ( σ x 2 + σ y 2 + C 2 )
where x and y are the original image and the reconstructed image, respectively, σ x 2 and σ y 2 , and   μ x and μ y denote the variances and the means of x and y , respectively, σ x y denotes the covariance of x and y, and C 1 and C 2 are positive constants used to prevent a null denominator. In general, a higher SSIM indicates better similarity between images.
The PSNR is defined as [28,29],
PSNR = 10 log 10 255 2 MSE
where the mean-squared error (MSE) is defined as,
MSE = 1 M 1 × N 1 i = 0 M 1 1 j = 0 N 1 1 X ( i , j ) Y ( i , j ) 2
where M 1 and N 1 are the numbers of pixels along the horizontal and the vertical coordinates of the image, respectively, and X(i,j) and Y(i,j) represent the original image and the reconstructed image, respectively. A higher PSNR indicates better reconstruction performance.

4.1. Comparison of Reconstruction Performance

In this section, we calculate the SSIM and PSNR for different measurement matrices based on the OMP reconstruction algorithm, as shown in Table 2. The “Lena” image of size 256 × 256 was used as the test image. It is clear from the table that the reconstruction performance of the complex-valued Zadoff–Chu matrix and the complex-valued Hadamard matrix was better than that of the other real-valued measurement matrices—namely the real-valued Hadamard matrix, Toeplitz matrix, and Bernoulli matrix. For instance, when the block size was 256 × 256 and CR was 0.6, the PSNRs of the complex-valued Zadoff–Chu matrix, complex-valued Hadamard matrix, real-valued Hadamard matrix, Toeplitz matrix, and Bernoulli matrix were 29.3149 dB, 29.2307 dB, 27.1256 dB, 25.9744 dB, and 25.5922 dB, respectively. These results coincide with those inferred based on mutual coherence shown in Table 1. In addition, the reconstruction performance of the matrices for block sizes of 256 × 256, 128 × 128, and 64 × 64 was better than that for image blocks of sizes 32 × 32 and 16 × 16. Furthermore, the differences of reconstruction performance among block sizes of 256 × 256, 128 × 128, and 64 × 64 were minor.
We also ran simulations on the other test images, and the results are shown in Figure 2, Figure 3, Figure 4 and Figure 5. Figure 2 shows the PSNR with CR for different measurement matrices on the “Cameraman” image. In Figure 2, the block sizes are 256 × 256, 128 × 128, 64 × 64, and 32 × 32 from left to right, and from top to bottom. It can be seen that the PSNR performance using the Zadoff–Chu matrix is much better than that using the real-valued Hadamard matrix, Toeplitz matrix, and Bernoulli matrix for different block sizes, while the PSNR performance for the Zadoff–Chu matrix and complex Hadamard matrix are similar. In addition, the PSNR performance for block size of 32 × 32 degraded compared with that for 256 × 256, 128 × 128, and 64 × 64. Moreover, the difference of PSNR performance for block size of 256 × 256, 128 × 128, and 64 × 64 was minor.
Figure 3, Figure 4 and Figure 5 show the PSNR performance using different measurement matrices under different block sizes for the “Boats”, “Foreman”, and “House” images, respectively. Based on Figure 3, Figure 4 and Figure 5, similar conclusion can be drawn as that of Figure 2. Hence, the Zadoff–Chu measurement matrix provided high reconstruction performance and it was effective for different images.
In the above experiments, the reconstruction performance of the proposed image-based BCS was evaluated using the OMP reconstruction algorithm. In this subsection, the SL0 reconstruction algorithm [30] is used to study the reconstruction performance of the image-based BCS with different measurement matrices, and the calculated results are shown in Table 3. The “Lena” image of size 256 × 256 is also served as the test image. The PSNR and mean absolute error (MAE) [31] are used to evaluate the reconstruction performance. Generally, the smaller the MAE value, the better the reconstruction performance of BCS scheme, which is opposite to that of PSNR. It is clear from Table 3 that the reconstructed performance of BCS scheme using the Zadoff–Chu measurement matrix is much better than that using the other real-valued measurement matrices under different CRs and different block sizes in terms of PSNR and MAE metrics. Even compared with the complex-valued Hadamard matrix, the proposed Zadoff–Chu matrix also has obvious advantage in reconstruction performance. These conclusions drawn from Table 3 are similar to those obtained from Table 2, further showing the effectiveness of the proposed Zadoff–Chu matrix.

4.2. Analysis of Computational Complexity

Figure 6 shows the run time of the image-based BCS using the proposed Zadoff–Chu measurement matrix for different block sizes, where the “House” image was used as the test image. The run time of the image-based BCS decreased significantly when the block size was reduced from 256 × 256 to 64 × 64. However, when the block size was reduced to 32 × 32 and 16 × 16, the run time continued to decrease but at a much lower rate. For instance, when the CR was 0.6, the run times were 2.0791 s, 0.7694 s, 0.2509 s, 0.1588 s, and 0.1569 s for block sizes 256 × 256, 128 × 128, 64 × 64, 32 × 32, and 16 × 16, respectively.
We also compared the run times of the proposed image-based BCS using the Zadoff–Chu matrix with those using the other measurement matrices, as shown in Figure 7. The “House” image was used as the test image and image block size was 64 × 64. The computational complexity of the proposed scheme was higher than schemes that used real-valued matrices, such as the real Hadamard matrix and the Bernoulli matrix. However, its reconstruction performance was significantly better, as shown in Figure 2, Figure 3, Figure 4 and Figure 5. In addition, its computational complexity was lower than that of the complex Hadamard matrix even though their reconstruction performance was similar. Therefore, the proposed Zadoff–Chu matrix is preferable as the measurement matrix on the whole.

4.3. Quantization Error

The quantization of the measured signal inevitably introduces errors to the CS framework. In Ref. [32], the authors analyzed the effects of quantization on the reconstruction of 1D signals based on B-bit quantized measurements. In this subsection, we evaluate the effects of B-bit quantization on the accuracy of reconstruction of image-based BCS using a complex-valued measurement matrix.
The quantization implemented by an ADC device is a very important part of the quantized BCS scheme. The number of bits representing each measurement is usually defined as the resolution of an ADC. For instance, if a measured value is denoted by B bits, the ADC has a B-bit resolution. In general, the higher the resolution of ADC, the smaller the quantization error.
For an image-based CS scheme, the quantization of the measured complex-valued image data can be simply expressed as,
Y ^ = Φ X + e                                                                                                                                 = d i g i t a l B Φ X + j d i g i t a l B I Φ X
where Φ X and Y ^ denote the measured image data and the quantized measured image data, respectively. In general, the quantized image data are different from the original image data due to truncation or rounding errors, and the difference between them is called the quantization error (noise). It is denoted by e in Equation (22). In addition, the subscript B denotes the resolution of the ADC used for quantization.
For real-valued quantization, the error e can be represented as an additive noise signal [33]. Hence, for a B-bit quantizer with a quantization step of Δ , the mean value of e is zero and its variance is,
σ e _ r 2 = Δ 2 / 12
where Δ   =   2 B .
However, for complex-valued quantization, both the real and the imaginary parts of the quantization error contribute to noise. In this case, the variance of the quantization noise (or average power of quantization noise) is given by,
σ e 2 = 2 Δ 2 / 12 = Δ 2 / 6
Furthermore, for a B-bit quantizer, the signal-to-quantization noise ratio (SQNR) is defined as [33]
SQNR = 10 log 10 σ x 2 σ e 2   dB
where σ x 2 denotes the average power of the complex-valued measurements. From Equation (25), it is clear that each additional bit in the ADC increases the SQNR due to a reduction in the step size Δ . The level of quantization-induced noise depends on the resolution of the ADC.
The effect of the resolution of ADC on QSNR was evaluated and the results are shown in Figure 8, where “Cameraman” was used as the test image. It is clear that the higher the resolution of ADC was, the better was the performance in terms of QSNR. Specifically, each additional bit in the ADC increased the QSNR by approximately 6 dB.
We also simulated the effect of block size on the QSNR performance, as shown in Figure 9. The “Cameraman” image was again used as the test image and the resolution of the ADC was fixed to 5-bit. The QSNR increased with the decrease in block size because quantization was implemented in blocks. The smaller the block size was, the smaller was the quantization error. The tendency of curves of the QSNR in case of different block sizes for other resolutions of the ADC were similar to that of the 5-bit ADC.

4.4. Effect of Quantization on Reconstruction Performance

The quantization of image-based BCS can be implemented by using an ADC. The higher the resolution of the ADC, the smaller the quantization error. However, the power consumption of the ADC is also related to its resolution, where a higher resolution requires more power. Hence, the optimal resolution of the ADC needs to be determined.
In the image-based BCS framework, the reconstruction algorithm generates errors. When quantization is performed, the quantization error is added to this reconstruction error, making the PSNR performance worse. However, if the error caused by the reconstruction algorithm is dominant over the quantization error, a low-resolution ADC can be used to reduce power consumption.
We assessed the effect of quantization on the reconstruction performance of the proposed image-based quantized BCS scheme that uses the Zadoff–Chu measurement matrix. To explicitly show the degradation of PSNR caused by quantization, we defined PSNR loss ( Δ PSNR ) as follows:
Δ PSNR = PSNR 0 PSNR B b i t
where PSNR0 denotes the reconstructed PSNR values without quantization and PSNR B b i t denotes the reconstructed PSNR values when quantization was performed by using an ADC with a B-bit resolution.
Figure 10 shows the PSNR loss in response to the CR for an ADC with different resolutions. Two measurement matrices were used in the simulations, Figure 10a,b correspond to the Zadoff–Chu measurement matrix, and Figure 10c,d correspond to the real-valued Hadamard measurement matrix. The “Cameraman” image of size 256 × 256 was used as the test image. The experiment was performed only for block sizes of 128 × 128 and 64 × 64, because the two block sizes are optimal for image-based BCS in terms of reconstruction performance and computational complexity.
For the case of using the Zadoff–Chu measurement matrix, it is clear from Figure 10a,b that for ADCs with 8-bit, 7-bit, and 6-bit resolutions, the PSNR loss was negligibly small and the difference in it among the three cases was minor. This means that using an ADC with a 6-bit or 7-bit resolution can yield similar PSNR performance compared to that using an ADC with an 8-bit resolution. When the resolution of the ADC was reduced to 5-bit and 4-bit, the PSNR loss increased, and the higher the CR, the larger the PSNR loss. This can be explained as follows: with the increase in CR, the reconstruction error decreased such that the impact of the quantization error on reconstruction performance increased. As seen in Figure 10a, when the CR was 0.6, the ADC with a 4-bit resolution caused a PSNR loss of ~0.5 dB, but when CR was increased to 0.8 and 1.0, the corresponding PSNR losses increased to 0.8 dB and 1.1 dB, respectively. Therefore, in light of both PSNR performance and power consumption, an ADC with a 4-bit resolution is suitable for image-based BCS with a low CR, but an ADC with a 5-bit resolution is required in case of a higher CR.
For the case of using the real-valued Hadamard measurement matrix, the simulated results were shown in Figure 10c,d, from which similar conclusions can be drawn to that of using the complex-valued Zadoff–Chu measurement matrix. Nevertheless, in this case, the PSNR loss caused by quantization was smaller than that of using the Zadoff–Chu measurement matrix. For instance, when the CR was 0.6 and block size was 128 × 128, the ADC with 4-bit resolution caused a PSNR loss of ~1.2 dB for the case of using the Zadoff–Chu measurement matrix, while caused a PSNR loss of ~0.45 dB for the case of using the Hadamard matrix. The main reason is that, for the case of using the complex-valued Zadoff–Chu measurement matrix, the measured data are also complex-valued; therefore, its quantization error consists of two parts, the real part quantization error and the imaginary part quantization error. However, the quantization error of using the real-valued Hadamard measurement matrix only contains the real part. Consequently, the quantization error of using the real-valued Hadamard measurement matrix is evidently smaller than that of using the complex-valued Zadoff–Chu measurement matrix. As a result, the PSNR loss caused by quantization for the case of using the real-valued Hadamard matrix is smaller when compared to that of using the Zadoff–Chu matrix.
Figure 10 also shows that the PSNR loss for block size 64 × 64 was smaller than that for 128 × 128. This is because the quantization error for block size 64 × 64 was smaller than that for 128 × 128, as shown in Figure 9. From this aspect, the block size of 64 × 64 is preferable than 128 × 128 for image-based quantized BCS.
We also performed experiments on the other test images, namely, “Boats”, “Foreman”, and “House”, and the results are shown in Figure 11, Figure 12 and Figure 13, respectively. The results for each image yielded the same conclusion as was obtained from the results for the “Cameraman” image. However, the PSNR loss caused by quantization was different for different test images. For instance, for image-based BCS using the Zadoff–Chu measurement matrix under a block size of 128 × 128 and a CR of 0.8, the PSNR losses were 0.8 dB, 2.3 dB, 4.9 dB, and 2.2 dB for “Cameraman”, “Boats”, “Foreman”, and “House”, respectively. The PSNR loss resulted from quantization for a test image is related to its PSNR performance. Better PSNR performance means a smaller reconstruction error. In this case, the impact of the quantization error on PSNR performance became comparatively dominant. The results in Figure 14 further support this claim. Figure 14a,b show the PSNRs of the proposed image-based BCS using the complex-valued Zadoff–Chu measurement matrix and real-valued Hadamard matrix, respectively. The block size was 128 × 128 and four images were used as the test images. From Figure 14a, it is clear that when the CR was 0.8, the PSNRs were 27.08 dB, 32.30 dB, 35.36 dB, and 31.85 dB for “Cameraman”, “Boats”, “Foreman”, and “House”, respectively. The better was the PSNR performance, the higher was the PSNR loss caused by quantization. From Figure 14b, a similar conclusion can be draw to that from Figure 14a.
Based on the above analysis, we can conclude the following: (1) The reconstruction error had a dominant impact on the PSNR performance of the proposed quantized BCS framework compared with the influence of quantization error when a high-resolution (8-bit, 7-bit, or 6-bit) ADC was applied. Hence, an ADC with a 6-bit resolution is sufficient to implement quantization and introduces only a slight PSNR loss. (2) At a lower CR, the reconstruction error increases and its impact on PSNR performance becomes more dominant compared with that of the quantization error. In this case, an ADC with a low resolution can be used, such as one with a 5-bit or even a 4-bit resolution.
The benefit of using low resolution ADC is saving power consumption. In practical applications, the optimal resolution of ADC used in image BCS can be determined according to the analysis provided in this paper.

5. Conclusions

We proposed a complex-valued Zadoff–Chu measurement matrix here and used it in the image-based quantized BCS framework. The results of theoretical analysis and simulations showed that the complex-valued Zadoff–Chu matrix outperforms conventional real-valued matrices in terms of image reconstruction. We examined its reconstruction performance and computational complexity for different block sizes, based on which optimal block size of image BCS can be determined. We also analyzed the effect of quantization on the proposed image-based BCS. The QSNR and PSNR losses due to quantization were evaluated. The results of simulations showed that an ADC with a medium resolution is sufficient for quantization and yields good reconstruction performance.

Author Contributions

Conceptualization, Z.W.; Methodology, L.X. and W.Q.; Software, Y.W.; Validation, W.Q. and Y.W.; Formal analysis, Z.W.; Investigation, L.X.; Data curation, W.Q. and Y.W.; Writing—original draft, L.X.; Writing—review & editing, Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Zhejiang Provincial Key Natural Science Foundation of China, under LZ21F010001, the State Key Laboratory of Millimeter Waves of Southeast University, China, under K202212, and by the National Natural Science Foundation of China, under 61405178 and 61505176.

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

The authors declare no conflict of interest.

References

  1. Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  2. Gui, Y.; Lu, H.; Jiang, X.; Wu, F.; Chen, C.W. Compressed pseudo-analog transmission system for remote sensing images over bandwidth-constrained wireless channels. IEEE Trans. Circuits Syst. Video Technol. 2020, 30, 3181–3195. [Google Scholar] [CrossRef]
  3. Gui, Y.; Lu, H.; Wu, F.; Chen, C.W. LensCast: Robust wireless video transmission over Mm wave MIMO with lens antenna array. IEEE Trans. Multimed. 2022, 24, 33–48. [Google Scholar] [CrossRef]
  4. Wang, Y.; Wang, D.; Zhang, X.; Chen, J.; Li, Y. Energy-efficient image compressive transmission for wireless camera networks. IEEE Sens. J. 2016, 16, 3875–3886. [Google Scholar] [CrossRef]
  5. Candè, E.J.; Wakin, M.B. An introduction to compressive sampling. IEEE Signal Process. Mag. 2008, 25, 21–30. [Google Scholar] [CrossRef]
  6. Yu, L.; Barbot, J.P.; Zheng, G.; Sun, H. Compressive sensing with chaotic sequence. IEEE Signal Process. Lett. 2010, 17, 731–734. [Google Scholar] [CrossRef] [Green Version]
  7. Zhou, N.; Zhang, A.; Wu, J.; Pei, D.; Yang, Y. Novel hybrid image compressive-encryption algorithm based on compressive sensing. Optik 2014, 125, 5075–5080. [Google Scholar] [CrossRef]
  8. Haupt, J.; Bajwa, W.U.; Raz, G.; Nowak, R. Toeplitz compressed sensing matrices with application to sparse channel estimation. IEEE Trans. Inf. Theory 2010, 56, 5862–5875. [Google Scholar] [CrossRef]
  9. 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 (ICIA), Harbin, China, 20–23 June 2010; pp. 455–460. [Google Scholar]
  10. Unde, A.S.; Deepthi, P.P. Rate-distortion analysis of structured sensing matrices for block compressive sensing of images. Signal Process Image Commun. 2018, 65, 115–127. [Google Scholar] [CrossRef]
  11. Zymnis, A.; Boyd, S.; Candes, E. Compressed sensing with quantized measurements. IEEE Signal Process. Lett. 2010, 17, 149–152. [Google Scholar] [CrossRef]
  12. Wang, L.; Wu, X.; Shi, G. Binned progressive quantization for compressive sensing. IEEE Trans. Image Process. 2012, 21, 2980–2990. [Google Scholar] [CrossRef] [PubMed]
  13. Xue, L.; Wang, Y.; Wang, Z. Secure image block compressive sensing using complex Hadamard measurement matrix and bit-level XOR. IET Inf. Secur. 2022, 16, 417–431. [Google Scholar] [CrossRef]
  14. Shalaby, W.A.; Saad, W.; Shokair, M.; Dessouky, M.I. An efficient recovery algorithm using complex to real transformation of compressed sensing. In Proceedings of the 33rd National Radio Science Conference, Aswan, Egypt, 22–25 February 2016. [Google Scholar]
  15. Dai, W.; Milenkovic, O. Information theoretical and algorithmic approaches to quantized compressive sensing. IEEE Trans. Commun. 2011, 2011 59, 1857–1866. [Google Scholar] [CrossRef]
  16. Stanković, I.; Brajović, M.; Daković, M.; Ioana, C.; Stanković, L. Quantization in compressive sensing: A signal processing approach. IEEE Access 2020, 8, 50611–50625. [Google Scholar] [CrossRef]
  17. Huang, S.; Qiu, D.; Tran, T.D. Approximate message passing with parameter estimation for heavily quantized measurements. IEEE Trans. Signal Process. 2022, 70, 2062–2077. [Google Scholar] [CrossRef]
  18. Poberezhskiy, Y.S. Compressive quantization versus compressive sampling in image digitization. In Proceedings of the 2012 IEEE Aerospace Conference, Big Sky, MT, USA, 3–10 March 2012; pp. 1–20. [Google Scholar]
  19. Boufounos, P.; Baraniuk, R. Quantization of sparse representations. In Proceedings of the 2007 Data Compression Conference (DCC’07), Snowbird, Utah, USA, 27–29 March 2007; p. 390. [Google Scholar]
  20. Mahabadi, R.K.; Lin, J.; Cevher, V. A learning-based framework for quantized compressed sensing. IEEE Signal Process. Lett. 2019, 26, 883–887. [Google Scholar] [CrossRef] [Green Version]
  21. Candes, E.J.; Romberg, J.K.; Tao, T. Stable signal recovery from incomplete and inaccurate measurements. Commun. Pur. Appl. Math. 2006, 59, 1207–1223. [Google Scholar] [CrossRef] [Green Version]
  22. Elhamifar, E.; Vidal, R. Sparse subspace clustering: Algorithm, theory, and applications. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 2765–2781. [Google Scholar] [CrossRef] [Green Version]
  23. Tropp, J.A.; Gilbert, A.C. Signal recovery from random measurement via orthogonal matching pursuit. IEEE Trans. Inf. Theory 2007, 53, 4655–4666. [Google Scholar] [CrossRef] [Green Version]
  24. Kang, J.W.; Whang, Y.; Ko, B.H.; Kim, K.S. Generalized cross-correlation properties of Chu sequences. IEEE Trans. Inf. Theory 2012, 58, 438–444. [Google Scholar] [CrossRef]
  25. Kanso, A.; Smaoui, N. Logistic chaotic maps for binary numbers generations. Chaos Soliton. Fractals 2009, 40, 2557–2568. [Google Scholar] [CrossRef]
  26. Abolghasemi, V.; Ferdowsi, S.; Sanei, S. A gradient-based alternating minimization approach for optimization of the measurement matrix in compressive sensing. Signal Process. 2012, 92, 999–1009. [Google Scholar] [CrossRef] [Green Version]
  27. Wang, Z.; Bovik, A.C.; Sheikh, H.R.; Simoncelli, E.P. Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 2004, 13, 600–612. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Horé, A.; Ziou, D. Image quality metrics: PSNR vs. SSIM. In Proceedings of the 2010 20th International Conference on Pattern Recognition, Washington, DC, USA, 23–26 August 2010; pp. 2366–2369. [Google Scholar]
  29. Park, C.; Zhao, W.; Park, I.; Sun, N.; Chae, Y. A 51-pJ/pixel 33.7-dB PSNR 4×compressive CMOS image sensor with column-parallel single-shot compressive sensing. IEEE J. Solid-State Circuits 2021, 56, 2503–2515. [Google Scholar] [CrossRef]
  30. Mohimani, H.; Babaie-Zadeh, M.; Jutten, C. A Fast Approach for Overcomplete Sparse Decomposition Based on Smoothed L0-Norm. IEEE Trans. Signal Process. 2009, 57, 289–301. [Google Scholar] [CrossRef]
  31. Goswami, H.; Kozaitis, S.P. Bit allocation considering mean absolute error for image compression. Proc. SPIE Int. Soc. Opt. Eng. 2000, 4041, 63–66. [Google Scholar]
  32. Stanković, M.; Brajović, M.; Daković, M.; Ioana, C. Gradient-descent algorithm performance with reduced set of quantized measurements. In Proceedings of the 2019 8th Mediterranean Conference on Embedded Computing (MECO), Budva, Montenegro, 10–14 June 2019; pp. 1–4. [Google Scholar]
  33. Mesiya, M.F. Contemporary Communication Systems; Publishing House of Electronics Industry: Beijing, China, 2013; pp. 444–446. [Google Scholar]
Figure 1. The proposed image-based quantized BCS framework.
Figure 1. The proposed image-based quantized BCS framework.
Sensors 23 01016 g001
Figure 2. PSNR with CR under different block sizes for the “Cameraman” image.
Figure 2. PSNR with CR under different block sizes for the “Cameraman” image.
Sensors 23 01016 g002
Figure 3. PSNR with CR under different block sizes for the “Boats” image.
Figure 3. PSNR with CR under different block sizes for the “Boats” image.
Sensors 23 01016 g003
Figure 4. PSNR with CR under different block sizes for the “Foreman” image.
Figure 4. PSNR with CR under different block sizes for the “Foreman” image.
Sensors 23 01016 g004
Figure 5. PSNR with CR under different block sizes for the “House” image.
Figure 5. PSNR with CR under different block sizes for the “House” image.
Sensors 23 01016 g005
Figure 6. Run times of image-based BCS under different block sizes on the “House” image.
Figure 6. Run times of image-based BCS under different block sizes on the “House” image.
Sensors 23 01016 g006
Figure 7. Comparison of the run times of different measurement matrices on the “House” image.
Figure 7. Comparison of the run times of different measurement matrices on the “House” image.
Sensors 23 01016 g007
Figure 8. Effects of the resolution of ADC on QSNR for the “Cameraman” image with a block size of 128 × 128.
Figure 8. Effects of the resolution of ADC on QSNR for the “Cameraman” image with a block size of 128 × 128.
Sensors 23 01016 g008
Figure 9. Effect of block size on QSNR performance for the “Cameraman” image under a 5-bit resolution of ADC.
Figure 9. Effect of block size on QSNR performance for the “Cameraman” image under a 5-bit resolution of ADC.
Sensors 23 01016 g009
Figure 10. PSNR losses of the quantized BCS with different resolutions of ADC for the “Cameraman” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Figure 10. PSNR losses of the quantized BCS with different resolutions of ADC for the “Cameraman” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Sensors 23 01016 g010
Figure 11. PSNR losses of the quantized BCS with different resolutions of ADC for the “Boats” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Figure 11. PSNR losses of the quantized BCS with different resolutions of ADC for the “Boats” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Sensors 23 01016 g011
Figure 12. PSNR losses of the quantized BCS with different resolutions of ADC for the “Foreman” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Figure 12. PSNR losses of the quantized BCS with different resolutions of ADC for the “Foreman” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Sensors 23 01016 g012
Figure 13. PSNR losses of the quantized BCS with different resolutions of ADC for the “House” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Figure 13. PSNR losses of the quantized BCS with different resolutions of ADC for the “House” image. (a,b) are based on Zadoff–Chu measurement matrix; (c,d) are based on real-valued Hadamard measurement matrix.
Sensors 23 01016 g013
Figure 14. PSNRs of the proposed image-based BCS on different test images. (a) is based on Zadoff–Chu measurement matrix; (b) is based on real-valued Hadamard measurement matrix.
Figure 14. PSNRs of the proposed image-based BCS on different test images. (a) is based on Zadoff–Chu measurement matrix; (b) is based on real-valued Hadamard measurement matrix.
Sensors 23 01016 g014
Table 1. Average mutual coherence of sensing matrix A for different measurement matrices. The bold indicates the smallest number (best one) of each row.
Table 1. Average mutual coherence of sensing matrix A for different measurement matrices. The bold indicates the smallest number (best one) of each row.
Block SizeCRPartial Zadoff–ChuPartial Complex-ValuedPartial Real-ValuedToeplitz MatrixBernoulli Matrix
Matrix
(Our Scheme)
Hadamard Matrix [13]Hadamard Matrix [7]In [8]In [9]
256 × 2560.20.06350.08310.08280.09950.1063
0.40.03310.05310.05690.06780.0786
0.60.01770.03350.04380.04850.0639
0.80.00950.01950.03400.03440.0553
128 × 1280.20.09380.13060.12890.14120.1502
0.40.05100.07970.08510.09750.1105
0.60.03130.05080.06340.07060.0898
0.80.01670.02900.05050.05100.0780
64 × 640.20.16370.19360.20280.20270.2109
0.40.08950.12060.13880.13810.1535
0.60.05210.07770.10400.10350.1263
0.80.02730.04060.07690.07660.1088
32 × 320.20.29870.30420.28910.28920.2995
0.40.15670.17880.19530.19620.2136
0.60.08670.11250.15030.15010.1751
0.80.04550.06160.11430.11420.1491
16 × 160.20.34630.37990.37800.37830.3852
0.40.23670.26230.29020.28860.3100
0.60.11480.14010.20110.20290.2345
0.80.06790.07640.16280.16470.2014
Table 2. Comparison of reconstruction performance between different measurement matrices for “Lena” image based on OMP reconstruction algorithm. The bold indicates the best PSNR value and SSIM value of each row.
Table 2. Comparison of reconstruction performance between different measurement matrices for “Lena” image based on OMP reconstruction algorithm. The bold indicates the best PSNR value and SSIM value of each row.
Block SizeCRZadoff–Chu MatrixComplex HadamardReal HadamardToeplitzBernoulli
(Our Scheme)Matrix in [13]Matrix in [7]Matrix in [8]Matrix in [9]
PSNR (dB)SSIMPSNR (dB)SSIMPSNR (dB)SSIMPSNR (dB)SSIMPSNR (dB)SSIM
256 × 2560.221.47290.896121.71780.90118.29520.787518.10860.782218.44980.7978
0.425.89560.96326.05310.964223.54680.937322.58060.921922.36290.9181
0.629.31490.983329.23070.982927.12560.972525.97440.964125.59220.961
0.831.99060.99131.87650.990830.38740.98728.76710.981228.15510.9783
128 × 1280.221.81510.90221.90590.905119.34190.835618.3280.789418.91550.8189
0.426.01560.963825.73420.961522.98970.929122.37940.917621.84350.907
0.629.04750.982229.11520.982527.28940.973525.85910.963225.58690.9608
0.831.56390.990131.48740.989930.90210.988428.35410.979328.16830.9784
64 × 640.221.85760.901522.01310.905318.34490.788718.01260.769618.1290.773
0.425.98020.963525.82220.962223.67250.938722.42630.918222.54980.9208
0.628.41970.979428.67810.980527.13330.972425.38660.958724.73570.9522
0.830.8950.988430.72360.987929.95560.985628.17440.978327.75450.9762
32 × 320.219.99960.843619.52740.829919.22670.822618.75320.79419.24390.8133
0.425.54360.959424.74360.951623.74450.939922.01840.908921.94320.9087
0.627.62290.97527.34850.973526.50370.967924.8470.95324.00140.943
0.829.89050.985330.08240.98629.87650.985328.09760.977927.08910.9722
16 × 160.215.52840.634222.37410.913419.18130.832121.08130.884921.14050.8873
0.422.52010.915822.32480.912321.34330.894621.18480.886321.47780.8943
0.626.55520.968326.52860.968125.66450.961424.77530.951924.52380.9494
0.829.61060.984329.5650.984229.1810.982726.98950.970726.00260.964
Table 3. Comparison of reconstruction performance between different measurement matrices for “Lena” image based on SL0 reconstruction algorithm. The bold indicates the best PSNR value and MAE value of each row.
Table 3. Comparison of reconstruction performance between different measurement matrices for “Lena” image based on SL0 reconstruction algorithm. The bold indicates the best PSNR value and MAE value of each row.
Block SizeCRZadoff–Chu MatrixComplex HadamardReal HadamardToeplitzBernoulli
(Our Scheme)Matrix in [13]Matrix in [9]Matrix in [10]Matrix in [11]
PSNR (dB)MAEPSNR (dB)MAEPSNR (dB)MAEPSNR (dB)MAEPSNR (dB)MAE
256 × 2560.222.660513.493722.909313.602919.300420.869119.812120.169719.802720.326
0.428.09816.543828.29237.171925.015310.66524.863811.145124.608711.6662
0.633.60273.365933.39653.924528.95486.618629.1126.737928.94237.1203
0.841.08391.318640.49341.714833.47083.721534.3813.589634.31763.8214
128 × 1280.223.13112.543423.094413.099620.229718.502219.883119.44720.342118.573
0.428.90576.136228.32616.956524.405610.979823.788812.151924.638111.2894
0.633.51643.309533.65023.718929.47946.055728.84486.757628.85656.8646
0.841.09341.255740.48461.647935.37132.95533.87193.607433.87643.8433
64 × 640.222.541712.920523.397911.842719.731618.19719.957418.557819.968418.4438
0.428.96375.629728.80026.046625.08089.637924.255910.95824.14111.263
0.633.12523.199533.9753.257929.38445.522927.3727.12728.81596.5165
0.841.62951.143439.38081.50733.88112.826634.26423.185233.61783.6169
32 × 320.221.949712.334521.468613.45659.905364.163619.556917.632918.168221.2503
0.428.83535.382727.46636.57224.70458.640723.786510.441824.299410.2425
0.633.19362.951332.2053.573828.85595.086527.176.819628.8855.802
0.837.7781.253839.49971.28935.50542.138632.1113.484733.79783.0413
16 × 160.29.39172.4848.168981.90148.865175.97579.103275.9458.449482.0355
0.427.75575.317226.57176.148110.102762.066422.549610.914722.339911.0919
0.631.84272.728531.51693.115828.27014.36630.38324.1828.31955.2354
0.843.19520.816740.58370.969235.11071.955735.49612.019932.68492.9363
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.

Share and Cite

MDPI and ACS Style

Xue, L.; Qiu, W.; Wang, Y.; Wang, Z. An Image-Based Quantized Compressive Sensing Scheme Using Zadoff–Chu Measurement Matrix. Sensors 2023, 23, 1016. https://doi.org/10.3390/s23021016

AMA Style

Xue L, Qiu W, Wang Y, Wang Z. An Image-Based Quantized Compressive Sensing Scheme Using Zadoff–Chu Measurement Matrix. Sensors. 2023; 23(2):1016. https://doi.org/10.3390/s23021016

Chicago/Turabian Style

Xue, Linlin, Weiwei Qiu, Yue Wang, and Zhongpeng Wang. 2023. "An Image-Based Quantized Compressive Sensing Scheme Using Zadoff–Chu Measurement Matrix" Sensors 23, no. 2: 1016. https://doi.org/10.3390/s23021016

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop