Recognize different barcode types