QR-Codes

Barcodes in their various guises are simple technologies that have had a profound impact on inventory management in many industries. However, they have seen little use by biological taxonomists outside a few niche areas. What has been lacking is a simple way to generate and read these codes without costly barcode printers and scanning technology. Today I stumbled across a system that could solve all this - and a few other problems. Kaywa Reader is a simple piece of software that exploits the camera feature of my mobile phone to read information encoded into a two-dimensional (2D) barcode. The reader installs on many modern mobile phones (including my Nokia N91) and instantly reads "Quick Response" (QR) 2D barcodes. These coded symbols can contain several dozen to several hundred times more information than a conventional barcode. They have a very small footprint enabling them to be attached to tiny specimens or microscope slides (there is even a Micro QR-Code available), and depending on what is encoded, can be "interpreted" by the reader software. For example, the code symbol shown on this page encodes the URL of this blog entry. If you run your reader over it (such as my mobile phone), the readers web browser will open this web page in your device. You can also encode phone numbers or SMS messages in these codes, and obviously any kind of text. This has enormous potential for the management of physical objects (specimens, books, reprints, DNA samples etc) in Natural History collections.

To try this you need:
  1. A compatible mobile phone
  2. The Kaywa Reader software

Once installed just start the program and wave the phone over a QR-Code (see some example codes). The software automatically locks on to the code symbol just like a supermarket checkout reader so you don't even have to press a button. There is plenty of software for writing these codes though I couldn't find much for the Mac. However, I don't see why these codes in principle couldn't be created on the fly over the web. For example, check out the QR-Code Generator by Kaywa. Libqrencode is a C library that might be called to do this for a WebApp.

Trackback URL for this post:

http://vsmith.info/trackback/17996

Comments

i cannot find qr generators

i cannot find qr generators for mac. have you found any? if so please email link to me

Nokia alternative

An alternative to the Kaywa reader is Nokia's own barcode reading software, which is being released with many of their newer phones. It doesn't appear to be currently available for the N91, although this may change. I have it running on my phone, and it happily read your example QR image, directing me right back to the page I was reading.

Re. Nokia alternative

Sounds neat. The fact that these readers are becoming ubiquitous should promote the use of these codes. I realize there is a certain irony about my use of this code on this page, pointing you straight back to this page (why would anyone want to do that), but it is the principle I was trying to demonstrate, especially in the context of concepts like mySpecies and iSpecies.