SlideShare a Scribd company logo
1 of 25
Efficient Verification of Holograms
Using Mobile Augmented Reality
PRESENTED BY,
AKHIL MUKUNDAN
ROLL NO. 29
S7 CSE
ISSAT
GUIDED BY,
Ms. NEENU SHEREEF
Introduction
• Paper Documents are frequently checked by inspection of security element.
• Holograms are important security element, but difficult to inspect.
• Augmented Reality can provide relevant information on standard mobile devices.
• First evaluate a series of similarity measures for matching hologram patches.
• That provides a sound basis for automatic decisions.
• Enables faster verification of documents.
Efficient Verification of Holograms Using Mobile Augmented Reality 2
Contents
• Introduction
• Existing System
• Proposed Technology
• Augmented Reality
• Hologram Verification with Mobiles
• Hologram Capture
• Processing
• Interface Design
• Findings and Discussions
• Applications
• Conclusion
• References
Efficient Verification of Holograms Using Mobile Augmented Reality 3
Existing System
• Holograms incorporates wide variety of security elements in it.
• They can be viewed by changing the viewing angle or by changing the
angle of incident light.
• Requires an individual to find all relevant patterns listed in a manual
by looking at the hologram.
• Only trained individuals can efficiently verify them.
• Manuals often lack an indication on the viewing direction and do not
specify requirements on lighting conditions.
Efficient Verification of Holograms Using Mobile Augmented
Reality
4
Contd.
• In real-world situations, manuals are not always at hand, so users fall
back to solely looking for appearance changes.
• People inspect holograms on security documents just by looking for
changes in appearance or the pure presence of rainbow colors.
• This has no particular value regarding security.
• Development of tools and algorithms for the automatic detection and
verification of holograms by laypeople deserves our interest.
Efficient Verification of Holograms Using Mobile Augmented
Reality
5
Proposed Technology
• Capture reference data from holograms along with a matching
approach that can be used for automatic verification at runtime.
• Performs classification, tracking and augmentation of relevant
information.
• This allows to select the correct reference information for hologram
verification.
• Ensures that the elements are observed from the correct viewpoint.
• This setup serves as a basic building block for mobile hologram
verification with appropriate user guidance and visualization.
Efficient Verification of Holograms Using Mobile Augmented
Reality
6
Augmented Reality
• A live direct or indirect view of a physical, real-world environment.
• Elements are augmented (or supplemented) by computer-generated
sensory input such as sound, video, graphics or GPS data.
• Replaces the real world with a simulated one.
Efficient Verification of Holograms Using Mobile Augmented Reality
7
Hologram Verification with Mobiles
• Capturing hologram patches
• View alignment/user guidance
• Mobile AR prototype
• Evaluation within user study
• Revision of the prototype
Efficient Verification of Holograms Using Mobile Augmented Reality 8
Hologram Capture
• Assumption
• Total radiance from a point on the hologram is dominated by a single light source
• Fixed distance to surface
• Dominant Light Source
• LED light on mobile phone
• Fixed to the camera with offset vector
Efficient Verification of Holograms Using Mobile Augmented Reality 9
View alignment
Objective
• Mobile method for alignment with a given pose
• Reasonable accuracy despite mobile environment
Approach
• Visual guidance with iron sights and a virtual horizon
• 1 matching direction of the viewing ray
• 2 position along the ray
• 3 in-plane rotation
Efficient Verification of Holograms Using Mobile Augmented Reality
10
1
2
3
Preprocessing
• Capturing Reference Data With moderate ambient light.
• Appearance of a hologram is largely dominated by using the LED
flashlight of mobile devices.
• The workspace consists of a hemisphere centered at the hologram on
the document.
• Capture the current video image and the corresponding pose for each
position on the hemisphere.
Efficient Verification of Holograms Using Mobile Augmented Reality
11
Contd.
• We assume the hologram to be planar and project its bounding box
into the image using the recorded pose.
• Results a set of registered image patches that represent all observable
appearances of the current hologram.
• Exclude all data recorded < 5 degree and > 55 degree away from the
orthogonal view.
• In order to avoid artifacts caused by oblique views and tracking
failure.
Efficient Verification of Holograms Using Mobile Augmented Reality 12
Runtime Processing
Classification and Tracking
• Identification of the document type.
Matching
• Evaluate similarity measures such as
• Perform linear scaling of matching scores using coefficients obtained
by analysis of all recorded patch data.
Efficient Verification of Holograms Using Mobile Augmented
Reality
13
1. Manual selection
2. Computing from image
1. Sum of Absolute Differences (SAD)
2. Normalized cross correlation (NCC)
Interface Design
• Guide the user to align the mobile device with exactly those view
points which are associated with the selected reference data.
• User-friendly hybrid interface together with automatic matching which
makes the hologram verification more accessible.
• Facts regarding interface design are:
Efficient Verification of Holograms Using Mobile Augmented
Reality
14
1. Concept and Graphical Representation
2. User-Oriented Parametrization
1.Concept and Graphical Representation
• The user should be guided towards different viewing directions or
ranges.
• A 2D orientation map (projection of the conic space) is used for this
task.
• It is divided into slices that are aligned on one or more tracks.
• We record several shots per slice that differ at least by a given angle
threshold.
• Small arrows around the cursor serve as movement indicators.
• The upper arc switches from red to green with increasing slice
coverage.
Efficient Verification of Holograms Using Mobile Augmented
Reality
15
Contd.
Efficient Verification of Holograms Using Mobile Augmented
Reality
16
2.User-Oriented Parametrization
• Changes in orientation generally took place roughly along the vertical
and horizontal axes.
• Conducted an experiment with people.
• They are asked to record a hologram document with smartphone.
• Provided two approaches:
• Both approaches made considerable differences.
Efficient Verification of Holograms Using Mobile Augmented
Reality
17
1. Document and phone held on their hands
2. Document placed on a table
Orientation changes
Efficient Verification of Holograms Using Mobile Augmented
Reality
18
Fig 1 Fig 2
Findings and Discussion
• Holograms can be assessed by the system immediately after image
capture, which takes approximately 15 seconds.
• A subsequent decision by the user takes another 20s.
• The system was able to assess the hologram correctly in all cases.
• Users were unsure about the validity of the hologram in 10.94
percent of all cases.
• Succeeded to give a correct decision in 85.94 percent of all cases
Efficient Verification of Holograms Using Mobile Augmented
Reality
19
Contd.
Efficient Verification of Holograms Using Mobile Augmented
Reality
20
Applications
• Detection of fake documents.
• Counterfeit currency detection.
• Enhanced verification of passports and visa.
• For checking identity cards.
• Can replace barcode system.
Efficient Verification of Holograms Using Mobile Augmented
Reality
21
Conclusion
• Capture of holograms and view alignment worked reasonably well.
• Hologram verification on mobiles seams feasible.
• Takes less amount to complete verification than that of manual
method.
• Verification is possible under optimal lighting conditions.
• Mobile AR systems can serve as tools for the verification of
holograms by laypeople.
Efficient Verification of Holograms Using Mobile Augmented
Reality
22
References
• R. L. van Renesse. Optical Document Security. Artech House, third edition, 2005.
• T.-H. Park and H.-J. Kwon. Vision inspection system for holograms with mixed
patterns. In CASE, pages 563–567, 2010.
• M. Haindl and J. Filip. Visual Texture. Advances in Computer Vision and Pattern
Recognition. Springer Verlag, 2013
• J. Jachnik, R. A. Newcombe, and A. J. Davison. Real-time surface light-field
capture for augmentation of planar specular surfaces. In ISMAR, pages 91–97,
2012
• P. Ren, J. Wang, J. Snyder, X. Tong, and B. Guo. Pocket reflectometry. n Proc.
SIGGRAPH 2011, SIGGRAPH ’11, pages 45:1–45:10, New York, NY, USA, 2011.
ACM.
Efficient Verification of Holograms Using Mobile Augmented
Reality
23
Thank You
Efficient Verification of Holograms Using Mobile Augmented
Reality
25
Any
Questions?

More Related Content

What's hot

Binocular Eye Tracking and Calibration in Head-mounted Displays
Binocular Eye Trackingand Calibration in Head-mounted DisplaysBinocular Eye Trackingand Calibration in Head-mounted Displays
Binocular Eye Tracking and Calibration in Head-mounted DisplaysMichael Stengel
 
Biometric identification with improved efficiency using sift algorithm
Biometric identification with improved efficiency using sift algorithmBiometric identification with improved efficiency using sift algorithm
Biometric identification with improved efficiency using sift algorithmIJARIIT
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabKamal Pradhan
 
COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...
COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...
COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...ijcsit
 
Review on Hand Gesture Recognition
Review on Hand Gesture RecognitionReview on Hand Gesture Recognition
Review on Hand Gesture Recognitiondbpublications
 
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...ijtsrd
 
Program for 2015 ieee international conference on consumer electronics taiw...
Program for 2015 ieee international conference on consumer electronics   taiw...Program for 2015 ieee international conference on consumer electronics   taiw...
Program for 2015 ieee international conference on consumer electronics taiw...supra_uny
 
Road signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencvRoad signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencvMohdSalim34
 
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vladimir Kulyukin
 
GPU Accelerated Automated Feature Extraction From Satellite Images
GPU Accelerated Automated Feature Extraction From Satellite ImagesGPU Accelerated Automated Feature Extraction From Satellite Images
GPU Accelerated Automated Feature Extraction From Satellite Imagesijdpsjournal
 
Human-Computer Interactive Systems
Human-Computer Interactive SystemsHuman-Computer Interactive Systems
Human-Computer Interactive SystemsVertigo4
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPTBinayak Ghosh
 
Lift using projected coded light for finger tracking and device augmentation
Lift using projected coded light for finger tracking and device augmentationLift using projected coded light for finger tracking and device augmentation
Lift using projected coded light for finger tracking and device augmentationShang Ma
 

What's hot (14)

Binocular Eye Tracking and Calibration in Head-mounted Displays
Binocular Eye Trackingand Calibration in Head-mounted DisplaysBinocular Eye Trackingand Calibration in Head-mounted Displays
Binocular Eye Tracking and Calibration in Head-mounted Displays
 
Biometric identification with improved efficiency using sift algorithm
Biometric identification with improved efficiency using sift algorithmBiometric identification with improved efficiency using sift algorithm
Biometric identification with improved efficiency using sift algorithm
 
Color based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlabColor based image processing , tracking and automation using matlab
Color based image processing , tracking and automation using matlab
 
COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...
COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...
COMPLETE END-TO-END LOW COST SOLUTION TO A 3D SCANNING SYSTEM WITH INTEGRATED...
 
Review on Hand Gesture Recognition
Review on Hand Gesture RecognitionReview on Hand Gesture Recognition
Review on Hand Gesture Recognition
 
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
Discovering Anomalies Based on Saliency Detection and Segmentation in Surveil...
 
Program for 2015 ieee international conference on consumer electronics taiw...
Program for 2015 ieee international conference on consumer electronics   taiw...Program for 2015 ieee international conference on consumer electronics   taiw...
Program for 2015 ieee international conference on consumer electronics taiw...
 
Road signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencvRoad signs detection using voila jone's algorithm with the help of opencv
Road signs detection using voila jone's algorithm with the help of opencv
 
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
 
GPU Accelerated Automated Feature Extraction From Satellite Images
GPU Accelerated Automated Feature Extraction From Satellite ImagesGPU Accelerated Automated Feature Extraction From Satellite Images
GPU Accelerated Automated Feature Extraction From Satellite Images
 
Human-Computer Interactive Systems
Human-Computer Interactive SystemsHuman-Computer Interactive Systems
Human-Computer Interactive Systems
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPT
 
final ppt
final pptfinal ppt
final ppt
 
Lift using projected coded light for finger tracking and device augmentation
Lift using projected coded light for finger tracking and device augmentationLift using projected coded light for finger tracking and device augmentation
Lift using projected coded light for finger tracking and device augmentation
 

Similar to Efficient verification of holograms using mobile augmente reality

3 d holographic projection
3 d holographic projection3 d holographic projection
3 d holographic projectionRanjan Dhar
 
2016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 52016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 5Mark Billinghurst
 
polygon-intersection presentation assignment .pptx
polygon-intersection presentation assignment .pptxpolygon-intersection presentation assignment .pptx
polygon-intersection presentation assignment .pptxraaed5
 
Novel Interfaces for AR Systems
Novel Interfaces for AR SystemsNovel Interfaces for AR Systems
Novel Interfaces for AR SystemsMark Billinghurst
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesMohamed Nabil, MSc.
 
3D HOLOGRAPHIC PROJECTION TECHNOLOGY
3D HOLOGRAPHIC PROJECTION TECHNOLOGY3D HOLOGRAPHIC PROJECTION TECHNOLOGY
3D HOLOGRAPHIC PROJECTION TECHNOLOGYnivesai
 
eye ring technology 1.pptx
eye ring technology 1.pptxeye ring technology 1.pptx
eye ring technology 1.pptxAnku34
 
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptxSISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptxSanjaySTippannavar1
 
Mobile AR Lecture 10 - Research Directions
Mobile AR Lecture 10 - Research DirectionsMobile AR Lecture 10 - Research Directions
Mobile AR Lecture 10 - Research DirectionsMark Billinghurst
 
AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)Jai Sipani
 
pick and place robotic arm
pick and place robotic armpick and place robotic arm
pick and place robotic armANJANA ANILKUMAR
 
Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892ANJANA ANILKUMAR
 
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...CSCJournals
 
3 d holographic projection technology seminar
3 d holographic projection technology seminar3 d holographic projection technology seminar
3 d holographic projection technology seminarNitesh Singh
 
Paper id 25201468
Paper id 25201468Paper id 25201468
Paper id 25201468IJRAT
 
POCKET MALL NAVIGATOR
POCKET MALL NAVIGATORPOCKET MALL NAVIGATOR
POCKET MALL NAVIGATORIRJET Journal
 

Similar to Efficient verification of holograms using mobile augmente reality (20)

3 d holographic projection
3 d holographic projection3 d holographic projection
3 d holographic projection
 
2016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 52016 AR Summer School - Lecture 5
2016 AR Summer School - Lecture 5
 
Iris ppt
Iris ppt Iris ppt
Iris ppt
 
polygon-intersection presentation assignment .pptx
polygon-intersection presentation assignment .pptxpolygon-intersection presentation assignment .pptx
polygon-intersection presentation assignment .pptx
 
Novel Interfaces for AR Systems
Novel Interfaces for AR SystemsNovel Interfaces for AR Systems
Novel Interfaces for AR Systems
 
Enhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniquesEnhancing indoor localization using IoT techniques
Enhancing indoor localization using IoT techniques
 
3D HOLOGRAPHIC PROJECTION TECHNOLOGY
3D HOLOGRAPHIC PROJECTION TECHNOLOGY3D HOLOGRAPHIC PROJECTION TECHNOLOGY
3D HOLOGRAPHIC PROJECTION TECHNOLOGY
 
SEMINAR PPT.pptx
SEMINAR PPT.pptxSEMINAR PPT.pptx
SEMINAR PPT.pptx
 
3d holographic design
3d holographic design3d holographic design
3d holographic design
 
eye ring technology 1.pptx
eye ring technology 1.pptxeye ring technology 1.pptx
eye ring technology 1.pptx
 
A new reality
A new realityA new reality
A new reality
 
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptxSISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
SISR - Smart Indoor Surveillance Robot using IoT for day to day usage PPT.pptx
 
Mobile AR Lecture 10 - Research Directions
Mobile AR Lecture 10 - Research DirectionsMobile AR Lecture 10 - Research Directions
Mobile AR Lecture 10 - Research Directions
 
AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)
 
pick and place robotic arm
pick and place robotic armpick and place robotic arm
pick and place robotic arm
 
Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892Mainprojpresentation 150617092611-lva1-app6892
Mainprojpresentation 150617092611-lva1-app6892
 
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
Vision-Based Localization and Scanning of 1D UPC and EAN Barcodes with Relaxe...
 
3 d holographic projection technology seminar
3 d holographic projection technology seminar3 d holographic projection technology seminar
3 d holographic projection technology seminar
 
Paper id 25201468
Paper id 25201468Paper id 25201468
Paper id 25201468
 
POCKET MALL NAVIGATOR
POCKET MALL NAVIGATORPOCKET MALL NAVIGATOR
POCKET MALL NAVIGATOR
 

Recently uploaded

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 

Efficient verification of holograms using mobile augmente reality

  • 1. Efficient Verification of Holograms Using Mobile Augmented Reality PRESENTED BY, AKHIL MUKUNDAN ROLL NO. 29 S7 CSE ISSAT GUIDED BY, Ms. NEENU SHEREEF
  • 2. Introduction • Paper Documents are frequently checked by inspection of security element. • Holograms are important security element, but difficult to inspect. • Augmented Reality can provide relevant information on standard mobile devices. • First evaluate a series of similarity measures for matching hologram patches. • That provides a sound basis for automatic decisions. • Enables faster verification of documents. Efficient Verification of Holograms Using Mobile Augmented Reality 2
  • 3. Contents • Introduction • Existing System • Proposed Technology • Augmented Reality • Hologram Verification with Mobiles • Hologram Capture • Processing • Interface Design • Findings and Discussions • Applications • Conclusion • References Efficient Verification of Holograms Using Mobile Augmented Reality 3
  • 4. Existing System • Holograms incorporates wide variety of security elements in it. • They can be viewed by changing the viewing angle or by changing the angle of incident light. • Requires an individual to find all relevant patterns listed in a manual by looking at the hologram. • Only trained individuals can efficiently verify them. • Manuals often lack an indication on the viewing direction and do not specify requirements on lighting conditions. Efficient Verification of Holograms Using Mobile Augmented Reality 4
  • 5. Contd. • In real-world situations, manuals are not always at hand, so users fall back to solely looking for appearance changes. • People inspect holograms on security documents just by looking for changes in appearance or the pure presence of rainbow colors. • This has no particular value regarding security. • Development of tools and algorithms for the automatic detection and verification of holograms by laypeople deserves our interest. Efficient Verification of Holograms Using Mobile Augmented Reality 5
  • 6. Proposed Technology • Capture reference data from holograms along with a matching approach that can be used for automatic verification at runtime. • Performs classification, tracking and augmentation of relevant information. • This allows to select the correct reference information for hologram verification. • Ensures that the elements are observed from the correct viewpoint. • This setup serves as a basic building block for mobile hologram verification with appropriate user guidance and visualization. Efficient Verification of Holograms Using Mobile Augmented Reality 6
  • 7. Augmented Reality • A live direct or indirect view of a physical, real-world environment. • Elements are augmented (or supplemented) by computer-generated sensory input such as sound, video, graphics or GPS data. • Replaces the real world with a simulated one. Efficient Verification of Holograms Using Mobile Augmented Reality 7
  • 8. Hologram Verification with Mobiles • Capturing hologram patches • View alignment/user guidance • Mobile AR prototype • Evaluation within user study • Revision of the prototype Efficient Verification of Holograms Using Mobile Augmented Reality 8
  • 9. Hologram Capture • Assumption • Total radiance from a point on the hologram is dominated by a single light source • Fixed distance to surface • Dominant Light Source • LED light on mobile phone • Fixed to the camera with offset vector Efficient Verification of Holograms Using Mobile Augmented Reality 9
  • 10. View alignment Objective • Mobile method for alignment with a given pose • Reasonable accuracy despite mobile environment Approach • Visual guidance with iron sights and a virtual horizon • 1 matching direction of the viewing ray • 2 position along the ray • 3 in-plane rotation Efficient Verification of Holograms Using Mobile Augmented Reality 10 1 2 3
  • 11. Preprocessing • Capturing Reference Data With moderate ambient light. • Appearance of a hologram is largely dominated by using the LED flashlight of mobile devices. • The workspace consists of a hemisphere centered at the hologram on the document. • Capture the current video image and the corresponding pose for each position on the hemisphere. Efficient Verification of Holograms Using Mobile Augmented Reality 11
  • 12. Contd. • We assume the hologram to be planar and project its bounding box into the image using the recorded pose. • Results a set of registered image patches that represent all observable appearances of the current hologram. • Exclude all data recorded < 5 degree and > 55 degree away from the orthogonal view. • In order to avoid artifacts caused by oblique views and tracking failure. Efficient Verification of Holograms Using Mobile Augmented Reality 12
  • 13. Runtime Processing Classification and Tracking • Identification of the document type. Matching • Evaluate similarity measures such as • Perform linear scaling of matching scores using coefficients obtained by analysis of all recorded patch data. Efficient Verification of Holograms Using Mobile Augmented Reality 13 1. Manual selection 2. Computing from image 1. Sum of Absolute Differences (SAD) 2. Normalized cross correlation (NCC)
  • 14. Interface Design • Guide the user to align the mobile device with exactly those view points which are associated with the selected reference data. • User-friendly hybrid interface together with automatic matching which makes the hologram verification more accessible. • Facts regarding interface design are: Efficient Verification of Holograms Using Mobile Augmented Reality 14 1. Concept and Graphical Representation 2. User-Oriented Parametrization
  • 15. 1.Concept and Graphical Representation • The user should be guided towards different viewing directions or ranges. • A 2D orientation map (projection of the conic space) is used for this task. • It is divided into slices that are aligned on one or more tracks. • We record several shots per slice that differ at least by a given angle threshold. • Small arrows around the cursor serve as movement indicators. • The upper arc switches from red to green with increasing slice coverage. Efficient Verification of Holograms Using Mobile Augmented Reality 15
  • 16. Contd. Efficient Verification of Holograms Using Mobile Augmented Reality 16
  • 17. 2.User-Oriented Parametrization • Changes in orientation generally took place roughly along the vertical and horizontal axes. • Conducted an experiment with people. • They are asked to record a hologram document with smartphone. • Provided two approaches: • Both approaches made considerable differences. Efficient Verification of Holograms Using Mobile Augmented Reality 17 1. Document and phone held on their hands 2. Document placed on a table
  • 18. Orientation changes Efficient Verification of Holograms Using Mobile Augmented Reality 18 Fig 1 Fig 2
  • 19. Findings and Discussion • Holograms can be assessed by the system immediately after image capture, which takes approximately 15 seconds. • A subsequent decision by the user takes another 20s. • The system was able to assess the hologram correctly in all cases. • Users were unsure about the validity of the hologram in 10.94 percent of all cases. • Succeeded to give a correct decision in 85.94 percent of all cases Efficient Verification of Holograms Using Mobile Augmented Reality 19
  • 20. Contd. Efficient Verification of Holograms Using Mobile Augmented Reality 20
  • 21. Applications • Detection of fake documents. • Counterfeit currency detection. • Enhanced verification of passports and visa. • For checking identity cards. • Can replace barcode system. Efficient Verification of Holograms Using Mobile Augmented Reality 21
  • 22. Conclusion • Capture of holograms and view alignment worked reasonably well. • Hologram verification on mobiles seams feasible. • Takes less amount to complete verification than that of manual method. • Verification is possible under optimal lighting conditions. • Mobile AR systems can serve as tools for the verification of holograms by laypeople. Efficient Verification of Holograms Using Mobile Augmented Reality 22
  • 23. References • R. L. van Renesse. Optical Document Security. Artech House, third edition, 2005. • T.-H. Park and H.-J. Kwon. Vision inspection system for holograms with mixed patterns. In CASE, pages 563–567, 2010. • M. Haindl and J. Filip. Visual Texture. Advances in Computer Vision and Pattern Recognition. Springer Verlag, 2013 • J. Jachnik, R. A. Newcombe, and A. J. Davison. Real-time surface light-field capture for augmentation of planar specular surfaces. In ISMAR, pages 91–97, 2012 • P. Ren, J. Wang, J. Snyder, X. Tong, and B. Guo. Pocket reflectometry. n Proc. SIGGRAPH 2011, SIGGRAPH ’11, pages 45:1–45:10, New York, NY, USA, 2011. ACM. Efficient Verification of Holograms Using Mobile Augmented Reality 23
  • 25. Efficient Verification of Holograms Using Mobile Augmented Reality 25 Any Questions?