Reconstruct argorithm of 2D barcode for reading the QR code on cylindrical surface
The QR-code reorganization in illegible snapshots taken by mobile phones