CrossCast is not just a Content Management System
An Algorithm for In-Place Vision-Based Skewed 1D Barcode Scanning in the Cloud