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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |