Hacker News new | past | comments | ask | show | jobs | submit login

Another example of Reed-Solomon codes in the wild: RS codes are used in QR codes because they're particularly resistant to localized errors, e.g. a physically-contiguous section of the code becoming damaged or unreadable.



physically-contiguous section of the code becoming damaged or unreadable.

This is because they operate on multi-bit symbols. To the algorithm, one bad bit in a symbol is no worse than all bad bits.

There's a lot more info on that here:

https://en.wikiversity.org/wiki/Reed%E2%80%93Solomon_codes_f...


I was motivated to learn Reed-Solomon decoding precisely because it was the only technical aspect of QR Code decoding that I couldn't implement from scratch!




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

Search: