| Literature DB >> 23213295 |
Abstract
The JPEG2000 image compression standard is ideal for processing remote sensing images. However, its algorithm is complex and it requires large amounts of memory, making it difficult to adapt to the limited transmission and storage resources necessary for remote sensing images. In the present study, an improved rate control algorithm for remote sensing images is proposed. The required coded blocks are sorted downward according to their numbers of bit planes prior to entropy coding. An adaptive threshold computed from the combination of the minimum number of bit planes, along with the minimum rate-distortion slope and the compression ratio, is used to truncate passes of each code block during Tier-1 encoding. This routine avoids the encoding of all code passes and improves the coding efficiency. The simulation results show that the computational cost and working buffer memory size of the proposed algorithm reach only 18.13 and 7.81%, respectively, of the same parameters in the postcompression rate distortion algorithm, while the peak signal-to-noise ratio across the images remains almost the same. The proposed algorithm not only greatly reduces the code complexity and buffer requirements but also maintains the image quality.Entities:
Mesh:
Year: 2012 PMID: 23213295 PMCID: PMC3504422 DOI: 10.1100/2012/691413
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
PSNR comparison of the proposed algorithm and the PCRD algorithm.
| Test image | PSNR/dB | ΔPSNR/dB | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bit rate | 0.125 | 0.25 | 0.5 | 1.0 | 2.0 | 0.125 | 0.25 | 0.5 | 1.0 | 2.0 | |
| 1 | PCRD | 19.160 | 20.604 | 23.080 | 27.622 | 36.548 | 0 | −0.151 | −0.022 | 0 | 0 |
| proposed | 19.160 | 20.453 | 23.058 | 27.622 | 36.548 | ||||||
| 2 | PCRD | 21.207 | 22.750 | 25.086 | 29.021 | 35.497 | 0.008 | −0.011 | −0.012 | 0 | −0.004 |
| proposed | 21.215 | 22.739 | 25.074 | 29.021 | 35.493 | ||||||
| 3 | PCRD | 22.532 | 24.212 | 26.378 | 30.096 | 36.376 | 0 | −0.002 | −0.056 | 0 | 0 |
| proposed | 22.532 | 24.210 | 26.322 | 30.096 | 36.376 | ||||||
| 4 | PCRD | 24.742 | 26.945 | 29.902 | 33.904 | 39.701 | 0 | −0.005 | 0 | 0 | −0.054 |
| proposed | 24.742 | 26.940 | 29.902 | 33.904 | 39.647 | ||||||
| 5 | PCRD | 22.303 | 24.424 | 27.689 | 32.748 | 40.255 | 0.004 | −0.018 | 0 | 0 | −0.082 |
| proposed | 22.307 | 24.406 | 27.689 | 32.748 | 40.173 | ||||||
| 6 | PCRD | 17.639 | 19.449 | 21.862 | 25.865 | 32.024 | 0 | 0.017 | −0.011 | 0 | 0 |
| proposed | 17.639 | 19.466 | 21.851 | 25.865 | 32.024 | ||||||
| 7 | PCRD | 22.908 | 24.864 | 27.303 | 30.702 | 36.664 | −0.044 | −0.022 | −0.057 | 0 | 0 |
| proposed | 22.864 | 24.840 | 27.246 | 30.702 | 36.664 | ||||||
| 8 | PCRD | 22.939 | 24.913 | 27.399 | 30.798 | 36.721 | −0.052 | −0.052 | −0.098 | 0 | 0.002 |
| proposed | 22.887 | 24.861 | 27.301 | 30.798 | 36.723 | ||||||
Figure 1Average PSNR difference between the PCRD and proposed algorithms.
Figure 2Average computation percentages for the PCRD and proposed algorithms.
Figure 3Average memory usage percentages for the PCRD and proposed algorithms.
Figure 4Comparison of the subjective quality of the proposed algorithm and the PCRD algorithm at a bit rate of 0.25 bpp.