11 research outputs found

    A new straight line reconstruction methodology from multi-spectral stereo aerial images

    Get PDF
    In this study, a new methodology for the reconstruction of line features from multispectral stereo aerial images is presented. We take full advantage of the existing multispectral information in aerial images all over the steps of pre-processing and edge detection. To accurately describe the straight line segments, a principal component analysis technique is adapted. The line to line correspondences between the stereo images are established using a new pair-wise stereo matching approach. The approach involves new constraints, and the redundancy inherent in pair relations gives us a possibility to reduce the number of false matches in a probabilistic manner. The methodology is tested over three different urban test sites and provided good results for line matching and reconstruction

    Automatic building extraction from DEMs using an object approach and application to the 3D-city modeling

    Get PDF
    International audienceIn this paper, we present an automatic building extraction method from Digital Elevation Models based on an object approach. First, a rough approximation of the building footprints is realized by a method based on marked point processes: the building footprints are modeled by rectangle layouts. Then, these rectangular footprints are regularized by improving the connection between the neighboring rectangles and detecting the roof height discontinuities. The obtained building footprints are structured footprints: each element represents a specific part of an urban structure. Results are finally applied to a 3D-city modeling process

    Automatic Extraction of Tall Buildings from Off-Nadir High Resolution Satellite Images Using Model-Based Approach

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๋ถ€, 2015. 2. ๊น€์šฉ์ผ.์ตœ๊ทผ ๋‹ค์–‘ํ•œ ๊ณ ํ•ด์ƒ๋„ ์ง€๊ตฌ๊ด€์ธก์œ„์„ฑ์ด ๋ฐœ์‚ฌ ๋˜๊ณ , ๊ณ ํ•ด์ƒ๋„ ์œ„์„ฑ์˜์ƒ์˜ ์ƒ์—…์ ์ธ ๋ณด๊ธ‰์ด ํ™œ๋ฐœํ•ด ์ง์— ๋”ฐ๋ผ ์ด๋ฅผ ์ด์šฉํ•œ ๋‹ค์–‘ํ•œ ์—ฐ๊ตฌ๋“ค์ด ์ด๋ฃจ์–ด์ง€๊ณ  ์žˆ๋‹ค. ํŠนํžˆ 1m ์ดํ•˜์˜ ๋†’์€ ๊ณต๊ฐ„ํ•ด์ƒ๋„๋Š” ์ง€์ƒ์— ์œ„์น˜ํ•œ ๊ฑด๋ฌผ, ๋„๋กœ, ์ฐจ๋Ÿ‰ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฌผ์ฒด์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์˜์ƒ์œผ๋กœ๋ถ€ํ„ฐ ๊ฑด๋ฌผ์˜ 2์ฐจ์› ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๋Š” ์—ฐ๊ตฌ๋Š” ๋„์‹œ ๋ชจ๋‹ˆํ„ฐ๋ง, ์žฌ๋‚œ๊ด€๋ฆฌ ๋“ฑ์˜ ๋ถ„์•ผ์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์–ด ํ•„์š”์„ฑ์ด ๋Œ€๋‘๋˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ฑด๋ฌผ ์ถ”์ถœ ์ •ํ™•๋„์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์š”์†Œ๊ฐ€ ๋‹ค์–‘ํ•˜์—ฌ ๋Œ€๋‹ค์ˆ˜์˜ ๊ฑด๋ฌผ ์ถ”์ถœ ์—ฐ๊ตฌ๊ฐ€ ์—ฐ์ง์˜์ƒ์„ ์‚ฌ์šฉํ•œ ์ €์ธต ๊ฑด๋ฌผ ์ถ”์ถœ์— ์ œํ•œ๋˜์–ด ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ์กด ์—ฐ๊ตฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋น„์—ฐ์ง ๋ฐฉํ–ฅ์œผ๋กœ ์ดฌ์˜๋œ ๊ณ ์ธต๊ฑด๋ฌผ์„ ์ถ”์ถœํ•˜๋Š” ๋ฐ๋Š” ํ•œ๊ณ„๊ฐ€ ๋”ฐ๋ฅด๋ฉฐ, ์ด๋Š” ๋‹ค์–‘ํ•œ ์ œ์›์˜ ์˜์ƒ์„ ์ด์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋†’์ด์˜ ๊ฑด๋ฌผ์„ ์ถ”์ถœํ•˜๋Š”๋ฐ ์–ด๋ ค์›€์ด ์กด์žฌํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ์—ฐ๊ตฌ๋Š” ๋น„์—ฐ์ง ์˜์ƒ์—์„œ ๊ณ ์ธต๊ฑด๋ฌผ์˜ ์ƒ๋‹จ์„ ์ž๋™์œผ๋กœ ์ถ”์ถœํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์•ˆํ•˜์—ฌ ๊ธฐ์กด ์—ฐ๊ตฌ์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. ์ œ์•ˆํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ณ ์ธต๊ฑด๋ฌผ ์˜์—ญ ์ž๋™ ์ถ”์ถœ๊ณผ ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์ถ”์ถœ์˜ ๋‘ ๋‹จ๊ณ„๋กœ ๊ตฌ๋ถ„๋œ๋‹ค. ๊ฑด๋ฌผ์˜์—ญ ์ž๋™ ํƒ์ง€ ๊ณผ์ •์—์„œ๋Š” Otsu ๊ธฐ๋ฒ•๊ณผ ์˜์—ญํ™•์žฅ ๊ธฐ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ทธ๋ฆผ์ž ์˜์ƒ๊ณผ ๊ฑด๋ฌผ ์˜์—ญ์„ ์ž๋™์œผ๋กœ ์ถ”์ถœํ•œ๋‹ค. ์ถ”์ถœ๋œ ๋‘ ์˜์—ญ๊ณผ ์˜์ƒ์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ, ์—์ง€ ์ •๋ณด๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ์˜ ์„ ์„ ์‹ค์ œ ๊ฑด๋ฌผ ์„ ์— ์ตœ์ ํ™”์‹œํ‚จ ํ›„, ๊ฑด๋ฌผ์˜ ๊ตฌ์กฐ์  ํŠน์ง•๊ณผ ์˜์—ญ์ ์ธ ํŠน์ง•์„ ๋ฐ˜์˜ํ•œ ๋ชจ๋ธ ๊ธฐ๋ฐ˜ ๊ธฐ๋ฒ•์„ ํ†ตํ•ด ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ์˜์—ญ์„ ์ž๋™์œผ๋กœ ์™„์„ฑํ•˜์˜€๋‹ค. ์ œ์•ˆ ๋ฐฉ๋ฒ•์„ ์ฃผ๊ฑฐ์ง€๊ตฌ์™€ ์—…๋ฌด์ง€๊ตฌ์˜ IKONOS-2, QuickBird-2 ์˜์ƒ์— ์ ์šฉํ•˜์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์šฐ์ˆ˜์„ฑ์„ ๊ฒ€์ฆํ•˜์˜€๋‹ค. ํ™”์†Œ ๋ฐ ๊ฐ์ฒด ๊ธฐ๋ฐ˜์˜ ์ •ํ™•๋„ ๋ถ„์„ ๊ฒฐ๊ณผ, ๋ชจ๋“  ๊ฒฝ์šฐ์— ๋Œ€ํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ •ํ™•๋„๋Š” 0.87, ์ƒ์‚ฐ์ž ์ •ํ™•๋„๋Š” 0.79, ๊ทธ๋ฆฌ๊ณ  F ์ธก์ •์น˜๋Š” 0.83 ์ด์ƒ์œผ๋กœ ๋‚˜ํƒ€๋‚˜ ์˜์ƒ์˜ ์ข…๋ฅ˜์™€ ์‹คํ—˜ ์ง€์—ญ์˜ ์†์„ฑ๊ณผ ๋ฌด๊ด€ํ•˜๊ฒŒ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์œ ์šฉํ•จ์„ ๋ณด์—ฌ์ฃผ์—ˆ๋‹ค. ๋˜ํ•œ ๊ฐ์ฒด ๊ธฐ๋ฐ˜์˜ ํ‰๊ท  F ์ธก์ •์น˜๋Š” 0.89๋กœ ๋‚˜ํƒ€๋‚ฌ์œผ๋ฉฐ, ์ด๋Š” ๊ธฐ์กด ๊ฑด๋ฌผ ์ถ”์ถœ ์—ฐ๊ตฌ์™€ ๋น„๊ตํ•˜์—ฌ ๋น„์Šทํ•˜๊ฑฐ๋‚˜ ๋†’์•˜๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ํ‘๋ฐฑ์˜ ๋‹จ์˜์ƒ๋งŒ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์ค‘ ๋ถ„๊ด‘ ์˜์ƒ์ด๋‚˜ ๋ถ€๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์กด์˜ ์—ฐ๊ตฌ์— ๋น„ํ•ด ๋น„์šฉ ํšจ์œจ์ ์ธ ๊ธฐ๋ฒ•์„ ์ œ์•ˆํ•œ๋‹ค. ๋น„์—ฐ์ง ์˜์ƒ์—์„œ ๊ณ ์ธต๊ฑด๋ฌผ์˜ ์ƒ๋‹จ์„ ๋‹ค๋ฅธ ๋ฉด๊ณผ ๊ตฌ๋ถ„ํ•˜๋Š” ์ž๋™ํ™”๋œ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•˜์—ฌ ๊ธฐ์กด ๊ฑด๋ฌผ ์ถ”์ถœ์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ณ  ๊ณ ํ•ด์ƒ๋„ ์˜์ƒ์œผ๋กœ๋ถ€ํ„ฐ ๊ณ ์ธต๊ฑด๋ฌผ์˜ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ์•ˆ์„ ์ œ์‹œํ•˜์˜€๋‹ค. ๊ธฐ๋ฒ•์˜ ์šฐ์ˆ˜์„ฑ์„ ๋ฐ”ํƒ•์œผ๋กœ, ์ œ์•ˆ ๊ธฐ๋ฒ•์€ ๋‹ค์–‘ํ•œ ๋„์‹œ ์ง€์—ญ์˜ ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ์„ ์ถ”์ถœํ•˜๋Š” ์—ฐ๊ตฌ์— ์ ์šฉ๋  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๊ฑด๋ฌผ ์ƒ๋‹จ ๊ฐ„์˜ ๋งค์นญ์„ ํ†ตํ•œ 3์ฐจ์› ๊ฑด๋ฌผ ๋ชจ๋ธ ์ƒ์„ฑ, ๋„์‹œ๊ฑด๋ฌผ๋ณ€ํ™”ํƒ์ง€ ๋“ฑ์˜ ๋ถ„์•ผ์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Š” ์ถ”์ถœ๋  ์ˆ˜ ์žˆ๋Š” ๊ฑด๋ฌผ ์ •๋ณด๋ฅผ ๋‹ค์–‘ํ™”ํ•˜์—ฌ ์˜์ƒ์„ ์ด์šฉํ•œ ๊ฑด๋ฌผ ์ถ”์ถœ ๋ถ„์•ผ๊ฐ€ ๋”์šฑ ๋ฐœ์ „ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•œ๋‹ค.1. ์„œ๋ก  1 1.1 ์—ฐ๊ตฌ ๋ฐฐ๊ฒฝ ๋ฐ ๋™๊ธฐ 1 1.2 ์—ฐ๊ตฌ๋™ํ–ฅ 2 1.3 ์—ฐ๊ตฌ์˜ ๋ชฉ์  ๋ฐ ๋ฒ”์œ„ 7 2. ๊ณ ์ธต๊ฑด๋ฌผ ์˜์—ญ ์ž๋™ ์ถ”์ถœ 11 2.1 ์˜์ƒ ์ „์ฒ˜๋ฆฌ 12 2.2 Otsu ๊ธฐ๋ฒ•์„ ์ด์šฉํ•œ ๊ฑด๋ฌผ ๊ทธ๋ฆผ์ž ์˜์—ญ ์ถ”์ถœ 15 2.3 ์˜์—ญํ™•์žฅ ๊ธฐ๋ฒ•์„ ์ด์šฉํ•œ ๊ฑด๋ฌผ ์˜์—ญ ์ถ”์ถœ 16 2.3.1 ์˜์—ญํ™•์žฅ ๊ธฐ๋ฒ•์„ ์œ„ํ•œ ์ดˆ๊ธฐ ์‹œ๋“œ ์ถ”์ถœ 16 2.3.2 ๊ณ ์ธต๊ฑด๋ฌผ ์˜์—ญ ์ค‘์ฒฉ ๋ฐ ์˜ค์ถ”์ถœ ์ œ๊ฑฐ 18 3. ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์ถ”์ถœ 21 3.1 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์„  ์ถ”์ถœ 23 3.1.1 LSD๋ฅผ ์ด์šฉํ•œ ์˜์ƒ ๋‚ด ์ดˆ๊ธฐ ๊ฑด๋ฌผ ์˜์—ญ ์„  ์ถ”์ถœ 23 3.1.2 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์˜์—ญ ์„  ์ถ”์ถœ 25 3.2 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์„  ์ตœ์ ํ™” 32 3.3 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์˜์—ญ ์ถ”์ถœ 36 3.3.1 ์ˆ˜์ง๊ด€๊ณ„๋ฅผ ์ด์šฉํ•œ ๊ฑด๋ฌผ ์ƒ๋‹จ ์˜์—ญ ์ถ”์ถœ 36 3.3.2 ํ‰ํ–‰๊ด€๊ณ„๋ฅผ ์ด์šฉํ•œ ๊ฑด๋ฌผ ์ƒ๋‹จ ์˜์—ญ ์ถ”์ถœ 39 3.3.3 ์ถ”์ถœ๋œ ๊ฑด๋ฌผ ์ƒ๋‹จ ์˜์—ญ ํ†ตํ•ฉ ๋ฐ ์ตœ์ ํ™” 43 4. ์‹คํ—˜ ๋ฐ ์ ์šฉ 47 4.1 ์‹คํ—˜ ์ง€์—ญ ๋ฐ ์ž๋ฃŒ 47 4.2 ์‹คํ—˜ ๊ฒฐ๊ณผ 48 4.2.1 ๊ณ ์ธต๊ฑด๋ฌผ ์˜์—ญ ์ž๋™ ์ถ”์ถœ ๊ฒฐ๊ณผ 48 4.2.2 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์ถ”์ถœ ๊ฒฐ๊ณผ 53 4.2.2.1 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์„  ์ถ”์ถœ ๋ฐ ์ตœ์ ํ™” ๊ฒฐ๊ณผ 53 4.2.2.2 ๊ณ ์ธต๊ฑด๋ฌผ ์ƒ๋‹จ ์˜์—ญ ์ถ”์ถœ ๊ฒฐ๊ณผ 59 5. ๊ฒฐ๋ก  71 6. ์ฐธ๊ณ ๋ฌธํ—Œ 74Maste

    Semi-Automated DIRSIG scene modeling from 3D lidar and passive imagery

    Get PDF
    The Digital Imaging and Remote Sensing Image Generation (DIRSIG) model is an established, first-principles based scene simulation tool that produces synthetic multispectral and hyperspectral images from the visible to long wave infrared (0.4 to 20 microns). Over the last few years, significant enhancements such as spectral polarimetric and active Light Detection and Ranging (lidar) models have also been incorporated into the software, providing an extremely powerful tool for multi-sensor algorithm testing and sensor evaluation. However, the extensive time required to create large-scale scenes has limited DIRSIGโ€™s ability to generate scenes โ€on demand.โ€ To date, scene generation has been a laborious, time-intensive process, as the terrain model, CAD objects and background maps have to be created and attributed manually. To shorten the time required for this process, this research developed an approach to reduce the man-in-the-loop requirements for several aspects of synthetic scene construction. Through a fusion of 3D lidar data with passive imagery, we were able to semi-automate several of the required tasks in the DIRSIG scene creation process. Additionally, many of the remaining tasks realized a shortened implementation time through this application of multi-modal imagery. Lidar data is exploited to identify ground and object features as well as to define initial tree location and building parameter estimates. These estimates are then refined by analyzing high-resolution frame array imagery using the concepts of projective geometry in lieu of the more common Euclidean approach found in most traditional photogrammetric references. Spectral imagery is also used to assign material characteristics to the modeled geometric objects. This is achieved through a modified atmospheric compensation applied to raw hyperspectral imagery. These techniques have been successfully applied to imagery collected over the RIT campus and the greater Rochester area. The data used include multiple-return point information provided by an Optech lidar linescanning sensor, multispectral frame array imagery from the Wildfire Airborne Sensor Program (WASP) and WASP-lite sensors, and hyperspectral data from the Modular Imaging Spectrometer Instrument (MISI) and the COMPact Airborne Spectral Sensor (COMPASS). Information from these image sources was fused and processed using the semi-automated approach to provide the DIRSIG input files used to define a synthetic scene. When compared to the standard manual process for creating these files, we achieved approximately a tenfold increase in speed, as well as a significant increase in geometric accuracy

    Statistical Fusion of Multi-aspect Synthetic Aperture Radar Data for Automatic Road Extraction

    Get PDF
    In this dissertation, a new statistical fusion for automatic road extraction from SAR images taken from different looking angles (i.e. multi-aspect SAR data) was presented. The main input to the fusion is extracted line features. The fusion is carried out on decision-level and is based on Bayesian network theory

    Automatic reconstruction of three-dimensional building models from dense image matching datasets

    Get PDF
    PhD ThesisThe generation of three-dimensional (3D) building models without roof geometry is currently easily automated using a building footprint and single height value. The automatic reconstruction of roof structures, however, remains challenging because of the complexity and variability in building geometry. Attempts from imagery have utilised high spatial resolution but have only reconstructed simple geometry. This research addresses the complexity of roof geometry reconstruction by developing an approach, which focuses on the extraction of corners to reconstruct 3D buildings as boundary representation models, to try overcome the limitations of planar fitting procedures, which are currently favoured. Roof geometry information was extracted from surface models, true orthophotos and photogrammetric point clouds; reconstructed at the same spatial resolution of the captured aerial imagery, with developments in pixel-to-pixel matching. Edges of roof planes were extracted by the Canny edge detector, and then refined with a workflow based on the principles of scan-line segmentation to remove false positive detection. Line tracing procedures defined the corner positions of the extracted edges. A connectivity ruleset was developed, which searches around the endpoints of unconnected lines, testing for potential connecting corners. All unconnected lines were then removed reconstruct 3D models as a closed network of connecting roof corners. Building models have been reconstructed both as block models and also with roof structures. The methodology was tested on data of Newcastle upon Tyne, United Kingdom, with results showing corner extraction success at 75% and to within a planimetric accuracy of ยฑ0.5 m. The methodology was then tested on data of Vaihingen, Germany, which forms part of the ISPRS 3D reconstruction benchmark. This allowed direct comparisons to be made with other methods. The results from both study areas showed similar planimetric accuracy of extracted corners. However, both sites were not as successful in the reconstruction of roof planes.Ordnance Surve

    Merging digital surface models sourced from multi-satellite imagery and their consequent application in automating 3D building modelling

    Get PDF
    Recently, especially within the last two decades, the demand for DSMs (Digital Surface Models) and 3D city models has increased dramatically. This has arisen due to the emergence of new applications beyond construction or analysis and consequently to a focus on accuracy and the cost. This thesis addresses two linked subjects: first improving the quality of the DSM by merging different source DSMs using a Bayesian approach; and second, extracting building footprints using approaches, including Bayesian approaches, and producing 3D models. Regarding the first topic, a probabilistic model has been generated based on the Bayesian approach in order to merge different source DSMs from different sensors. The Bayesian approach is specified to be ideal in the case when the data is limited and this can consequently be compensated by introducing the a priori. The implemented prior is based on the hypothesis that the building roof outlines are specified to be smooth, for that reason local entropy has been implemented in order to infer the a priori data. In addition to the a priori estimation, the quality of the DSMs is obtained by using field checkpoints from differential GNSS. The validation results have shown that the model was successfully able to improve the quality of the DSMs and improving some characteristics such as the roof surfaces, which consequently led to better representations. In addition to that, the developed model has been compared with the Maximum Likelihood model which showed similar quantitative statistical results and better qualitative results. Perhaps it is worth mentioning that, although the DSMs used in the merging have been produced using satellite images, the model can be applied on any type of DSM. The second topic is building footprint extraction based on using satellite imagery. An efficient flow-line for automatic building footprint extraction and 3D model construction, from both stereo panchromatic and multispectral satellite imagery was developed. This flow-line has been applied in an area of different building types, with both hipped and sloped roofs. The flow line consisted of multi stages. First, data preparation, digital orthoimagery and DSMs are created from WorldView-1. Pleiades imagery is used to create a vegetation mask. The orthoimagery then undergoes binary classification into โ€˜foregroundโ€™ (including buildings, shadows, open-water, roads and trees) and โ€˜backgroundโ€™ (including grass, bare soil, and clay). From the foreground class, shadows and open water are removed after creating a shadow mask by thresholding the same orthoimagery. Likewise roads have been removed, for the time being, after interactively creating a mask using the orthoimagery. NDVI processing of the Pleiades imagery has been used to create a mask for removing the trees. An โ€˜edge mapโ€™ is produced using Canny edge detection to define the exact building boundary outlines, from enhanced orthoimagery. A normalised digital surface model (nDSM) is produced from the original DSM using smoothing and subtracting techniques. Second, start Building Detection and Extraction. Buildings can be detected, in part, in the nDSM as isolated relatively elevated โ€˜blobsโ€™. These nDSM โ€˜blobsโ€™ are uniquely labelled to identify rudimentary buildings. Each โ€˜blobโ€™ is paired with its corresponding โ€˜foregroundโ€™ area from the orthoimagery. Each โ€˜foregroundโ€™ area is used as an initial building boundary, which is then vectorised and simplified. Some unnecessary details in the โ€˜edge mapโ€™, particularly on the roofs of the buildings can be removed using mathematical morphology. Some building edges are not detected in the โ€˜edge mapโ€™ due to low contrast in some parts of the orthoimagery. The โ€˜edge mapโ€™ is subsequently further improved also using mathematical morphology, leading to the โ€˜modified edge mapโ€™. Finally, A Bayesian approach is used to find the most probable coordinates of the building footprints, based on the โ€˜modified edge mapโ€™. The proposal that is made for the footprint a priori data is based on the creating a PDF which assumes that the probable footprint angle at the corner is 90o and along the edge is 180o, with a less probable value given to the other angles such as 45o and 135o. The 3D model is constructed by extracting the elevation of the buildings from the DSM and combining it with the regularized building boundary. Validation, both quantitatively and qualitatively has shown that the developed process and associated algorithms have successfully been able to extract building footprints and create 3D models
    corecore