Fast Blur Removal for Wearable QR Code Scanners

Publication/Creation Date
September 11 2015
Gabor Soros (creator)
Stephan Semmler (creator)
Luc Humair (creator)
Otmar Hilliges (creator)
Swiss Federal Institute Of Technology (ETH Zurich) (contributor)
Persuasive Intent
We present a fast restoration-recognition algorithm for scanning motion-blurred QR codes on handheld and wearable devices. We blindly estimate the blur from the salient edges of the code in an iterative optimization scheme, alternating between image sharpening, blur estimation, and decoding. The restored image is constrained to exploit the properties of QR codes which ensures fast convergence. The checksum of the code allows early termination when the code is first readable and precludes false positive detections. General blur removal algorithms perform poorly in restoring visual codes and are slow even on high-performance PCs. The proposed algorithm achieves good reconstruction quality on QR codes and outperforms existing methods in terms of speed. We present PC and Android implementations of a complete QR scanner and evaluate the algorithm on synthetic and real test images. Our work indicates a promising step towards enterprise-grade scan performance with wearable devices.
HCI Platform
Location on Body

Date archived
October 7 2015
Last edited
September 21 2018
How to cite this entry
Gabor Soros, Stephan Semmler, Luc Humair, Otmar Hilliges. (September 11 2015). "Fast Blur Removal for Wearable QR Code Scanners". 2015 ACM International Symposium on Wearable Computers (ISWC 2015). International Symposium On Wearable Computers. Fabric of Digital Life.