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
0
votes
1answer
26 views

Object-Oriented LULC Classification in Google Earth Engine

I am testing a object-oriented LULC classification approach in Google Earth Engine, using the code available at the following link: https://code.earthengine.google.com/4032fe102252b285ec249f395d0d6d0f....
1
vote
1answer
20 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 ...
0
votes
0answers
16 views

Inspecting Segment Attributes with Training Data using ArcGIS Pro

I'm using ArcGIS Pro to undertake object-based image analysis. I'd like to take this to the next level by doing some deeper statistical analysis on my segmented rasters to analyse how different ...
0
votes
0answers
12 views

ArcGIS Pro Segmentation Generates Raster Output with NoData Holes

I am trying to segment an image using ArcGIS Pro and I am sometimes getting NoData holes in my output raster. This has happened via Segment Mean Shift geoprocessing tool (and coded), and via ...
1
vote
1answer
97 views

Image Segmentation and Classification with Google Earth Engine

I'm new to using Google Earth Engine and I obtained the following code from Medium and tried to update it with the AOI and training data for my specific area. I am trying to classify landcover for an ...
0
votes
0answers
25 views

GEE index image segmentation and classification

I have a code for performing an index calculation on chosen images and in chosen AOI. The next step I want to do is segment it by pixel value and classify them into 3 groups. I mean a range of pixel ...
0
votes
1answer
63 views

Using GRASS i.segment in Python 3 stand alone script on Windows10

I installed GRASS GIS 7.8.1 on Windows 10 using a OSGeo4W. I would like to use in a stand alone Python 3 script the i.segment GRASS tool. I saw some related questions (e.g., Using GRASS GIS in Python ...
0
votes
0answers
174 views

Image Segmentation tiff files for Object Detection

I have tiff files generated fro 12 bands of sentinel-2a data. I want to label each pixel of the tiff files as belonging to copper mine or normal. After labelling I want the image format to stay as it ...
0
votes
1answer
24 views

How to estimate overlap of certain pixel colors in a raster image and a linestring shape added on top of it?

I am trying to calculate how much of the electric feeders exist underneath tree covers. I am using NAIP infrared satellite imagery and have a shp file for a feeder circuit. Like so: I need to find ...
1
vote
0answers
99 views

eCognition export samples as a shapefile problem

I need sample shapefile for the other project but when I try to export it, it gives me an error like domain is empty(no images object available). How can I get the samples as shapefile?
2
votes
1answer
23 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 ...
0
votes
0answers
49 views

Classification Wizard: Object-Based Supervised Classification - should the segmented image create a segmented classified product?

My goal is to use the values of my 12-band input mosaic, the segmented image I've already created from the 12-band, and create a classified object based image. I'm using the Classification Wizard in ...
0
votes
1answer
400 views

Applying less than and greater than threshold in image segmentation in Google Earth Engine

I am trying to segment the images based on the threshold values. For instance, I want to put a threshold range between > 800 and < 1200, but with my existing code in Google Earth Engine, I can ...
0
votes
0answers
470 views

ArcGIS Pro Classify Raster Failure ERROR 002834

I am trying to run the Classify Raster tool in ArcGIS Pro 2.5 using an .ecd file generated from the ISO Classifier tool. I am using a composite of Sentinel bands run through the PCA tool and an ...
1
vote
1answer
110 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 ...
0
votes
0answers
101 views

How to segment Sentinel 1 tif images (floating point) with mask images of 6 classes in keras using unet or any other segmentation models

I am trying to apply unet segmentation on processed sar tif file with the mask image of 6 classes but output of the model is showing only 3 classes and also how to generate predicted segmented images. ...
0
votes
0answers
30 views

Overcoming error : classified: Layer error: Image.reduceConnectedComponents: Label band must be integer valued, found type 'Float'

with following code , I am getting error message https://code.earthengine.google.com/15a22656f680c38ff0bf10afd2747c5f classified: Layer error: Image.reduceConnectedComponents: Label band must be ...
0
votes
0answers
45 views

Graphical interface to fine-tune input parameters (arguments) for SNIC segmentation in GEE

For SNIC segmentation in GEE, I want to have a graphical interface (e.g., slider) to adjust input parameters (arguments). I have attached screen shot and request to technical guidance (sample code) ...
0
votes
0answers
54 views

Interactively select parameters for snic segmentation in GEE

Which functions/methods/ in GEE , one can use to play with or interactively choose snic segmentation parameters i.e., compactness,size,etc . I have tried ui.slider, linked map but need a code to ...
0
votes
1answer
101 views

Orfeo Toolbox error

I'm using segmentation (mean-shift) tool in Orfeo Toolbox with QGIS I used a subset of pansharpened image from Worldview3 after orthorectification. But, I got same error whenever I tried: 2020-07-02 ...
1
vote
1answer
310 views

Earth Engine, how to convert 0 pixel values to transparent or nodata?

I'm using the following snippet to convert canny edges to black and white to highlight boundaries. However, I want to fill the black area with transparent or NODATA, is there a way to do this in EE? ...
0
votes
0answers
110 views

Google Earth Engine SNIC: Why is changing the compactness parameter not altering the segments?

I'm using Google Earth Engine's SNIC algorithm for an OBIA classification. When trying to play around with the segmentation parameters to get nice segments, I noticed that altering the compactness ...
0
votes
0answers
23 views

Extract house and road using image Google Earth

where I live does not have gis data, only images from google earth, so I want to take advantage of this image to build gis data,it is local's road, river and house. I am a beginner with this job. I ...
1
vote
1answer
28 views

How to preprocess Bing Singleband Satellite image for eliminating different exposure tiles problem

I have used around 200 sqkm high resolution single band colour Bing image for object based image analysis on ecognition developer. But due to different tile based exposure made it worse to classify. ...
0
votes
0answers
23 views

Superpixel segmented image boundary into SpatialPolygons format

I have an image mask segmented through superpixels algorithm like this. I want to just extract its boundary and save it as a shapefile SpatialPolygons for using spatstat. Can anyone help on how to go ...
0
votes
1answer
122 views

How to run multi level segmentation for LULC in process tree, eCognition software

Can we run the eCognition multi level (level 1 ,level 2,...) segmentation and classification in the same process tree? I want different outputs to show for each levels in a process tree. I'm in the ...
2
votes
1answer
4k 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 ...
2
votes
0answers
56 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 ...
6
votes
1answer
287 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 ...
1
vote
1answer
1k 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/...
3
votes
1answer
181 views

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

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/...
0
votes
1answer
95 views

Could not create GDALDataset

I'm doing several segmentation tests between satellite and drone images with rsgislib. On the satellite images I had no problem but when I try the drone images the following error appears after the ...
1
vote
1answer
851 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) ...
2
votes
2answers
530 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 ...
0
votes
1answer
28 views

arcpy.sa.SegmentMeanShift() Creates segments with values outside of the range of original raster (stretched?)

I'm using arcpy.sa.SegmentMeanShift() to produce a segmented raster in ArcGIS 10.7.1. The segments in the output raster have values outside the range of values (1 to 248) in the input raster (-22 to ...
2
votes
1answer
1k 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 ...
2
votes
0answers
57 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 ...
1
vote
0answers
43 views

Selecting certain segments when creating training set for classification in ArcGIS?

I am trying to classify an RGB image in ArcGIS 10.7. When I try to use the 'select segment' option to create a training set I am allowed to pick only certain segments to add to my training set. For ...
3
votes
0answers
80 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? ...
1
vote
0answers
706 views

KeyError: “The name 'ImageTensor:0' refers to a Tensor which does not exist. The operation, 'ImageTensor', does not exist in the graph.”

I'm trying to use ArcGIS Pro 2.3 and this tutorial (https://medium.com/geoai/high-resolution-land-cover-mapping-using-deep-learning-7126fee571dd) to use the function "Classify Pixels Using Deep ...
0
votes
1answer
270 views

Batch changing of Raster Bands of Multiple Rasters in ArcGIS Desktop?

I have a ton of rasters in my ArcGIS project, each with 4 bands. At the moment, I am changing the raster bands, one by one, for each file: Red becomes Band 2 Green becomes Band 1 And I am setting ...
1
vote
0answers
54 views

Does contrast stretching help image segmentation and classification?

I am trying to identify and classify marine litter from drone RGB images at beaches. Due to the small size of litter and only having RGB images available, my supervisor recommended to carry out ...
1
vote
0answers
130 views

How to pixelwise annotation with QGIS

I need to create masks with QGIS of hedgerows for satellite images (raster) segmentation. I tried with the SCP plugin but I can't use growing algorithm because I only want to keep hedgerows, not ...
1
vote
0answers
37 views

NoData cells appeared in segemented raster

I am trying to classify an aerial image of a dike into grass and weeds. I used an aerial RGB image of 10 cm resolution being a TIF file. This aerial image is cleaned and contains no gaps. Only outside ...
0
votes
1answer
444 views

GLCM measure in an object-based classification?

I am trying to classify agricultural fields with randomForest model. I will conduct an object-based classification. To do so, in the code by Ned Horning, I provide the boundaries in a shapefile. The ...
1
vote
1answer
400 views

How to extract 1 band image (Boundaries) in Google Earth Engine Code Editor

I am quite new in remote sensing and trying to get boundaries of fields to build a prediction model in R. I tried Canny and Hough algorithms but the results are not satisfying. Lastly, I tried the ...
2
votes
0answers
37 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 ...
1
vote
1answer
788 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 ...
0
votes
1answer
161 views

OTB Orfeo ToolBox - TrainImagesClassifier ERROR ITK

When i use in QGIS 3.6 TrainImagesClassifier i obtain an error on vector file class :
1
vote
1answer
125 views

Selecting segments from segmented layer using ArcMap?

Is there a way to select the segments from a segmented layer in ArcMap? I've created a segmented layer by running Segment Mean Shift, but I can't seem to find a way to select or isolate the segments....