×

Method and apparatus for automatic digital image analysis

  • US 4,724,543 A
  • Filed: 09/10/1985
  • Issued: 02/09/1988
  • Est. Priority Date: 09/10/1985
  • Status: Expired due to Fees
First Claim
Patent Images

1. A digital image processing system for detecting specific shapes, comprising:

  • (a) image gathering means for providing a series of electronic signals representing a series of visual images;

    (b) conversion means for converting each of said electronic signals to a digital representation and for modifying said digital representation according to external commands;

    (c) memory means for storing each said digital representation as an array of pixels, each of said pixels including a value representing gray shading for a unit of said visual image;

    (d) processing means coupled to said memory means and to said conversion means for issuing said commands to said conversion means and for detecting and analyzing changes in successive said digital representations;

    (e) processing means further comprising means for transforming each said digital representation by;

    (i) dilating said digital representation by a series of first structuring elements to provide a dilated digital representation;

    (ii) subtracting said dilated digital representation from said digital representation, for identification of high contrast portions of said visual image;

    (iii) threshold comparison of said high contrast portions by comparing the gray value of each of said pixels of said high contrast portions with a first reference value, replacing the gray values for each of said pixels whose value exceeds or equals said first reference value with a first fixed gray value and replacing the gray values for each of said pixels whose value is less than said first reference value with a second fixed gray value to provide a first threshold image;

    (iv) performing an annulus transformation on said first threshold image to create an annulustransformed image by;

    (1) determining a numerical value for the degree of coincidence between pixels having said first fixed gray value in said first threshold image and masks having annular patterns of pixels, said numerical value representing a degree of ring closure, and(2) storing in said memory means the numerical value for said degree of ring closure and coordinates corresponding to the center of each of said annular masks;

    (v) performing a ring-toss transformation on said annulus-transformed image to create a ring-toss transformed image by;

    (1) generating a pattern of pixels by dilation of said annulus-transformed image by a second annular structuring element, and(2) subtracting said dilated annulustransformed image from said annulustransformed image;

    (vi) generating a second threshold image by threshold comparison of said ring-toss transformed image by comparing the gray value of each of said pixels of said ring-toss transformed image with a second reference value, replacing the gray values for each of said pixel whose value exceeds or equals said second reference value with a third fixed gray value and replacing the gray values in each of said pixels whose value is less than said second reference value with a fourth fixed gray value;

    (vii) storing said second threshold image in said memory means;

    (f) means for comparing successive second threshold images of said transformed digital representations to detect appearances of said specific shapes.

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