×

Minimum delay dilation/erosion filter

  • US 5,436,984 A
  • Filed: 10/26/1993
  • Issued: 07/25/1995
  • Est. Priority Date: 05/14/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A filter for applying a selected one of dilation and erosion operations of mathematical morphology using a W×

  • H rectangular structuring element to a two-dimensional matrix of discrete values, the width of the matrix being x and the height being y, said filter comprising;

    (a) a horizontal portion for applying said selected one of said dilation and erosion operations to a W×

    1 local neighbourhood, said horizontal portion having an input and an output and comprising W identical operator elements connected one after another, each of said operator elements comprising;

    (i) comparing means having two inputs and one output for producing the lesser or greater of the input values at said output, in the cases of said erosion and said dilation operations, respectively; and

    (ii) delay means having one input and one output, the output of said comparing means being connected to the input of said delay means and the output of the delay means being connected to the first input of the comparing means of a following one of said operator elements;

    the input of the horizontal portion being connected to the first input of the comparing means of a respective first operator element and also to the second input of the comparing means of each of said operator elements in the horizontal portion, the output of the delay means of the Wth of said operator elements forming the output of said horizontal portion, and(b) a vertical portion for applying said selected one of said dilation and said erosion operations to a 1×

    H local neighbourhood, said vertical portion having an input and an output and comprising;

    H operator elements identical with said operator elements of the horizontal portion and connected one after another; and

    H delay lines each having an input and an output and comprising x+1 further delay means connected one after another;

    the input of said vertical portion being connected to both first and second inputs of the comparing means of a respective first operator element of said vertical portion and also to the input of the first of said delay lines, the output of each delay line being connected both to the second input of the comparing means of a following one of said operator elements and to the input of the following delay line, and the output of the respective Hth operator element forming the output of said vertical portion;

    said horizontal and vertical portions being connected one after the other such that the output of one of said portions is connected to the input of the other of said portions, the input of the first one of said portions forming the input of the filter to which the matrix elements are serially applied, and the output of the second one of said portions forming the output of the filter.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×