QR Code 3D Augmentation
-
Upload
harsh-mehta -
Category
Technology
-
view
267 -
download
0
Transcript of QR Code 3D Augmentation
QR CODE 3D AUGMENTATIONAUGMENTED REALITY
Guide : Mrs. R.D.Wajgi
Team Members HARSH MEHTA
AKSHAY SURAWAR
PALASH KASLIKAR
NITISH GUPTA
“3d Model (shoes) augmentation on QR code”
Problem Definition:
User Scans A QR And Gets URL
Augmented Reality
Example : A VIRTUAL SHOE STORE
MODULES OF PROJECT
1. QR CODE SCANNER2. DOWNLOADER3. AUGMENTATION
Decoding QR CODE
We used ZBAR decoding library…
APPLICATION
Load the file Download
Augment on the screen
SCAN QR code
Go To The URL
3D Zip file already Downloaded 3D zip file not present
APPLICATION FLOW
3D Object Files Designed and Provided by (the company)‘.obj’ AND ‘.mtl’ from blender
DOWNLOAD FROM URL
SIZE of 3D File is larger
Some KBs (512kb) to MBs(10mb)
ZIP File = OBJ file + MTL file (Complexity of QR)
Connection With Server (Dropbox)
URL is notwww.ycce.edu/FileName.obj
URL is like
www.ycce.edu/Filename.obj?id=abcd
#Need Proxy Settings
Establishing Connection using HTTP Connection from java Class
Checking file length from server
Checking File On local Disk
Apply the logic.
AUGMENTATIONWithProcessing Programing Language
WHY PROCESSING?
MARKERS detected by NyAR Toolkit
WE Don’t Make Whole QR Code as MARKER But Just The Box Corner
AUGMENTATION
Video.jar : Capture Camera
OBJ Loader.jar : Loads Object
NyARToolkit.jar : Detects Marker
pde.jar : Display Objects
PROCESSING SYNTAX
PROJECT IN
ACTION
HARDWARE REQUIREMENT
Camera ( Mobile / Webcam ) Display screen
SOFTWARE REQUIREMENT
NYAR free toolkit Processing Environment QR code Generator Eclipse Blender
Benefits and Future scope Less advertisement space required More realistic view of the product (3d view) Large number of details about the product available at a glance Advertisement platform as per the need of the company (i.e. images, 3b objects,video) No need of carrying demo products every where as far as salesman are concerned
Can be used in mobile shop Front door advertisements as instead of a big hoarding only a QR code will be required Can be used in the mobile shop to get every specification details about the product along
with its model only at a glance Can be used in the restaurants to display what the item on the menu looks like Can be used In Real estate advertisement Can be used in the home decoration
LIMITATIONS
If size of 3-d object is large End user must be aware of technology Every time we want to see something we have to read the QR For large number of items people may find it convenient to look
at the demo rather than to scan every QR code Having Internet connection is necessary QR code requirement is must In case the URL expires