Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> It feels a bit like the error correction exists mainly so you can embed fancy logos in your QR code

Absolutely not the case. QR codes, like most 2D matrix codes were designed for logistics and supply chain, their leap into the consumer mobile phone arena was an interesting one, but not the original design intent at all (QR was developed at Denso, the automotive parts and logisitics arm of Toyota). The purpose for the error correction is so that the symbol can still be read on a label even if part of it is misprinted or obliterated, it works very well in practice. Industrial scanning software is mature technology, and more sophisticated than you imply (besides, segmenting and aligning barcodes, any barcode, in greyscale images is pretty simple). Position markers are easy to reconstruct and damage can be tolerated.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: