Barcodes have being used for a long time. They are basically employed to identify products in markets over the globe. In their original design, barcodes are able to represent dozens of digits using an one-dimensional code. Nowadays, two-dimensional codes are becoming more and more popular. The most common example are the QR codes. They use a matrix code to represent information. However, they are still limited to store around 3 KiB of binary data. A third dimension can be used to circumvent this capacity limitation. Thus, two-dimensional codes can be extended to consider also the time and create three-dimensional codes. In order to create this technology, it is necessary to modify current recognition algorithms to support high throughput and quick recognition. Three-dimensional codes could be used to transfer megabytes of data from a screen to any device equipped with a digital camera.
Supervisors: Prof. Dr. Burkhard Stillerback to the main page