28
WINTER Templat e ANTI 0 1 COUNTERFIET SYSTEM USING QR CODES A Seminar by

Anti Counterfeit System using QR codes and Various other applications

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Anti Counterfeit System using QR codes and Various other applications

WINTERTemplate

ANTI01

COUNTERFIET SYSTEMUSINGQR CODES

A Seminar by

Page 2: Anti Counterfeit System using QR codes and Various other applications

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.

Page 3: Anti Counterfeit System using QR codes and Various other applications

03What is QR code ?

Page 4: Anti Counterfeit System using QR codes and Various other applications

04Tracking the ancestors

Page 5: Anti Counterfeit System using QR codes and Various other applications

05QR code Up close

Finding pattern

Timing Pattern

Alignment Pattern

Cell

Quiet Zone

Page 6: Anti Counterfeit System using QR codes and Various other applications

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

Page 7: Anti Counterfeit System using QR codes and Various other applications

07The rise and rise of Biometrics

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

= Unique, permanent and universal

Page 8: Anti Counterfeit System using QR codes and Various other applications

08How Fingerprint matching works?

MATCHING WITHRECORDS

AND COMPLETING VERIFICATION

EXTRACTION

Key terms : Minutiae ? Arithmetic coding ? CCD?

Page 9: Anti Counterfeit System using QR codes and Various other applications

09Bird’s Eye View Of QR code Encoding

Finger print

acquisition

Feature Extracted Encryption QR Code

Encoding

Page 10: Anti Counterfeit System using QR codes and Various other applications

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

Page 11: Anti Counterfeit System using QR codes and Various other applications

11QR code preprocessing scheme

a) IMAGE LOCALISATION

Edge ExtractionObtaining

rotation angle

Convolution of obtained

image using sobel operator

Page 12: Anti Counterfeit System using QR codes and Various other applications

12QR code preprocessing scheme

b) ROTATION

QR code ROTATED

Applying rotation

Equation

Finding axis of center

Detecting image

edge

Page 13: Anti Counterfeit System using QR codes and Various other applications

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.

Page 14: Anti Counterfeit System using QR codes and Various other applications

14System Implementation

Page 15: Anti Counterfeit System using QR codes and Various other applications

15Screen Shots of the system implemented

Encoding Fingerprint as QR code Real Time verification

Page 16: Anti Counterfeit System using QR codes and Various other applications

16Other Applications of QR code

Stationary order

Page 17: Anti Counterfeit System using QR codes and Various other applications

17

Bus commuters pass issuing system

Page 18: Anti Counterfeit System using QR codes and Various other applications

18

Passenger management system

Page 19: Anti Counterfeit System using QR codes and Various other applications

19

Patient Identification System

Page 20: Anti Counterfeit System using QR codes and Various other applications

20

Jewellery Certification

Page 21: Anti Counterfeit System using QR codes and Various other applications

21

Payment using QR codes

Page 22: Anti Counterfeit System using QR codes and Various other applications

22

Page 23: Anti Counterfeit System using QR codes and Various other applications

23Creativity unleashed. Why QR codes stand out ?

Page 24: Anti Counterfeit System using QR codes and Various other applications

24

Page 25: Anti Counterfeit System using QR codes and Various other applications

25

Page 26: Anti Counterfeit System using QR codes and Various other applications

26

Page 27: Anti Counterfeit System using QR codes and Various other applications

27

“The” Closing Remarks

Page 28: Anti Counterfeit System using QR codes and Various other applications

42

Questions?