NOAA data compression using a
multi length DPCM code and a variable length code Byoung Sun Kim, munekazu Sakamoto, Mikio Takagi Institute of Industrial Science University Of Tokyo Abstract In this paper wee purpose a method to compress meteorological satellite NOAA advanced very high resolution Radiometer data and the result of experiments we examined the entropies of each channels and the correlation between channels .The method is based on differential Pulse code Modulations and Multi length code and a variable length code by Wyle code of hasler code and once. The interchange prediction reduces the total entropies to about 10% of the intracranial prediction though the multi length code shows lower efficient than the variable length code if code words fit in byte and word boundaries the handling of the code words on a computer becomes more convenient using a variable code with inter channel prediction the average compression is slightly under a half of the original data. Introduction The remotely sensed data from NOAA can provide very useful and important information in Meteorology Ocean graphy and many other scientific fields because of its simultaneous and repeated broad area observation of the earth. We receive 4~8 scenes a day from two NOAA which are restored on the recorder tapes CLS and the optical disc. However the image data is enormously large AVHRR data account for about 51:2 ~ 57.5 MB channel X10bit for 2048X4000~4500pixels) on the one pass data of 63 MB so we must devise an information preserving compression technique to keep our archival system compact. Data compression has important application in the areas of the data transmission and data storage. Compression data to be stored or transmitted means increasing the capacity of the communication channel. Similarly compression a file for scene to the half of its original size is equivalent to doubling the capacity of the storage we are obliged to store the data at a higher thus faster and reduce the load on the input and out put channels of the our archival system. In this paper we purpose a method to compress NOAA -AVHRR data with the result of the experiment. We examined the entropies of each channels and the correlation between channels to know the co0mpression limits we employ DPCM and a code based on multi length code word of bit and a variable length code by wyle code B2 code of hasler code and once Iwastia code. Outline of NOAA AVHRR The meteorological satellite NOAA-10 NOAA-11 goes around the earth at the average altitude of 810km in about 101.2 minutes and we can get the observation data about 13 Table: 1 Spectral characteristics of AVHRR
figure1: The Entropies of each channel minutes when it passes the highest orbit. We convert the received raw. Data stream into 16-bit word so that the handling of the data on a computer becomes more convenient. Advanced very high resolution Radiometer data account for about 51.2~57.5 MB on the one pass data of 63 MB one pass data of 63MB is changed the 100MB and we receive 4~8 scenes a day from two CLS the optical disc AVHRR of NOAA is four or five channel scanning radio meter instrument the fifth channel data is the same as the fourth on e so that the same for both the four or five channel version table show the spectral characteristics of each channel. AVHRR data
Generally speaking the data system has redundancy from one sample to the next and this fact enables prediction error coding. The prediction error is between adjacent pixels Ek. Ek=Xj --- X'j Where the variable Xj denotes the jth sample in data stream and X'j denotes a predicted value of Xj shows four prediction methods we have examined four prediction methods. (1) (2) (3) (4) and (5) for the example only Xj-1 contributed to the prediction process. Formula (1) (2) and (3) are used to the prediction in a channel. Formula (4) and (5) are used to the prediction between channels.
Where A, B, C a, b, c are reference pixels. Table 3 shows the entropies by the each predictions .the entropies original image is very large. In the intra channel prediction. Prediction (1) is the smallest of the others (Average prediction) (2) and panel prediction (3) and in the inter channel prediction (5) is the smaller entropies the (4) since the variance of the prediction error (5) is smaller than the those of (4) inter channel prediction (5)is the smallest the total entropy of the others selecting CH-1 CH3 Ch-4 of the previous prediction and CH1,2 and Ch-4,5 of the inter channel prediction (5). Figure 3: Prediction method Table 3: The entropies by the prediction methods
Coding
The experimental data is obtained from the NOAA -II from 14.06 to 14:17 on 16th Dec 1989 of entropies reaching the maximum in the after noon .In the inter channel predictions previous prediction has usually a smaller entropy than the others average panel prediction with the inter channel prediction the total entropies is reduced to about 10% of those of the intra channel prediction So we used CH-1 Ch3 and Ch-4 of the previous prediction and CH,1,2 and CH-4,5 of the inter channel prediction (5) table 6 shows the average code word length by using multi length code and variable results if we use the multi length code efficient the total code length is 28,.50 bit .From the experimental result Wyle code is more efficient than the Hasler code and onoe code but hasler code often is efficiently in the high entropy of CH-3 onoe Iwastia code is more efficient in the inter channel predictions and if wyle code of CH1 CH3 Ch4 of the previous predictions and Onoe Iwastia become from25.04 bit to 24.53 bit using variable code with the inhere channel prediction it reduces to 24.53 bit of the original data operating with a four channel instrument the fifth channel version table 7 shows the average code word length by using multi length code and variable code in NOAA -10 using the Wyle and One Iwstia code the total code word length becomes to 2100bit of the original data. Summary and conclusion We have developed an information preserving compression technique to make our archival system compacter .We find the image data characteristics of the passing time schedule .The entropies of the visible channels reach the maximum in the after noon and become almost zero at mid night and the seasonal change of the entropies of the visible and visible /IR channel is at rather moderate in tye compression with their daily change .The experiment yields the following result using the inter channel prediction the total entropies reduce to about 105 of those of the Table-7 average code word length by multi length
code variable code.
We have not used the inter channel prediction of the visible and IR channels because inter channel prediction is not so efficient as the inter channel predictions .In variable code Wyle code is the most efficient than the Wyle code in the inter channel prediction (CH1,2 and CH-4-5 ) not efficient in the previous prediction (CH-1 Ch3 and Ch-4) because the different value of less than 10 of those is lower probability than one of the inter channel prediction the combination of Wyle code and Onoe code Iwastia code are used/. The compression efficiency of the multi length code Wyle code the of the original data using a variable code with the inter channel prediction the compression ratio is slightly under and One Iwastia of the original data using the combination of Wyle code and Onoe Iwastia code NOAA 10 the total code word length becomes 2100 bit on 40bit of the original data the Wyle code of more efficient than the Onoe code Iwastia code in the previous prediction. Using Wyle code is the previous prediction and the one Iwastia code in the inter channel prediction we can reduce the redundancy we are still studying the efficient coding for any scene and now how to select more efficient for the different image data. References
|