TE
TechEcho
StartseiteTop 24hNeuesteBesteFragenZeigenJobs
GitHubTwitter
Startseite

TechEcho

Eine mit Next.js erstellte Technologie-Nachrichtenplattform, die globale Technologienachrichten und Diskussionen bietet.

GitHubTwitter

Startseite

StartseiteNeuesteBesteFragenZeigenJobs

Ressourcen

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. Alle Rechte vorbehalten.

Crowd Sourcing Broken QR Codes

75 Punktevon devmandanvor 5 Tagen

11 comments

myself248vor etwa 24 Stunden
Related, <a href="https:&#x2F;&#x2F;qris.cool&#x2F;" rel="nofollow">https:&#x2F;&#x2F;qris.cool&#x2F;</a> was posted here a few weeks ago and it&#x27;s a really neat way to interactively explore the code itself, and see what any given pixel does.
评论 #43954433 未加载
impunevor 1 Tag
There is a tool called qrazy box <a href="https:&#x2F;&#x2F;merri.cx&#x2F;qrazybox&#x2F;" rel="nofollow">https:&#x2F;&#x2F;merri.cx&#x2F;qrazybox&#x2F;</a> It allows you to essentially remake a damaged or partially hidden QR code pixel by pixel, but has some limitations.
评论 #43954409 未加载
ethan_smithvor 1 Tag
QR codes already have built-in Reed-Solomon error correction at different levels (L:7%, M:15%, Q:25%, H:30%), which is why they can often be read despite partial damage or obstruction.
devmandanvor 5 Tagen
A software tool should exist to repair QR codes. People could really benefit from it because QR codes are used everywhere.<p>I&#x27;d like to find a way to repair QR codes through software. However, that begins with collecting a bunch of broken and corrupted QR codes people stumble across and fixing them up by hand. This will help spot patterns in how they fail. So please help out by submitting your QR code that doesn&#x27;t scan. Please don&#x27;t create QR codes that don&#x27;t scan just to submit them. Thank you! In the past I have fixed one QR code by hand and it is shown at the link.
评论 #43952770 未加载
评论 #43953468 未加载
评论 #43955031 未加载
评论 #43954640 未加载
OtherShrezzingvor 1 Tag
Reading the QR code spec (or even just the wikipedia page) could help a lot here. A lot of the room on the code is taken up by metadata, rather than output-data. The output data is repeated lots of times across the code (this is why you can have a brand logo right in the middle of the code).<p>Repairing the metadata parts &amp; iterating over each of the version number should make the overwhelming majority of broken QR codes usable again.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;QR_code#&#x2F;media&#x2F;File:QR_Code_Structure_Example_3.svg" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;QR_code#&#x2F;media&#x2F;File:QR_Code_St...</a>
评论 #43954291 未加载
评论 #43954222 未加载
评论 #43954824 未加载
评论 #43954393 未加载
irsvor etwa 22 Stunden
I participated in the QR Show in NYC mentioned in the post. It sent me down a rabbit hole and gave me a whole new perspective on QR codes now.<p>Show: <a href="https:&#x2F;&#x2F;qrshow.nyc&#x2F;retrospective.html" rel="nofollow">https:&#x2F;&#x2F;qrshow.nyc&#x2F;retrospective.html</a> Related: <a href="https:&#x2F;&#x2F;bsky.app&#x2F;profile&#x2F;sri.xyz&#x2F;post&#x2F;3llnpa3tvqs2u" rel="nofollow">https:&#x2F;&#x2F;bsky.app&#x2F;profile&#x2F;sri.xyz&#x2F;post&#x2F;3llnpa3tvqs2u</a>
评论 #43955443 未加载
nayukivor etwa 23 Stunden
&gt; I&#x27;d like to find a way to repair QR codes in a reliable way.<p>Consider reading up on <a href="https:&#x2F;&#x2F;www.nayuki.io&#x2F;page&#x2F;creating-a-qr-code-step-by-step" rel="nofollow">https:&#x2F;&#x2F;www.nayuki.io&#x2F;page&#x2F;creating-a-qr-code-step-by-step</a><p>And I highly recommend QRazyBox for manual painting with automatic decoding: <a href="https:&#x2F;&#x2F;merri.cx&#x2F;qrazybox&#x2F;" rel="nofollow">https:&#x2F;&#x2F;merri.cx&#x2F;qrazybox&#x2F;</a> , <a href="https:&#x2F;&#x2F;github.com&#x2F;Merricx&#x2F;qrazybox">https:&#x2F;&#x2F;github.com&#x2F;Merricx&#x2F;qrazybox</a><p>&gt; that begins with collecting a bunch of broken and corrupted QR codes<p>Some ideas to consider: <a href="http:&#x2F;&#x2F;datagenetics.com&#x2F;blog&#x2F;november12013&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;datagenetics.com&#x2F;blog&#x2F;november12013&#x2F;index.html</a>
ForHackernewsvor 1 Tag
The most common failure case I see for broken QR codes is it scans fine but it was created using some commercial link-bouncer service and they stopped paying the subscription fees so the redirect is dead.
评论 #43953334 未加载
评论 #43953178 未加载
评论 #43953000 未加载
technotarekvor 1 Tag
But whatever came of the lost cat??!!
评论 #43954327 未加载
viiralvxvor 1 Tag
It&#x27;s pretty cool that QR codes were created by a Japanese automotive company in order to address the limitations of scanning bar codes, mainly that the scans only worked with a certain orientation. [1]<p>That being said, I believe bar codes have the UPC number below it in case the code itself is damaged. Could QR codes have a similar textual encoding to identify them? And would that even fit legibly in the square?<p>[1] - <a href="https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;microsoft-365-life-hacks&#x2F;privacy-and-safety&#x2F;brief-history-qr-codes" rel="nofollow">https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;microsoft-365-life-hacks&#x2F;pri...</a>
评论 #43953931 未加载
Retr0idvor 1 Tag
The biggest failure mode I&#x27;ve seen in-the-wild is from QR codes being attached to non-flat surfaces, e.g. wrapped around a lamp post, or on a car panel with &quot;crease&quot; in the bodywork (sorry, no specific examples on-hand)<p>AI is getting pretty good at depth estimation, and some phones even ship with LIDAR, so I think it should be feasible to correct for these automatically. <i>Especially</i> if you can get pictures from multiple angles.