h a l f b a k e r y
I think this would be a great thing to not do.
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
or get an account
It is similar to DataMatrix/QR codes in that it has
patterns' that makes it easy to scan at any orientation.
However it is designed in such a way, that the barcode
can be scanned by a smartphone in a lengthwise motion,
much like PDF417 (which is a set of stacked 1d
would result in a large binary data that
can be opened/saved as a webpage/image/pdf/etc...
The idea is that instead of transmitting large text, or
compressed html pages as one single dense QR code
(which is harder to scan), or having a sequence of
smaller QR codes (which is annoying to use). You split it
and stack it up like PDF417, but with regular capture
patterns that makes it easier to grab the next block of
data rapidly (instead of stopping at each QR code
individually like with QR's structured append feature).
Thus scanning a large 2d barcode is via moving the
camera along the length of the barcode.
It looks like a set of Datamatrix/QR code stacked
lengthwise, but with a restricted height (so that cameras
can easily see the code height wise)
Data preservation on paper.
Crypto key transfer. (e.g. public key sharing)
Static HTML pages.
Picture/files embedded on paper so you don't have to
download it? E.g. PDF of a map?
Calculate your BMI index
CSV data of findings
I Know it is possible because "Phono Paper" is essentially
doing something similar, but in the analog sound domain
only ( sound --> analog barcode).
Encodes sound as analog barcode (separated via frequency) [mofosyne, Jul 19 2014]
QR version 20
Largest I could scan with my smartphone is 1265 bytes, that's crap for embedding files [mofosyne, Jul 19 2014]
Any support for static html pages, should support some form of compression. (And if possible, a reader side static dictionary of common HTML tags) [mofosyne, Jul 19 2014]
Data URI in QR code
You can place it in a QR code, but reader/browser support in smartphones is quite limited. (As well as barcode size). Plus base64 encoding is not as efficient as binary. [mofosyne, Jul 19 2014]
UltraCode - Colour barcodes
Black and white barcode is good, but we should also have a colour barcode mode to fit more data into the same space. Especially if embedding stuff like PDFs [mofosyne, Jul 19 2014]
||Makes sense... I suppose, we could then use computer screen to download larger files, use it almost like an infrared link, except that the transfer speed would be much higher. I wonder what would be the data transfer rate limit.
||Would be limited somewhat by refresh rate of the
sending screen, and the camera. Say 30fps.
||Also limited by processing speed, and size of QR.
So say... 500 byte each frame. Which is really only
15kB per second (if flashing codes in seqence).
||This 'loooong barcode' is more for embedding in
posters, to transfer very small embedded data to
the smartphone without an internet connection.
Like... say a a protest poster needing to convey
some important vector maps of the march.
||Or they need a way to distribute public key in
public so people can email them securely.