Automatic identification and data capture (AIDC) refers to the methods of automatically identifying objects, collecting data about them, and entering them directly into computer systems, without human involvement. Technologies typically considered as part of AIDC include QR codes, bar codes, radio frequency identification (RFID), biometrics (like iris and facial recognition system), magnetic stripes, optical character recognition (OCR), smart cards, and voice recognition. AIDC is also commonly referred to as "Automatic Identification", "Auto-ID" and "Automatic Data Capture". AIDC is the process or means of obtaining external data, particularly through the analysis of images, sounds, or videos. To capture data, a transducer is employed which converts the actual image or a sound into a digital file. The file is then stored and at a later time, it can be analyzed by a computer, or compared with other files in a database to verify identity or to provide authorization to enter a secured system. Capturing data can be done in various ways; the best method depends on application. In biometric security systems, capture is the acquisition of or the process of acquiring and identifying characteristics such as finger image, palm image, facial image, iris print, or voiceprint which involves audio data, and the rest all involve video data. Radio-frequency identification is relatively a new AIDC technology, which was first developed in the 1980s. The technology acts as a base in automated data collection, identification, and analysis systems worldwide. RFID has found its importance in a wide range of markets, including livestock identification and Automated Vehicle Identification (AVI) systems because of its capability to track moving objects. These automated wireless AIDC systems are effective in manufacturing environments where barcode labels could not survive. Overview of automatic identification methods Nearly all the automatic identification technologies consist of three principal components, which also comprise the sequential steps in AIDC: Data encoder. A code is a set of symbols or signals that usually represent alphanumeric characters. When data are encoded, the characters are translated into machine-readable code. A label or tag containing the encoded data is attached to the item that is to be identified. Machine reader or scanner. This device reads the encoded data, converting them to an alternative form, typically an electrical analog signal. Data decoder. This component transforms the electrical signal into digital data and finally back into the original alphanumeric characters. Capturing data from printed documents One of the most useful application tasks