Skip to main content

Questions tagged [image-segmentation]

Image segmentation is the process of dividing an image into multiple regions (clusters or sets of pixels), based on some criterion.

Filter by
Sorted by
Tagged with
15 votes
5 answers
9k views

Extracting tree crown areas from remote sensing data (visual images and LiDAR)

I am looking for a method to process a remote sensing image and extract the crown areas of the individual trees from the image. I have both visual wavelength areal imagery, and lidar data from the ...
Theodore Jones's user avatar
11 votes
1 answer
3k views

Multispectral image segmentation for natural-resources applications using R

R has the capacity for image segmentation, although all of the examples I have come across utilize a single band for the segmentation (example). I am interested in combining R's capacity for random ...
Aaron's user avatar
  • 51.7k
9 votes
2 answers
18k views

image segmentation of RGB image by K means clustering in python

I want to segment RGB images for land cover using k means clustering in such a fashion that the different regions of the image are marked by different colors and if possible boundaries are created ...
rach's user avatar
  • 567
8 votes
1 answer
14k views

Performing object based image classification in Google Earth Engine?

I am trying to perform an image segmentation using Google Earth Engine. I have performed OBIA in the past using python and scikit-image (skimage.segmentation.felzenszwalb) , but not sure how to do ...
user44796's user avatar
  • 1,925
7 votes
2 answers
2k views

How to know what spectrum image layers are in eCognition?

I'm learning to use eCognition (8.1) and my teacher has provided me with some example tif files to segment and classify. The tif files have multiple layers, each of which are supposed to represent a ...
Robbie Redfearn's user avatar
6 votes
3 answers
4k views

Image segmentation in open-source software

For an analysis of several multilayer raster files I want to perform some kind of image segmentation (multi-resolution, ...) to extract polygon object of similar raster properties. I know that Trimble'...
loki's user avatar
  • 514
6 votes
1 answer
1k views

Segmentation of a big raster

I'm trying to convert one raster into a SpatialPolygons. I've got a big raster (12 millions pixels) with a lot of zeros, and some negative values (representing some depression in a DEM). I would like ...
A.Rogeau's user avatar
6 votes
1 answer
1k views

Extracting tree stems from LiDAR point clouds using 'bottom-up' approach

Let me preface by recognizing that there are some previous questions that are related but different than mine because they are focused specifically on tree crowns rather than stems here and here. I ...
Kartograaf's user avatar
  • 2,947
5 votes
2 answers
2k views

How do I deal with tiles in the Orfeo Toolbox segmentation?

I'm using the Orfeo Toolbox for segementation of large Very High Resolution Satellite images. It performs very well and i'm mostly very happy with it. But I still get some weird/bad results that I ...
vascobnunes's user avatar
  • 5,588
4 votes
2 answers
4k views

Is Google Earth Engine SNIC Segmentation algorithm inconsistent?

I have been using GEE for about a month now and I ran into some issue I am trying to use OBIA classification based on this presentation by Sai Cheemalapati, EEAI 2019. The main problem is when I ...
Wakeme UpNow's user avatar
4 votes
1 answer
174 views

Why is a single road sometimes split into separate layers?

I'm using data from the Transportation section of the National Map (US). They provide three layers for roads: Trans_RoadSegment, Trans_RoadSegment2, and Trans_RoadSegment3. I seem to recall this ...
watkipet's user avatar
  • 209
4 votes
1 answer
755 views

Understanding SAGA Watershed Segmentation in QGIS: Error 1?

I am trying to run a watershed segmentation using the SAGA plugin in QGIS. Unfortunately, every time I have tried to run this on a specific file QGIS freezes. The log output reports the following: ...
Jamie's user avatar
  • 41
3 votes
2 answers
1k views

"Object based Image Segmentation" and some options are absent in SAGA

Although I have the latest version of SAGA, "Object based Image Segmentation" and some options do not appear when I click on "Geoprocessing>Imagery> Segmentation>? " Why are they absent?
lunata's user avatar
  • 257
3 votes
1 answer
5k views

Creating a shapefile from a numpy array

I was following this tutorial: http://www.acgeospatial.co.uk/k-means-sentinel-2-python/ on how to generate an unsupervised classification for sentinel-2 images. img_ds = gdal.Open('data/products/...
J. Esteban Castillo's user avatar
3 votes
1 answer
609 views

OTB vector segmentation result is flipped

I'm using Monteverdi 2 to perform a mean shift segmentation on an image of an archaeological dig, to test the feasibility of automatic detection of elements. I've loaded the image in Monteverdi and ...
HDunn's user avatar
  • 8,666
3 votes
1 answer
9k views

Pixel coordinate to world coordinates using Python

I have developed a semantic segmentation method to map certain objects in aerial imagery. Throughout this project I download pictures (4800x4800 pxs) where I know the min_x, min_y, max_x and max_y in ...
inneb's user avatar
  • 165
3 votes
1 answer
498 views

Higher spectral and spatial detail for high-resolution images using ArcGIS Pro Image Segmentation

I was watching a video regarding image segmentation in ArcGIS Pro 2.4.0. It was an ESRI event (2018), so the presenters were ESRI employees. Here's the video I am referring to: https://www.youtube.com/...
ihb's user avatar
  • 493
3 votes
1 answer
2k views

How to use a variable inside .expression() as conditional statements criteria in google earth engine?

I am trying to automate a segmentation process in google earth engine. I have some parameters calculated outside of the .expression() function and needed to be used in defining different criteria ...
Fateme 's user avatar
3 votes
1 answer
2k views

Measurement of accuracy for image segmentation of land cover image in python

I have a land cover image and I segmented it using K-means clustering algorithm. Now I want to calculate the accuracy of my segmentation. How do I do that? I have read about dice similarity co-...
rach's user avatar
  • 567
3 votes
1 answer
463 views

SAGA 2.2.5 Problem Object Based Image Segmentation

Every time I use the Object Based Image Segmentation with Landsat 8 data I get a segmentated image which looks like a spider's web. The image contains no 0 values. Anyone has a idea how to fix this?
remotesatellite's user avatar
3 votes
0 answers
109 views

GRASS GIS Segmentation issue on UAV image

I tried i.segment to perform segmentation on a part of UAV orthophoto image, but this always results in stripe-like rectangle segments which I do not expect. Could anyone figure out what happens? ...
Otsuka Haruna's user avatar
3 votes
0 answers
74 views

Stacking lidar-derived height raster as ancillary data for segmentation in ENVI?

I get a a black and white image after following these steps. Does anyone know why I'm not getting a color aerial image beneath the mask? My setup consists of these steps: I mosaicked several NAIP ...
Anna Riling's user avatar
3 votes
0 answers
406 views

Extract water areas from aerial photogrammetry DEM in QGIS

We are working with peatland restoration sites providing aerial photogrammetry of the restoration progress. We want to differentiate between areas water and bare peat which can look very similar in ...
RoryG's user avatar
  • 89
3 votes
1 answer
239 views

Orfeo mshift segmentation asks for condition

I'm trying to run a segmentation using the mean shift. I leave all the parameters as default, but when I run it, it says "Wrong or missing parameter value: Condition". Condition is not a parameter for ...
Havi's user avatar
  • 31
3 votes
0 answers
2k views

Image Segmentation and Object-based Classification in Google Earth Engine [closed]

I have tested three methods to segment my image collection: (https://code.earthengine.google.com/699f04706c114260068275acd2605644) var l8sr = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR'); function ...
Mohammad Mazloumi's user avatar
3 votes
1 answer
282 views

split lines into segments without creating new layer in QGIS

How to split line objects into segments/multiple objects based on either polygons or lines without creating a new layer? The problem is clarified in the picture below. I need the green line to be ...
user116018's user avatar
3 votes
4 answers
668 views

Automatic split a mosaic of satellite images into pieces

I have a mosaic of satellite images, but for the analysis, I need to define the boundaries of each part. Does anyone know how to do it in an automatic way? I need to get the red boundaries like on the ...
Roman Perkhaliuk's user avatar
2 votes
4 answers
4k views

Identifying individual trees and segmenting crowns from LiDAR CHM data?

I have a classified LiDAR point cloud for an area of 250*250 square meter, with 1 meter resolution. It has a 5 lakhs points with an average point density of 9 (means around 9 points within a pixel). ...
bibinwilson's user avatar
2 votes
2 answers
1k views

Object-based Classification in Orfeo ToolBox

I have a multispectral camera with 5 bands (r, g, b, red edge, NIR) and I would like to classify plants object based with Orfeo ToolBox. I am flying with the drone close to the plants and have an ...
Hardau's user avatar
  • 101
2 votes
1 answer
575 views

Using thematic layer to restrict segmentation and classification in eCognition [duplicate]

This question has been asked before as Using thematic layer for segmentation in eCognition?. However, I have not been able to resolve the issue using the answer provided. Can someone clarify the ...
sarah's user avatar
  • 41
2 votes
2 answers
916 views

Devide heatmap into meaningful clusters

I created a heatmap containing population density data. Now I want to figure out the hotspots of this heat map. In other words: Where are the biggest population densities in my map? My first thought: ...
Peter's user avatar
  • 273
2 votes
1 answer
831 views

How to do segmentation of full raster image using OrfeoToolBox

I want to do segmentation of raster image using OTB segmentation(mean-shift). But it is generating the ouput for only selected region or part of the raster image. So if i want to do the segmentation ...
user99's user avatar
  • 989
2 votes
1 answer
115 views

How to classify tree cover overlapping roofs in eCognition

This might be a fairly simple question, but I'm new to eCognition. I'm using Developer 10.2. For canopy that overlaps rooftops, I need to define these areas as separate objects and classify as canopy. ...
Anna Riling's user avatar
2 votes
1 answer
347 views

nDSM tree detection using scipy watershed

I am trying to generate segments with single trees in a normalized surface model (nDSM). I tried using scipy.ndimage to achieve this, but the segmentation results are not precise. I would like a ...
raphael's user avatar
  • 31
2 votes
1 answer
346 views

Duplicate Layers in eCognition

I am attempting to use eCognition Developer to segment and classify 5-band UAS imagery. When I go to create a new project in eCog and input my imagery (individually selecting the five .tif files), it ...
Jenna Folluo's user avatar
2 votes
2 answers
236 views

Unsupervised Vector Classification in QGIS

I am trying to mimic a vector classification process in QGIS that can be done using the ArcGIS Business Analyst Segmentation Module in ArcMap. My current best solution is to rasterize each of the ...
Fireycold's user avatar
  • 121
2 votes
1 answer
1k views

Segmentation - problem with mosaic tiles

Could you please tell me how to solve my problem with segmentation in ERDAS ? I am using ERDAS 2013 and the tool Image Segmentation to segment my multiband picture (with high resolution). ...
user28538's user avatar
2 votes
1 answer
2k views

Image segmentation in SAGA tutorials

I am searching for tutorials for the Image Segmentation modules of SAGA (version 2.0.8). The official wiki from the software doesn't contain any info on this modules, same thing happens in the ...
Gago-Silva's user avatar
  • 2,546
2 votes
0 answers
242 views

Properly configure image segmentation on QGIS (Segmentation / MeanShift)

I'm trying to perform remote sensing on georeferenced historical satellite images (taken from Google Earth), using the segmentation algorithm from OTB. In the parameters of the Segmentation algorithm, ...
Giene's user avatar
  • 753
2 votes
1 answer
59 views

Scene boundary issue when reducing sentinel 1 in natural values vs dB

I have written a function that smooths sentinel 1 images by reducing across clusters created from a sentinel 2 median image, and then reduces the sentinel 1 collection to the p5 value. When I run the ...
LucyP's user avatar
  • 21
2 votes
0 answers
420 views

Use edge detection to segment images

I have an RGB from which I detected the edges and I'm curious if I can use it to optimize a segmentation or as a mask to improve the segmentation to identify cultivated fields. Could you do that? If ...
vins_26's user avatar
  • 443
2 votes
0 answers
112 views

Segmentation in OTB gives blank rectangle as output

I am trying to segment a raster image to get a vector output. I am using OTB 6.6.1 in QGIS 3.4. In the segmentation window, I selected the input raster which is a 3 band (true colour) sentinel 2 image ...
Gopalakrishnan B's user avatar
2 votes
0 answers
1k views

Classifying image using image segmentation in google earth engine

I am trying to classify a Landsat 8 image in google earth engine. I have to classify them object based, since I am building on an earlier research where they have used object based classification. ...
Nathalie's user avatar
2 votes
0 answers
785 views

Select border region from segmented image

I have several thousand aerial photographs which have been scanned in and orthorectified, but the image borders and fiducial markers remain on the image. I am looking to identify these parts of the ...
hansolo's user avatar
  • 305
2 votes
0 answers
431 views

Right Orfeo Toolbox Segmentation input

I made this tutorial. I used Landsat 8 bands (1-7), which I atmospheric corrected with DOS and converted to 8-bit. After that I layer stacked the pre processed band (1-7), clipped a little part with a ...
remotesatellite's user avatar
2 votes
0 answers
682 views

Segmentation Image used to classify RGB image in ERDAS and GIS

My ERDAS 2013 does not have the advanced Image Objective Extension for feature extraction.. I am using thus the tool Image Segmentation (Unsupervised -> Image Segmentation) to classify my RGB image ......
user28538's user avatar
2 votes
0 answers
1k views

Watershed Segmentation in SAGA-GIS [closed]

I'm trying to segment a topographic map to vectorize it. I'm using the watershed algorithm of SAGA-GIS. It's working fine with polygons, but with roads or contour lines is not working properly. Here ...
Luismi's user avatar
  • 995
1 vote
1 answer
1k views

Google Engine - Segmentation

From the Google Engine scripts, Is it available any Segmentation tool like the ArcMap "Segmentation Mean Shift" from ArcMap? I´m looking for crop-fields limit detection. I tried the SNIC one ...
Alfonso de Lara's user avatar
1 vote
1 answer
3k views

Extracting the least area image around a Shapely polygon, with rotation allowed

I have a Shapely polygon polygon_geom = shapely.wkt.loads(feat['wkt']) such as: I can map it onto an image polygon_pts = np.array(list(polygon_geom.exterior.coords)) plt.imshow(img_array_pre) ...
Lars Ericson's user avatar
1 vote
2 answers
542 views

First time using i.segment.uspo in GRASS

I am using the module i.segment.uspo in GRASS for the first time and I wanted to know if anyone here haws experience with that add-on in GRASS so I can get some hints on how to use it more efficiently,...
Ka_Papa's user avatar
  • 447