As 2D barcodes (QR code, Data matrix, etc.) become a standard for the identification of retail products in…