Deep Learning Barcode Reader