Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions,...
Transcript of Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions,...
![Page 1: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/1.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
1
Integration of raster and vector data for 3D city modellingURMO3D‧ Orfeo Project OR/02/02
Dennis DevriendtProf. Rudi Goossens
![Page 2: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/2.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
2
Presentation overview
• URMO3D…• …In one sentence• Objectives• Study areas• Methodology
![Page 3: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/3.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
3
Presentation overview
• Flowchart• Discussion• Conclusion• Related projects : DIFDEM & MAMUD
![Page 4: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/4.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
4
URMO3D …
• VHR sensors deliver high quality stereo pairs with images from one orbital pass (IKONOS, QuickBird, Pleiades)• Spatial resolution : 1 m• Suitable for urban 3D modelling
• Improvement of current methods
![Page 5: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/5.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
5
… in one sentence
Extracting hybrid 3D city model based on raster andvector data from the same data source, i.e. satellite stereo pair (Pleiades)
‣ Raster = Digital Surface Model‣ Vector = 3D features of the built-up area
![Page 6: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/6.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
6
Goals of the project
• Defining a methodology to model and visualise an urban scene in three spatial dimensions, based on satellite images (future Pleiades)
![Page 7: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/7.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
7
Goals of the project
‣ Optimising and assessing the accuracy of raster DSM and 3D vector extraction from VHR stereo pairs‣ Integration of three basic photogrammetric products (DSM, 3D features and orthoimages) in a hybrid 3D city model‣ Testing the multi-temporal analytical capabilities of the developed model in a rapidly changing urban environment (Cairo, Egypt)
![Page 8: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/8.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
8
Ghent
2003-09-18 11:07 GMTAzimuth: 210.4809 degreesElevation: 68.83065 degrees
Azimuth: 346.8062 degreesElevation: 78.86692 degrees
![Page 9: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/9.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
9
Cairo
2005-01-20 08:43 GMT
Azimuth: 155.8838 degreesElevation: 66.94662 degrees
Azimuth: 52.3463 degreesElevation: 68.90756 degrees
![Page 10: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/10.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
10
Fieldwork Cairo
Measuring Ground Control Points with C-NAV differential GPS- receiver- antenna- laptop
![Page 11: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/11.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
11
Fieldwork Cairo
![Page 12: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/12.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
12
Methodology
• Creating a hybrid 3D city model from VHR stereo pairs (raster * vector)• Using the vector model to compensate for shortcomings of the raster model and vice versa
![Page 13: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/13.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
13
Raster and Vector Surface Model
• Raster : area covering, suffers from occlusion• Vector : very good to represent 3D features frombuilt-up area, not all features
![Page 14: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/14.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
14
Raster and Vector Surface Model
![Page 15: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/15.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
15
Hybrid Surface Model
![Page 16: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/16.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
16
Data retrieved from satellite stereopair
![Page 17: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/17.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
17
![Page 18: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/18.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
18
![Page 19: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/19.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
19Hybrid 3D city model
Ground Control Points (GCP) VHR satellite stereopair
relative and absolute orientation of the satellite images in epipolar projection
=> Stereomodel
3D polygons for buildings raster DSM covering 100% of the area
Remove occlusion from the raster DSM:Results in raster, with no height information
for the buildings (from 3D polygons) andtheir occlusion zone
satellite imagemetadata
(viewing angles)
Interpolate Raster DSM for missing areas
Convert 3D polygons to 3D volumes, retrieving additional information from
the interpolated raster DSM
Occlusion map
![Page 20: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/20.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
20
Optimising raster DSM extraction fromsatellite stereopair• Optimal match window & window spacing for the matching algorithm (VirtuoZo software)• Test on rural and urban area from the sameIKONOS stereopair• All test areas are approx. 1600 by 1300 pixels
![Page 21: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/21.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
21
Ghent, urban
![Page 22: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/22.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
22
urban
75,0
80,0
85,0
90,0
95,0
100,0
191715131197531
col/row space
succ
esfu
l mat
ch %
5
7
9
11
13
15
17
19
![Page 23: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/23.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
23
Cairourban 1
![Page 24: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/24.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
24
cairo matching series - urban 1
0,650
0,700
0,750
0,800
0,850
0,900
1 3 5 7 9 11 13 15 17 19
5
7
9
11
13
15
17
19
![Page 25: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/25.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
25Hybrid 3D city model
Ground Control Points (GCP) VHR satellite stereopair
relative and absolute orientation of the satellite images in epipolar projection
=> Stereomodel
3D polygons for buildings raster DSM covering 100% of the area
Remove occlusion from the raster DSM:Results in raster, with no height information
for the buildings (from 3D polygons) andtheir occlusion zone
satellite imagemetadata
(viewing angles)
Interpolate Raster DSM for missing areas
Convert 3D polygons to 3D volumes, retrieving additional information from
the interpolated raster DSM
Occlusion map
![Page 26: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/26.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
26
Initial raster DSM and 3D features
![Page 27: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/27.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
27
Combined occlusion map
![Page 28: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/28.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
28
Raster DSM without occlusion and building
![Page 29: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/29.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
29
Interpolation
Overestimation height
Effect of occlusionreaches beyondocclusion area
![Page 30: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/30.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
30
Converting 3D features to solids
New 3D features at groundlevel.Any errors in the rasterinterpolation influence thequality of this product
![Page 31: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/31.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
31
Conclusion and future work (1)
‣ Raster DSM extraction from VHR stereopairs optimised‣ Generating occlusion maps : workable method, improvement possible
– Direct projection of 3D features on raster DSM– Influence of vegetation
‣ Conversion of 3D features to 3D solids
![Page 32: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/32.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
32
Conclusion and future work (2)
‣ Continue DSM production and processing for Cairo test sites‣ Accuracy analysis for the test areas in Ghent
![Page 33: Integration of raster and vector data for 3D city ... · urban scene in three spatial dimensions, based on satellite images ... ‣ Testing the multi-temporal analytical capabilities](https://reader034.fdocuments.us/reader034/viewer/2022052006/6019f94df0b2f41c811fd23b/html5/thumbnails/33.jpg)
URMO3D – Belgian Earth Observation Day - 12/2/2008Namur
33
Questions and discussion