Solution
The IMAQ Edge Tool 3 VI is using the
Advanced Edge Detection method:
"The kernel operator is a local approximation of a Fourier transform of the first derivative. The kernel is applied to each point in the search region where edges are to be located. For example, for a kernel size of 5, the operator is a ramp function that has 5 entries in the kernel. The entries are {–2, –1, 0, 1, 2}."
The Advanced Edge Detection method is using the following steps to detect edges:
- 2D region extraction
- Rotation and interpolation of the 2D region (Zero Order, Bilinear or Biliear Fixed)
- Reduction of data to an 1D array (averaging or median)
- Kernel Application
- Parabolic fit for subpixel accuracy
Settings for this process:
- Kernel Size - number of entries in the kernel or lengths of extracted 2D region
- Width - width of extracted 2D region
- Interpolation Type - type of interpolation used for 2D region rotation and interpolation
- Data Processing Method - method used after the 2D region extraction to create a 1D array for the edge detection