>You probably already know about 2D barcodes. Aren't they less alignment >sensitive than the regular kind? Yes, but the readers are more expensive.