SlideShare a Scribd company logo
Motivation Original Simplified Conclusion




  Object counting in high resolution remote
          sensing images with OTB

                      E. Christophe1 , J. Inglada2

        1 C ENTRE FOR   R EMOTE I MAGING , S ENSING AND P ROCESSING ,
                     N ATIONAL U NIVERSITY OF S INGAPORE
       2 C ENTRE   N ATIONAL D ’É TUDES S PATIALES , TOULOUSE , F RANCE




                        IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion


Outline

   Motivation

   Original solution
      Workflow
      Pan Sharpening
      Classification
      Segmentation: Mean shift
      Vector data

   Simplified versions
      Trade-off
      Description
      Results

   Conclusion
                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion


Motivation

   Object counting
       Correspond to a wide range of problems for remote
       sensing data users
       Often have to be performed on large area
       Time consuming

   Examples
       Houses in a city: particularly for country where urban
       planning data is not available
       Tents in refugee camp
       Tree stands in a field

                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion




PRRS 2008 algorithm performance contest
    Time constraints: can’t spend months refining the
    algorithm
    Deliver a result: whole processing chain required
    Each step can be improved
    Goal: illustrate the on the shelf approach

Contest
    Count the building from a Quickbird scene over Legaspi,
    Philippines
    XS and Pan images were provided

   Aksoy et al., ”Performance evaluation of building detection and digital surface model extraction algorithms:
   Outcomes of the PRRS 2008 algorithm performance contest,” in 5th IAPR Workshop on Pattern Recognition
   in Remote Sensing, Tampa, Florida, Dec. 2008.
                               IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Outline

   Motivation

   Original solution
      Workflow
      Pan Sharpening
      Classification
      Segmentation: Mean shift
      Vector data

   Simplified versions
      Trade-off
      Description
      Results

   Conclusion
                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Algorithm description




    Pan




     Mul




                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Algorithm description




    Pan

             Pan sharpening

     Mul




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Workflow PanSharp Classif. Segment. Vector data


Algorithm description




                                   Classification
    Pan

             Pan sharpening

     Mul




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Workflow PanSharp Classif. Segment. Vector data


Algorithm description




                                   Classification
    Pan

             Pan sharpening        Segmentation

     Mul




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Workflow PanSharp Classif. Segment. Vector data


Algorithm description




                                   Classification
    Pan

             Pan sharpening        Segmentation        Vectorization

     Mul




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Workflow PanSharp Classif. Segment. Vector data


Algorithm description




                                   Classification
    Pan

             Pan sharpening        Segmentation        Vectorization

     Mul
                                   Edge dectect.




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Workflow PanSharp Classif. Segment. Vector data


Algorithm description




                                   Classification
    Pan

             Pan sharpening        Segmentation        Vectorization     Refinement

     Mul
                                   Edge dectect.




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Workflow PanSharp Classif. Segment. Vector data


Algorithm description




                                   Classification
    Pan

             Pan sharpening        Segmentation        Vectorization     Refinement        Obj

     Mul
                                   Edge dectect.




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion         Workflow PanSharp Classif. Segment. Vector data


Preprocessing

  Pansharpening
      The pansharpening is the first step to perform to take
      advantage of the high resolution of the Panchromatic band
      (61 cm) with the four spectral bands of the multispectral.




         Pan                                   Mul                         Pan Shapening


                            IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Classification


   Obvious sources of errors
       There is some obvious sources of error: boat in the middle of the water which
       look like houses, cars in the middle of the street
       Classification (used as a mask) can help remove these sources of error


   Classification
       Here we used a simple classification by SVM
       Non classification specialists just provided a few samples per class (water,
       vegetation, road, shadows, 4 colors of buildings)
       Only a pixel classification: no use of texture here (that was before all the textures
       were introduces in OTB)




                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data




           QB scene                                 Land cover classification




                        IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion            Workflow PanSharp Classif. Segment. Vector data


Segmentation: Mean shift



  Too much details
      Higher resolution is better but. . . sometimes, you would like
      less details (roof superstructures, cars)
      What details to remove?
      Mean shift algorithm

     D. Commaniciu,“Mean shift: A robust approach toward feature space analysis,”IEEE Transactions on Pattern
     Analysis and Machine Intelligence, vol. 24, no. 5, pp. 603–619, May 2002.




                                IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data




        Pan Sharpened                                 Mean shift clustering




                        IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Refining the boundaries

  Simplification
      Easier to handle vector data than raster: vectorization
      The vectorization led to too many contour point:
      simplification of the points which are roughly aligned

  Fine adjustment
      Using an image contour as an input, an energy is
      computed along the polygon contour
      Introducing a random perturbation in the position of each
      point, the energy is maximized
      Only a very basic optimization used here (ground for
      improvement)
                            IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Filtering




   Filtering on compacity
       Buildings are usually compact
              A
       C = 4π L2




                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Performances on the contest

  Results
      Two results were submitted with a difference mainly in the classification
      One result was very close with 3600 building detected for 3065 in the ground
      truth
      Interesting to see that most other algorithms tend to underdetection while the
      proposed algorithm tends to overdetect.


  Evaluation criteria
      {Correct, over, under, missed} detection and false alarm rates based on
      Overlapping Area Matrix
      Maximum-weight bipartite graph matching
      Normalized Hamming distance
      Clustering indices (Fowlkes-Mallows and Jaccard index)



                            IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Workflow PanSharp Classif. Segment. Vector data


Performances on the contest



  Conclusion on these results
      Particularly hard to conclude given the wide variety of
      criteria: organizer of the contest have been careful not to
      declare an overall winner
      However, the proposed methods provided good
      performances (particularly on the clusterings indices
      criteria) with a bias towards over segmentation.




                            IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Trade-off Description Results


Outline

   Motivation

   Original solution
      Workflow
      Pan Sharpening
      Classification
      Segmentation: Mean shift
      Vector data

   Simplified versions
      Trade-off
      Description
      Results

   Conclusion
                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Trade-off Description Results


Trade-off of the previous method


   Drawbacks
   The previous method relies on the classification of the image
       require a good understanding of the algorithm that follow
       influence significantly the output

   Simplified version
       different trade-offs on complexity-performance
       remove the classification step
       just require the operator to click on several (2 to 5)
       examples of objects


                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Trade-off Description Results


Simplified version


   Algorithm
       Produce a likelihood map of the region containing the
       objects of interest
       Followed by the same step as the previous algorithm:
       segmentation, vectorization,. . .

   Likelihood map: 2 choices
       Spectral angle
       One class SVM


                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion      Trade-off Description Results


Algorithm description



                                  One class SVM

                                  Spectral angle
    Pan

             Pan sharpening        Segmentation        Vectorization       Refinement   Obj

     Mul
                                   Edge dectect.




                              IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion   Trade-off Description Results


Results of the simplified version


   Poorer preformances
       Not as good as the original one (expected) ⇒ required to
       understand the algorithm

   Advice
       Spectral angle: spectral characteristics of the objects are
       stable
       SVM: better when object have radiometric differences but
       more samples are required



                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion


Outline

   Motivation

   Original solution
      Workflow
      Pan Sharpening
      Classification
      Segmentation: Mean shift
      Vector data

   Simplified versions
      Trade-off
      Description
      Results

   Conclusion
                             IGARSS 2009, Cape Town
Motivation Original Simplified Conclusion


Conclusion


 Modular processing chain
    An application with GUI is
    available
    It can be used for processing
    remote sensing images (no
    constraint on the size)
    Can be easily modified and
    improved as the steps are
    modular and follow the pipeline
    philosophy.


                             IGARSS 2009, Cape Town

More Related Content

PPTX
20100822 computervision boykov
PDF
A Physical Approach to Moving Cast Shadow Detection (ICASSP 2009)
PDF
Estimating Human Pose from Occluded Images (ACCV 2009)
PPT
Caustic Object Construction Based on Multiple Caustic Patterns
PDF
Learning Moving Cast Shadows for Foreground Detection (VS 2008)
PDF
Video Stitching using Improved RANSAC and SIFT
PDF
The implementation of the improved omp for aic reconstruction based on parall...
PPT
Loading a program module
20100822 computervision boykov
A Physical Approach to Moving Cast Shadow Detection (ICASSP 2009)
Estimating Human Pose from Occluded Images (ACCV 2009)
Caustic Object Construction Based on Multiple Caustic Patterns
Learning Moving Cast Shadows for Foreground Detection (VS 2008)
Video Stitching using Improved RANSAC and SIFT
The implementation of the improved omp for aic reconstruction based on parall...
Loading a program module

Viewers also liked (20)

PPT
POLS 7050 HKBU/ MPA, HKBU Public Administration, HKBU/CASS - Ways To Optimize...
PPT
A união europeia
PDF
Mobile World Congress 2016 Trend Recap
PPTX
History of meaning
PDF
數位行銷應用分析 蘇貞昌 台北超越台北
PDF
Spec Ads Promo
PPT
Prezentacja EnterMedia DST Warszawa 2010 Small Size
PDF
Corporate Brochure Single Page Ed[1]
PDF
Grand Lake 2014 Year End 10 year charts - Real Estate Trends
PPTX
Ingles Oral Presentation
PPT
Grand Lake OK 2005 - 2010 First Half of Year Real Estate Market Analysis
PPTX
Remax Best Fest Presentation - Get to Know Your Market
XLS
Romanian questionnaire 5 8-2011
PPT
Key to success
PPT
Texas S Ta R Chart Presentation
PPT
St. patrick's day
PPT
llegenda sant medir
PPT
Gevanim
PPT
Profile
POLS 7050 HKBU/ MPA, HKBU Public Administration, HKBU/CASS - Ways To Optimize...
A união europeia
Mobile World Congress 2016 Trend Recap
History of meaning
數位行銷應用分析 蘇貞昌 台北超越台北
Spec Ads Promo
Prezentacja EnterMedia DST Warszawa 2010 Small Size
Corporate Brochure Single Page Ed[1]
Grand Lake 2014 Year End 10 year charts - Real Estate Trends
Ingles Oral Presentation
Grand Lake OK 2005 - 2010 First Half of Year Real Estate Market Analysis
Remax Best Fest Presentation - Get to Know Your Market
Romanian questionnaire 5 8-2011
Key to success
Texas S Ta R Chart Presentation
St. patrick's day
llegenda sant medir
Gevanim
Profile
Ad

Similar to Object counting in high resolution remote sensing images with OTB (20)

PDF
5 igarss2011_mdm.pdf
PDF
detection-slides1.pdf
PPTX
3rd Seminar
PPTX
3rd Seminar
PDF
Science
PDF
Digital image classification
PDF
WE1.TO9.2.pdf
DOCX
paper writing
PPTX
Real Time Stitching Of IR Images using ml.pptx
PDF
The use of Orfeo Toolbox in the context of map updating
PPTX
3680-NoCA.pptx
PDF
IGARSS_2011_Tolt_presentation.pdf
PDF
thesis
PDF
Unsupervised Change Detection in the Feature Space Using Kernels.pdf
PDF
Unsupervised Change Detection in the Feature Space Using Kernels.pdf
PDF
Computer Vision Computer Vision: Algorithms and Applications Richard Szeliski
PPTX
Forest Change Detection in incomplete satellite images with deep neural networks
PPTX
sheeba 1.pptx
PDF
IRJET- Image Registration in GIS: A Survey
PPTX
Digital_Image_Classification.pptx
5 igarss2011_mdm.pdf
detection-slides1.pdf
3rd Seminar
3rd Seminar
Science
Digital image classification
WE1.TO9.2.pdf
paper writing
Real Time Stitching Of IR Images using ml.pptx
The use of Orfeo Toolbox in the context of map updating
3680-NoCA.pptx
IGARSS_2011_Tolt_presentation.pdf
thesis
Unsupervised Change Detection in the Feature Space Using Kernels.pdf
Unsupervised Change Detection in the Feature Space Using Kernels.pdf
Computer Vision Computer Vision: Algorithms and Applications Richard Szeliski
Forest Change Detection in incomplete satellite images with deep neural networks
sheeba 1.pptx
IRJET- Image Registration in GIS: A Survey
Digital_Image_Classification.pptx
Ad

More from melaneum (8)

PDF
Implementing kohonen's som with missing data in OTB
PDF
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
PDF
Toward a gui remote-sensing environment built over OTB
PDF
Urban area detection and segmentation using OTB
PDF
Assessment of interest points detection algorithms in OTB
PDF
Image semantic coding using OTB
PDF
Reference algorithm implementations in OTB: textbook cases
PDF
The Orfeo Toolbox remote sensing image processing software
Implementing kohonen's som with missing data in OTB
Overview of the PolSARpro V4.0 software. The open source toolbox for polarime...
Toward a gui remote-sensing environment built over OTB
Urban area detection and segmentation using OTB
Assessment of interest points detection algorithms in OTB
Image semantic coding using OTB
Reference algorithm implementations in OTB: textbook cases
The Orfeo Toolbox remote sensing image processing software

Recently uploaded (20)

PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Cloud computing and distributed systems.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Approach and Philosophy of On baking technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
Teaching material agriculture food technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Cloud computing and distributed systems.
Advanced methodologies resolving dimensionality complications for autism neur...
Approach and Philosophy of On baking technology
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectroscopy.pptx food analysis technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Diabetes mellitus diagnosis method based random forest with bat algorithm
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The AUB Centre for AI in Media Proposal.docx
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Review of recent advances in non-invasive hemoglobin estimation

Object counting in high resolution remote sensing images with OTB

  • 1. Motivation Original Simplified Conclusion Object counting in high resolution remote sensing images with OTB E. Christophe1 , J. Inglada2 1 C ENTRE FOR R EMOTE I MAGING , S ENSING AND P ROCESSING , N ATIONAL U NIVERSITY OF S INGAPORE 2 C ENTRE N ATIONAL D ’É TUDES S PATIALES , TOULOUSE , F RANCE IGARSS 2009, Cape Town
  • 2. Motivation Original Simplified Conclusion Outline Motivation Original solution Workflow Pan Sharpening Classification Segmentation: Mean shift Vector data Simplified versions Trade-off Description Results Conclusion IGARSS 2009, Cape Town
  • 3. Motivation Original Simplified Conclusion Motivation Object counting Correspond to a wide range of problems for remote sensing data users Often have to be performed on large area Time consuming Examples Houses in a city: particularly for country where urban planning data is not available Tents in refugee camp Tree stands in a field IGARSS 2009, Cape Town
  • 4. Motivation Original Simplified Conclusion PRRS 2008 algorithm performance contest Time constraints: can’t spend months refining the algorithm Deliver a result: whole processing chain required Each step can be improved Goal: illustrate the on the shelf approach Contest Count the building from a Quickbird scene over Legaspi, Philippines XS and Pan images were provided Aksoy et al., ”Performance evaluation of building detection and digital surface model extraction algorithms: Outcomes of the PRRS 2008 algorithm performance contest,” in 5th IAPR Workshop on Pattern Recognition in Remote Sensing, Tampa, Florida, Dec. 2008. IGARSS 2009, Cape Town
  • 5. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Outline Motivation Original solution Workflow Pan Sharpening Classification Segmentation: Mean shift Vector data Simplified versions Trade-off Description Results Conclusion IGARSS 2009, Cape Town
  • 6. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Pan Mul IGARSS 2009, Cape Town
  • 7. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Pan Pan sharpening Mul IGARSS 2009, Cape Town
  • 8. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Classification Pan Pan sharpening Mul IGARSS 2009, Cape Town
  • 9. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Classification Pan Pan sharpening Segmentation Mul IGARSS 2009, Cape Town
  • 10. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Classification Pan Pan sharpening Segmentation Vectorization Mul IGARSS 2009, Cape Town
  • 11. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Classification Pan Pan sharpening Segmentation Vectorization Mul Edge dectect. IGARSS 2009, Cape Town
  • 12. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Classification Pan Pan sharpening Segmentation Vectorization Refinement Mul Edge dectect. IGARSS 2009, Cape Town
  • 13. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Algorithm description Classification Pan Pan sharpening Segmentation Vectorization Refinement Obj Mul Edge dectect. IGARSS 2009, Cape Town
  • 14. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Preprocessing Pansharpening The pansharpening is the first step to perform to take advantage of the high resolution of the Panchromatic band (61 cm) with the four spectral bands of the multispectral. Pan Mul Pan Shapening IGARSS 2009, Cape Town
  • 15. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Classification Obvious sources of errors There is some obvious sources of error: boat in the middle of the water which look like houses, cars in the middle of the street Classification (used as a mask) can help remove these sources of error Classification Here we used a simple classification by SVM Non classification specialists just provided a few samples per class (water, vegetation, road, shadows, 4 colors of buildings) Only a pixel classification: no use of texture here (that was before all the textures were introduces in OTB) IGARSS 2009, Cape Town
  • 16. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data QB scene Land cover classification IGARSS 2009, Cape Town
  • 17. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Segmentation: Mean shift Too much details Higher resolution is better but. . . sometimes, you would like less details (roof superstructures, cars) What details to remove? Mean shift algorithm D. Commaniciu,“Mean shift: A robust approach toward feature space analysis,”IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 5, pp. 603–619, May 2002. IGARSS 2009, Cape Town
  • 18. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Pan Sharpened Mean shift clustering IGARSS 2009, Cape Town
  • 19. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Refining the boundaries Simplification Easier to handle vector data than raster: vectorization The vectorization led to too many contour point: simplification of the points which are roughly aligned Fine adjustment Using an image contour as an input, an energy is computed along the polygon contour Introducing a random perturbation in the position of each point, the energy is maximized Only a very basic optimization used here (ground for improvement) IGARSS 2009, Cape Town
  • 20. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Filtering Filtering on compacity Buildings are usually compact A C = 4π L2 IGARSS 2009, Cape Town
  • 21. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Performances on the contest Results Two results were submitted with a difference mainly in the classification One result was very close with 3600 building detected for 3065 in the ground truth Interesting to see that most other algorithms tend to underdetection while the proposed algorithm tends to overdetect. Evaluation criteria {Correct, over, under, missed} detection and false alarm rates based on Overlapping Area Matrix Maximum-weight bipartite graph matching Normalized Hamming distance Clustering indices (Fowlkes-Mallows and Jaccard index) IGARSS 2009, Cape Town
  • 22. Motivation Original Simplified Conclusion Workflow PanSharp Classif. Segment. Vector data Performances on the contest Conclusion on these results Particularly hard to conclude given the wide variety of criteria: organizer of the contest have been careful not to declare an overall winner However, the proposed methods provided good performances (particularly on the clusterings indices criteria) with a bias towards over segmentation. IGARSS 2009, Cape Town
  • 23. Motivation Original Simplified Conclusion Trade-off Description Results Outline Motivation Original solution Workflow Pan Sharpening Classification Segmentation: Mean shift Vector data Simplified versions Trade-off Description Results Conclusion IGARSS 2009, Cape Town
  • 24. Motivation Original Simplified Conclusion Trade-off Description Results Trade-off of the previous method Drawbacks The previous method relies on the classification of the image require a good understanding of the algorithm that follow influence significantly the output Simplified version different trade-offs on complexity-performance remove the classification step just require the operator to click on several (2 to 5) examples of objects IGARSS 2009, Cape Town
  • 25. Motivation Original Simplified Conclusion Trade-off Description Results Simplified version Algorithm Produce a likelihood map of the region containing the objects of interest Followed by the same step as the previous algorithm: segmentation, vectorization,. . . Likelihood map: 2 choices Spectral angle One class SVM IGARSS 2009, Cape Town
  • 26. Motivation Original Simplified Conclusion Trade-off Description Results Algorithm description One class SVM Spectral angle Pan Pan sharpening Segmentation Vectorization Refinement Obj Mul Edge dectect. IGARSS 2009, Cape Town
  • 27. Motivation Original Simplified Conclusion Trade-off Description Results Results of the simplified version Poorer preformances Not as good as the original one (expected) ⇒ required to understand the algorithm Advice Spectral angle: spectral characteristics of the objects are stable SVM: better when object have radiometric differences but more samples are required IGARSS 2009, Cape Town
  • 28. Motivation Original Simplified Conclusion Outline Motivation Original solution Workflow Pan Sharpening Classification Segmentation: Mean shift Vector data Simplified versions Trade-off Description Results Conclusion IGARSS 2009, Cape Town
  • 29. Motivation Original Simplified Conclusion Conclusion Modular processing chain An application with GUI is available It can be used for processing remote sensing images (no constraint on the size) Can be easily modified and improved as the steps are modular and follow the pipeline philosophy. IGARSS 2009, Cape Town