lake monitoring using satellite image based on deformable...

22
Lake Monitoring using Satellite Image based on Deformable model based on Deformable model S.N. Omkar, Senthilnath J Department of Aerospace Engineering Department of Aerospace Engineering, Indian Institute of Science Bangalore, 560 012, KA, India

Upload: others

Post on 30-Sep-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Lake Monitoring using Satellite Image based on Deformable modelbased on Deformable model

S.N. Omkar, Senthilnath JDepartment of Aerospace EngineeringDepartment of Aerospace Engineering,

Indian Institute of ScienceBangalore, 560 012, KA, India

Page 2: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Presentation Layout

Objective

y

ObjectiveMotivationLoop holes of existing systemProposed systemConclusion

Page 3: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Objectivej• Design of a lake monitoring system using satellite images.

• Extracted water covered region image can be used to - planning efficient water useplanning efficient water use- expanded or destroyed based on time series

I t t St t l d ti l K l d• Integrate Structural and spatial Knowledge - texture and spectral information

• Design pixel-by-pixel with high accuracy image segmentation

Page 4: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Motivation• Lake monitoring from remotely sensed images has always

b h ll i blbeen a challenging problem.

• One of the main sources which can capture the temporal natureof the knowledge is the satellite imageof the knowledge is the satellite image

• Sensors that provide fine spatial resolution data for automatedfeature extraction.

• Accurate knowledge on water covered region information isessential for

GIS databases- GIS databases,- Water usage planning,- emergency response applications.

Page 5: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Motivation• Since mankind is able to take pictures from outer space it hasSince mankind is able to take pictures from outer space, it has

always been a difficult task to recognize specific patterns, relatedto a special problem.

• As computer science raised a stadium where computers are able toperform some ”intelligent” tasks, a wide research area establishedin solving the problem of lake monitoring system.

• Satellite Image Classification and boundary extraction- assessment of different land cover types over a certain

hi i d d i igeographic region and to determine its extent

Page 6: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Loop holes of Existing System

•Various work has not yet proved in a completely satisfactory way

p f g y

Various work has not yet proved in a completely satisfactory way the competitiveness of satellite based methods compared with ground measures and aerial surveys.

•The water coverage assessment using satellite image to get sub-pixel accuracy.

•Geospatial database embedding water covered region

CASST’2007

Page 7: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Proposed system

The proposed methodology has been broadly dividedThe proposed methodology has been broadly divided into four steps:

• Image ClassificationN t i hb h d i (NNG)• Nearest neighborhood grouping (NNG)

• Deformation Method• Performance Evaluation

Page 8: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Image classificationg f

•The image used is a high resolution satellite image of the•The image used is a high resolution satellite image of the urban Bangalore area in Karnataka, India. It has dimensions of 897 x 561 pixels.

•By setting the threshold value 0.95, the high resolution image was grouped into 50 clusters in an unsupervisedimage was grouped into 50 clusters in an unsupervised classification, five of which corresponds to water region.

•A few cases of misclassification of water to roads and•A few cases of misclassification of water to roads and vegetations were also seen.

Page 9: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Result – Image Classificationg f

VegetationVegetation--TreesTreesVegetationVegetation--

GrassGrass

WaterWater

RoadRoad

ShadowShadow

UrbanUrban

Bare GroundBare Ground

Page 10: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Nearest Neighborhood Grouping (NNG)

i hb h d i ( ) i i li d h•A nearest neighborhood grouping (NNG) operation is applied to theclassified image.

h h l i hi h i l l l•Smoothes the spectral response within the pixel’s localneighborhood.

I thi th ll t h f t t t b liti•In this process the small patches of water contrast abnormalities areeliminated.

Page 11: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Results - NNG

Page 12: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Deformation MethodDeformation Method

•Deformation models are curves or surfaces of objects defined within an image domain that can move under the influence of internal forces andimage domain that can move under the influence of internal forces and external forces.

•The design of internal forces is to keep the model smooth during deformation whereas an external force is to move the model toward an object boundary.

•Since deformable models are implemented on the continuum, theSince deformable models are implemented on the continuum, the resulting boundary representation can achieve sub-pixel accuracy.

•There are basically two types of deformable models: P t i D f bl M d l (PDM) d-Parametric Deformable Model (PDM) and

-Geometric Deformable Model (GDM).

•Snake and Level set algorithm are the type of formulation for PDM andSnake and Level set algorithm are the type of formulation for PDM and GDM respectively.

Page 13: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Parametric Deformation Method: SnakeParametric Deformation Method: Snake

•The snake-based contour extraction is that the search for a contour is focused by specifying snake’s initial position as a parametric curve.

•Contour is said to possess energy (Esnake) which is defined as the sum of the two energy termstwo energy terms.

Esnakes(v) = Eint(v)+Eext(v)

•Eint represents the internal energy to smooth the shape of curve,ep ese s e e a e e gy o s oo e s ape o cu ve,

dss

)t,s(v)s(s

)t,s(v)s(21)v(E

2

2

22

int ∫∂

∂+

∂∂

= βα

•Eext represent external energy to match the image features such as strong edges

ds))ts(v(P)v(E1∫= ds))t,s(v(P)v(E0

ext ∫=

Page 14: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Results - Snake

Extracted water regions using Snake

Page 15: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Geometric Deformation Model: Level Set Evolution

-Allows automatic topology changes, merging and breaking.

-The level set method will continue to propagate towards the boundary based on inflating pressure force (inside the object) and deflating pressure force (outside the object).

-For the water cover mapping problem, it is desirable for pressure force to be less than or greater than zero, surrounding the edges of the true water covered regionsurrounding the edges of the true water covered region.

Page 16: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Geometric Deformation Model: Level Set Evolution

2-phase segmentation2 phase segmentation1 level set function

0C >+ 0C

<−

initial(LSM)=⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

=<

>

boundaryobjecttheon;0cifelsedeflateLSM 0;c if else

inflateLSM 0; c if

⎪⎭⎪⎩ = boundaryobjecttheon;0cifelse

Page 17: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Level Set Evolution

:u Image 0 ℜ→− Ω

Level Set Evolution

objects the of boundaries the on stopto has curve the u in objects detect to C curve a evolve

g0

0

−−

)()(P)( ,,g φεφμφε νλ+=

-The external energy Eg λ ν drives the zero level set toward the

φ

e e te a e e gy g,λ,ν d ves t e e o eve set towa d t eobject boundaries, -The internal energy μP( ) penalizes the deviation of from a signed distance function during its evolution.signed distance function during its evolution.

Page 18: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Results – Level Set Method

Extracted water regions using LSM-Deflate

Page 19: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Results – Level Set Method

Extracted water regions using LSM-Inflate

Page 20: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Performance EvaluationPerformance Evaluation

From the ground truth, ulsoor lake is spread over 0.5001 sq km

Sl No Deformation Deformation Area of water Sl No. method algorithm coverage in Sq km

1 Parametric Snakes 0 41991 Parametric Snakes 0.4199

Level set method using deflate 0.3715

2 Geometricg

Level set method using inflate 0.3495g

Page 21: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Conclusions

• In this paper we present lake monitoring using satellite image todetect the area of water covered region using parametric anddetect the area of water covered region using parametric andgeometric deformation method for high resolution imagery.

• Classification based on the unsupervised approach resulted in ap ppsatisfactory extraction of water region.

• The Snake and level set method (inflate and deflate) helped to detectwater cover mappingwater cover mapping.

• We have shown that the model is robust and it is able to retrievewater coverage region in any image samples.g g y g p

• Initial results are indeed very promising and indicate robustmodeling capability to retrieve automatically the water distributedareaarea.

Page 22: Lake Monitoring using Satellite Image based on Deformable …wgbis.ces.iisc.ernet.in/energy/lake2008/program/Lake2008... · 2009. 5. 14. · • Image Classification • N t i hb

Thank You