Keywords

1 Introduction

Natural disasters such as earthquakes, land-slides, floods, fires and storms have increased in frequency and intensity over recent years. Observation of damaged buildings is vital for emergency management professionals, helping them for directing the rescue teams in short time to right location. Remote Sensing (RS) and Geographic Information Technologies (GIS) are an efficient tool for rapid monitoring of damaged buildings in urban regions [6, 9]. Satellite data has been used since 1970’s. Today Climate changes and urban growth effect increasing pressure around the world wide. The results are: urban growth, intensified agriculture, decreases of forested areas, loss of biodiversity accelerated land degradation and soil erosion. The great demands are introduced on land use planning. Remote sensing data and techniques, and geographic information systems (GIS), provide efficient methods for analysis of land covers/uses. [1, 7] Image registration is required in remote sensing (multispectral classification, environmental monitoring, change detection, image mosaicing, weather forecasting, creating super-resolution images, integrating information into geographic information systems (GIS)), in medicine (combining computer tomography (CT) and NMR data to obtain more complete information about the patient, monitoring tumor growth, treatment verification, comparison of the patient’s data with anatomical atlases), in cartography (map updating), and in computer vision (target localization, automatic quality control), to name a few.

Object detection in satellite images has been an important research topic in computer vision for many years. Some useful applications of this subject are; updating of geographic information system (GIS) databases, urban city planning and land use analysis. In order to solve this complex problem, integrating the power of multiple algorithms, cues, and available data sources is also implemented recently to improve the reliability and robustness of the extraction results [11]. Recent researches in this area focus on automatic and unsupervised extraction of buildings. Lizy Abraham and Dr. M. Sasikumar [10] introduced an approach to the problem of automatic and unsupervised extraction of building features irrespective of rooftop structures in multispectral satellite images. The algorithm instead of detecting the region of interest, eliminates areas other than the region of the interest which extract the rooftops completely irrespective of their shapes. Mahak Khurana and Baishali Wadhwa proposed modified grab cut partitioning algorithm that detect the buildings in image which will take input from the previous objective and rather than min-max evaluation used in grab cut. They use bio inspired optimization which will find a global optimal solution for maximum energy better than min max algorithm [12].

For analyzing the effect of disaster, the damage area detection system is developed based on the simultaneously taking the advantage of MBI (Morphology Building Index) and SFA (Slow Feature Analysis). In this paper, This purposes a set of novel building change indices (BCI) for the automatic building change detection. This paper is organized as follows: The system overview is discussed in Sect. 2 and Methodology is expressed in Sect. 3. In Sect. 4, experiments can be seen and Sect. 5 gives the discussion and conclusion.

2 Change Detection of Damage Areas

In recent year, most countries are exposed to flooding and landslides during raining season and drought during dry season. It needs to estimate changing the building areas after the disasters and to know how much damaged building areas are reconstructed in the progress of natural hazard relieving cycle.

The purpose system is divided into six parts. They are

  1. (1)

    Input the two successive images

  2. (2)

    Preprocessing such as image registration

  3. (3)

    Morphological Building Index (MBI)

  4. (4)

    Slow Feature Analysis (SFA)

  5. (5)

    Output the change result.

The two years images are applied in the proposed system, The flow chart for the purposed system is shown in Fig. 1.

Fig. 1.
figure 1

Overview of the proposed system

2.1 Image Registration

Image registration is a crucial step in most image processing tasks for which the final result is achieved from the combination of various resources. The ground control point is used to register the input successive images using image pixel addresses in terms of a map coordinate base. The most commonly used registration transformation is the affine transformation which is sufficient to match two images of a scene taken from the same viewing angle but from different position. It can tolerate more complex distortions. Affine transform can be categorized based on the geometric transforms for a planar surface element as translation, rotation, scaling, stretching, and shearing. The general 2D affine transformation can be expressed as shown in the following equation.

$$ \left[ {\begin{array}{*{20}c} {x_{2} } \\ {y_{2} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {t_{x} } \\ {t_{y} } \\ \end{array} } \right] + \left[ {\begin{array}{*{20}c} {a_{11} } & {a_{12} } \\ {a_{21} } & {a_{22} } \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {x_{1} } \\ {y_{1} } \\ \end{array} } \right] $$
(1)

where (x 2 , y 2) is the new transformed coordinate of (x 1 , y 1). The matrix \( \left[ {\begin{array}{*{20}c} {a_{11} } & {a_{12} } \\ {a_{21} } & {a_{22} } \\ \end{array} } \right] \) can be rotation, scale or shear. The scale of both x and y axes can be expressed as

$$ Scale = \left[ {\begin{array}{*{20}c} {S_{x} } & 0 \\ 0 & {S_{y} } \\ \end{array} } \right] $$
(2)

The two shear factors are represented on a and b are the shear factor along the x axis and y axis, respectively.

$$ Shear = \left[ {\begin{array}{*{20}c} 1 & a \\ 0 & 1 \\ \end{array} } \right],\;Shear = \left[ {\begin{array}{*{20}c} 1 & 0 \\ b & 1 \\ \end{array} } \right] $$
(3)

2.2 Morphological Building Index

The basic idea of MBI is to build the relationship between the spectral-structural characteristics of buildings and the morphological operator, which are summarized as follows.

  • Brightness

  • Local contrast

  • Size and Directionality

  • Shape

This method uses multispectral bands for high resolution images. Now we use low resolution image of three band color. The modified MBI is defined by describing the characteristic of building feature especially color of building roof and image intensity value. In order to solve this problem, modified MBI is proposed as the following steps:

Step 1: Enhancement of Image

The input low resolution registered image is transformed to high contrast image by applying with only red intensity value and stored as the brightness value which is computed by Eq. 4.

$$ g = T(f_{R} (x,y) $$
(4)

where f R (x, y) is the intensity transformation of red color-space image, g is the result of enhanced red band image using histogram adjust In [6], Original MBI is applied in multispectral band images of high resolution satellite images.

Step 2: Construction of MBI

The spectral-structural characteristics of buildings (e.g., contrast, size and directionality) are represented using the Differential Morphological Profile (DMP). The construction of MBI contains three steps.

  1. (i)

    White top-hat by Reconstruction can be computed by Eq. 5.

    $$ W\_TH(d,s) = g - \gamma_{b}^{re} \left( {d,s} \right) $$
    (5)

    where \( \gamma_{b}^{re} \) represents the opening-by-reconstruction of the brightness image, and s indicates a flat and disk-shaped linear structuring element (SE), respectively.

  2. (ii)

    Morphological Profiles (MP) of the white top-hat is defined as Eqs. 6 and 7.

$$ MP_{W\_TH} \left( s \right) = W\_TH(s) $$
(6)
$$ MP_{W\_TH} \left( s \right) = 0 $$
(7)
  1. (iii)

    Differential Morphological Profiles (DMP) of the white top-hat is calculated as Eq. 8.

$$ DMP_{W\_TH} \left( s \right) = \left| {MP_{W\_TH} \left( {s + \Delta s} \right) - MP_{W\_TH} (s)} \right| $$
(8)

where ∆s is the interval of the profiles and smin ≤ s ≤ smax..

MBI is defined as the average of the DMPs of the white top-hat profiles defined in Eqs. 9 and 10 since buildings have large local contrast within the range of the chosen scales. Thus

$$ MBI = \frac{{\mathop \sum \nolimits_{s} DMP_{W\_TH} (s)}}{D \times S} $$
(9)
$$ S = \left( {\frac{{S_{max} - S_{min} }}{\Delta S}} \right) + 1 $$
(10)

where D and S denote the numbers of disk and scale of the profiles, respectively [5, 6].

Step 3: Building extraction

The final building extraction step is decided by using predefined threshold value in order to classify these MBI (x) pixels because of different resolutions and image capturing time.

$$ \begin{aligned} & IF \, MBI\left( x \right) \, \ge \, t_{1} , \\ & \quad THEN \, map_{ 1} \left( x \right) \, = \, 1 \\ & ELSE \, map_{ 1} \left( x \right) \, = \, 0 \\ \end{aligned} $$

where MBI(x) and map 1 (x) indicate the value of MBI and the initial label for pixel x. t 1 is threshold value and set t 1  = 5 for the best result for the system [1, 2].

2.3 Slow Feature Analysis

Given a bitemporal spectral vector pair \( {\text{x}}^{\text{i}} = \, [x_{1}^{i} , \ldots , x_{N}^{i} ] \) and \( {\text{y}}^{\text{i}} = \, [y_{1}^{i} , \ldots , y_{N}^{i} ] \), where i indicates the pixel number and N is the dimension of the band, the input is normalized with zero mean and unit variance, expressed as Eqs. (11) and (12);

$$ \hat{x}_{j}^{i} = \frac{{x_{j}^{i} -\upmu_{{x_{j} }} }}{{\sigma_{{x_{j} }} }} $$
(11)
$$ {\hat{y}}_{j}^{i} = \frac{{y_{j}^{i} -\upmu_{{y_{j} }} }}{{\sigma_{{y_{j} }} }} $$
(12)

where \( \upmu_{{x_{j} }} \) is the mean and \( \sigma_{{x_{j} }} \) is the variance for band j of image X.

The SFA algorithm is reformulated with the normalized multi temporal pairs and rewrite in Eq. (13) as

$$ \frac{1}{P}\sum\nolimits_{i = 1}^{P} {(g_{j} (\hat{x}^{i} ) - g_{j} (\hat{y}^{i} ))^{2} } \,{\text{is minimal}} $$
(13)

where P is the number of bitemporal spectral vector pairs in the input data set.

Finally, the SFA variable can be represented as

$$ SFA_{j} = w_{j} \hat{x} - w_{j} \hat{y} $$
(14)

Where

$$ \frac{{w_{j}^{T} Aw_{j} }}{{w_{j}^{T} Bw_{j} }} = \frac{{w_{j}^{T} \sum\nolimits_{\Delta } {w_{j} } }}{{w_{j}^{T} \frac{1}{2}(\mathop \sum \nolimits_{x} + \mathop \sum \nolimits_{y} )w_{j} }}. $$
(15)

3 Detect the Change of Damage Area Combining MBI and SFA

In Morphological Building Index (MBI), it leads to a number of false alarms involving non-building urban structures such as soil and roads. Its accuracy is relates to the radiometric conditions of the image. In Slow Feature Analysis (SFA), it alone is not suitable for building change detection since it provides high commission error. It is not only related to the change of buildings, but also to other urban structures.

The result of MBI and SFA are compared to detect the change of the damage areas. Decreasing damage building Area are estimated by comparing with MBI(t 2) and SFA. MBI(t 1) and MBI(t 2) represents building components extracted by MBI for time t 1 and t 2, respectively as shown in Fig. 2.

Fig. 2.
figure 2

The Result of Combing MBI and SFA

4 Experimental Results

In this paper the study area was located in coastal city of Tacloban, Philippines. The aerial images are taken after the Typhoon Haiyan. The purposed method is applied to detect the damage building area. The Fig. 3 shows the reference map of Tacloban City. In this figure the color rectangle can be seen to classify the settlements types, transportation and hydrology. The blue rectangle represents water regions; brown, pink, light green, grey shows residential settlement, educational settlement, and recreational settlement, respectively. Then lines of blue and yellow presents the costal and roads of Tacloban city. The damage area can be calculated comparing the result of MBI(t 1), MBI(t 2) and SFA. The damage area of the specified types of settlement is obtained as Fig. 5 by comparing the reference map of Tacloban City.

Fig. 3.
figure 3

Reference Map

Fig. 4.
figure 4

Before Haiyan Cyclone

Fig. 5.
figure 5

Damage Area After Cyclone

Fig. 6.
figure 6

Tacloban City (before Haiyan Typhon)

The effectiveness of the SFA and MBI is assessed on the Google Earth images of the Tacloban City, Philippine. The following Fig. 7 shows the damage area of Tacloban City after Haiyan Cyclone in 8 November, 2013. To test the performance of the proposed system, we use these evaluation measures (completeness, correctness, quality) in Fig. 8.

Fig. 7.
figure 7

Tacloban City (after Typhon)

Fig. 8.
figure 8

Accuracy assessment of the proposed method

5 Conclusions

In this study, the combination of MBI and SFA method is purposed for automatically extracting the damage areas of the urban region. This system can solve the various satellite images only with three spectral colors without using multispectral band images. Since the purposed method uses unsupervised technique, the training data is not required.

So it can save the time for the training samples than other supervised method. But the errors may sometimes occur when many crowed cars on the road lead to miss building extraction because of the urban downtown area is our research area. Besides the purposed method is used manual threshold value in extracting the building area so it costs time to set the manual threshold value. In the future we will purpose the change detection system to know the increasing and decreasing rate of the building areas of the urban regions.