Name levels of segmentation
object detection
no exact outlining
useful for counting
semantic segmentation
find region for obect type
useful for calculating coverage
instance segmentation
find individual objects of different types
counting and coverage
What is thresholding? What are advancements?
standard approach of foreground/background segmentation
very low computational cost
determine for each pixel based on value (threshold)
local threshold based on mean within window
What is the principle of watershed segmenatation?
approach to seperate merged objects
fill up image with water from the “bottom” (lowest intensity)
create barrier at position, where water of different basins meet
Explain the opening/closing technique
Connect/disconnect objects without overall distortion that pure dilation/erosion gives
Opening -> erosion followed by dilation
Closing -> vice versa
How does the principle of graph cut segmentation work?
form graph with one pixel for every node and add source and sink node
cut graph, based on max flow
edges represent cost for both images being in one class
What is template matching?
identify object in given scene -> works best if template is in scene
assign matching error to each pixel in image
What is the idea behind blob detection?
in biology, approximately circular objects need to be found often
similar to template matching, convolve image with blob-like structure
f.e. Laplacian of Gaussian, derivation of Gaussian
Define energy in context of active contours method.
allign active contour along boundary of object, based on minimizing energy
active contour energy divided into internal energy and external energies
internal energy: elasticity and stiffness of contour
What is a superpixel?
collection of pixel, that have similar properties (color, intensity) and are spatially close
superpixel segmentation intermediate step
How does random walk segmentation work?
label number of pixels in image
based on random walk, for every unlabeled pixel, compute which is the first labeled pixel that reaches it
assign label of this pixel to the unlabeled pixel
Zuletzt geändertvor 18 Stunden