Edge detection in machine vision using a simple L1 norm template matching algorithm

https://doi.org/10.1016/0031-3203(90)90064-RGet rights and content

Abstract

Template matching based on the sum of absolute errors (the L1 norm) is an effective means of edge detection in certain controlled imaging environments where the form of the edges to be detected is known. The algorithm employs a 1-D edge profile as the template. Edges are detected by computing the L1 norm of an error vector obtained by subtracting an edge template from the image data. This paper evaluates the performance of the L1 norm template matching algorithm and draws comparisons to classical correlation matching. The L1 norm template matching algorithm has potential for integrated circuit and printed circuit board inspection, and other inspection applications where the lighting and view aspect can be controlled.

References (15)

There are more references available in the full text version of this article.

Cited by (11)

  • Computer vision system for automated cell pressure probe operation

    2009, Biosystems Engineering
    Citation Excerpt :

    In most cases (particularly for small diameter capillary probes), the meniscus represents a small proportion of the field of view, making automatic thresholding difficult. A number of researchers have used direct greyscale template matching (Strickland et al., 1990; Hague and Tillett, 2001) to skip the image binarisation step, eliminating the need for automatic threshold determination. The technique has been shown to make the image analysis process more robust to variations in illumination and to reduce the computational burden of the algorithm.

  • An adaptive template-matching method and its application to the boundary detection of brachial artery ultrasound scans

    2001, Ultrasound in Medicine and Biology
    Citation Excerpt :

    When an image profile possesses a deterministic pattern, a template-matching method can be used to identify such a pattern; thus, the boundaries in that pattern are obtained. The template-matching method is shown to maximize the signal-to-noise ratio (SNR) while determining the location of the signal (Jain 1992), providing a method for edge detection (Strickland and Mao 1990; Tagare 1997). Unlike a deterministic signal embedded in a noisy background, the ultrasonic intensity profile of the vessel wall pattern is not invariant because the thickness of the media layer may differ from patient to patient, and the echoes reflected from the interfaces typically vary among types of US machines.

  • Image analysis and computer vision: 1990

    1991, CVGIP: Image Understanding
View all citing articles on Scopus
View full text