GitHub - nettlep/magic: Scanner for decks of cards with bar codes printed on car...
source link: https://github.com/nettlep/magic
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
The Nettle Magic Project
This deck of cards has a bar code printed on the edge of each card. Scanning these bar codes would reveal where every card is (or isn't - if cards are missing.)
Think card magic.
This wouldn't be a very good magic trick if you could see the marks. We need invisible marks.
One of these decks is unmarked, the other is marked with this special ink that is only visible under specific IR conditions.
This device (a Raspberry Pi Zero W with a NoIR camera) can see these marks. The shiny circle is a special IR filter.
A scanning server runs on this small device.
This is Abra, the iOS client application running on my iPad. It shows what the server's camera sees along with the decoded deck. As you can see, the IR marks are quite visible to the camera.
Your iDevices can also be a server, but they can't see those infrared marks, even with special filters. However, they can see black ink marks and marks made using a different type of invisible ink - ultraviolet fluorescing ink.
For hard core developers, I've included the testbed, which has a bunch of visualization tools to understand how things work.
The testbed only runs on Mac. However, the server app is a generic Linux console app and it includes a text-based GUI mode.
Performance is critical.
The statistical model requires a full 30Hz of data. Also, this can be strapped to a person's body during a performance. Efficiency means longer battery, less heat.
It can scan/decode a 1080p image to an ordered deck in as little as 4ms. On a rPI.
Get started
Full documentation is available here.
Recommend
-
31
Machine Learning | Data Science | Software Engineering 4 Ways To Speed Up Sorting Card Decks Time Complexities, Code and Intuitive Explanations for Common Sorting Algorithms ...
-
5
title 4 game — Back 4 Blood alpha test: Building decks, killing zombies, having co-op fun Design director says he's learned from Evolve—and fun, familiar co-op combat che...
-
5
M365 Saturday Gurgaon 2020 – Session recordings & Slide decks
-
10
You are here: Home / Radio Show / #543 – Cassette decks have browsers?#543 – Cassette decks have browsers? Podcast:
-
9
To boldly go... — Star Trek: Lower Decks S2 trailer promises more scrappy underdog adventures Also debuting at ComicCon@home: The first teaser for animated series Star Trek: P...
-
3
How to create pitch decks: A practical guide for founders
-
7
Ina Felsheim August 24, 2021 1 minute read ...
-
2
Displaying NDI sources on Stream Decks In the course of my work on our local church A/V system, I’ve spent quite a lot of time playing with Elgato Stream Decks and
-
4
the Gathering Is Losing Long Term Value Due to Overprinted Cards ...
-
0
Cards & Tankards Adds 40 Card Decks With 'Draft Mode' Update Skip to content Please disable...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK