Reconstruct argorithm of 2D barcode for reading the QR code on cylindrical surface
Direct Least Square Fitting of Ellipses