The document discusses the generation of high resolution digital surface models (DSMs) from ALOS PRISM stereo imagery and efforts to create seamless DSM mosaics at the global scale. It provides an overview of the software used to generate DSMs from PRISM triplet images and details on archiving over 5,000 processed scene DSMs. It then describes the process used to create 1° x 1° tile mosaics, including correcting for biases between relative and absolute DSMs. Examples of mosaics created for Japan and Bhutan are shown and their contributions to studies on glacial lake outburst floods in Bhutan are discussed. The goal is to complete a global 10m resolution DSM mosaic.
Ensuring Technical Readiness For Copilot in Microsoft 365
IGARSS11_takaku_dsm_report.ppt
1. High Resolution DSM Generation from ALOS PRISM - Archiving and Mosaicking - Junichi Takaku RESTEC July 2011 Takeo Tadono JAXA
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Notas del editor
PRISM which stands for Panchromatic Remote-sensing Instrument for stereo mapping was launched in January 2006 as one of the onboard sensors of ALOS satellite. Unfortunately the ALOS ended its over 5 year mission life this April but it left us a lot of earth observing data all over the world with this three push-broom scanners, nadir, plus/minus 23.8 degree for stereo triplets in 35km swath. The panchromatic images had 2.5m ground resolution in 8bit quantization.
The primal purpose of PRISM mission was to create global terrain models by using triangulation techniques with the triplet stereo images. We developed DOGS-AP which stands for DSM and Ortho-rectified image Generation Software for ALOS PRISM for the objective. This is an exclusive triplet-image-matching software based on traditional photogrammetric techniques and we are processing Digital Surface Models with it. The grid spacing is set to 10m. The processing unit is 35km square scene.
This slide shows the visual comparison of various terrain models which have different grid spacing. SRTM-3, ASTER-GDEM, PRISM-DSM, and LiDAR-DSM which have the grid spacing of 90m, 30m, 10m, and 1m respectively. SRTM and ASTER-GDEM are already distributed to public as world global terrain data. PRISM-10m-DSM aims to provide more detailed data than those existing data set, hopefully, the one closer to the airborne LiDAR-DSM.
The software fully supports the PRISM sensor model which consists of interior and exterior parameters. The interior parameters are the PRISM CCD unit alignment models and we actually calibrated and validated these parameters not only for this software but also for JAXA’s standard product processor. The exterior parameters consists of PRISM sensor alignment models and satellite orbit and attitude data. These parameters make the image orientation process very easy and precise. It also contributed to the absolute accuracy of DSM processed without any GCP.
The image matching is based on a conventional area-based grid matching with cross correlations. We applied an unique simultaneous triplet image matching algorithm for the PRISM triplet images. The image matching is performed on the combination of two correlations, between forward and nadir and between backward and nadir. We tested various combinations of images for the triplet images in the development phase and found that this combination was most robust against blunders.
Some people often ask me a question why it generates the 10m grid spacing DSM while the pixel spacing of original stereo images is 2.5m. The spatial resolution of DSM depends on not only the resolution of source image, but also the sensitivity in parallax-detections in the image matching process. On the other hand, there’s always trade-off between the data resolution and their volume. So we tested a variety of different resolutions of DSMs and found that the 10m grid was most suitable in the traditional trade-off.
The software is being used not only at JAXA/EORC, but also at RESTEC and former ALOS-Data-Node agencies. The height accuracies from our past validations with LiDAR reference is shown here. About 3 to 5m-sigma for flat, urban, and mountainous area. About 7m-sigma in various terrain mixture area. And about 9m-sigma in vegetation area.
We are still processing the DSMs routinely in scene-basis with huge archive of the PRISM raw images. There are two types of DSM, namely, absolute-DSM and relative-DSM which was processed with GCP and without GCP respectively. We already processed over thirteen hundreds absolute-DSMs and forty two hundreds relative-DSMs so far. However, the processing areas are limited to our domestic area, Japan, and some other areas which have some special demands such as a sensor calibration, disaster monitoring, and so on.
Therefore, we are creating the global data set for Japan first. This figure shows a status of stacking archive DSM scenes in Japan as of this March. We need about 1000 scene-frames for covering whole Japan areas. 14% of them are processed with more than five scenes already and colored by green as well as 52% and 34% of them are processed by one or two and three or four scenes and colored by orange and yellow respectively. We still have missing two frames because of cloud covers. Also the frames covered with only one or two scenes may have missing areas due to cloud masks. In the PRISM mission, the actual recurrent cycle of the stereo observation was 92 days. So we had about 4 chances a year and total 20 chances in the 5 year mission for covering each frame. But usable scenes was limited like this almost due to the cloud covers. So, maybe, we should have adopted more flexible observations such as more short revisit orbit or more large roll pointing ability. This is one of the important lessons we learned for a next mission design.
In a mosaic processing, we stack the archive DSM-scenes on a same path-frame with a quality control and assurance process at first. And then, mosaic these stack-DSM on 1degree tiles. And next, we perform a boundary smoothing process among 1degree tiles and interpolate data on land-water or sea mask areas.
DSM data staking is performed by averaging DSM scenes of different dates only with height bias adjustments. In this process, partial cloud masks are filled and random noise is reduced with the averaging.
This table shows the height accuracy comparison between scene-DSM and stacked-DSM. The accuracies were improved at 60 to 70 centimeters in standard-deviations with averaging scenes.
A relative DSM has sufficient accuracy in planimetry whereas it has un-negligible height offset bias, thanks to the exterior parameters of PRISM sensor model. So, all we need is only Z-offset-bias-corrections of relative DSMs for the mosaicking; they are simply performed by using some absolute reference such as SRTM or using the average of height differences on an overlap area of a neighboring absolute DSM in a scene-by-scene basis.
There are one-hundred and one mosaicking 1-degree tiles which covers whole Japan.
We preliminary mosaicked 73 tiles of them which covers almost whole Japan except for some isolated islands. These red areas indicate the cloud masks. They are focused on the northern mountainous areas where the weather is always unstable and is seldom fine besides heavy snow in winter season. The offset bias of relative-DSMs were corrected with absolute-DSMs or height on coast lines.
This is the number of data stack. We used total 2265 scenes for this mosaicking process and the maximum stack-scenes was 9 while the maximum data stack was 23.
We evaluated the absolute height accuracies of the mosaicked DSM with independent GCPs. This is the GCP distributions. Over 3000 GCPs were used. This graph shows the GCP height vs. PRISM-DSM height. There is no systematic error trend along with the GCP height range of about 1600m. The error stats is shown here. The RMS error is about 3m and enough consistent with our past validations.
These images show the height-difference-images between PRISM-DSM and GSI-50m and between PRISM-DSM and SRTM-3, respectively for Kanto area of Japan. The GSI-50m DEM was derived from contours of 1/25000 map. In both difference-images, no gap or systematic errors were found in the boundaries of tiles or scenes. The height-differences are focused on vegetation on mountainous areas and a few metropolitan areas in both images, however, the trend are different between these two images. The positive errors in left image represent the height of trees and height of buildings since the GSI-50m is bare-earth DEM. These relative height data are expected to be utilized for various fields such as forestry, city planning, environmental study, and so on. The almost negative errors in right image represent pure height difference in vegetation area since the SRTM is DSM as well. It also implies the trees’ heights of PRISM-DSM tends to be lower than the ones of SRTM-3-DSM; the trend may be derived from difference of their observation dates of source data, their grid spacing, or their basic algorithms.
These are visual comparisons among some terrain models. PRISM-DSM 10m, digital map 10m grid by GSI Japan, ASTER-GDEM 30m, and SRTM-3 90m. We can easily confirm the difference of their ground resolutions between 10m and others and also the difference between DSM and DEM.
This is another part of comparison between PRISM-DSM and Digital map10m derived from 1/25000 scale map. There is obvious difference here in a mountainous area and the further inspection revealed that a new university’s structure was built two years ago with leveling down the ridges. So we can update those data easily with PRISM-DSM and can compare the differences for some applications.
Lastly, I will introduce another area which we are processing PRISM-DSM mosaic. The area is Bhutan Himalayas and the data is for a contribution to the study on GLOF. GLOF stands for Glacial Lake Outburst Flood. The project is led by Japanese governmental agencies. The objective of project is briefly, to extract dangerous glacial lakes which have a possibility of GLOF, to make an inventory of expanding history for glacial lakes, and to make a flood hazard map. And the PRISM-DSM is expected to be utilized on these objectives. There were two related presentations already made by my colleagues in this conference.
Bhutan is here in Himalayas. Thirteen 1-degree tiles cover the whole Bhutan areas for the DSM mosaic.
This is the AVNIR-2 image mosaic on the areas. There are a lot of heavy snow areas because of their very high altitude.
This figure shows the SRTM-3 data which cover the tiles. The height range is more than 7000 meters there in Himalayas. There are a lot of void areas indicated in red in this figure because of the world steepest terrain.
This is the mosaicked PRISM-DSM we provided to the project. These red areas are the cloud and snow masks and no-data areas. The data covers almost void areas of SRTM while the SRTM covers the mask areas of PRISM-DSM. So we can fill the missing areas each other. These are the boundaries of 1-dgree tiles.
This is the number of data stack in the mosaicking. Total 160 scenes of PRISM-DSM were used in the mosaic and the maximum data stack was 11. The offset-bias of relative-DSM to be corrected were estimated from the mode of difference from SRTM-3.
This is the difference image between the PRISM-DSM and SRTM-3. There are no systematic errors on the boundary between scenes or the one between tiles. These random errors are derived from the difference of their spatial resolutions.
This is a visual comparison in the shaded relief of DSMs between PRISM-DSM and SRTM-3 on one of the target glacial lakes which I showed before. We can easily confirm the difference of their resolutions and void areas.
This is the one for another area. There is no quantitative result or actual applications to the project in my presentation, however we expect that the data will contribute to the project with its high spatial resolution and small missing areas compared with the only existing SRTM data.