Earlier quoted context omitted.
A few weeks ago I saw the first QR code I've personally witnessed that I'm pretty sure is completely unscannable. The company logo stretched well out of the center block. It was on the back of a semi in the Chicago area. I didn't get the greatest shot of it on my phone (as a passenger), because it was driving away as I tried, so it wasn't quite proof it couldn't scan, but I'm pretty sure it ate more than 100% of the…
Doesn't everyone QA their QR codes? I thought it would be as obvious as making sure you got the right address and/or phone number on an ad before distributing it.
Dithered QR Codes
31–40 of 44 posts
Re: Dithered QR Codes
#32Re: Dithered QR Codes
#33[0] https://research.swtch.com/qart
Related QArt discussions on HN: [1] https://news.ycombinator.com/item?id=15213044 (2017-09-10, 61 points, 6 comments) [2] https://news.ycombinator.com/item?id=3836935 (2012-04-13, 56 points, 9 comments) [3] https://news.ycombinator.com/item?id=8549772 (2014-11-03, 56 points, 4 comments)
Re: Dithered QR Codes
#34I think the first time I saw this was the Stable Diffusion controlnet that did the trick. Definitely an entertaining trick https://latentcat.com/en/blog/qrcode-controlnet
Re: Dithered QR Codes
#35Re: Dithered QR Codes
#36I'm not impressed. the whole technique hinges on qr scanners reading only middle point of the squares The moment you encounter developer that thought "for redundancy let's sample the whole square" (which is a very natural thought) - it breaks I kinda expected working the limits of error correction, honestly. Not this blunt circumvention "because it works on my machine"
Re: Dithered QR Codes
#37You can also run animations in QR codes: https://cgv.cs.nthu.edu.tw/Projects/Recreational_Graphics/Ha... So, technically, you can run Doom inside a QR code?
I'm now waiting for someone to post the Bad Apple meme but all in QR codes
Here's my version that still keeps the full squares: https://youtube.com/watch?v=qQkWjzqMbuA
Re: Dithered QR Codes
#38This reminds me of car safety features, how drivers have become more complacent to offset the benefits. QR codes were made to be robust in the face of errors, but over time this has been eaten into for aesthetic purposes. Businesses commonly put a logo in the center, eating up some error correction budget. This likely has a similar effect.
Re: Dithered QR Codes
#39Re: Dithered QR Codes
#40I'm not impressed. the whole technique hinges on qr scanners reading only middle point of the squares The moment you encounter developer that thought "for redundancy let's sample the whole square" (which is a very natural thought) - it breaks I kinda expected working the limits of error correction, honestly. Not this blunt circumvention "because it works on my machine"
Your argument still partially applies though, as introducing new unrelated colors at the module edges could also lead to aliasing effects when the code is too small for example.