2D Vision inspection
Machine vision is a technology used to provide imaging-based automatic inspection and analysis.
With 2D machine vision, a two dimensional map (X, Y) of reflected intensity is captured and processed. Processing typically consists of comparing variations in intensity (contrast).
Traditionally used for applications like barcode reading, label orientation and printing verification, 2D vision is well known by many in the industry as “automatic inspection”.
Typical 2D Machine Vision installations are
- ID readers
- Multi camera vision systems
- Single camera machine vision
- Smart cameras
- Smart vision sensors
2D Machine vision image processing methods include;
- Stitching; merging multiple 2D to one overview image
- Filtering; to enhance or pre-process the image
- Thresholding: typically measuring a certain greyvalue to determine pass/fail
- Pixel counting: counts the number of light or dark pixels
- Segmentation: opposite to stitching
- Edge detection: finding object edges to determine orientation, dimensions or place
- Color Analysis
- Blob detection and extraction: using connected pixels to detect a certain shape
- Neural net / deep learning processing: self-training variable decision making
- Pattern recognition including template matching
- Barcode, Data Matrix and "2D barcode" reading
- Optical character recognition: automated reading of text
- Gauging: measurement of object dimensions (e.g. in pixels, inches or millimeters)