OCR – for printed text recognition[3] ICR – for hand-printed text recognition[citation needed] OMR – for marks recognition[4] OBR – for barcodes recognition[5] BCR – for bar code recognition[6] DLR - for document layer recognition[citation needed]