QR Codes: follow the dots without getting lost!
summary
A hands-on session showing how to build a QR-code reader using minimal tools: capture and analyze webcam video with OpenCV to locate the code, then extract and decode its payload using Reed–Solomon error-correction. The talk explains why QR reading remains fast and robust on low-quality or partially damaged images by demonstrating the detection pipeline and error-correction decoding implementation.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:27Decoding QR codes manually
- 8:48Presentation structure
- 11:18Detecting alignment markers
- 18:43Straightening QR code
- 34:40Enhancing contrast and image
- 45:10Extracting binary points
- 57:00Reading metadata and version
- 1:07:31Decoding format and mask
- 1:23:22Reading content bits
- 1:31:36Error correction with Reed-Solomon
- 1:48:48Final message decoding
- 1:59:04Summary
related talks
16mBeautifying QR Codes in the Age of GenAI
25mDecentralizing with QR Codes
41mThe Future of Computer Vision: How Two Rubyists Are Changing The World
32mReverse engineering the QR code generator and URL forwarder... with Mariatta
39mDemocratizing Augmented Reality
45mQt, multimedia, and computer vision – a great match for Embedded Linux
30mMobile applications that can see
17mBacon Themed QRCodes for Hungry Devices
