Anti Counterfeit System using QR codes and Various other applications

Post on 16-Dec-2014

1.928 views 4 download

Tags:

description

A seminar on QR code presented by KS on August 26th 2011 as part of his 7th semester B.Tech course

Transcript of Anti Counterfeit System using QR codes and Various other applications

WINTERTemplate

ANTI01

COUNTERFIET SYSTEMUSINGQR CODES

A Seminar by

02

What this talk is all about?

Introduction to QR code.

Biometrics for enhancing authenticity.

QR code encoding and decoding.

QR code preprocessing.

System Implementation.

Other cool applications of QR codes.

03What is QR code ?

04Tracking the ancestors

05QR code Up close

Finding pattern

Timing Pattern

Alignment Pattern

Cell

Quiet Zone

06What makes QR codes unique ?

Confidentiality of code.

All direction High speed reading.

Resistant to distorted images.

Data restoration functionality.

Linking functionality of Symbols.

Masking process

Direct marking

07The rise and rise of Biometrics

“Your security is only as strong as its weakest link” -Anonymous

= Unique, permanent and universal

08How Fingerprint matching works?

MATCHING WITHRECORDS

AND COMPLETING VERIFICATION

EXTRACTION

Key terms : Minutiae ? Arithmetic coding ? CCD?

09Bird’s Eye View Of QR code Encoding

Finger print

acquisition

Feature Extracted Encryption QR Code

Encoding

10Bird’s Eye View Of QR code Decoding and Verification

11QR code preprocessing scheme

a) IMAGE LOCALISATION

Edge ExtractionObtaining

rotation angle

Convolution of obtained

image using sobel operator

12QR code preprocessing scheme

b) ROTATION

QR code ROTATED

Applying rotation

Equation

Finding axis of center

Detecting image

edge

13QR code preprocessing scheme

b) Other Tweaks

Perspective Transformation

Ie When we acquire QR code image, the plane in which camera lies may not be parallel to QR image which result in foreshortening effect. Then perspective transformation can be adopted.

Interpolatation

In the mathematical field of numerical analysis, interpolation is a method of constructing new data points within the range of a discrete set of known data points.

14System Implementation

15Screen Shots of the system implemented

Encoding Fingerprint as QR code Real Time verification

16Other Applications of QR code

Stationary order

17

Bus commuters pass issuing system

18

Passenger management system

19

Patient Identification System

20

Jewellery Certification

21

Payment using QR codes

22

23Creativity unleashed. Why QR codes stand out ?

24

25

26

27

“The” Closing Remarks

42

Questions?