Why QR Codes Are Perfect For The Internet of Things
shkspr.mobi
shkspr.mobi
It would be much easier for a hypothetical 'smart' refrigerator to read a QR code on an item being placed inside than trying to get a clean barcode read from arbitrary angles or visually recognizing every possible object.
Similarly, a Google Glasses sort of tech would have a far easier time offering context-aware services if it could passively identify objects by a QR code. No-one would actively scan a poster QR code to order tickets to a movie. But if you were looking at a movie poster with a QR code, you could say "remind me to buy tickets to that" and the glasses would have a much easier time than if they had to visually recognize the particular poster and parse out whether it was for a film or tv show or stage production and figure out where to order said tickets, etc.
So... as a shortcut to effective computer vision and understanding that human beings will not ever actively scan them, sure. Why not?
for similar reasons, RFID or similar should also carve nice niche over time as Internet becomes ubiquitous and costs decrease?
http://www.theatlantic.com/technology/archive/2012/01/qr-cod...
> QR codes are an intermediate technology at best, a novelty at worst.And, most intermediate technologies tend to stick around for a long time. Look at AM radio - supplanted by FM, DAB, satellite - and still going strong.
QR codes could be useful but between URL shorteners, geofencing, and RFID tags they are yet 1 entry in a crowded arena. I'm not exactly sure why it didn't take off but I assume a certain fruit company didn't think of it so didn't care to include it.
Passive RFID is going to be way more useful.
Just because we can doesn't mean we should. Why put a QR code on the salt packet if it serves no purpose. What is the cost associated in the number of people who wasted their time scanning that code?
I totally agree QR codes are great in that they are cheap to deploy, but I've seen very few uses in the real world for consumers that are actually useful. Only one I can really think of using myself and which was useful is the Google Authenticator app and the BlockChain.info equiv.
• The Red Bull can leads to a full page advertisement for Red Bull Mobile, which is more than useless.
• A generic oak lettuce leads to a recipe page containing, you guessed it, salad suggestions.
• A cleaning spray lead to the companies Facebook page, with a very large image asking me to like their page.
• A bottle of reasonably pricy champagne lead to a page full of gleaming reviews, and a copy of the information that was on the label anyway.
• A well known bleach product (scanned weeks back) also contained a link to their Facebook page.
It's hardly enough of a reason for me to scan these in the future.
I've an itch to put a QR code on my business card. Having no illusions that anyone will in fact care enough to scan it or be wowed by the results if they do, I've refrained.
Momentum strikes me as a big issue. Not just the effort which goes into using it (dig out phone, fire up app, position camera, read results), but the average payoff in doing so (as adjacent post notes, QR codes give a consistent "so what? WTF did I waste my time for?" experience).
> Compatible with every phone with a camera.
> No need to build or use a dedicated app.
Surely this is incorrect, except for phones with built in QR code readers - which certainly isn't every phone with a camera.Eventually people will "just know" what to do with QR codes, just like they already know what to do with http:// or www. prefixed strings.
Interestingly, Windows Phone has a QR scanner built in to its visual search tool which is pre-installed with every device. Some Android phones have it installed. ISTR that BlackBerry comes with a scanner pre-loaded as part of BBM - but I haven't checked.
I've seen them on movie posters, bags of coffee, and at work, but I've never felt compelled to use them. Has anyone seen a great implementation of QR codes?
The big problem for me is, if I want to find out about a movie, product, etc. I want an objective opinion, not a sales pitch. I know whatever is on the end of the QR code probably won't help me, but Googling for movie reviews, product reviews, etc. will.
I agree that going to a product's QR code for an objective review is silly. But to see, say, a movie trailer or get an instruction manual for a bit of furniture, I think they're very useful.
I would be fascinated to see those statistics, please share them.
Here are stats from Tesco (large UK retailer) http://shkspr.mobi/blog/2012/10/no-one-scans-qr-codes-apart-...
Finally, some QR stats from the back of a train ticket. http://shkspr.mobi/blog/2012/12/no-one-scans-qr-codes-apart-...
So, in the UK at least, well designed QR codes get a significant response from "normal" people.
A salt package however... Maybe you're in a restaurant, do you pull out your phone? Do you hide away the salt package just so you can read the QR code later? This isn't even described, so why do you want to read it?
We already have a ubiquitous machine-readable way of identifying things, barcodes. Just because you own a barcode scanner doesn't mean you go around scanning the multitude of barcodes on your stuff. In fact, we get kind of blind to the number of barcodes on everything because they are used on everything and given without context.
If QR codes are overused on everything, maybe leading to things as mundane as an infosheet on salt (oh, this is high in sodium, who knew?), or forgotten broken links, they're just going to be ignored except when given appropriate context.
Are "normal" people really interested in getting detailed information documenting the unique ID of the salt package they purchased?
Tesco is huge in the UK but let's be very conservative and estimate that they have 10 million customers a month (in reality I expect they have more customers than that in a day) apparently 6000 of those are engaged enough with QR codes to use them which is 0.06%. That's not a very impressive statistic from where I'm sitting.
EDIT: Wehicles? I need more sleep.
Um, do we really need every salt packet to have a unique ID?
If we really do, then the cost is NOT trivial. What machinery are you going to have in place to assign and track IDs? What server is going to hold all those IDs and respond to queries about when/where/what the salt packet is? What high-speed ink printers do you have in place on the assembly line to print these codes?
Still, it's not like we'll run out of IPv6 addresses, is it :-)
You want to be able to scan that head of spinach and have the reply be "PRODUCT RECALL: E.COLI CONTAMINATED".
But I don't think QR codes are really the answer here. I want it to be wireless so when I walk up to the fridge my smartphone starts going off with warnings.
I went to the media lab not too long ago and got to see VR codes. Imperceptible patterns ftw. This doesn't necessarily relate to your points about the opportunity cost of placing QR codes on packaging (after all, VR codes are designed for digital displays), but I think QR codes are sort of a stepping stone.
I love the idea of imperceptible patterns but then you have the problem of how you let the user know that there's a pattern there to scan! It's the same issue with NFC - you need a symbol that a user will recognise to mean "Scan me"
[0] http://shkspr.mobi/blog/2011/12/how-to-prevent-qr-hijacking/
On the matter of addressing QR malware, you must appreciate that in order for the technology to be safe and widely adopted, the _masses_ must be educated on all the points you bring up. Every time I realize how such information needs to be understood by the lay person, I'm led to believe that QR codes won't become 'the internet of things'. My 2c.
There are inherent limitations: http://www.qrstuff.com/blog/2011/11/23/qr-code-minimum-size
That's the internet of things.
|2001:0db8|
|85a3:0042|
|1000:8a2e|
|0370:7334|
Or that, if you like squares.the best use case I've ever thought for QR Codes is vandalism.
Easier to read, easier to share, easier to remember.
Typing proving to be too much? How about working on better OCR?
Pro tip: Don't register A1lI.com and expect people to be able to type it in.
The amount of time it takes to make an OCR-friendly URL on a product is zero.
That problem is pertinent to both, so QR codes are still worse than urls.
Your argument is invalid.
Now, if you mean reading the QR code or URL on any device, let me tell you that QR codes are dots, if you misread a dot you fuck up the meaning. So OCR engines can EASILY read a URL and the same rule applies, if they miss a dot, they may confuse an I for an L or a 1, but still easier than a QR code, because 26 letters an 10 numbers are easier to configure in an OCR engine than irregular dots on a square.
URLs win.
I rest my case, your honor.
OCR has been failing us really badly for 40 years now, and not for a lack of trying. In fact, OCR is so bad that the one way we use to distinguish humans from machine is by forcing them to do OCR.
QR codes were designed with targeting/aligning areas as well as tons of redundancy built in, there's a reason why they can be easily scanned in realtime from a video feed at an odd skewed angle in the dark, whereas OCR doesn't even work properly on books scanned on a flat scanner.
OCR has always sucked and will always suck. Sorry.