Blob extraction

Blob extraction

Blob extraction is an image segmentation technique that categorizes the pixels in an image as belonging to one of many discrete regions. Blob extraction is generally performed on the resulting binary image from a thresholding step. Blobs may be counted, filtered, and tracked.

Inconsistent terminology for this procedure exists, including region labeling, connected-component labeling, blob discovery, or region extraction.

Well-known algorithms for accomplishing this exist, including a sequential algorithm and recursive algorithm.

Blob extraction appears to be related to but distinct from "blob detection".

equential algorithm

Create a region counter

Scan the image (in the following example, it is assumed that scanning is done from left to right and from top to bottom):

* For every pixel check the "north" and "west" pixel (when considering 4-connectivity) or the "northeast", "north", "northwest", and "west" pixel for 8-connectivity for a given region criterion (i.e. intensity value of 1 in binary image, or similar intensity to connected pixels in gray-scale image).

* If none of the neighbors fit the criterion then assign to region value of the region counter. Increment region counter.

* If only one neighbor fits the criterion assign pixel to that region.

* If multiple neighbors match and are all members of the same region, assign pixel to their region.

* If multiple neighbors match and are members of different regions, assign pixel to one of the regions (it doesn't matter which one). Indicate that all of these regions are the equivalent.

Scan image again, assigning all equivalent regions the same region value.

References

cite book
last = Horn
first = Berthold Klaus Paul
title = Robot Vision
publisher = MIT Press
date = 1986
pages = 69-71
id = ISBN 0-262-08159-8

ee also

*Connected component (graph theory)
*Blob detection
*Connected component labeling
*flood fill

External links

* [http://opencvlibrary.sourceforge.net/cvBlobsLib OpenCV Blob Extraction Library]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Blob detection — Feature detection Output of a typical corner detection algorithm …   Wikipedia

  • Feature extraction — In pattern recognition and in image processing, Feature extraction is a special form of dimensionality reduction.When the input data to an algorithm is too large to be processed and it is suspected to be notoriously redundant (much data, but not… …   Wikipedia

  • Connected-component labeling — (alternatively connected component analysis, blob extraction, region labeling, blob discovery, or region extraction) is an algorithmic application of graph theory, where subsets of connected components are uniquely labeled based on a given… …   Wikipedia

  • Speeded Up Robust Features — (SURF), que l on peut traduire par caractéristiques robustes accélérées, est un algorithme de détection de caractéristique et un descripteur, présenté par des chercheurs de l ETH Zurich et de la Katholieke Universiteit Leuven pour la première… …   Wikipédia en Français

  • Connected Component Labeling — (alternatively connected component analysis) is an algorithmic application of graph theory, where subsets of connected components are uniquely labeled based on a given heuristic. Connected component labeling is not to be confused with… …   Wikipedia

  • Feature detection (computer vision) — In computer vision and image processing the concept of feature detection refers to methods that aim at computing abstractions of image information and making local decisions at every image point whether there is an image feature of a given type… …   Wikipedia

  • Dead Space (comics) — Dead Space Dead Space #1 (Mar 2008). Pencils, inks and colors by Ben Templesmith. Publication information Publisher Image Comics …   Wikipedia

  • Feature (computer vision) — In computer vision and image processing the concept of feature is used to denote a piece of information which is relevant for solving the computational task related to a certain application. More specifically, features can refer to* the result of …   Wikipedia

  • Fouille d'images — Exploration de données Articles principaux Exploration de données Fouille de données spatiales Fouille du web Fouille de flots de données Fouille de textes …   Wikipédia en Français

  • Woolly mammoth — For the rock band, see Wooly Mammoth (band). For the theatre company, see Woolly Mammoth Theatre Company. Woolly mammoth Temporal range: Pleistocene Recent, 0.15–0 Ma …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”