A low-complexity pre-processing system for restoring low-quality QR code images
Image stablization for 2D barcode in handheld devices