SlideShare a Scribd company logo
What is Object-Based Image
Analysis?
                                                          Kirk Benell


              The information contained in this document pertains to software products and
              services that are subject to the controls of the Export Administration Regulations
              (EAR). The recipient is responsible for ensuring compliance to all applicable U.S.
              Export Control laws and regulations.
Object-Based Image Analysis
What is an object?
• An object is a region of interest
  with spatial, spectral (brightness
  and color), and/or texture
  characteristics that define the
  region
• Pixels are grouped into objects,
  instead of single pixel analysis
• May provide increased accuracy
  and detail for classification
  purposes



         Visual Information Solutions
Object-Based Image Analysis
Traditional pixel-based classification
  •   Based on reflectance values of pixels
  •   Works for low and medium resolution imagery
  •   Works for mass area-based features
  •   Multispectral or hyperspectral imagery

Limitations of pixel-based analysis
  •   Only spectral, seldom spatial and contextual
  •   Results with inconsistent salt-and-pepper noise
  •   Inaccurate borders for texture computation
  •   Limited extraction of small-scale objects




         Visual Information Solutions
Pixel-based Classification                                       1.0

                                                                       Water
                                          Pixels
              Image                                              0.5
       6
      5
     4
    3
   2                                                             0.0
  1
                                                                 1.0
                                                                           Veg




                                                   Reflectance
                                                                 0.5



                                                                 0.0
                                                                 1.0
                                                                       Soil
                                                                 0.5




                                                                 0.0
                                                                       1    2    3   4   5   6
                                                                                 Band
Group materials based on their reflectance
response per pixel

           Visual Information Solutions
Object-Based Image Analysis




 Image                     Segmented      Merged
                                                               Feature
 Pixels                     Objects      Segmented         The Letter ‘E’
                                          Objects
• Group contiguous pixels into objects
• Objects are classified into feature classes based on their
  spatial, textural and spectral attributes


          Visual Information Solutions
Object-Based Image Analysis
• Greater accuracy from input: tone, color, texture, shape, size,
  orientation, pattern, shadow, situations
• Advanced visualizations: Computer vision technique using
  image segmentation
• Use homogeneous regions as basic analysis elements
• Additional spatial, contextual and semantic information




         Visual Information Solutions
ENVI Feature Extraction
• Uses an object-based approach to classify imagery
• The ENVI tool provides an easy to use method for extracting
  information from panchromatic, multispectral, hyperspectral,
  and elevation data
  • Vehicles
  • Buildings
  • Transportation
  • Natural Features




        Visual Information Solutions
ENVI Feature Extraction
Needs for Feature Extraction
  • Increased availability of high-
    resolution images
  • Manual digitization, labor intensive
  • Semi-automated solution is highly
    desired
Applications
  • Defense and Intelligence
  • Geographic Information Systems
  • Transportation
  • Urban planning and mapping


        Visual Information Solutions
ENVI Feature Extraction
Workflow:
  • Spectral/spatial/texture attributes
  • Object-based fuzzy rule-based
    classification
  • Object-based supervised
    classification
Preview Window for instant feedback
  prior to processing an entire image
Post-Classification Vector Tool
  • Centerline extraction
  • Snapping, smoothing
  • Vector editing


         Visual Information Solutions
ENVI Feature Extraction

                         Input Data
                                                           Object
                 Image Segmentation
                                                           Generation
    Attribute Computation for Object Primitives


       Rule Base                   Feature Selection       Object-Based
                                                           Classification
    Decision Making            Supervised Classification



             Extracted Features/Classes

    Visual Information Solutions
Image Segmentation Scale Level




   A low scale level provides more           A high scale level provides fewer
segments in the final processed image      segments in the final processed image

                 The Preview Window provides on-the-fly
                  feedback for the selected Scale Level

            Visual Information Solutions
Segmentation
        scale level = 50

Visual Information Solutions
Under segemented
        scale level = 70

Visual Information Solutions
Over segmented
        scale level = 30

Visual Information Solutions
Merge to aggregate
        adjacent segments

Visual Information Solutions
Select Classification Method
• Select Classify by
  Selecting Examples to
  select training data and
  perform a supervised
  classification
• Select Classify by
  Creating Rules to
  select attribute
  parameters to perform a
  classification
• Select Export Vectors
  to export without
  performing a
  classification


          Visual Information Solutions
View attributes to
     characterize feature
     of interest
Visual Information Solutions
Create rules to define
      features of interest




Visual Information Solutions
ENVI Feature Extraction
Spatial Attributes
  • Region area, length, compactness, convexity, solidity, form factor,
     rectangular fit, roundness, elongation, main axis direction, axes length,
     number of holes, hole/solidity ratio
Spectral Attributes
  • Band minimum, maximum, average and standard deviation
Texture Attributes
  • Variance, range, mean, and entropy
Color Space and Band Ratio
  • Hue, saturation, intensity, NDVI, NDWI, other ratios




         Visual Information Solutions
Preview
      classification results
      and adjust training
      data on-the-fly




Visual Information Solutions
Export features as one
      or individual vectors




Visual Information Solutions
View Feature Extraction Report

•   View parameters
    used and statistics
    of exported vectors

•   Save as a text
    report to share with
    colleagues




         Visual Information Solutions
• Edit vector properties
      • View Attribute
        Information
      • Square-up building
        sides
      • Smooth vectors




Visual Information Solutions
• Push data into ArcMap for
         further analysis and vector
         editing
       • Add imagery and new vector
         layer to GIS database

Visual Information Solutions
Thank You




   Visual Information Solutions

More Related Content

What's hot

Global positioning system
Global positioning systemGlobal positioning system
Global positioning system
dhara dattani
 
Querying the data and selecting features in ARC GIS
Querying the data and selecting features in ARC GISQuerying the data and selecting features in ARC GIS
Querying the data and selecting features in ARC GIS
KU Leuven
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
Devang Tailor
 
Atmospheric Correction Algorithm_IGARSS.pptx
Atmospheric Correction Algorithm_IGARSS.pptxAtmospheric Correction Algorithm_IGARSS.pptx
Atmospheric Correction Algorithm_IGARSS.pptx
grssieee
 
GIS
GISGIS
Multisensor data fusion for defense application
Multisensor data fusion for defense applicationMultisensor data fusion for defense application
Multisensor data fusion for defense application
Sayed Abulhasan Quadri
 
Remote Sensing with a Drone
Remote Sensing with a DroneRemote Sensing with a Drone
Remote Sensing with a Drone
Travis Peterson
 
Getting started with GIS
Getting started with GISGetting started with GIS
Getting started with GIS
Esri India
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
Dhiren Patel
 
Remote Sensing: Overlay Analysis
Remote Sensing: Overlay AnalysisRemote Sensing: Overlay Analysis
Remote Sensing: Overlay Analysis
Kamlesh Kumar
 
UAV: sensors and Remote sensing techniques for the small platform
UAV: sensors and Remote sensing techniques for the small platformUAV: sensors and Remote sensing techniques for the small platform
UAV: sensors and Remote sensing techniques for the small platform
Hawaii Geographic Information Coordinating Council
 
Geometry of Aerial Photographs.pdf
Geometry of Aerial Photographs.pdfGeometry of Aerial Photographs.pdf
Geometry of Aerial Photographs.pdf
kunedzimwefrancisca
 
fusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving IIfusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving II
Yu Huang
 
07 Image classification.pptx
07 Image classification.pptx07 Image classification.pptx
07 Image classification.pptx
eshitaakter2
 
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Uday Kumar Shil
 
Change detection using remote sensing and GIS
Change detection using remote sensing and GISChange detection using remote sensing and GIS
Change detection using remote sensing and GIS
Tilok Chetri
 
Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment
NAXA-Developers
 
Lecture on photogrammetry
Lecture on photogrammetryLecture on photogrammetry
Lecture on photogrammetry
Waleed Liaqat
 
Atmospheric correction
Atmospheric correctionAtmospheric correction
Atmospheric correction
Nirmal Kumar
 
Visible surface detection methods
Visible surface detection methodsVisible surface detection methods
Visible surface detection methods
KABILESH RAMAR
 

What's hot (20)

Global positioning system
Global positioning systemGlobal positioning system
Global positioning system
 
Querying the data and selecting features in ARC GIS
Querying the data and selecting features in ARC GISQuerying the data and selecting features in ARC GIS
Querying the data and selecting features in ARC GIS
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
 
Atmospheric Correction Algorithm_IGARSS.pptx
Atmospheric Correction Algorithm_IGARSS.pptxAtmospheric Correction Algorithm_IGARSS.pptx
Atmospheric Correction Algorithm_IGARSS.pptx
 
GIS
GISGIS
GIS
 
Multisensor data fusion for defense application
Multisensor data fusion for defense applicationMultisensor data fusion for defense application
Multisensor data fusion for defense application
 
Remote Sensing with a Drone
Remote Sensing with a DroneRemote Sensing with a Drone
Remote Sensing with a Drone
 
Getting started with GIS
Getting started with GISGetting started with GIS
Getting started with GIS
 
Geographic information system and remote sensing
Geographic information system and remote sensingGeographic information system and remote sensing
Geographic information system and remote sensing
 
Remote Sensing: Overlay Analysis
Remote Sensing: Overlay AnalysisRemote Sensing: Overlay Analysis
Remote Sensing: Overlay Analysis
 
UAV: sensors and Remote sensing techniques for the small platform
UAV: sensors and Remote sensing techniques for the small platformUAV: sensors and Remote sensing techniques for the small platform
UAV: sensors and Remote sensing techniques for the small platform
 
Geometry of Aerial Photographs.pdf
Geometry of Aerial Photographs.pdfGeometry of Aerial Photographs.pdf
Geometry of Aerial Photographs.pdf
 
fusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving IIfusion of Camera and lidar for autonomous driving II
fusion of Camera and lidar for autonomous driving II
 
07 Image classification.pptx
07 Image classification.pptx07 Image classification.pptx
07 Image classification.pptx
 
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
 
Change detection using remote sensing and GIS
Change detection using remote sensing and GISChange detection using remote sensing and GIS
Change detection using remote sensing and GIS
 
Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment Exploring Spatial data in GIS Environment
Exploring Spatial data in GIS Environment
 
Lecture on photogrammetry
Lecture on photogrammetryLecture on photogrammetry
Lecture on photogrammetry
 
Atmospheric correction
Atmospheric correctionAtmospheric correction
Atmospheric correction
 
Visible surface detection methods
Visible surface detection methodsVisible surface detection methods
Visible surface detection methods
 

Similar to What is Object-Based Analysis

Image processing.pdf
Image processing.pdfImage processing.pdf
Image processing.pdf
JasaRChoudhary
 
L12 GIS (a).pdf
L12 GIS (a).pdfL12 GIS (a).pdf
L12 GIS (a).pdf
WaliEdwardian1
 
Visual Object Category Recognition
Visual Object Category RecognitionVisual Object Category Recognition
Visual Object Category Recognition
Ashish Gupta
 
Acumen Fuse & Customer Case Study
Acumen Fuse & Customer Case StudyAcumen Fuse & Customer Case Study
Acumen Fuse & Customer Case Study
Acumen
 
Unsupervised visual representation learning overview: Toward Self-Supervision
Unsupervised visual representation learning overview: Toward Self-SupervisionUnsupervised visual representation learning overview: Toward Self-Supervision
Unsupervised visual representation learning overview: Toward Self-Supervision
LEE HOSEONG
 
Dip lect2-Machine Vision Fundamentals
Dip  lect2-Machine Vision Fundamentals Dip  lect2-Machine Vision Fundamentals
Dip lect2-Machine Vision Fundamentals
Abdul Abbasi
 
Layar Vision introduction for developers
Layar Vision introduction for developersLayar Vision introduction for developers
Layar Vision introduction for developers
Layar
 
Improving the Accuracy of Object Based Supervised Image Classification using ...
Improving the Accuracy of Object Based Supervised Image Classification using ...Improving the Accuracy of Object Based Supervised Image Classification using ...
Improving the Accuracy of Object Based Supervised Image Classification using ...
CSCJournals
 
Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Codemotion
 
Evolving a Medical Image Similarity Search
Evolving a Medical Image Similarity SearchEvolving a Medical Image Similarity Search
Evolving a Medical Image Similarity Search
Sujit Pal
 
Color Imaging Lab Research Interests 2010
Color Imaging Lab Research Interests 2010Color Imaging Lab Research Interests 2010
Color Imaging Lab Research Interests 2010
Juan Luis Nieves
 
Unsupervised quantification of under and over-segmentation for object-based ...
Unsupervised quantification of under  and over-segmentation for object-based ...Unsupervised quantification of under  and over-segmentation for object-based ...
Unsupervised quantification of under and over-segmentation for object-based ...
I3E Technologies
 
Object based image analysis tools for opticks
Object based image analysis tools for opticksObject based image analysis tools for opticks
Object based image analysis tools for opticks
Mohit Kumar
 
Computer Vision descriptors
Computer Vision descriptorsComputer Vision descriptors
Computer Vision descriptors
Wael Badawy
 
Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...
Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...
Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...
Jonathon Hare
 
Show observe and tell giang nguyen
Show observe and tell   giang nguyenShow observe and tell   giang nguyen
Show observe and tell giang nguyen
Nguyen Giang
 
A Case Study for a Global Supply Chain Solution
A Case Study for a Global Supply Chain SolutionA Case Study for a Global Supply Chain Solution
A Case Study for a Global Supply Chain Solution
Kushal Dutta
 
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachConvolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Universitat de Barcelona
 
Visual Attention
Visual Attention Visual Attention
Visual Attention
Sefat Chowdhury
 

Similar to What is Object-Based Analysis (19)

Image processing.pdf
Image processing.pdfImage processing.pdf
Image processing.pdf
 
L12 GIS (a).pdf
L12 GIS (a).pdfL12 GIS (a).pdf
L12 GIS (a).pdf
 
Visual Object Category Recognition
Visual Object Category RecognitionVisual Object Category Recognition
Visual Object Category Recognition
 
Acumen Fuse & Customer Case Study
Acumen Fuse & Customer Case StudyAcumen Fuse & Customer Case Study
Acumen Fuse & Customer Case Study
 
Unsupervised visual representation learning overview: Toward Self-Supervision
Unsupervised visual representation learning overview: Toward Self-SupervisionUnsupervised visual representation learning overview: Toward Self-Supervision
Unsupervised visual representation learning overview: Toward Self-Supervision
 
Dip lect2-Machine Vision Fundamentals
Dip  lect2-Machine Vision Fundamentals Dip  lect2-Machine Vision Fundamentals
Dip lect2-Machine Vision Fundamentals
 
Layar Vision introduction for developers
Layar Vision introduction for developersLayar Vision introduction for developers
Layar Vision introduction for developers
 
Improving the Accuracy of Object Based Supervised Image Classification using ...
Improving the Accuracy of Object Based Supervised Image Classification using ...Improving the Accuracy of Object Based Supervised Image Classification using ...
Improving the Accuracy of Object Based Supervised Image Classification using ...
 
Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...Elettronica: Multimedia Information Processing in Smart Environments by Aless...
Elettronica: Multimedia Information Processing in Smart Environments by Aless...
 
Evolving a Medical Image Similarity Search
Evolving a Medical Image Similarity SearchEvolving a Medical Image Similarity Search
Evolving a Medical Image Similarity Search
 
Color Imaging Lab Research Interests 2010
Color Imaging Lab Research Interests 2010Color Imaging Lab Research Interests 2010
Color Imaging Lab Research Interests 2010
 
Unsupervised quantification of under and over-segmentation for object-based ...
Unsupervised quantification of under  and over-segmentation for object-based ...Unsupervised quantification of under  and over-segmentation for object-based ...
Unsupervised quantification of under and over-segmentation for object-based ...
 
Object based image analysis tools for opticks
Object based image analysis tools for opticksObject based image analysis tools for opticks
Object based image analysis tools for opticks
 
Computer Vision descriptors
Computer Vision descriptorsComputer Vision descriptors
Computer Vision descriptors
 
Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...
Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...
Scale Saliency: Applications in Visual Matching,Tracking and View-Based Objec...
 
Show observe and tell giang nguyen
Show observe and tell   giang nguyenShow observe and tell   giang nguyen
Show observe and tell giang nguyen
 
A Case Study for a Global Supply Chain Solution
A Case Study for a Global Supply Chain SolutionA Case Study for a Global Supply Chain Solution
A Case Study for a Global Supply Chain Solution
 
Convolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approachConvolutional Patch Representations for Image Retrieval An unsupervised approach
Convolutional Patch Representations for Image Retrieval An unsupervised approach
 
Visual Attention
Visual Attention Visual Attention
Visual Attention
 

More from Esri

INIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestreINIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestre
Esri
 
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Esri
 
Plataforma Smart City de Móstoles
Plataforma Smart City de MóstolesPlataforma Smart City de Móstoles
Plataforma Smart City de Móstoles
Esri
 
ArcGIS Online para Organizaciones
ArcGIS Online para OrganizacionesArcGIS Online para Organizaciones
ArcGIS Online para Organizaciones
Esri
 
Molina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart cityMolina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart city
Esri
 
Portal for ArcGIS
Portal for ArcGISPortal for ArcGIS
Portal for ArcGIS
Esri
 
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime DataGIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
Esri
 
An Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water ProtectionAn Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water Protection
Esri
 
GeoCollector for ArcPad
GeoCollector for ArcPadGeoCollector for ArcPad
GeoCollector for ArcPad
Esri
 
GeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows MobileGeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows Mobile
Esri
 
Data Appliance for ArcGIS
Data Appliance for ArcGISData Appliance for ArcGIS
Data Appliance for ArcGIS
Esri
 
Esri and BlackBridge
Esri and BlackBridgeEsri and BlackBridge
Esri and BlackBridge
Esri
 
GeoPlanner for ArcGIS
GeoPlanner for ArcGISGeoPlanner for ArcGIS
GeoPlanner for ArcGIS
Esri
 
Esri and AccuWeather
Esri and AccuWeatherEsri and AccuWeather
Esri and AccuWeather
Esri
 
Esri and Airbus Defense & Space
Esri and Airbus Defense & SpaceEsri and Airbus Defense & Space
Esri and Airbus Defense & Space
Esri
 
Esri US Data Fact Sheet
Esri US Data Fact SheetEsri US Data Fact Sheet
Esri US Data Fact Sheet
Esri
 
ArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure JumpstartArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure Jumpstart
Esri
 
ArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime OperationsArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime Operations
Esri
 
Esri Geoportal Server
Esri Geoportal ServerEsri Geoportal Server
Esri Geoportal Server
Esri
 
ArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for ServerArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for Server
Esri
 

More from Esri (20)

INIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestreINIA- CISA: Análisis de las amenazas en la fauna silvestre
INIA- CISA: Análisis de las amenazas en la fauna silvestre
 
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
Aena Aeropuerto Adolfo Suárez-Barajas crea potentes aplicaciones para sus cli...
 
Plataforma Smart City de Móstoles
Plataforma Smart City de MóstolesPlataforma Smart City de Móstoles
Plataforma Smart City de Móstoles
 
ArcGIS Online para Organizaciones
ArcGIS Online para OrganizacionesArcGIS Online para Organizaciones
ArcGIS Online para Organizaciones
 
Molina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart cityMolina de Segura se convierte en una smart city
Molina de Segura se convierte en una smart city
 
Portal for ArcGIS
Portal for ArcGISPortal for ArcGIS
Portal for ArcGIS
 
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime DataGIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
GIS-Based Web Services Provide Rapid Analysis and Dissemination of Maritime Data
 
An Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water ProtectionAn Effective Tool for Drinking Water Protection
An Effective Tool for Drinking Water Protection
 
GeoCollector for ArcPad
GeoCollector for ArcPadGeoCollector for ArcPad
GeoCollector for ArcPad
 
GeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows MobileGeoCollector for ArcGIS for Windows Mobile
GeoCollector for ArcGIS for Windows Mobile
 
Data Appliance for ArcGIS
Data Appliance for ArcGISData Appliance for ArcGIS
Data Appliance for ArcGIS
 
Esri and BlackBridge
Esri and BlackBridgeEsri and BlackBridge
Esri and BlackBridge
 
GeoPlanner for ArcGIS
GeoPlanner for ArcGISGeoPlanner for ArcGIS
GeoPlanner for ArcGIS
 
Esri and AccuWeather
Esri and AccuWeatherEsri and AccuWeather
Esri and AccuWeather
 
Esri and Airbus Defense & Space
Esri and Airbus Defense & SpaceEsri and Airbus Defense & Space
Esri and Airbus Defense & Space
 
Esri US Data Fact Sheet
Esri US Data Fact SheetEsri US Data Fact Sheet
Esri US Data Fact Sheet
 
ArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure JumpstartArcGIS for Server on Microsoft Azure Jumpstart
ArcGIS for Server on Microsoft Azure Jumpstart
 
ArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime OperationsArcGIS for the Military--Maritime Operations
ArcGIS for the Military--Maritime Operations
 
Esri Geoportal Server
Esri Geoportal ServerEsri Geoportal Server
Esri Geoportal Server
 
ArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for ServerArcGIS GeoEvent Extension for Server
ArcGIS GeoEvent Extension for Server
 

Recently uploaded

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 

Recently uploaded (20)

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 

What is Object-Based Analysis

  • 1. What is Object-Based Image Analysis? Kirk Benell The information contained in this document pertains to software products and services that are subject to the controls of the Export Administration Regulations (EAR). The recipient is responsible for ensuring compliance to all applicable U.S. Export Control laws and regulations.
  • 2. Object-Based Image Analysis What is an object? • An object is a region of interest with spatial, spectral (brightness and color), and/or texture characteristics that define the region • Pixels are grouped into objects, instead of single pixel analysis • May provide increased accuracy and detail for classification purposes Visual Information Solutions
  • 3. Object-Based Image Analysis Traditional pixel-based classification • Based on reflectance values of pixels • Works for low and medium resolution imagery • Works for mass area-based features • Multispectral or hyperspectral imagery Limitations of pixel-based analysis • Only spectral, seldom spatial and contextual • Results with inconsistent salt-and-pepper noise • Inaccurate borders for texture computation • Limited extraction of small-scale objects Visual Information Solutions
  • 4. Pixel-based Classification 1.0 Water Pixels Image 0.5 6 5 4 3 2 0.0 1 1.0 Veg Reflectance 0.5 0.0 1.0 Soil 0.5 0.0 1 2 3 4 5 6 Band Group materials based on their reflectance response per pixel Visual Information Solutions
  • 5. Object-Based Image Analysis Image Segmented Merged Feature Pixels Objects Segmented The Letter ‘E’ Objects • Group contiguous pixels into objects • Objects are classified into feature classes based on their spatial, textural and spectral attributes Visual Information Solutions
  • 6. Object-Based Image Analysis • Greater accuracy from input: tone, color, texture, shape, size, orientation, pattern, shadow, situations • Advanced visualizations: Computer vision technique using image segmentation • Use homogeneous regions as basic analysis elements • Additional spatial, contextual and semantic information Visual Information Solutions
  • 7. ENVI Feature Extraction • Uses an object-based approach to classify imagery • The ENVI tool provides an easy to use method for extracting information from panchromatic, multispectral, hyperspectral, and elevation data • Vehicles • Buildings • Transportation • Natural Features Visual Information Solutions
  • 8. ENVI Feature Extraction Needs for Feature Extraction • Increased availability of high- resolution images • Manual digitization, labor intensive • Semi-automated solution is highly desired Applications • Defense and Intelligence • Geographic Information Systems • Transportation • Urban planning and mapping Visual Information Solutions
  • 9. ENVI Feature Extraction Workflow: • Spectral/spatial/texture attributes • Object-based fuzzy rule-based classification • Object-based supervised classification Preview Window for instant feedback prior to processing an entire image Post-Classification Vector Tool • Centerline extraction • Snapping, smoothing • Vector editing Visual Information Solutions
  • 10. ENVI Feature Extraction Input Data Object Image Segmentation Generation Attribute Computation for Object Primitives Rule Base Feature Selection Object-Based Classification Decision Making Supervised Classification Extracted Features/Classes Visual Information Solutions
  • 11. Image Segmentation Scale Level A low scale level provides more A high scale level provides fewer segments in the final processed image segments in the final processed image The Preview Window provides on-the-fly feedback for the selected Scale Level Visual Information Solutions
  • 12. Segmentation scale level = 50 Visual Information Solutions
  • 13. Under segemented scale level = 70 Visual Information Solutions
  • 14. Over segmented scale level = 30 Visual Information Solutions
  • 15. Merge to aggregate adjacent segments Visual Information Solutions
  • 16. Select Classification Method • Select Classify by Selecting Examples to select training data and perform a supervised classification • Select Classify by Creating Rules to select attribute parameters to perform a classification • Select Export Vectors to export without performing a classification Visual Information Solutions
  • 17. View attributes to characterize feature of interest Visual Information Solutions
  • 18. Create rules to define features of interest Visual Information Solutions
  • 19. ENVI Feature Extraction Spatial Attributes • Region area, length, compactness, convexity, solidity, form factor, rectangular fit, roundness, elongation, main axis direction, axes length, number of holes, hole/solidity ratio Spectral Attributes • Band minimum, maximum, average and standard deviation Texture Attributes • Variance, range, mean, and entropy Color Space and Band Ratio • Hue, saturation, intensity, NDVI, NDWI, other ratios Visual Information Solutions
  • 20. Preview classification results and adjust training data on-the-fly Visual Information Solutions
  • 21. Export features as one or individual vectors Visual Information Solutions
  • 22. View Feature Extraction Report • View parameters used and statistics of exported vectors • Save as a text report to share with colleagues Visual Information Solutions
  • 23. • Edit vector properties • View Attribute Information • Square-up building sides • Smooth vectors Visual Information Solutions
  • 24. • Push data into ArcMap for further analysis and vector editing • Add imagery and new vector layer to GIS database Visual Information Solutions
  • 25. Thank You Visual Information Solutions