Sub menu and contents start here
|
|
Machine Vision Technology Image Processing PrinciplesPattern matchingRecognizes the pattern of an image
Pattern matching with grayscale processing
Pattern matching with color extraction
Sub-pixel processing Normalized correlation methodAccurate pattern matching without being affected by changes in brightness
The normalized correlation method allows for stable pattern matching without being affected by ambient light. As the following pictures show, the average brightness of the whole image is subtracted from the brightness (grayscale data) of each pixel for both the reference image and input image. This is called normalization, which eliminates the difference in the brightness of both whole images. Then, the image is located at the position where the patterns of the reference and input images best match (i.e. highest correlation), and the position of the target pattern in the image is accurately detected.
Edge detectionBy setting the edge detection window on the image screen, you can locate the section where the brightness changes within the image and recognize it as an edge. This method is effective for detecting the absolute coordinate of an edge or for dimensional inspection of workpieces.
Basic Principle of Edge DetectionThe edge is the border which separates a bright area from a dark area within an image. Detecting an edge means detecting this border of different shades through image processing. Edges can be obtained through the following process. Perform Projection ProcessingPerform projection processing on the image within the measurement area. Projection processing scans the image vertically to the detection direction in order to obtain the average intensity of each projection line. The waveform of each projection line is called the projection waveform.
Perform Differential ProcessingDifferential processing is performed based on the projection waveform. Larger deviation values are obtained when the difference in shades that form the edges are distinct.
Maximum Deviation Value Always Needs to be 100%In order to minimize external effects such as changes in illumination intensity, etc., necessary compensation needs to be performed so that the maximum deviation value is always maintained at 100%.
New Topics and Guidebooks
Other Vision Topics
Support and Services
|
||||||||||||||||||||||||||||||||||||||||











The target pattern of a reference image is registered and stored in a pattern window. The pattern window then scans the specified search region from the upper lefthand corner to the lower right-hand corner to detect the position that best matches the registered image.
Pattern matching uses grayscale image processing, which assigns 256 levels of gray to each pixel and then recognizes the pattern of the target. Binary processing, in contrast, recognizes images only as black and white.
The CV-700/301 Series color vision system recognizes the pattern stored in the pattern window not only through brightness (CV-301), but also through RGB technology which assigns 256 levels of red, green and blue color to each pixel (CV-700). The CV-700/301 Series is ideal for detection of targets with the same shape but different colors.
The grayscale pattern matching method recognizes each pixel of a reference image pattern as one of 256 levels of gray, and it compares this data with the information of the image on the screen to detect the position. However, with this method accurate position detection is sometimes difficult because the absolute value of the gray scale data is easily affected by variations in ambient light.








