Pattern recognition software mimics visual perception by searching an image for a specific pattern. This field of computer science was first developed in the 1950s at academic institutions such as the M.I.T. A.I. Lab. It is commonly used in Computer Aided Machinery (CAM), robotics, computer vision, and machine vision.
Pattern recognition includes both Optical Character Recognition (OCR) and the identification of outlines, facial features, and textures.
Pattern recognition requires a video camera or some other scanning device to capture images. These images are then used as inputs to computer processing software that can read text, identify a face, or specify the location of any object the system has been trained to recognize.
The process of pattern recognition may be described as follows:
Hidden edges can be extrapolated from 2D data to generate 3D datasets for robotics control in a 6 Degrees of Freedom (6 DOF) environment. Dual cameras for binocular vision are also used.
See also: