Error Resilience for Block Compressed Sensing with Multiple-Channel Transmission

: Compressed sensing is well known for its superior compression performance, in existing schemes, in lossy compression. Conventional research aims to reach a larger compression ratio at the encoder, with acceptable quality reconstructed images at the decoder. This implies looking for compression performance with error-free transmission between the encoder and the decoder. Besides looking at compression performance, we applied block compressed sensing to digital images for robust transmission. For transmission over lossy channels, error propagation or data loss can be expected, and protection mechanisms for compressed sensing signals are required for guaranteed quality of the reconstructed images. We propose transmitting compressed sensing signals over multiple independent channels for robust transmission. By introducing correlations with multiple-description coding, which is an e ﬀ ective means for error resilient coding, errors induced in the lossy channels can e ﬀ ectively be alleviated. Simulation results presented the applicability and superiority of performance, depicting the e ﬀ ectiveness of protection of compressed sensing signals.


Introduction
Data compression has long been an important topic in the field of signal processing. With the broad use of smartphone and tablet cameras, vast amounts of multimedia content, mostly images, have accumulated. Thus, how a mechanism for efficiently performing data compression on the multimedia contents is urgent. There have been successful and popular standards for image compression including the well-known JPEG, which employs discrete cosine transform (DCT), and JPEG2000, which applies discrete wavelet transform (DWT), to still images. With the evolution of new techniques, advancements in data compression can also be expected, and compressed sensing techniques present new and novel concepts.
Compressed sensing (CS) is one recently developed technique of lossy data compression research and applications [1][2][3][4]. In addition to international standards in multimedia compression, such as JPEG [5] or JPEG2000 [6], it would be constructive to explore new innovative compression techniques. The major research looking at JPEG, JPEG2000, and CS focuses on compression performance by balancing the amount of compressed data and the reconstructed quality. In CS, this requires a sampling rate that is far less than the Nyquist rate and has the ability to reconstruct the original signal of lossy compression. The primary goal in compressed sensing research is the compression capability. Therefore, a method for effectively decoding the extremely small amount of compressed signals and comparing this to counterparts in JPEG or JPEG2000 would be of great interest and is currently a major challenge [7][8][9]. In this paper, in addition to looking at compression performance, we consider practical scenarios of robust transmission of compressed sensing signals using block compressed sensing

•
The sparsity principle implies the information rate in data compression. In BCS this was expected to use a much smaller sampling rate than conventionally required, and it can be represented via Ψ, Ψ ∈ C B 2 ×B 2 , where C denotes the complex number in the B 2 × B 2 matrix. Ψ was the basis to reach sparsity with a k-sparse coefficient vector X k , X k ∈ C B 2 ×1 , with the condition that where f k denotes the reconstruction corresponding to the original signal, X k . • The incoherence principle extends the duality between time and frequency. The measurement basis Φ, Φ ∈ C m×B 2 , which acts like noiselet, was employed to sense the signal f k , with the condition that where Y k denotes the measurement vector, as depicted in Figure 1a. We noted that Equation (2) was an underdetermined system.
For the reconstruction from BCS signals at the decoder, several methods can be employed. Considering Equations (1) and (2), by minimizing the L1-norm of X k , i.e., min X k 1 subject to Y k = ΦΨX k , compressed sensing guarantees perfect recovery with a probability close to 1.0. Both the 'equality constraint' and the 'inequality quadratic constraint' are widely employed conditions for minimization [20,21]. The equality constraint means that min X k 1 subject to Y k = ΦΨX k where, · 1 denotes the L1-norm. The inequality quadratic constraint implies that where, · 2 denotes the L2-norm. Thus, the inequality quadratic constraint leaves some tolerance for minimization.
When an image X is represented by a BCS scheme, it focuses on the local characteristics of the image. X was divided into a set of blocks, X k . Therefore, it might be inefficient to assign the same number of measurement dimension to each sampled vector corresponding to the different image block. Due to the local characteristics, one block in the image had significantly different sparsity than the other. With adaptive sampling in BCS, the entropy of a block may be used to evaluate the included information. It was expected to have better reconstruction quality with error-free transmission from adaptive sampling. Regarding adaptive sampling (AS) [18], the normalized DCT coefficient c k can be calculated by where c k,max and c k,min denote the maximal and minimal DCT coefficients in block X k . Then, the entropy in X k can be calculated by With the aid of adaptive sampling, better performances can be observed for error-free transmission. We will explore the use of adaptive sampling for lossy compression of BCS signals.

Proposed Algorithm
For the effective delivery of compressed sensing signals, and considering the robust transmission depicted in [14], we employed the use of transmission over multiple mutually independent lossy channels. Figure 1 describes the block diagram of our system. where, ‖•‖ denotes the L2-norm. Thus, the inequality quadratic constraint leaves some tolerance for minimization. When an image is represented by a BCS scheme, it focuses on the local characteristics of the image.
was divided into a set of blocks, . Therefore, it might be inefficient to assign the same number of measurement dimension to each sampled vector corresponding to the different image block. Due to the local characteristics, one block in the image had significantly different sparsity than the other. With adaptive sampling in BCS, the entropy of a block may be used to evaluate the included information. It was expected to have better reconstruction quality with error-free transmission from adaptive sampling. Regarding adaptive sampling (AS) [18], the normalized DCT coefficient can be calculated by where , and , denote the maximal and minimal DCT coefficients in block . Then, the entropy in can be calculated by With the aid of adaptive sampling, better performances can be observed for error-free transmission. We will explore the use of adaptive sampling for lossy compression of BCS signals.

Proposed Algorithm
For the effective delivery of compressed sensing signals, and considering the robust transmission depicted in [14], we employed the use of transmission over multiple mutually independent lossy channels. Figure 1 describes the block diagram of our system.   In Figure 1a, the input image X is divided into X k . It is then compressed with BCS and the compressed sensing signal is denoted by Y k . With the notations described in Section 2, we denoted Y k = {Y k,1 , Y k,2 , · · · , Y k,m } and set m to an even number for application with multiple description coding. To enable easy separation of BCS coefficients, we chose the odd numbered indices to form C k1 = {Y k,1 , Y k,3 , · · · , Y k,m−1 }, and the even numbered ones to form C k2 = {Y k,2 , Y k,4 , · · · , Y k,m }. For ease of representation, we rearranged the notations to be and After that, we employed multiple description transform coding (MDTC) [15] in MDC to form the elements in the two descriptions of D k1 and D k2 in Equation (9): where i = 1, 2, · · · , m 2 . The 2 × 2 matrix in Equation (9) has the condition that r 1 r 2 sin(θ 1 − θ 2 ) = 1, leading to the determinant of one. The resulting elements in Equation (9) form the two descriptions D k1 = D k1,1 , D k1,2 , · · · , D k1, m 2 and D k2 = D k2,1 , D k2,2 , · · · , D k2, m 2 .

of 18
After the combination of the even and odd indexed components in Equations (13) and (14) and Figure 1c, we obtained Y k . Finally, using BCS we reconstructed block X k . After completing the reconstruction of all the blocks, we composed the reconstructed image X " .

Simulation Results
In our simulations we provided three sets of experiments based on three test images. The first was cameraman grey-level test image with a size of 256 × 256. The second was the ducks color image, taken by the authors, with a size of 1024 × 1024. The third was the Pasadena-houses color image with a size of 1760 × 1168 [22]. These three images were employed in the experiments.
Here we start the first set of experiments with the test image cameraman. In Figure 2, we present the use of entropy for adaptive sampling. Considering the practical implementation of adaptive sampling, we applied quantization to the entropy values with a step size of 0.1. Figure 2a presents the original test image, cameraman. The relationship between the number of blocks and entropy is depicted in Figure 2b. Smaller entropy values imply smoother blocks.

Simulation Results
In our simulations we provided three sets of experiments based on three test images. The first was cameraman grey-level test image with a size of 256 × 256. The second was the ducks color image, taken by the authors, with a size of 1024 × 1024. The third was the Pasadena-houses color image with a size of 1760 × 1168 [22]. These three images were employed in the experiments.
Here we start the first set of experiments with the test image cameraman. In Figure 2, we present the use of entropy for adaptive sampling. Considering the practical implementation of adaptive sampling, we applied quantization to the entropy values with a step size of 0.1. Figure 2(a) presents the original test image, cameraman. The relationship between the number of blocks and entropy is depicted in Figure 2 (1). The measurement rate was set to = 0.1875 , meaning that = 12 compressed sensing coefficients were selected per block on the average. The reconstructed images were assessed with the peak signal-to-noise ratio (PSNR) and the structural similarity (SSIM) [23]. Figure 3(a) shows only the reconstruction for equality constraint (EQ). Because adaptive sampling was not applied, it is implied that every block was reconstructed with 12 BCS coefficients. Figure 3(b) presents the reconstruction for equality constraint (EQ) with adaptive sampling (AS) [10]. Here we use the abbreviation EQ + AS for the results in Figure 3(b). Because adaptive sampling was applied, the number of BCS coefficients varied from one block to another. Blocks with larger entropies were designated a higher number of BCS coefficients, and vice versa. The average number of BCS coefficients for all the blocks was 12. Via adaptive sampling, we easily observed enhanced performances. Figures 3(c) and (d) led to the results for quadratic constraint (QC) and quadratic constraint with adaptive sampling (QC + AS), respectively. Again, with adaptive sampling, better performances were observed. We also compared the results of Figure 3(a) and 3(c).
With the quadratic constraint in Equation (4) it performed slightly better than its counterpart, equality constraint, in Equation (3). Similar phenomena can also be found by comparing Figures 3(b) and 3(d).   (1). The measurement rate was set to 12 64 = 0.1875, meaning that m = 12 compressed sensing coefficients were selected per block on the average. The reconstructed images were assessed with the peak signal-to-noise ratio (PSNR) and the structural similarity (SSIM) [23]. Figure 3a shows only the reconstruction for equality constraint (EQ). Because adaptive sampling was not applied, it is implied that every block was reconstructed with 12 BCS coefficients. Figure 3b presents the reconstruction for equality constraint (EQ) with adaptive sampling (AS) [10]. Here we use the abbreviation EQ + AS for the results in Figure 3b. Because adaptive sampling was applied, the number of BCS coefficients varied from one block to another. Blocks with larger entropies were designated a higher number of BCS coefficients, and vice versa. The average number of BCS coefficients for all the blocks was 12. Via adaptive sampling, we easily observed enhanced performances. Figure 3c,d led to the results for quadratic constraint (QC) and quadratic constraint with adaptive sampling (QC + AS), respectively. Again, with adaptive sampling, better performances were observed. We also compared the results of Figure 3a,c. With the quadratic constraint in Equation (4) it performed slightly better than its counterpart, equality constraint, in Equation (3). Similar phenomena can also be found by comparing Figure   In Figure 4 we present the lossy transmission for block compressed sensing with adaptive sampling. In Figure 4(a) and 4(b), when the BCS coefficients were transmitted over the two independent and lossy channels in Figure 1  In Figure 4 we present the lossy transmission for block compressed sensing with adaptive sampling. In Figure 4a,b, when the BCS coefficients were transmitted over the two independent and lossy channels in Figure 1b, we set p e,1 = p e,2 = 0.1. Here we employed the equality constraint (EQ) for reconstruction. Constructing the received BCS coefficients directly led to the result in Figure 4a, meaning that some protection may be required. In Figure 4b, we applied multiple description coding from Equation (9) for protection. The parameters were chosen to be θ 1 = π 3 , θ 2 = −π 4 , and r 2 = 3, and this led to r 1 = 1 r 2 sin(θ 1 −θ 2 ) = 0.3451, from calculations using Equation (9). With the compensation techniques of MDC from Equation (9), we observed that the reconstructed quality was greatly improved. In addition, for the evaluation of reconstruction under severely lost channels we set p e,1 = p e,2 = 0.5, with the results shown in Figure 4c,d. Severe degradation was easily visible in Figure 4c, as was the improvement of reconstructed quality after protection in Figure 4d.
In Figure 4 we present the lossy transmission for block compressed sensing with adaptive sampling. In Figure 4(a) and 4(b), when the BCS coefficients were transmitted over the two independent and lossy channels in Figure 1  In Figure 5 we applied adaptive sampling and quadratic constraint with different selections of the value in Equation (4) for experiments. We chose = 250 for Figure 5(a), 5(c), and 5(e), and = 320 for Figure 5(b), 5(d), and 5(f). In Figure 5(a) and 5(b) we applied error-free transmission, or , = , = 0.0 , over the two independent and lossy channels. We observed that Figure 5(a), or the one with = 250 , performed slightly better. In Figure 5(c) and 5(d) we set , = 0.1 and , = 0.0 , meaning that Channel 1 was lossy, and Channel 2 was error-free. Here we noticed that Figure 5(d), or the one with = 320 , had better PSNR and SSIM values. We also noted that even though the PSNR value in Figure 5(d) was larger than that of Figure 5(c), the SSIM value was not. SSIM considers the local characteristics of the images, and PSNR takes the error of the whole image into account. Thus, there may sometimes be mismatches between the two measures. Finally, in Figure 5(e) and 5(f) we set , = , = 0.1 . Due to data loss in both channels, reconstructions in Figure 5(e) and 5(f) depict inferior results to their counterparts in Figure 5(c) and 5(d). Here, Figure 5(f), or the one with = 320 , performed better than Figure 5(e). Based the performances depicted in Figure 5, we may conclude that with the careful selection of the tolerance value or, in this case, = 320, a better quality reconstructed image can be acquired. In Figure 5 we applied adaptive sampling and quadratic constraint with different selections of the value ε in Equation (4) for experiments. We chose ε = 250 for Figure 5a,c,e, and ε = 320 for Figure 5b,d,f. In Figure 5a,b, we applied error-free transmission, or p e,1 = p e,2 = 0.0, over the two independent and lossy channels. We observed that Figure 5a, or the one with ε = 250, performed slightly better. In Figure 5c,d, we set p e,1 = 0.1 and p e,2 = 0.0, meaning that Channel 1 was lossy, and Channel 2 was error-free. Here we noticed that Figure 5d, or the one with ε = 320, had better PSNR and SSIM values. We also noted that even though the PSNR value in Figure 5d was larger than that of Figure 5c, the SSIM value was not. SSIM considers the local characteristics of the images, and PSNR takes the error of the whole image into account. Thus, there may sometimes be mismatches between the two measures. Finally, in Figure 5e,f, we set p e,1 = p e,2 = 0.1. Due to data loss in both channels, reconstructions in Figure 5e,f depict inferior results to their counterparts in Figure 5c,d. Here, Figure 5f, or the one with ε = 320, performed better than Figure 5e. Based the performances depicted in Figure 5, we may conclude that with the careful selection of the tolerance value or, in this case, ε = 320, a better quality reconstructed image can be acquired.
Thus, there may sometimes be mismatches between the two measures. Finally, in Figure 5(e) and 5(f) we set , = , = 0.1 . Due to data loss in both channels, reconstructions in Figure 5(e) and 5(f) depict inferior results to their counterparts in Figure 5(c) and 5(d). Here, Figure 5(f), or the one with = 320 , performed better than Figure 5(e). Based the performances depicted in Figure 5, we may conclude that with the careful selection of the tolerance value or, in this case, = 320, a better quality reconstructed image can be acquired.  In Figure 6 we present the evaluations of the reconstructed image quality over a range of lossy probabilities between 0 and 0.5, with a measurement rate of 0.1. We observed that the increase of loss tended toward inferior quality reconstructed images, as was expected. In addition, protection with multiple description coding alleviated the effect caused by data loss, which led to better quality reconstructed images. Finally, we found that with the careful selection of the value, quadratic constraint performed slightly better than equality constraint in terms of reconstructed image quality. In Figure 6 we present the evaluations of the reconstructed image quality over a range of lossy probabilities between 0 and 0.5, with a measurement rate of 0.1. We observed that the increase of loss tended toward inferior quality reconstructed images, as was expected. In addition, protection with multiple description coding alleviated the effect caused by data loss, which led to better quality reconstructed images. Finally, we found that with the careful selection of the ε value, quadratic constraint performed slightly better than equality constraint in terms of reconstructed image quality. In Figure 7 to Figure 11 we demonstrate the second set of experiments for the color image ducks with a size of 1024 × 1024. The color image is composed of three color planes, namely, red, green, and blue. Figure 7 Figure 8 presents the error-free transmission of BCS for ducks. The measurement rate was set to = 0.1875 for each color plane, and reconstructed images can be assessed with the PSNR and SSIM measures. Note that the abbreviations in the captions of Figure 8 are identical to their counterparts in Figure 3. Figure 8(a) and 8(b) show only the reconstruction for equality constraint (EQ) and quadratic constraint (QC), respectively. The PSNR and SSIM values are also shown. Figure 8 Figure 8 presents the error-free transmission of BCS for ducks. The measurement rate was set to = 0.1875 for each color plane, and reconstructed images can be assessed with the PSNR and SSIM measures. Note that the abbreviations in the captions of Figure 8 are identical to their counterparts in Figure 3. Figure 8(a) and 8(b) show only the reconstruction for equality constraint (EQ) and quadratic constraint (QC), respectively. The PSNR and SSIM values are also shown. Figure 8(c) and 8(d) present     With adaptive sampling, better PSNR and SSIM performance can be observed. In addition, the performance with QC was slightly better than that with Equation (9). This observation for the color image of ducks in Figure 8 is similar to that for the grey-level image of cameraman in Figure 3.
In Figure 9, we apply the multiple description coding of Equation (9) to protect the BCS coefficients with EQ or QC constraints. Regarding the demonstrations of performance of the proposed method, for the BCS coefficients in the red and green planes we set p e,1 = p e,2 = 0.2, and the BCS coefficients in the blue plane were treated as error-free transmissions or p e,1 = p e,2 = 0.0. In Figure 9a,c, because the BCS coefficients could be lost during transmission, the degradation of the reconstructed image was affected whether or not the EQ or QC constraints were applied. In Figure 9b,d, due to high correlation between color planes and protection with multiple description coding, the reconstructed image quality was significantly improved. coefficients with EQ or QC constraints. Regarding the demonstrations of performance of the proposed method, for the BCS coefficients in the red and green planes we set , = , =0.2 , and the BCS coefficients in the blue plane were treated as error-free transmissions or , = , =0.0 . In Figure 9(a) and 9(c), because the BCS coefficients could be lost during transmission, the degradation of the reconstructed image was af In Figure 10, we provide three sets of angles and in MDC with = = 1 from Equation (9). First, we chose = and = , which led to opposite signs between angles.
Second, we choose = and = , meaning that the two angles were orthogonal. Third, by combining the first two selections, we chose = and = . For Figure 10(a), 10(c), and 10(e), reconstruction was based on the equality constraint, while for Figure 10(b), 10(d), and 10(f), reconstruction was based on the quadratic constraint. Comparing the three selections, the orthogonal angles may lead to better performance to combat channel errors in reconstruction. In Figure 10, we provide three sets of angles θ 1 and θ 2 in MDC with r 1 = r 2 = 1 from Equation (9). First, we chose θ 1 = π 6 and θ 2 = −π 6 , which led to opposite signs between angles. Second, we choose θ 1 = π 3 and θ 2 = −π 6 , meaning that the two angles were orthogonal. Third, by combining the first two selections, we chose θ 1 = π 4 and θ 1 = −π 4 . For Figure 10a,c,e, reconstruction was based on the equality constraint, while for Figure 10b,d,f, reconstruction was based on the quadratic constraint. Comparing the three selections, the orthogonal angles may lead to better performance to combat channel errors in reconstruction. In Figure 11, we display the evaluations of reconstructed image qualities over the range of lossy probabilities between the range of 0 and 0.5, with a measurement rate of 0.1. We observed that with increased loss rates the inferior quality of the reconstructed images could be monitored. In addition, protection with multiple description coding, or the three curves at the upper portion, alleviated the effect caused by data loss, which led to better quality reconstructed images. Finally, we found that with the careful selection of the value from Equation (4), quadratic constraint performed slightly better than the equality constraint in reconstructed image quality. In Figure 11, we display the evaluations of reconstructed image qualities over the range of lossy probabilities between the range of 0 and 0.5, with a measurement rate of 0.1. We observed that with increased loss rates the inferior quality of the reconstructed images could be monitored. In addition, protection with multiple description coding, or the three curves at the upper portion, alleviated the effect caused by data loss, which led to better quality reconstructed images. Finally, we found that with the careful selection of the ε value from Equation (4), quadratic constraint performed slightly better than the equality constraint in reconstructed image quality. From Figure 12 to Figure 16 we demonstrated the results of the third set of experiments for the color image Pasadena-houses with the size of 1760 × 1168. Unlike the test image cameraman in Figure  3(a) and ducks in Figure 7(a), which are square-shared images, Figure 12(a) was a rectangular-shaped image. The color image was composed of three color planes, namely red, green, and blue. Figure 12(a) depicts the color image Pasadena-houses, and Figure 12(b) to 12(d) displays the entropy distributions of the three color planes for adaptive sampling (AS). Figure 13 presents the error-free transmission of BCS for Pasadena-houses. The measurement rate was set to = 0.1875 for each color plane whether AS was applied or not. The reconstructed images were assessed with PSNR and SSIM. Figure 13(a) and 13(b) show the reconstruction for equality constraint (EQ) and quadratic constraint (QC), respectively, and the PSNR and SSIM values are also shown. Figure 13(c) and 13(d) present the reconstruction for EQ + AS and QC + AS, respectively. With adaptive sampling, better PSNR and SSIM performances were observed due to the local characteristics in entropy distribution. Again, QC performed slightly better than EQ. This observation fit for the color images Pasadena-houses in Figure 12, ducks in Figure 8, and the greylevel image cameraman in Figure 3. In Figures 12-16 we demonstrated the results of the third set of experiments for the color image Pasadena-houses with the size of 1760 × 1168. Unlike the test image cameraman in Figure 3a and ducks in Figure 7a, which are square-shared images, Figure 12a was a rectangular-shaped image. The color image was composed of three color planes, namely red, green, and blue. Figure 12a depicts the color image Pasadena-houses, and Figure 12b-d displays the entropy distributions of the three color planes for adaptive sampling (AS). Figure 13 presents the error-free transmission of BCS for Pasadena-houses. The measurement rate was set to 12 64 = 0.1875 for each color plane whether AS was applied or not. The reconstructed images were assessed with PSNR and SSIM. Figure 13a,b show the reconstruction for equality constraint (EQ) and quadratic constraint (QC), respectively, and the PSNR and SSIM values are also shown. Figure 13c,d present the reconstruction for EQ + AS and QC + AS, respectively. With adaptive sampling, better PSNR and SSIM performances were observed due to the local characteristics in entropy distribution. Again, QC performed slightly better than EQ. This observation fit for the color images Pasadena-houses in Figure 12, ducks in Figure 8, and the grey-level image cameraman in Figure 3.  In Figure 14 we applied multiple description coding from Equation (9) to protect the BCS coefficients with EQ or QC constraints. By following the scenarios in Figure 9 for the BCS coefficients in the red and green planes, we set , = , = 0.2 . The BCS coefficients in the blue plane were treated as error-free transmissions, or , = , = 0.0 . In Figure 14(a) and 14(c), because the BCS coefficients could be lost during transmission, the degradation of the reconstructed image was In Figure 14 we applied multiple description coding from Equation (9) to protect the BCS coefficients with EQ or QC constraints. By following the scenarios in Figure 9 for the BCS coefficients in the red and green planes, we set p e,1 = p e,2 = 0.2. The BCS coefficients in the blue plane were treated as error-free transmissions, or p e,1 = p e,2 = 0.0. In Figure 14a,c, because the BCS coefficients could be lost during transmission, the degradation of the reconstructed image was affected whether or not the EQ or QC constraints were applied. In Figure 14b,d, due to the high correlation between color planes and the protection with multiple description coding, the reconstructed image quality was significantly improved. affected whether or not the EQ or QC constraints were applied. In Figure 14(b) and 14(d), due to the high correlation between color planes and the protection with multiple description coding, the reconstructed image quality was significantly improved. In Figure 15, by following the same parameter settings used in Figure 10, we provided three sets of selections of angles and in MDC with = = 1 in Equation (9). First, we chose = and = , which led to opposite signs between angles. Second, we chose = and = , meaning that the two angles were orthogonal. Third, by combining the first two selections, we chose = and = . For Figure 15 In Figure 15, by following the same parameter settings used in Figure 10, we provided three sets of selections of angles θ 1 and θ 2 in MDC with r 1 = r 2 = 1 in Equation (9). First, we chose θ 1 = π 6 and θ 2 = −π 6 , which led to opposite signs between angles. Second, we chose θ 1 = π 3 and θ 2 = −π 6 , meaning that the two angles were orthogonal. Third, by combining the first two selections, we chose θ 1 = π 4 and θ 2 = −π 4 . For Figure 15a,c,e, reconstruction was based on the equality constraint, while for Figure 15b,d,f, reconstruction was based on the quadratic constraint. Comparing the three selections, angles that were orthogonal may have led to better performance combatting channel errors in reconstruction.
In Figure 16 we demonstrated the evaluations of reconstructed image quality over a range of lossy probabilities between 0 and 0.5, with the measurement rate of 0.1. We observed that, with increased loss rates, inferior quality reconstructed images were seen whether or not the protection was deployed. In addition, protection with multiple description coding, or the three curves at the upper portion in Figure 16a,b, alleviated the effect of data loss, which led to better quality reconstructed images.
Appl. Sci. 2019, 9, x 15 of 18 affected whether or not the EQ or QC constraints were applied. In Figure 14(b) and 14(d), due to the high correlation between color planes and the protection with multiple description coding, the reconstructed image quality was significantly improved. In Figure 15, by following the same parameter settings used in Figure 10, we provided three sets of selections of angles and in MDC with = = 1 in Equation (9). First, we chose = and = , which led to opposite signs between angles. Second, we chose = and = , meaning that the two angles were orthogonal. Third, by combining the first two selections, we chose = and = . For Figure 15 From the results of the three sets of experiments, which corresponded to the three test images presented above, cameraman, ducks, and Pasadena-houses, protection of BCS with multiple description coding pointed to the applicability for transmitting over lossy channels. MDC worked together with EQ or QC reconstruction methods for BCS signals. Compensation between received descriptions with MDC helped reduce the effects of lossy channels. The alleviation of reconstructed image quality with error resilient coding is coveted. From the results of the three sets of experiments, which corresponded to the three test images presented above, cameraman, ducks, and Pasadena-houses, protection of BCS with multiple description coding pointed to the applicability for transmitting over lossy channels. MDC worked together with EQ or QC reconstruction methods for BCS signals. Compensation between received descriptions with MDC helped reduce the effects of lossy channels. The alleviation of reconstructed image quality with error resilient coding is coveted.

Conclusions
In this paper, we presented the error resilient transmission scheme for block compressed sensing. For error-free transmission, we found that adaptive sampling enhanced the reconstructed image quality under both equality and the quadratic constraints. For lossy transmission, we observed the vulnerability of compressively sensed information for transmission over lossy channels, and noted the need to provide protection schemes to alleviate the effects of data loss. We proposed our algorithm to transmit compressed information over multiple independent and lossy channels, and to work with multiple description coding for protection and reconstruction. For grey-level images, From the results of the three sets of experiments, which corresponded to the three test images presented above, cameraman, ducks, and Pasadena-houses, protection of BCS with multiple description coding pointed to the applicability for transmitting over lossy channels. MDC worked together with EQ or QC reconstruction methods for BCS signals. Compensation between received descriptions with MDC helped reduce the effects of lossy channels. The alleviation of reconstructed image quality with error resilient coding is coveted.

Conclusions
In this paper, we presented the error resilient transmission scheme for block compressed sensing. For error-free transmission, we found that adaptive sampling enhanced the reconstructed image quality under both equality and the quadratic constraints. For lossy transmission, we observed the vulnerability of compressively sensed information for transmission over lossy channels, and noted the need to provide protection schemes to alleviate the effects of data loss. We proposed our algorithm to transmit compressed information over multiple independent and lossy channels, and to work with multiple description coding for protection and reconstruction. For grey-level images, multiple description coding demonstrated effective protection. For color images, high correlations between the color planes can further aid better quality of reconstruction. The simulation results presented enhanced performance with multiple description coding and adaptive sampling. A wide range of lossy probabilities were simulated to verify the effectiveness of multiple description coding for protecting block compressed sensing. In future, we intend to look for other effective means and the ways to choose the parameter values to ensure error resilient transmission for compressed sensing of images.