Hit-or-miss transform

Hit-or-miss transform

In mathematical morphology, hit-or-miss transform is an operation that detects a given configuration (or pattern) in a binary image, using the morphological erosion operator and a pair of disjoint structuring elements. The result of the hit-or-miss transform is the set of positions, where the first structuring element fits in the foreground of the input image, and the second structuring element misses it completely.

Mathematical definition

In binary morphology, an image is viewed as a subset of an Euclidean space mathbb{R}^d or the integer grid mathbb{Z}^d, for some dimension "d". Let us denote this space or grid by "E".

A structuring element is a simple, pre-defined shape, represented as a binary image, used to probe another binary image, in morphological operations such as erosion, dilation, opening, and closing.

Let C and D be two structuring elements satisfying Ccap D=emptyset. The pair ("C","D") is sometimes called "composite structuring element". The hit-or-miss transform of a given image "A" by "B"=("C","D") is given by:

::Aodot B=(Aominus C)cap(A^cominus D),

where A^c is the set complement of "A".

That is, a point "x" in "E" belongs to the hit-or-miss transform output if "C" translated to "x" fits in "A", and "D" translated to "x" misses "A" (fits the background of "A").

Some applications

Thinning

Let E=Z^2, and consider the eight composite structuring elements, composed by:

:C_1={(0,0),(-1,-1),(0,-1),(1,-1)} and D_1={(-1,1),(0,1),(1,1)}:C_2={(-1,0),(0,0),(-1,-1),(0,-1),} and D_2={(0,1),(1,1),(1,0)}and the three rotations of each by 90^o, 180^o, and 270^o. The corresponding composite structuring elements are denoted B_1,ldots,B_8.

For any "i" between 1 and 8, and any binary image "X", define::Xotimes B_i=Xsetminus (Xodot B_i),where setminus denotes the set-theoretical difference.

The thinning of an image "A" is obtained by cyclically iterating until convergence:

:Aotimes B_1otimes B_2otimesldotsotimes B_8otimes B_1otimes B_2otimesldots.

Other applications

* Pattern detection. By definition, the hit-or-miss transform indicates the positions where a certain pattern (characterized by the composite structuring element "B") occurs in the input image.

* Pruning.

* Computing the Euler number.

Bibliography

* "An Introduction to Morphological Image Processing" by Edward R. Dougherty, ISBN 0-8194-0845-X (1992)


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Miss Me — This article is about Drake song feat. Lil Wayne. For Mohombi song featuring Nelly, see Miss Me (Mohombi song). For other uses of Miss Me , see Miss Me (disambiguation). Miss Me Single by …   Wikipedia

  • Yo (Excuse Me Miss) — Not to be confused with Excuse Me Miss, a song by rapper Jay Z. Yo (Excuse Me Miss) Single by Chris Brown …   Wikipedia

  • Dedication to My Ex (Miss That) — Single by Lloyd featuring André 3000 and Lil Wayne from the album King of Hearts Released August 9, 2011 Recorded 2010 …   Wikipedia

  • Mathematical morphology — A shape (in blue) and its morphological dilation (in green) and erosion (in yellow) by a diamond shape structuring element. Mathematical morphology (MM) is a theory and technique for the analysis and processing of geometrical structures, based on …   Wikipedia

  • Structuring element — In mathematical morphology, a structuring element (s.e.) is a shape, used to probe or interact with a given image, with the purpose of drawing conclusions on how this shape fits or misses the shapes in the image. It is typically used in… …   Wikipedia

  • Georges Matheron — Georges François Paul Marie Matheron (1930 August 7, 2000) was a French mathematician and geologist, known as the founder of geostatistics and a co founder (together with Jean Serra) of mathematical morphology. In 1968 he created the Centre de… …   Wikipedia

  • Morphological skeleton — In digital image processing, morphological skeleton is a skeleton (or medial axis) representation of a shape or binary image, computed by means of morphological operators. Morphological skeletons are of two kinds: Those defined and by means of… …   Wikipedia

  • Jean Serra — Infobox Scientist name = Jean Serra |277px image width = 313px birth date = 1940 birth place = Algeria citizenship = flag|France work institution = Centre de Morphologie Mathématique, École des Mines de Paris field = Mathematics, geology known… …   Wikipedia

  • Morphologie Mathématique — Pour les articles homonymes, voir Morphologie. Une forme (en bleu), sa dilatation morphologique (en vert), et son érosion morphologique (en jaune) par un élément struct …   Wikipédia en Français

  • Morphologie mathematique — Morphologie mathématique Pour les articles homonymes, voir Morphologie. Une forme (en bleu), sa dilatation morphologique (en vert), et son érosion morphologique (en jaune) par un élément struct …   Wikipédia en Français

Share the article and excerpts

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