Full text: Technical Commission VII (B7)

International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XXXIX-B7, 2012 
XXII ISPRS Congress, 25 August — 01 September 2012, Melbourne, Australia 
   
  
  
  
  
  
  
  
  
TM Band-5 | TM Band-4 | TM Band-3 | SPOT 
Entropy (bits) 6.48 6.01 5.00 6.17 
Information amount (bits) 4.38 3.40 1.60 3.44 
; Average code length 6.51 6.04 3.97 6.20 
Huffnan Coding, | conpressionate 1.23 1.32 2.01 1.29 
Uni-directional Average code length 5,22 4.85 3.07 4.50 
differential coding Compression rate 1.53 1.65 2.01 1.78 
Bidirectional Average code length 5.12 4.77 3.88 3.66 
differential coding Compression rate 1.56 1.68 2.06 2.19 
  
  
Table 2. Comparisons between Huffman coding and differential coding 
  
ce 
© 
eS. 
u» 
> 
cs A LL 
557 | | 
E i B Std-2305| 
o i i 
- 
& 
ce 
& .l 
e 
> 
o - infame À— À— 
  
  
40 80 80 100 120 140 
Grayscale 
Figure 3. Grayscale histogram of the initial image 
  
  
  
  
  
  
  
© 
e 
& L 
© 
> 
os 
ss i 
38 7 m Std.=3.25 
u 
ce 
e 
i. | 
1 
ys 
eu Lb. 
40 20 0 20 40 
Grayscale 
Figure 4. Grayscale histogram of the differential image 
3.2 District Forecast Differential Coding 
Four types of representative land covers are selected and shown 
in Figure 5. All of them are SPOT-5 panchromatic images with 
a 2.5 meter spatial resolution, consisting of 1024 by 1024 pixels. 
Differential encoding algorithm was applied to these four 
images, with results shown in Table 3. The results accord with 
what is expected, i.e., the compression rates of the images are in 
reverse proportion to the information amounts. The land covers 
with larger information amounts, e.g., urban areas and farm 
lands, would achieve smaller compression rates, and vice versa 
(e.g., mountain areas and water bodies). Therefore, according to 
the negative correlation between information amount and 
compression rate, a district forecast differential encoding 
method is proposed to further improve the compression rates of 
remote sensing images. 
First, images may be categoried by the texture complexities, 
e.g., built-up areas, farmlands, forests, deserts, water, etc. For 
different land cover types, differential encoding algorithm is 
applied. And the more effective one between unidirectional or 
bidirectional differential encoding is selected for each land 
cover type according to the compression efficiencies. At last, 
the corresponding compression modules would be built for each 
type. 
Moreover, due to the definitive orbits of satellites, land cover 
types inherent to remote sensing images are relatively certain. 
As is mentioned above, the information amounts inherent to 
images are different because of different land cover types, 
which results in different compression rates. Hence, historic 
remote sensing images may be firstly collected to judge the land 
cover types when satellite flying over certain districts. In other 
words, the orbit is divided into districts according to land cover 
types. As the satellite flying over oceans, the differential 
encoding module for this type may be executed to compress the 
image data. Similarly, the differential encoding module for 
forest may be called when the satellite flying over a forested 
area. In this way, the differential coding algorithms may be 
applied to images according to different districts so as to obtain 
higher compression rates and sufficiently and effectively usage 
of the limited storage space on-board. 
3.3 Near Lossless Compression 
To testify, the operator is applied to the SPOT-5 image in 
Figure 2(b) one time, two times and three times, respectively. 
The result images are shown in Figure 6, and the corresponding 
compression results of Huffman coding and differential 
encoding are listed in Table 4, where the times of edge 
protection smoothing set to naught equals to directly applying 
the encoding algorithms to the original image. 
According to Table 4, with the times of edge protection 
smoothing increasing, the compression rates of Huffman coding 
are seldom improved. However, significant improvements in 
both the average code length and compression rate may be 
achieved after the application of differential coding. Moreover, 
considering different uncertainties of different land cover types, 
the same comparative experiments are applied to the four 
images shown in Figure 5, the results of which are listed in 
Table 5. It is obvious that different land cover types will obtain 
different compression rates. Furthermore, the lower the 
information amount is, the higher the compression rates would 
be achieved. 
   
  
    
   
     
    
    
  
  
   
   
   
    
   
  
    
    
  
   
  
  
   
   
    
   
  
  
   
    
     
     
  
   
    
    
  
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.