Generating personal QR codes on mobile device

Quick response (QR) code is a machine-readable code consisting of black and white squares also known as modules, typically used for storing information such as URL and the information can be easily decoded by using QR scanners on smartphones. Businesses are using QR codes on printed medias and busin...

Full description

Saved in:
Bibliographic Details
Main Author: Koh, Wan Ting
Other Authors: Cai Jianfei
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66564
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66564
record_format dspace
spelling sg-ntu-dr.10356-665642023-03-03T20:40:19Z Generating personal QR codes on mobile device Koh, Wan Ting Cai Jianfei School of Computer Engineering DRNTU::Engineering Quick response (QR) code is a machine-readable code consisting of black and white squares also known as modules, typically used for storing information such as URL and the information can be easily decoded by using QR scanners on smartphones. Businesses are using QR codes on printed medias and business cards for marketing or advertising purposes to lead potential buyers to their websites and listings. To attract users to scan QR code, visually significant QR codes can be achieved by blending QR code with another image. Since pixel art has numerous modules and its properties are similar to those of QR code, a pixelated image module can blend perfectly with the QR code module. By adjusting the luminance of image pixel, it can help to achieve the blending of QR code and image. Blending with gradient effect can further be achieved by setting different thresholds and adjusting the luminance accordingly. By resizing the QR modules smaller allows more image pixels to be shown. The purpose of this project is to implement the customization of QR on mobile platform, so that users can easily customized QR codes according to their needs. Parallel processing is introduced in the pixelation and blending method to speed up the overall processing time on mobile platform. In addition, further experiments were done to test the reliability and comparison of visual appearance of different pixelation and blending methods. The user interface and its design principles are discussed in the last part of the report. Bachelor of Engineering (Computer Science) 2016-04-16T03:47:43Z 2016-04-16T03:47:43Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66564 en Nanyang Technological University 61 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Koh, Wan Ting
Generating personal QR codes on mobile device
description Quick response (QR) code is a machine-readable code consisting of black and white squares also known as modules, typically used for storing information such as URL and the information can be easily decoded by using QR scanners on smartphones. Businesses are using QR codes on printed medias and business cards for marketing or advertising purposes to lead potential buyers to their websites and listings. To attract users to scan QR code, visually significant QR codes can be achieved by blending QR code with another image. Since pixel art has numerous modules and its properties are similar to those of QR code, a pixelated image module can blend perfectly with the QR code module. By adjusting the luminance of image pixel, it can help to achieve the blending of QR code and image. Blending with gradient effect can further be achieved by setting different thresholds and adjusting the luminance accordingly. By resizing the QR modules smaller allows more image pixels to be shown. The purpose of this project is to implement the customization of QR on mobile platform, so that users can easily customized QR codes according to their needs. Parallel processing is introduced in the pixelation and blending method to speed up the overall processing time on mobile platform. In addition, further experiments were done to test the reliability and comparison of visual appearance of different pixelation and blending methods. The user interface and its design principles are discussed in the last part of the report.
author2 Cai Jianfei
author_facet Cai Jianfei
Koh, Wan Ting
format Final Year Project
author Koh, Wan Ting
author_sort Koh, Wan Ting
title Generating personal QR codes on mobile device
title_short Generating personal QR codes on mobile device
title_full Generating personal QR codes on mobile device
title_fullStr Generating personal QR codes on mobile device
title_full_unstemmed Generating personal QR codes on mobile device
title_sort generating personal qr codes on mobile device
publishDate 2016
url http://hdl.handle.net/10356/66564
_version_ 1759852953309544448