remote sensing laboratory dept. of information engineering and computer science university of trento...

21
Remote Sensing Laboratory Dept. of Information Engineering and Computer Science University of Trento Via Sommarive, 14, I-38123 Povo, Trento, Italy Begum Demir Begum Demir Francesca Bovolo Francesca Bovolo Lorenzo Bruzzone Lorenzo Bruzzone Detection of Land-Cover Transitions in Multitemporal Remote Sensing Images with Active Learning Based Compound Classification E-mail: [email protected] E-mail: [email protected] Web page: http://rslab.disi.unitn.it Web page: http://rslab.disi.unitn.it

Upload: aileen-barker

Post on 23-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Remote Sensing LaboratoryDept. of Information Engineering and Computer Science

University of TrentoVia Sommarive, 14, I-38123 Povo, Trento, Italy

Remote Sensing LaboratoryDept. of Information Engineering and Computer Science

University of TrentoVia Sommarive, 14, I-38123 Povo, Trento, Italy

Begum DemirBegum DemirFrancesca BovoloFrancesca BovoloLorenzo BruzzoneLorenzo Bruzzone

Detection of Land-Cover Transitions in Multitemporal Remote Sensing Images

with Active Learning Based Compound Classification

Detection of Land-Cover Transitions in Multitemporal Remote Sensing Images

with Active Learning Based Compound Classification

E-mail: [email protected]: [email protected] page: http://rslab.disi.unitn.itWeb page: http://rslab.disi.unitn.it

University of Trento, Italy

Outline

2B. Demir, F. Bovolo, L. Bruzzone

Introduction

Aim of the work

1

Conclusion and future developments

Proposed Joint Entropy based Active-Learning Method for Compound Classification

2

3

5

Experimental results4

University of Trento, Italy 3

Detection of land-cover transitions between a pair of remote sensing images acquired on the same area at different times (i.e., multitemporal images) is very useful in many applications.

Usually, this is achieved by supervised classification techniques, as unsupervised change detection methods have a reduced reliability in detecting explicitly different land-cover transitions.

Such an approach requires ground reference data to detect changes and identify transitions .

Due to the properties of the last generation of VHR passive sensors, supervised change-detection methods in real applications is becoming more and more important.

Problem: The collection of a large multitemporal reference data is time consuming andexpensive.

Introduction

B. Demir, F. Bovolo, L. Bruzzone

University of Trento, Italy 4

Goals

Compute a map of land-cover transitions between a pair of remote sensing images acquired on the same area at different times.

Take advantage of temporal dependence between images.

Define a training set as small as possible.

Assumptions

The same set of land-cover classes characterizes the images.

Initial training set with small number of labeled samples is available.

Solution: Develop a novel Active Learning (AL) technique for compound classification of multitemporal remote sensing images that takes advantage of the temporal dependence among images.

Aim of the Work

B. Demir, F. Bovolo, L. Bruzzone

University of Trento, Italy 5B. Demir, F. Bovolo, L. Bruzzone

G: Supervised classifier; Q: Query function; S: Supervisor;

T: Training set; U: Unlabeled data I: Image

Active Learning for Single Image Classification

[1] S. Rajan, J. Ghosh, and M. M. Crawford, “An active learning approach to hyperspectral data classification,” IEEE Transactions on Geoscience and Remote Sensing, vol. 46, no. 4, pp. 1231-1242, Apr. 2008.

[2] B. Demir, C. Persello, and L. Bruzzone, “Batch mode active learning methods for the interactive classification of remote sensing images,” IEEE Transactions on Geoscience and Remote Sensing, vol. 49, no.3, pp. 1014-1031, March 2011.

Update T GT

G

General AL Scheme

Expanded T

S Q

U

I

University of Trento, Italy

Proposed Method: Block Scheme

6B. Demir, F. Bovolo, L. Bruzzone

X1

X2

t1 image

Active Learning

Compound Classifier

t2 image Map of land-cover transitions

Different kinds of changes

Training Set (pairs of temporally

correlated labeled samples)

Expanded Training Set

University of Trento, Italy

Proposed Method: Block Scheme

7B. Demir, F. Bovolo, L. Bruzzone

X1

X2

t1 image

Active Learning

Compound Classifier

t2 image Map of land-cover transitions

Different kinds of changes

Training Set (pairs of temporally

correlated labeled samples)

Expanded Training Set

University of Trento, Italy

Proposed Method: Compound Classifier

8B. Demir, F. Bovolo, L. Bruzzone

X1

X2

t1 image

Compound Classifier

Estimationof Classifier Parameters

Training Set (pairs of temporally

correlated labeled samples)

L. Bruzzone, D. Fernandez Prieto, and S.B. Serpico, “A neural-statistical approach to multitemporal and multisource remote-sensing image classification,” IEEE Transactions on Geoscience and Remote Sensing, vol. 37, no.3, pp. 1350-1359, May 1999.

t2 image

Bayesian decision rule for compound classification:

Number of classes

Joint posterior probability

1, 2, 1, 2,,

, , if , arg max ( , , ) i k

j j m n m n i k j jv N

x x v v P v x x

1, 2,( , , )j j i kp x x v ( , )i kP v

Map of land-cover transitions

Different kinds of changes

University of Trento, Italy

Proposed Method: Compound Classifier

9

Assumption: class-conditional independence in the time domain

1, 2, 1, 2,,

, , if , arg max ( ) ( ) ( , ) i k

j j m n m n j i j k i kv N

x x v v p x p x v P v

B. Demir, F. Bovolo, L. Bruzzone

Joint prior probability

Joint class-conditional density

Joint prior probabilities of land-cover transitions can be estimated on the basis of the expectation-maximization (EM) algorithm:

1, 2,

1 1, 2,

( ) ( ) ( , )1( , )

( ) ( ) ( , )s r

Bj i j k i k

k i kj j s j r s r

v N

p x p x v P vP v

B p x p x v P v

Image size

1, 2, 1, 2,( , , ) ( ) ( )j j i k j i j kp x x v p x p x v

L. Bruzzone, D. Fernandez Prieto, and S.B. Serpico, “A neural-statistical approach to multitemporal and multisource remote-sensing image classification,” IEEE Transactions on Geoscience and Remote Sensing, vol. 37, no.3, pp. 1350-1359, May 1999.

University of Trento, Italy

Proposed Method: Block Scheme

10B. Demir, F. Bovolo, L. Bruzzone

X1

X2

t1 image

Active Learning

Compound Classifier

t2 image Map of land-cover transitions

Different kinds of changes

Training Set (pairs of temporally

correlated labeled samples)

Expanded Training Set

University of Trento, Italy 11B. Demir, F. Bovolo, L. Bruzzone

X1

X2

t1 imageJoint

EntropyEstimation of

Statistical Distributions

t2 imageUncertain Samples Selection

Update Training Set

Training Set

Proposed AL Procedure

Expanded Training Set

1,( )j ip x 2,( )j kp x v

( , )i kP v

Joint prior probability

Classconditional densities

Proposed Method: Active Learning

Joint Entropy

No YesConvergence?

1, 2,,j jH x xJoint prior probability

University of Trento, Italy 12B. Demir, F. Bovolo, L. Bruzzone

We propose to use the joint entropy to measure the uncertainty:

If joint entropy is small, the corresponding pair of pixels will be classified with high confidence, i.e., the decision on compound classification of these samples is reliable.

If joint entropy is high, the decision is not reliable, and therefore the corresponding pair of samples is considered as uncertain and critical for the classifier.

1, 2, 1, 2, 1, 2,( , ) ( , , ) log ( , , )i k

j j i k j j i k j jv

H x x P v x x P v x x

Joint entropy Joint posterior probability

Proposed Method: Active Learning

University of Trento, Italy 13B. Demir, F. Bovolo, L. Bruzzone

We adopted two possible simplifying assumptions that result in two different algorithms of the proposed AL technique:

1.Algorithm (JEAL) is defined under the assumption of class-conditional independence:

Proposed Method: Active Learning

1, 2, 1, 2,

1, 2,

1, 2, 1, 2,

( | ) ( | ) ( , ) ( ) ( ) ( , )( , ) log

( | ) ( | ) ( , ) ( ) ( ) ( , )i

k s s

r r

j i j k i k j i j k i kj j

j s j r s r j s j r s rv N

v N v N

p x p x v P v p x p x v P vH x x

p x p x v P v p x p x v P v

1, 2, 1, 2,( , , ) ( ) ( )j j i k j i j kp x x v p x p x v

Joint prior probability

Class conditional densities

University of Trento, Italy 14B. Demir, F. Bovolo, L. Bruzzone

2. Algorithm (JEALInd) is defined under the assumption of temporal independence:

Proposed Method: Active Learning

1, 2, 1, 2,( , ) ( ) ( )j j j jH x x H x H x

1, 1, 1,( ) ( | ) log ( | )i

j i j i jH x P x P x

2, 2, 2,( ) ( | ) log ( | )

k

j k j k jv N

H x P v x P v x

Marginal entropies

1, 2, 1, 2,( , , ) ( ) ( )j j i k j i j kp x x v p x p x v ( , ) ( ) ( )i k i kP v P P v

the class-conditional independence the independence of a-priori class probabilities on the two images

1, 2,

1, 2, 1, 2,

1, 2, 1, 2,

,

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )log

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )i k

s r s r

j j

j i j k i k j i j k i k

v N j s j r s r j s j r s rv N v N

H x x

p x p x v P P v p x p x v P P v

p x p x v P P v p x p x v P P v

Joint prior probabilityClass conditional densities

1, 2, 1, 2,( , , ) ( ) ( )j j i k j i j kp x x v p x p x v

University of Trento, Italy 15B. Demir, F. Bovolo, L. Bruzzone

1. Algorithm (JEAL) is defined under the assumption of class-conditional independence:

2. Algorithm (JEALInd) is defined under the assumption of temporal independence:

Proposed Method: Active Learning

1, 2, 1, 2, 1, 2,( , ) ( ) ( ) ( , )j j j j j jH x x H x H x MI x x

1, 2, 1, 2, 1, 2,( , ) ( ) ( ) ( , )j j j j j jH x x H x H x MI x x

Mutual information

University of Trento, Italy

Experimental Setup

16B. Demir, F. Bovolo, L. Bruzzone

Two different multitemporal and multispectral data sets are used (one made up of very high resolution images and one made up of medium resolution images).

Class conditional densities are estimated from the available initial training set assuming Gaussian distribution.

Results achieved with the proposed method are compared with Standard Marginal-Entropy based AL technique applied to the post classification comparison rule ignoring temporal dependence (Fully Independent).

University of Trento, Italy

Data Set Description

17

Multitemporal data set: Two images acquired by the TM sensor of Landsat-5 satellite in September 1995 and July 1996 (Lake Mulargia, Sardinia Island, Italy).

Land–cover classes: Pasture, Forest, Urban Area, Water, Vineyard S

epte

mbe

r 19

95Ju

ly 1

996

B. Demir, F. Bovolo, L. Bruzzone

Data Set Number of Samples

Pool 2249

Test 1949

University of Trento, Italy

Experimental Results

18B. Demir, F. Bovolo, L. Bruzzone

Proposed 1=Proposed JEAL method defined under the assumption of class-conditional independence. Proposed 2=Proposed JEAL method defined under the assumption of temporal independence.

University of Trento, Italy

Experimental Results

19B. Demir, F. Bovolo, L. Bruzzone

Proposed 1=Proposed JEAL method defined under the assumption of class-conditional independence. Fully Independent=Standard Marginal-Entropy based AL technique applied to the post classification comparison rule ignoring temporal dependence.

University of Trento, Italy

Conclusion

20

A novel AL method has been defined on the basis of joint entropy defined in the context of compound classification for the detection of land-cover transitions.

Two different joint entropy based AL algorithms are implemented under two possible simplifying assumptions: i) the class-conditional independence; and ii) the temporal independence between multitemporal images.

Experiments show that the proposed joint entropy based AL technique, which takes advantage of temporal correlation, gives higher accuracies in detection of transitions.

Proposed AL method decreases significantly the cost and effort required for multitemporal reference

data collection; achieves high accuracy with a minimum number of multitemporal reference

samples; improves the performance of the standard marginal entropy based active learning

method by exploiting temporal dependence between images.

B. Demir, F. Bovolo, L. Bruzzone

University of Trento, Italy

Future Development

21

Extend the proposed active learning algorithms

by including a diversity criterion defined in the context of compound classification.

considering label acquisition costs, which depend on locations and accessibility of the visited points for labeling the uncertain samples.

B. Demir, F. Bovolo, L. Bruzzone