Displaying QR Codes on Irregular Surfaces

 

The goal of this project is to facilitate the scanning of 2D barcodes printed on non-flat surfaces.  For example, the naïve placement of a 2D barcode on a beer mug or a coffee cup will present a variety of difficulties to a scanning application that is expecting a rendering of the barcode on a flat surface.  However, by warping the barcode image prior to printing it on the mug, it is possible to render the barcode so that it can “look” to the camera-based scanning application as if it were on a 2D surface. Project deliverables include technologies for creating and scanning such warped barcodes, and a study of the robustness of the same.

Faculty Supervisor:

Dr. Bruce Gooch

Student:

Sven Olsen

Partner:

Cryptolex

Discipline:

Engineering - computer / electrical

Sector:

Information and communications technologies

University:

University of Victoria

Program:

Accelerate

Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects