Keywords

1 Introduction

Urban areas with high concentration of people and multi-story residential apartments may result in high numbers of causalities in a building collapse following an earthquake. Earthquakes are highly unpredictable events, so that early warnings are required for successful evacuation (Kagan 1997). Earthquakes belong to the most deadly and destructive class of disasters where the delay in response could cause increase in number of causalities. With the rate of urbanization increasing as a result of population (and/or economic) growth and industrialization, global warming is also increasing. In future, for natural disasters management, more efficient, scientifically reliable and rapid search and rescue techniques will be required.

During disasters (earthquakes) in highly populated urban areas, the response time for emergency services is a crucial factor and should be optimized, while at the same time, the process of identification of damaged areas needs to be more fast, precise and as early as possible (Trianni and Gamba 2009). In the past, traditional methods such as aerial imagery and visual image interpretation (Lu et al. 1998) have been used for damage detection. For example, Suga et al. (2001) used InSAR data to detect urban damages and land displacement. Since the early 1990s, airborne laser scanning has been actively used for the change detection (Martin and Bernhard 2010; Murakami et al. 1999; Vogtle and Steinle 2004 ). In earthquakes in highly populated cities, the rapid estimation of potential damage and the detection of affected areas on a large scale have been a great challenge. Despite their advantages, the techniques that have traditionally been used have several limitations. More recently cities (and, more specifically, buildings) are now being analyzed in 3D virtual reality environment using semantic information from these structures. The use of semantic 3D building models with international open standards such as CityGML and Industry Foundation Classes (IFC) has become very common. In recent years, many cities throughout the world have been switched to these international standards to support semantics and efficient visualization and to fulfill the challenging demands of users. CityGML is a common semantic information model for the representation, storage, and exchange of 3D urban objects based on the XML format (Kolbe et al. 2005). CityGML is implemented as an application schema of Geography Markup Language version 3.1.1 (GML3) (Kolbe et al. 2005) and is an international standard for the representation and exchange of semantic 3D city models (CityGML 2014; Gröger et al. 2008; Kolbe 2009). CityGML-based 3D city models work as the central information hub for various domains, such as tourism, environmental projection, urban planning, and navigation (Kolbe 2009). From a disaster management perspective, 3D city models in CityGML contain rich information, representing semantics, geometry, topology, and appearance (Kolbe et al. 2005), and objects can be represented at up to five levels of detail (LOD) (Kolbe 2009). Kolbe et al. (2005, 2009) gives a comprehensive overview of 3D city modeling and CityGML.

Remote sensing is another way of gathering information at a large scale. Recent development in earth observation sensors has made it possible to acquire high-resolution data at large scale. COSMO-SkyMed (Italian) and TerraSAR-X (German) are very high-resolution X-band Earth observation systems that are equipped with multi-acquisition modes, and they have large wide swath image acquisition capability. COSMO-SkyMed has a revisit time of ≈4.5 h with full constellation of four satellites, whereas TerraSAR-X has an 11-day revisit time. In the future, such sensors could be used for near real time monitoring activities. In the field of remote sensing, the major constraint is bad weather conditions; in such cases, SAR is the only reliable source of acquiring wide-swath and multi-temporal imagery. Number of studies has been done on the utilization of SAR data for the detection of change/damages caused by earthquake (Brunner et al. 2010; Dell’Acqua and Gamba 2012; Dell’Acqua et al. 2010, 2009; Dong and Shan 2013; Park et al. 2013; Tong et al. 2013; Trianni and Gamba 2009).

To the best of our knowledge, there is no framework that exploits the existing 3D Semantic City Model and the SAR remotely sensed data for disaster management and mapping. The objective of this paper was to establish the feasibility of the mechanism that combines remotely sensed SAR data and a 3D Semantic City Model database, so that, in any disaster, the database for each building in a 3D Semantic City Model can be updated with additional information, and then query based semantic filtering (Kolbe et al. 2005) of damaged buildings can be used. Soft sets, fuzzy sets and fuzzy soft sets are the recent methods that have been developed and have matured to address the uncertainties present in real world situations (Chetia and Das 2010). In this paper, we propose the application of interval-valued fuzzy soft sets for the estimation of the scale of damage; a detailed description is provided in Sect. 5.3.

2 Data Used, Study Area and Preprocessing

The area under investigation is San Francisco, USA. The TerraSAR-X image pair was received at the L1B product level with a pixel spacing of 0.45 and 0.87 m in the slant range and azimuth, respectively. One image from each of QuickBird and WorldView-2 (PAN format) was used for cross check/validation. Table 1 shows the details of the data used.

Table 1 Data used for this study

To obtain square ground pixels, the SAR images were multi-looked. The images were co-registered, and a subset was taken to expedite the processing chain. Following the multi-looking and co-registration, an enhanced lee filter was applied to reduce the speckle effect. Geo-coding and radiometric correction were applied, and the average value of the backscattering coefficient was calculated (on a logarithmic scale) by overlaying the digital shape files of the building footprint. The image log ratio \([{\text{X}}_{\text{LR}} = \log ({\text{X}}_{{{\text{t}}_{2} }} /{\text{X}}_{{{\text{t}}_{1} }} )]\) technique was applied for the identification of changes. Other change detection methods can be used for change detection analysis (Lu et al. 2004). The scheme for the preprocessing steps of the TerraSAR-X images is illustrated in Fig. 1.

Fig. 1
figure 1

Flowchart for SAR data preprocessing

3 Methodology

3.1 Proposed Model

The LoD3 (level of detail) is sufficient for the proposed methodology where the building’s architectural information like height, use (commercial or residential) number of stories are given; which are very crucial for search and rescue operations. We divided our model theoretically into three levels of implementation, which are

L1 :

Space-borne data collection—information gathering regarding the affected areas

L2 :

Change detection types (CDT)—identification of the affected area

L3 :

Prediction—estimation of possible damage type and scale based on updated database

A detailed description of each of these levels is given below (Sects. 3.2, 3.3 and 3.4).

3.1.1 Workflow of Proposed Model

The proposed model (Fig. 2) will start from Level L1 where the labels (numbering in red color in Fig. 2) 1 (remote sensing data) and 4 (3D City Model database) represent the input data required for this model. After preprocessing the remote sensing data (label 2) building footprints will be converted to ROIs (label 56) in order to calculate the average signal backscatter for these ROIs (label 3) and 3D City Model database (label 4) will be updated with the pre and post event signal backscatter information for each building (this step does not mean that from now to onward model is fully shifting from 3D to 2D; rather this is just the one information extracted from 3D City Model in order to further update the existing 3D City Model). In the next step both pre and post SAR backscatter will be further use for the change detection (label 7) and classification of buildings in the database into destroyed, no change and new construction (label 8). In the final step information about destroyed (affected) in 3D City Model (label 4) along with meteorological (label 11) and other building related information (label 10) would be used in interval-valued fuzzy soft set algorithm (label 9) in order to prioritize the damage scale of each building.

Fig. 2
figure 2

L1, L2 and L3 are the three levels of proposed model

3.2 Level L1: Space-Borne Data Collection

The basic data requirements for L1 and this proposed model are a 3D city model and spaceborne VHR-SAR imagery. First, the footprints of all buildings (or the most important residential skyscrapers) were selected, and then these footprints were converted to regions of interest (ROIs). The pre-event SAR image acquisition at time t1 was used in combination with the ROIs to calculate the average back scattering value (\(\sigma^{0}\)) over each ROI (representing building footprints). An attribute table for each building, containing semantic and other building related information, was edited to include two additional attributes: the pre-event (\(\sigma_{[dB]pre}^{0}\)) value and the post-event (\(\sigma_{[dB]post}^{0}\)) value. If an event (earthquake) happened at time t1, then the SAR image acquired after the event is represented as t2. Using the same ROIs, which were used to calculate pre-event (\(\sigma_{[dB]pre}^{0}\)) values, the post-event (\(\sigma_{[dB]post}^{0}\)) values were calculated and were stored in the edited attribute table of the 3D building model. In Fig. 2, the workflow mechanism of L1 is shown.

3.3 Level L2: Change Detection Types (CDT)

At this level, the 3D city model (along with the semantic, geometric and topological information) has the average backscattering value of the pre-event (\({\upsigma}_{[dB]pre}^{0}\)) and post-event (\(\sigma_{[dB]post}^{0}\)) for each building (or selected buildings) in the 3D city model database table. The input required for L2 is (\({\upsigma}_{[dB]pre}^{0}\)) and post-event (\(\sigma_{[dB]post}^{0}\)). At L2, detailed analysis is performed in order to categorize the change detection types (CDT) into three major types, which are:

  1. I.

    CDT1: Destroyed—the buildings were considered to be affected by the disaster if

    $$\sigma_{{\left[ {dB} \right]pre}}^{0} > \sigma_{{\left[ {dB} \right]post}}^{0}$$

    The level L3 will be executed if and only if CDT1 is true.

  2. II.

    CDT2: No change—the building (or area) is safe from the disaster if

    $$\sigma_{{\left[ {dB} \right]pre}}^{0} \approx \sigma_{{\left[ {dB} \right]post}}^{0}$$

    is true.

  3. III.

    CDT3: New construction—if there is an empty plot next to a building \(b_{1} \in \{ the\,existing\,3D\,citymodel\}\), one can confirm that this area (plot) is still empty or whether if there is a new building in that plot. If the condition

    $$(\sigma_{{\left[ {dB} \right]pre}}^{0} - \sigma_{{\left[ {dB} \right]post}}^{0} ) > - 5[dB]$$

    is true, that is an indicator for urbanization or new construction. The average radar signal backscattering from man-made structures (urban) is greater than −5(dB) (Dekker 2010), so this finding can be integrated to detect urbanization. Figure 2 describes the workflow of L2.

3.4 Level L3: Prediction

Following the identification of the affected areas (CDT1), we used an interval-valued fuzzy soft set theory based algorithm proposed by Feng et al. (2010) with some modification to predict the most affected building. Figure 2 illustrates the workflow of L3. In Sect. 4, we showed the potential application of interval-valued fuzzy soft sets for the prediction of the scale of damage. In Sect. 5.3.2, an example application (based on hypothetical data) of this level is shown.

4 Implementation Scheme

Before implementing this conceptual model, we create two generic attributes, \({\upsigma}_{{\left[ {\text{dB}} \right]{\text{pre}}}}^{0}\) and \({\upsigma}_{{\left[ {\text{dB}} \right]{\text{post}}}}^{0}\), in the building table of the 3D city model database. Here, we assumed that we already have a \({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\) value taken at time (t1) for the buildings under investigation. Following the event (earthquake), this (Fig. 3) workflow begins. First, we take the ROIs (building footprints) from the 3D city database and export them to the CityGML file through the CityGML export/import tool. The CityGML file is converted to an ESRI shape file using the FME tool, and the footprints are imported using the conversion function in ArcCatalog (ArcGIS). The footprints of the buildings are integrated (manually checked and parallel layered with the bounding boxes of the same buildings) and then are used to calculate the \({\upsigma}_{{\left[ {dB} \right]{post}}}^{0}\) value at acquisition (t2) for each building. After calculating the \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\) value for each building, an Excel sheet is generated containing the building ID and the updated \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\) value. Through a Java program, the Excel sheet is read and connected with the 3D city database, and the \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\) value for the relevant building is updated. Once the \({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\) and \({\upsigma}_{{\left[ {\text{dB}} \right]{{post}}}}^{0}\) values for the buildings of concern are acquired, the program reads both values and classifies the buildings according to the CDT as a final step. The detailed implementation scheme is shown in Fig. 3.

Fig. 3
figure 3

Implementation scheme

5 Results

5.1 Level L1: Space-Borne Data Collection

At this initial level, space-borne pre-event (\({\text{X}}_{{{\text{t}}_{1} }}\)) and post-event (\({\text{X}}_{{{\text{t}}_{2} }}\)) SAR data were collected and processed as described in Sect. 2. For testing the proposed model, we selected 13 ROIs in the region, and the backscattering coefficients (\({\upsigma}^{0}\)) were calculated for both the t1 and t2 data sets, which were used as the input (\({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\), \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\)) into L2.

5.2 Level L2: Change Detection Types (CDT)

At L2, the input (\({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\), \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\)) values were analyzed in order to classify them into their corresponding CDT categories. Table 2 shows the list of \({\text{CDT}}_{\text{i}}\) types and the number of cases found for each CDT.

Table 2 Categorization of CDT

In Fig. 4a, three cases (row wise, D1, D2, D3) of \({\text{CDT}}_{1}\) are shown in which structures (buildings) were present in the first acquisition (t1) and disappeared in the second acquisition (t2). Figure 5a shows the significant decrease in the \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\) value with respect to the \({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\) value for these buildings. The \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\) values for D1, D2 and D3 decrease by +4.29, +6.58 and +10.32 (dB) respectively in (\({\text{t}}_{2}\)). \({\text{CDT}}_{2}\) is dedicated to the identification of safe buildings or areas that did not change between the \({\text{X}}_{{{\text{t}}_{1} }}\) and \({\text{X}}_{{{\text{t}}_{2} }}\) acquisitions. Figure 4b shows the five buildings that were found to be safe out of the 13 areas investigated. Figure 5b shows that the \({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\) and \({\upsigma}_{{\left[ {\text{dB}} \right]{\text{post}}}}^{0}\) values are approximately the same for these five buildings. Samples of buildings in order to detect the new constructions, \({\text{CDT}}_{3}\) is proposed, where the value of \({\upsigma}_{{\left[ {\text{dB}} \right]{\text{post}}}}^{0}\) must be greater than that of \({\upsigma}_{{\left[ {\text{dB}} \right]{\text{pre}}}}^{0}\). Five newly constructed buildings were found in the region, as shown in Fig. 4c. The value of \({\upsigma}_{{\left[ {\text{dB}} \right]{post}}}^{0}\) for safe buildings (NC) increases by 8:97, 13:27, 11:66, 12:70 and 11:79 (dB) compared with the \({\upsigma}_{{\left[ {\text{dB}} \right]{pre}}}^{0}\), as shown in Fig. 5c.

Fig. 4
figure 4

Columns 1–5 are \({\text{X}}_{{{\text{t}}_{1}}},\;{\text{X}}_{{{\text{t}}_{2}}},\,{\text{X}}_{\text{LR}}\), QuickBird (PAN) (t1) and WorldView-2 (PAN) (t2) respectively. a Rows 1–3 are the three cases which were categorized as CDT 1; (b) Column 1–5 are \({\text{X}}_{{{\text{t}}_{1}}},\;{\text{X}}_{{{\text{t}}_{2}}},\,{\text{X}}_{\text{LR}}\), QuickBird (PAN) (t1) and WorldView-2 (PAN) (t2) respectively. Rows 1–4 is the cases that were categorized as CDT 2; (c) Column 1–5 are \({\text{X}}_{{{\text{t}}_{1}}},\;{\text{X}}_{{{\text{t}}_{2}}},\,{\text{X}}_{\text{LR}}\), QuickBird (PAN) (t1) and WorldView-2 (PAN) (t2) respectively. Rows 1–4 are the four cases that were categorized as CDT 3

Fig. 5
figure 5

The mean backscattering value on building footprints, (a) \({\text{CDT}}_{1}\): Backscattering coefficient value for three (D1, D2 and D3) cases as shown in Fig. 4a. (b) \({\text{CDT}}_{2}\). : Backscattering coefficient value for five cases as shown in Fig. 4b. (c) \({\text{CDT}}_{3}\).: Backscattering coefficient valufor five cases as shown in Fig. 4c

5.3 Level L3: Prediction

At L3, we proposed the application of interval-valued fuzzy soft sets for the prediction of the scale of damage. This level will be executed if and only if CDT1 is true for L2. In this section, we show the application framework for this procedure with an example demonstration.

5.3.1 Preliminaries: Interval-Valued Fuzzy Soft Sets

Let U be the initial universe and E be the set of parameters. Let P(U) denote the set of all subsets and \(A \subseteq E\).

Definition 1

(Maji et al. 2002, Molodtsov 1999) A pair (F, E) is called a soft set over U if and only if F is a mapping of E into the set of subsets of the set U (power set P(U)), i.e., \(F{:}\;E \to P(U).\)

Definition 2

(Maji et al. 2001) A pair (G, A) is called a fuzzy soft set over U where G is a mapping of \(A \subseteq E\) into the set of all fuzzy subsets in U denoted by F(U)), i.e., \(G{:}\;A \to F\left( U \right).\)

Definition 3

(Yang et al. 2009) An interval-valued fuzzy set I on an universe (U) is a mapping such that

$$I{:}U \to Int([0,1])$$

where Int([0,1]) stands for the set of all closed subintervals of ([0,1]), the set of all interval-valued fuzzy sets is denoted by P(U).

Definition 4

(Yang et al. 2009) Let U be an initial universe, E be a set of parameters and \(A \subseteq E\)., a pair (\(\dot{F}\) , A) is called an interval-valued fuzzy soft set (IVFS) over U, where \(\dot{F}\) is a mapping defined as \(F:E \to P(U).\)

Definition 5

(Feng et al. 2010) Let (U, E) be a st universe and \(A \subseteq E\). Let (\(\dot{F}\), A) be an (IVFS) over U such that \(\forall\) a \(\in\) A, \(\dot{F}\) (a) is an interval-valued fuzzy set with \( {\dot{F}}(a)( {\text{x}}) = [ {\dot{F}}( a )_{*} ( {\text{x}} ),{\dot{F}}(a)^{*}(x) ]\), \(\forall {\text{x}} \in {\text{U}}\), where \({\dot{F}}(a)_{*}(x)\) and \({\dot{F}}(a) ^{*}(x)\) are called the lower and upper degrees of membership of x in \(\dot{F}\). Then the fuzzy soft set (\(\dot{F}, A\)) over U given by

$${\dot{F}_{ - }}(a) = \left\{ {\left( {x,{\dot{F}}( a ) _{*} (x)} \right):{\text{x}} \in U} \right\},\quad \forall a \in A$$

is called pessimistic reduct fuzzy soft set (PRFS) of (\(\dot{F}\) , A).

Similarly,

$$\dot{F}_{ + } (a) = \left\{ {\left( {\text{x},\dot{F}( a )^{*} (x)} \right):x \in {\text{U}}} \right\},\quad \forall {\text{a}} \in {\text{A}}$$

is called optimistic reduct fuzzy soft set (ORFS) of (\(\dot{F}\), A) and

$$\dot{F}_{\text{N}} ( a ) = \{ \left( {x,\left( {{\dot{F}}( a )_{*} ( x ) + \dot{F}( a)^{*} ( x )} \right)/ 2} \right):x \in U\} ,\quad\forall \text{a} \in A$$

is called neutral reduct fuzzy soft set (NRFS) of (\(\dot{F}\), A).

Definition 6

(Feng et al. 2010) Let (U, E) be soft universe and \(A \subseteq E\) and t \(\in\) [0,1]. The t-level soft set of a fuzzy soft set (\(\dot{F}\), A) over U is at (F t (a)) defined by

$$\left( {F_{t} \left( a \right)} \right) = \{ x \in U{:}\;\dot{F}\left( a \right)\left( x \right) \ge t\} ,\quad\;\forall a \in A$$

5.3.2 Application Example

Suppose that, following L 2 , we have detected that condition Cis true for the following five buildings, \(B_{i} \in \left\{ {3D\,CityModelling} \right\}\) (where, i = 1, 2, …, 5); CDT 1 being true indicates that buildings are affected (or most affected) by the event. We can then predict the most severely affected building among these five buildings and then can be reorded ading to the level of destruction by using level soft sets based on interval-valued fuzzy soft sets.

Suppose the following:

  1. i.

    \(U = \left\{ {d_{1} ,d_{2} ,d_{3} ,d_{4} ,d_{5} } \right\}\)  = {Five affected buildings}

  2. ii.

    \(E = \left\{ {\varepsilon_{1} ,\varepsilon_{2} ,\varepsilon_{3} ,\varepsilon_{4} ,\varepsilon_{5} } \right\}\)  = {magnitude of earthquake, change in \(\sigma^{0}\), age of building, earthquake duration, building original height}. Different lt of parameters can also be used according to the present scenario and expert opinion.

Algorithm

(Feng et al. 2010; Yang et al. 2009).

  1. 1.

    Input: The set of Interval-valued fuzzy soft sets defined by using definition 4. In our case Interval-valued fuzzy soft set (\(\dot{F}\), A) is shown in Table 3.

    Table 3 Interval-valued fuzzy soft set (\(\dot{F}\), A)
  2. 2.

    Input: Parameter set E consists of preferences of decision maker, parameter under consideration in our case are \(E = \left\{ {\varepsilon_{1} ,\varepsilon_{2} ,\varepsilon_{3} ,\varepsilon_{4} ,\varepsilon_{5} } \right\}\) = {magnitude of earthquake, change in \(\sigma^{0}\), age of building, earthquake duration, building original height}

  3. 3.

    Compute: By using definition 5 calculate \({\dot{F}_{-}}( a ),\;\forall {\text{a}} \in A\;({\text{PRFS}})\), \({\dot{F}_{+}}( a ),\;\forall {\text{a}} \in A\;({\text{ORFS}})\) and \(\dot{F}_{\text{N}} ( a ),\;\forall {\text{a}} \in A\;({\text{NRFS}})\) which are shown in Table 4, Table 5 and Table 6 respectively.

    Table 4 Pessimistic reduct fuzzy soft set (PRFS) of (\(\dot{F}\), A)
    Table 5 Optimistic reduct fuzzy soft set (ORFS) of (\(\dot{F}\), A)
    Table 6 Neutral reduct fuzzy soft set (NRFS) of (\(\dot{F}\), A)
  4. 4.

    Compute: \(\forall d_{i} \in U\), compute the interval fuzzy choice value \(c_{i}\) for each damage type di such that

    $$c_{i} = \left[ {c_{i}^{ - } ,c_{i}^{ + } } \right] = \left[ {\mathop \sum \limits_{a \in A \subseteq E} \dot{F}_{ - } (a)(d_{i} ),\mathop \sum \limits_{a \in A \subseteq E} \dot{F}_{ + } (a)(d_{i} )} \right]$$

Table 7 shows the choice values for each \(d_{i}\).

  1. 5.

    Compute: \(\forall\) \(d_{i} \in\) U, compute the score value \(r_{i}\) for each \(d_{i}\) such that

    $$r_{i} = \mathop \sum \limits_{{d_{i} \in U}} \left( {\left( {c_{i}^{ - } - c_{j}^{ - } } \right) + \left( {c_{i}^{ + } - c_{j}^{ + } } \right)} \right)$$
Table 7 Choice values and scores

Table 7 shows the score values for each \(d_{i}\).

  1. 6.

    Decision: Selection of \(d_{m} \in U\) with maximum score value i.e., \(r_{m} = max_{{d_{i} \in U\{ r_{i} \} }}\). As shown in

Table 7 \(r_{1} > r_{i}\), where i = 2, 3, 4, 5. Finally \(\{ d_{1} \}\) has the maximum score.

  1. 7.

    Threshold value t: We define the threshold values t on membership degree as follow

$$t = \frac{{\mathop \sum \nolimits_{j = 1}^{N} \left( {\frac{{\mathop \sum \nolimits_{i = 1}^{N} a_{ij} }}{N}} \right)}}{N}$$

where, \({\text{t}} \in\)  [0,1] and from Table 5 we get t = 0.55.

  1. 8.

    Compute: Computation of level soft set with t  = 0.55 by applying definition 6 in Table 6, results are shown in Table 8.

    Table 8 Level soft set with t = 0.55
  2. 9.

    Decision: By considering the aggregation G = max, from Table 4 threshold fuzzy set is induced which is

$$\widetilde{{\mathfrak{g}}} = \left\{ {\varepsilon_{1} = 0.9,\varepsilon_{2} = 0.5,\varepsilon_{3} = 0.8,\varepsilon_{4} = 0.5,\varepsilon_{5} = 0.7} \right\}$$

By using these fuzzy thresholds top-level crisp soft set is obtain as shown in Table 9. \(c_{1} > c_{i}\), where i = 2, 3, 4, 5. Finally \(d_{1}\) has the maximum choice value.

Table 9 Level soft set (max)

6 Discussion

Considering the possible future disaster threats to highly vulnerable cities, Kubal et al. (2009) used a multi-criterion approach for urban flood risk assessment. The proposed model is highly feasible for implementation and for operational search and rescue activities. The weather independence, day-night imaging capability and short revisit time of current (and future) SAR-sensors demonstrate the feasibility of implementation of this model. The proposed model has great potential to extend the database and to record the earthquake resistant history for each building. Several authors have proposed different change detection techniques that use only optical, SAR or laser scanning data. One might question the purpose of using SAR data in combination with 3D city models. For example, if an earthquake occurs on Sunday morning, then the affected areas (buildings) can be found by using SAR data; however, the important question is how to determine the priorities for rescue teams. During weekends, university, school, college, and office buildings are closed; thus, by using the semantic information query from the 3D city model, such buildings can easily be filtered out, and the focus and resources can be shifted towards the residential and other affected areas.

The advantage of using a 3D city model in combination with SAR data is that, once an affected building is identified, the rescue teams can be assisted accordingly by using the geometric and topological consistency (Gröger and Plümer 2012) information from the 3D model. For example, by analyzing the geometry and topological properties of the building (3D model), one can guide the rescue teams in real time with respect to the types of cutters, jacks or hydraulic cranes (small or large) that might be needed to rescue trapped people. Another major advantage of the combined use of an existing 3D city model database and SAR remote sensing is that the SAR change detection information can be further filtered and classified based on the 3D city model semantic information. For example, in our case, we have three buildings (D1, D2 and D3) that were found to be destroyed as a result of the SAR change detection (\(CDT_{2}\)); by using the 3D city model semantic information, we can further query whether each building belongs to such categories as public schools, hotels, residential, or trade/office buildings. Thus, in large-scale disasters, limited resources can be used more efficiently, and search and rescue operations can be performed in a more targeted and focused manner.

Kolbe et al. (2005) (sec. 4: Application of CityGML for Disaster Management) showed that thematically rich attributes effectively allow specific queries during emergencies, allowing queries such as “Where are buildings with flat roofs that are large enough for a helicopter to land?” (Kolbe et al. 2005). However after an earthquake of magnitude of 8 or 9, how do we know that these buildings with flat roofs are still safe and did not collapse?” the answer will come from L2 of our proposed model and will allow more efficient relief and rescue operations. This query can now be rephrased for an emergency as, Where are buildings with flat roofs with \(\sigma_{{\left[ {dB} \right]pre}}^{0} \approx \sigma_{{\left[ {dB} \right]post}}^{0}\) (safe) that are large enough for a helicopter to land?

The application scale of this framework could be on a local (district or town) or city level; for example, the city of Berlin can be covered by a single TerraSAR-X StripMap scene [up to 3 m resolution, with a scene size of 30 km (width) × 50 km (length)]. This method is suitable for most cities and sites that are vulnerable to disasters. For example, Pakistan and India have military check posts on Siachen Glacier (located in the eastern Karakoram range in the Himalaya Mountains), where landslides and avalanches are quite frequent. A recent tragedy occurred in the Gyari sector of Pakistan in which 139 soldiers and civilians were buried under 80 feet of snow, when a huge avalanche hit a military base at the foot of Siachen glacier. The search and rescue teams faced difficulties in locating the exact site of the base camp; owing to the cloudy weather of the mountainous region, the acquisition of optical imagery is not always possible. Because of the huge amount of debris and snow, a more precise digging process was required. In such a situation, our proposed methodology could overcome these limitations. Similarly, in an urban environment, the proposed technique could be installed and used for the precise identification of potentially damaged areas and the estimation of the scale of damage to allow more precise and targeted search and rescue operations.

By using SAR remote sensing following a disaster event, we can precisely find the exact location (L), and then by using the semantic information from an existing 3D virtual model, we can plan more precise and efficient search and rescue operations. Figure 6 describes the possible schema for post-disaster planning using the semantic information from a 3D model. For example, in such a case, tunnel \(T_{d}^{h}\) from the west with diameter d and height h would be the best choice because there is a high probability of finding bodies in area (A) near or around the main entrance (door).

Fig. 6
figure 6

Planning framework based on semantic 3D building model

7 Conclusion and Future Work

We have proposed a new model for rapid post disaster management and emergency response. Our proposed approach has good potential to meet future needs in the field of disaster management as a decision support system. By focusing on the current developments in the fields of science and technology, we can imagine how cities could be managed and organized in the future. We have proposed a new model for monitoring urban areas for both positive (new construction) and negative (building destruction) changes by using SAR data in combination with a 3D city model database. We have discussed how semantic information from 3D city models can be used effectively for rapid post disaster management activities. To manage the uncertainties and to predict the scale of damage, the application of interval-valued fuzzy soft sets is implemented. The initial results show that the proposed model is highly feasibility and effective. In the future, the proposed model could be effectively used at a large scale for relief and rescue activities in modern cities.

Despite the fact that \(\sigma_{{\left[ {dB} \right]post}}^{0}\) will decrease for damage buildings as compare to the non-damage buildings (Matsuoka and Yamazaki 2004a, b), but still there are some other issues related to SAR geometric distortions (shadow, layover) and backscattering behavior are very important that need to be handled carefully. Specular scattering from the flat roof tops (multiple adjacent buildings) and could cause a lambertian scattering from the collapsed building and could create a relatively high backscattering as compare to the flat roof surface (Matsuoka and Yamazaki 2004a, b). The use of multi-sensor remote sensing can be used for the identification of damaged areas (Wang and Jin 2012). For level L2 any remote sensing data and change detection algorithm can be used and the rule (\(\sigma_{{\left[ {dB} \right]pre}}^{0} > \sigma_{{\left[{dB} \right]post}}^{0}\)) can be redefined accordingly. After going through the work done by Brunner et al. (2009, 2010) we believe that his approach for earthquake damage assessment is most feasible to be used for change detection at level L2. The Fig. 7 shows the graphical overview (big picture) of the proposed approach.

Fig. 7
figure 7

Graphical abstract of the proposed methodology