SlideShare a Scribd company logo
1 of 41
Download to read offline
AUGMENTED REALITY
IN E-COMMERCE
Presentation By:
• ARUN C (16)
• ASHWIN P (18)
• JITHIN B (27)
• KIRAN RAJ N V (30)
Guide:
Mr. Anoop P V
(Assistant Professor)
Department Of Computer Science and Engineering 1
PROJECT
OVERVIEW
Department Of Computer Science and Engineering 2
INTRODUCTION
WHAT IS THIS PROJECT ABOUT?
• The Project is about Improving the shopping experience of
the furniture using Augmented Reality (AR) technology.
HOW IT USES AR TECHNOLOGY?
• It overlays digital content such as image, video, text, etc., and
in our case a furniture on to a physical object or location in 3D
Form and it is typically experienced by looking through the
Smartphone Camera.
Department Of Computer Science and Engineering 3
Department Of Computer Science and Engineering 4
Fig 1: Photo shot on from
this App
• The Project is an E-Commerce
Application harnessing the
power of AR Technology.
• Project includes an Android App
for users with an aim to make
purchases.
• Project also includes Web App
for the administrator to manage
the Shopping Experience.
Department Of Computer Science and Engineering 5
OBJECTIVES
• To Provide Real Life Shopping Experience From The Comfort
Of Your Home.
• To Make Shopping More Entertaining Than Just Scrolling
Through A List Of Products.
• To Provide Trending Technology Such As Augmented Reality
Experience To Users.
• To Provide Brand New Way Of Shopping.
• To Make More Informed Shopping Experience.
• To Make More Informed Purchasing Decisions.
• To Be Ahead Of The Competition In The E-commerce Space.
Department Of Computer Science and Engineering 6
SCOPE
• Augmented Reality is a very new technology, used mostly in gaming
as of now, and is yet to make a significant impact in the trillion dollar
E-Commerce market.
• As the shopping moves online for everything like electronics, apparel,
medicines, cosmetics and home furniture, the demand for a great
shopping experience also rises, and that’s where AR make becomes
a game changer.
• With AR, users can get a 360 degree view of the product, and helping
in making a better judgement.
• Areas where AR can make an impact goes long including Gaming,
E-Commerce, Medical, Training, Education, Entertainment, etc.
Department Of Computer Science and Engineering 7
LITERATURE SURVEY
No Related Work Positives Negatives
1 Urban Ladder Great Web
Shopping UX/UI
No AR, User has to
decide based on
Images.
2 Pepper Fry UI, AR Support AR Support limited
to 2D Images, NO
3D View Support
3 NeyBers Lightening and
Shading Tools
Doesn't have 3D
Models
4 Normal Store
Shopping
Real Life Shopping
Experience
Long process of
reaching big stores
away from home
5 Our Product Simple UI/UX, AR,
3D, 360 degree
View Support
Less No. of Items
SYSTEM
DESIGN
Department Of Computer Science and Engineering 8
Department Of Computer Science and Engineering 9
SYSTEM FEATURES
The System After Careful Analysis Has Been Identified To Be Presented
With The Following Modules And Roles
1. ADMIN – Role includes CRUD (Create/Read/Update/Delete)
items, categories, and other tasks available from the
dashboard.
2. CLIENT – Use by customers for shopping.
3. AUGMENTED REALITY – On selecting AR View of a product
from client, an INTENT is send to the AR Module for
displaying a 3D View of the available item.
Department Of Computer Science and Engineering 10
ADMIN – WEB APP
• The Administrator is the Super User of this application and
also the owner of company.
• Only they have access to the dashboard and to all other
functionalities available from it.
• They can manage Items.
• They can view information about all the registered users.
• They can view Item reviews posted by various user.
• They can view all the Orders placed by Users.
• They can send notifications to desired users on details like
Offers, Shipping details, etc.
Department Of Computer Science and Engineering 11
CLIENT – ANDROID APP
• User Registration and Login.
• Display of all the available items along with item name, image
and price.
• User can View/Edit/Update their profile.
• User can view notification sent by admin regarding shipping
details, offers, etc.
• On selecting a particular product user can view product details
such as item name, enhanced item image, price, category and
description.
Department Of Computer Science and Engineering 12
• View product reviews and rating.
• Add review and rating.
• Make an order.
• View order status.
• User can see the furniture in front of them using AR
Technology through smartphone camera.
• User can take the Screenshot of the item from a particular
viewpoint.
AR MODULE
Department Of Computer Science and Engineering 13
DATA FLOW DIAGRAM
Department Of Computer Science and Engineering 14
DFD - ADMIN
Department Of Computer Science and Engineering 15
DFD - CLIENT
Department Of Computer Science and Engineering 16
DATABASE
No Table Columns KEYS Comments
1 category 2 1 PK To classify items
2 item 6 1 PK, 1FK Store item details
3 login 4 1 PK Store user credentials
4 Order_master 6 1 PK, 1FK Store details of order placed by
users
5 Order_slave 4 1 PK, 2FK Order table split into 2, to
reduce data redundancy and for
Normalization Purpose.
6 review 6 1 PK, 2FK Store Reviews
7 User_details 10 1 PK, 1FK Store User details
Total 7 Tables 38
METHODOLOGY
Department Of Computer Science and Engineering 17
Department Of Computer Science and Engineering 18
METHODOLOGIES in ADMIN / CLIENT
• For Web App development, we have used MVC (Model-View-
Controller) Design Pattern.
• For Android App, also MVC Design Pattern is used, as here
every action starts with a call to a controller along with an
action.
• Java Servlets which is a Java software component are used to
extend the capabilities of a server.
• Agile Software development is practiced .
Department Of Computer Science and Engineering 19
AUGMENTED REALITY MODULE
What is Augmented Reality?
● In this image you can see a stack of
floating information in front of his
view. This digital information is
augmented and it uses real time
environment.
● Unlike VR which creates a totally
artificial environment, AR uses an
existing environment and overlays
new information on top of it.
Fig 2: Scene from Iron Man
Department Of Computer Science and Engineering 20
Other forms of Augmented Reality.
Fig 3: Snapchat filters Fig 4: Pokémon Go
Department Of Computer Science and Engineering 21
1. Projection Based AR
• Functions using projections
on objects.
• It is a simple projection of
light to a surface.
Types of
Augmented Reality
2. Recognition Based AR
• This focuses on recognition of
objects and then provides more
information about the object.
• Example: using your mobile
phone for scanning a barcode
or QR code.
Department Of Computer Science and Engineering 22
2.1. Marker Based AR
• When your device detects a
marker, it will overlay a 3D
object or animation over
that.
2.2 Marker-Less AR
• There are algorithms that
detect a surface plane of
either a table plane or floor
and use that as a reference
to place the 3D object.
Department Of Computer Science and Engineering 23
3. Location Based AR
• Features they provide are in
terms of location detection. Helps
travellers.
4. Outline AR
• Uses live driving environments
to outline lanes, people and
objects when visibility gets
hindered.
5. Super-Imposition Based AR
• Provides an alternate view of a
object in concern. Replaces the
original view with the
augmented one.
Department Of Computer Science and Engineering 24
1. Image Recognition
• It allows to identify objects,
places and images.
• Smartphones and other
devices use machine vision
together with camera and AI
software to track images that
can be overlayed with objects,
animations, content etc.
Technologies In Augmented Reality Application
Department Of Computer Science and Engineering 25
2. 3D Recognition and Tracking
• Due to the tracking, an app can “understand” and enhance the
large spaces around the user, inside of large buildings such as
airports, bus stations, shopping malls, etc.
• Applications supporting it can recognize three-dimensional
objects like boxes, cups, cylinders, toys etc.
3.
• OpenSceneGraph is an open source 3D graphic toolkit
(application programming interface).
• It’s used by app developers in such domains as computer
games, augmented and virtual reality, scientific visualization
and modeling.
Department Of Computer Science and Engineering 26
4. GPS support (Geolocation)
• If you are going to create a location-based AR application,
geolocation is a fundamental feature that must be supported
by the AR tool you are going to use.
• GPS can be used both in AR games like Pokemon Go as
well as in apps made to overlay data on some nearby
locations.
5. Unity support
• Unity is known to be the most popular and powerful game
engine worldwide. Though it’s usually used for developing
computer games, it can also be utilized for making AR apps
with powerful effects.
Department Of Computer Science and Engineering 27
6. SLAM support
• SLAM means Simultaneous Localization and Mapping.
• It is an algorithm that maps the environment where the user
is located and tracks all of their movements.
• AR apps containing this feature can remember the position
of physical objects within some environment and position
virtual objects accordingly.
• SLAM has huge potential and can be used in many kinds of
apps, not only AR apps.
• The main advantage of this technology is the ability to be
used indoors while GPS is only available outdoors.
Department Of Computer Science and Engineering 28
How To Use AR Experience
1. To place furniture make sure the room is well lit and hold
your smartphone at waist level.
2. Make sure the floor in front of you is non-reflective and
free of clutter.
3. Scan an empty piece of floor by moving your device
around.
4. Search the list of available products and select one.
5. Find an empty spot in the plane and place the product
there.
6. Move around the Augmented Furniture to get a 360
degree View.
SOFTWARE
DEVELOPMENT
Department Of Computer Science and Engineering 29
TECHNOLOGIES USED
Department Of Computer Science and Engineering 30
Web app (Admin)
Frontend HTML, CSS, Bootstrap frontend library and JavaScript.
Backend Java
Database MySQL,
Tools Used NetBeans, Sublime Editor, Apache Server, WAMP
(PHPMyAdmin), SQLyog
Android App (Client)
Frontend XML
Backend Java, Java Servlet
Tools Used Android Studio
Augmented Reality App (Client)
Tools Used Unity 3D Engine and Vuforia Engine.
Department Of Computer Science and Engineering 31
Introduction To Vuforia
• Vuforia is Augmented Reality Software Development Kit or SDK
for mobile devices that enables the creation of AR applications.
• It uses Advanced Computer Vision Technology to recognize and
track planar images such as image targets and simple 3D
objects ground Planes in real time.
• This image recognition capability enables developers to
position and orient virtual objects such as 3D models and other
media in relation to the real world images when these are in the
view of camera of a mobile device.
Department Of Computer Science and Engineering 32
● The virtual object then tracks the position and orientation of
the image in real time so that the viewer's perspective on
the object correspond with a perspective on the image
target so that it appears the virtual object is part of the real
world scene hence the term Augmented Reality.
● In a nutshell Vuforia makes implementing Augmented
Reality Apps easy for anyone to get started without having
to redevelop all the complex Detection and Tracking
algorithms that are incorporated into the Vuforia sdk.
Department Of Computer Science and Engineering 33
How does Vuforia image recognition work?
• Well, you don't see the code for recognition and tracking
because they are Intellectual property of Qualcomm and
usually should not be revealed. Vuforia is not an open-
source library.
• Vuforia first detects "feature points" in your target image
and then uses the data to compare the features in target
image and the receiving frame from camera.
SYSTEM REQUIREMENTS
Department Of Computer Science and Engineering 34
Web app (Admin) - PC
OS Windows 10 / Linux 17.04+ / MacOS
RAM / Processor 2 GB / 1.3 GHz intel core i3 (5th gen) Processor
Web Browser Google Chrome, Firefox, Safari
Other Wi-Fi
Android App (Client) - Smartphone
OS Android OS 6+
RAM 1 GB RAM
Tools Used Wi-Fi Connectivity
Augmented Reality App (Client) - Smartphone
Camera 5MP Quality Camera
Sensors Accelerometers and Gyroscope
Department Of Computer Science and Engineering 35
STRENGTH OF THE SYSTEM
• High level technical knowledge is NOT required to operate the
System.
• Simple UI is used for client application, to get started
immediately.
• Shopping experience is enhanced by displaying items in
Augmented Form.
Department Of Computer Science and Engineering 36
CHALLENGES
• Unity is not an Open source tool, it requires a High cost
subscription to store the assets (3D Images) on cloud, hence in
our product we have bundled the assets with the app.
• High development cost: Development of such application
requires quality developers and quality Software development
kit (SDK).
• Time Consuming: Creating AR Experience is also a time
consuming purpose which can delay product release since, app
has to go through a wide range of development and testing.
FUTURE SCOPE
• AR Assets (3D Images) can be fetched from cloud storage
instead of local database.
• More items can be added to provide better shopping
experience using AR Technology.
• More features can be added to Android app such as Search,
Filter, Bookmarking the product.
• Features like private chat can be implemented where users
can chat with product owners for bargaining or to get more
info on items.
Department Of Computer Science and Engineering 37
CONCLUSION
• This application has attained its purpose of making furniture
shopping a better experience with the introduction of
Augmented Reality.
• The shopping experience in this app is better than industry
leaders in India like Urbanclap which only displays furniture
image and Pepperfry which display a 2D Image in that place.
• The project exposed us to the latest technology in the area of
mobile and web development
Department Of Computer Science and Engineering 38
DEMONSTRATION
• Admin Module
• Client Module
• Augmented Module
Department Of Computer Science and Engineering 39
BIBLIOGRAPHY
Department Of Computer Science and Engineering 40
1. (Vuforia Extended Tracking)
https://library.vuforia.com/content/vuforia-
library/en/articles/Training/Extended-Tracking.html
2. (Vuforia Image Target Guide)
https://library.vuforia.com/content/vuforia-
library/en/articles/Training/Image-Target-Guide.html
3. (Working of AR) https://www.youtube.com/watch?v=uHyw17v-
AWYhttps://www.quora.com/How-does-Augmented-Reality-Work
4. (AR Dev) https://thinkmobiles.com/blog/how-much-cost-make-app-
like-ikea/
THANK
YOU

More Related Content

What's hot

Augmented reality technical presentation
 Augmented reality technical presentation Augmented reality technical presentation
Augmented reality technical presentationsairamgoud16
 
Introduction to Extended Reality - XR
Introduction to Extended Reality - XRIntroduction to Extended Reality - XR
Introduction to Extended Reality - XRKumar Ahir
 
Future of Augmented Reality
Future of Augmented RealityFuture of Augmented Reality
Future of Augmented RealityOsamaAliMangi
 
Virtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceVirtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceAugment
 
Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application reportAshwinBicholiya
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY HarsshammJeetendra
 
Augmented reality
Augmented reality Augmented reality
Augmented reality pneumonia
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationAhammad Karim
 
Air Canvas: Draw in Air
Air Canvas: Draw in AirAir Canvas: Draw in Air
Air Canvas: Draw in AirIRJET Journal
 
Graphical password authentication
Graphical password authenticationGraphical password authentication
Graphical password authenticationAsim Kumar Pathak
 
Canteen automation system (updated) revised
Canteen automation system (updated) revisedCanteen automation system (updated) revised
Canteen automation system (updated) revisedrinshi jain
 
Online Shop Project Report
Online Shop Project ReportOnline Shop Project Report
Online Shop Project ReportJayed Imran
 

What's hot (20)

Good bad design
Good bad designGood bad design
Good bad design
 
Augmented reality technical presentation
 Augmented reality technical presentation Augmented reality technical presentation
Augmented reality technical presentation
 
Introduction to Extended Reality - XR
Introduction to Extended Reality - XRIntroduction to Extended Reality - XR
Introduction to Extended Reality - XR
 
Future of Augmented Reality
Future of Augmented RealityFuture of Augmented Reality
Future of Augmented Reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Virtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the DifferenceVirtual Reality vs Augmented Reality - Knowing the Difference
Virtual Reality vs Augmented Reality - Knowing the Difference
 
Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application report
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Augmented reality
Augmented reality Augmented reality
Augmented reality
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 
Sign language recognizer
Sign language recognizerSign language recognizer
Sign language recognizer
 
Air Canvas: Draw in Air
Air Canvas: Draw in AirAir Canvas: Draw in Air
Air Canvas: Draw in Air
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
3D Internet
3D Internet3D Internet
3D Internet
 
Graphical password authentication
Graphical password authenticationGraphical password authentication
Graphical password authentication
 
Canteen automation system (updated) revised
Canteen automation system (updated) revisedCanteen automation system (updated) revised
Canteen automation system (updated) revised
 
Online Shop Project Report
Online Shop Project ReportOnline Shop Project Report
Online Shop Project Report
 

Similar to Augmented reality in E-commerce

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
 
Entrepreneurship Business idea feasibility project report
Entrepreneurship Business idea feasibility project report Entrepreneurship Business idea feasibility project report
Entrepreneurship Business idea feasibility project report Mansi Bhimani
 
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)IRJET Journal
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectYash Kaushik
 
IRJET- Augmented Reality in Interior Design
IRJET- Augmented Reality in Interior DesignIRJET- Augmented Reality in Interior Design
IRJET- Augmented Reality in Interior DesignIRJET Journal
 
Virtual Interior Decor App
Virtual Interior Decor AppVirtual Interior Decor App
Virtual Interior Decor AppIRJET Journal
 
Proposal for Virtual Machine Project
Proposal for Virtual Machine ProjectProposal for Virtual Machine Project
Proposal for Virtual Machine ProjectKiran Thapa
 
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior rubtumproject.com
 
AUGMENTED REALITY FOR REAL ESTATE
AUGMENTED REALITY FOR REAL ESTATEAUGMENTED REALITY FOR REAL ESTATE
AUGMENTED REALITY FOR REAL ESTATEIRJET Journal
 
How effective is Swift’s AR technology in developing.pdf
How effective is Swift’s AR technology in developing.pdfHow effective is Swift’s AR technology in developing.pdf
How effective is Swift’s AR technology in developing.pdfMindfire LLC
 
Augmented Reality: On a new powerful mobile computing platforms
Augmented Reality: On a new powerful mobile computing platformsAugmented Reality: On a new powerful mobile computing platforms
Augmented Reality: On a new powerful mobile computing platformsChetan Kumar S
 
Augmented Reality in Medical Education
Augmented Reality in Medical EducationAugmented Reality in Medical Education
Augmented Reality in Medical EducationIRJET Journal
 
R-Style Lab Mobile Portfolio
R-Style Lab Mobile PortfolioR-Style Lab Mobile Portfolio
R-Style Lab Mobile Portfolioahardziyenka
 
Google IO 2014 overview
Google IO 2014 overviewGoogle IO 2014 overview
Google IO 2014 overviewBin Yang
 
IRJET- Augmented Reality based Interior Decorator System
IRJET- Augmented Reality based Interior Decorator SystemIRJET- Augmented Reality based Interior Decorator System
IRJET- Augmented Reality based Interior Decorator SystemIRJET Journal
 
Augmented Reality & Software Testing - Sourabh d
Augmented Reality & Software Testing - Sourabh dAugmented Reality & Software Testing - Sourabh d
Augmented Reality & Software Testing - Sourabh dAgile Testing Alliance
 
sixth sense technology by pranav mistery
sixth sense technology by pranav misterysixth sense technology by pranav mistery
sixth sense technology by pranav misteryAmitGajera
 
PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...
PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...
PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...TELKOMNIKA JOURNAL
 

Similar to Augmented reality in E-commerce (20)

AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)AN Introduction to Augmented Reality(AR)
AN Introduction to Augmented Reality(AR)
 
Entrepreneurship Business idea feasibility project report
Entrepreneurship Business idea feasibility project report Entrepreneurship Business idea feasibility project report
Entrepreneurship Business idea feasibility project report
 
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
Interior Designing Mobile Application based on Markerless Augmented Reality (AR)
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year Project
 
IRJET- Augmented Reality in Interior Design
IRJET- Augmented Reality in Interior DesignIRJET- Augmented Reality in Interior Design
IRJET- Augmented Reality in Interior Design
 
Technology Trend 2018
Technology Trend 2018Technology Trend 2018
Technology Trend 2018
 
Virtual Interior Decor App
Virtual Interior Decor AppVirtual Interior Decor App
Virtual Interior Decor App
 
Proposal for Virtual Machine Project
Proposal for Virtual Machine ProjectProposal for Virtual Machine Project
Proposal for Virtual Machine Project
 
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
ตัวอย่าง Presentation ภาษาอังกฤษ AR for interior
 
AUGMENTED REALITY FOR REAL ESTATE
AUGMENTED REALITY FOR REAL ESTATEAUGMENTED REALITY FOR REAL ESTATE
AUGMENTED REALITY FOR REAL ESTATE
 
A new reality
A new realityA new reality
A new reality
 
How effective is Swift’s AR technology in developing.pdf
How effective is Swift’s AR technology in developing.pdfHow effective is Swift’s AR technology in developing.pdf
How effective is Swift’s AR technology in developing.pdf
 
Augmented Reality: On a new powerful mobile computing platforms
Augmented Reality: On a new powerful mobile computing platformsAugmented Reality: On a new powerful mobile computing platforms
Augmented Reality: On a new powerful mobile computing platforms
 
Augmented Reality in Medical Education
Augmented Reality in Medical EducationAugmented Reality in Medical Education
Augmented Reality in Medical Education
 
R-Style Lab Mobile Portfolio
R-Style Lab Mobile PortfolioR-Style Lab Mobile Portfolio
R-Style Lab Mobile Portfolio
 
Google IO 2014 overview
Google IO 2014 overviewGoogle IO 2014 overview
Google IO 2014 overview
 
IRJET- Augmented Reality based Interior Decorator System
IRJET- Augmented Reality based Interior Decorator SystemIRJET- Augmented Reality based Interior Decorator System
IRJET- Augmented Reality based Interior Decorator System
 
Augmented Reality & Software Testing - Sourabh d
Augmented Reality & Software Testing - Sourabh dAugmented Reality & Software Testing - Sourabh d
Augmented Reality & Software Testing - Sourabh d
 
sixth sense technology by pranav mistery
sixth sense technology by pranav misterysixth sense technology by pranav mistery
sixth sense technology by pranav mistery
 
PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...
PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...
PRO-VAS: utilizing AR and VSLAM for mobile apps development in visualizing ob...
 

Recently uploaded

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
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
 
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
 
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
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
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
 
(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
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(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
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(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
 

Recently uploaded (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
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
 
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🔝
 
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
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
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
 
(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...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(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...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(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
 

Augmented reality in E-commerce

  • 1. AUGMENTED REALITY IN E-COMMERCE Presentation By: • ARUN C (16) • ASHWIN P (18) • JITHIN B (27) • KIRAN RAJ N V (30) Guide: Mr. Anoop P V (Assistant Professor) Department Of Computer Science and Engineering 1
  • 2. PROJECT OVERVIEW Department Of Computer Science and Engineering 2
  • 3. INTRODUCTION WHAT IS THIS PROJECT ABOUT? • The Project is about Improving the shopping experience of the furniture using Augmented Reality (AR) technology. HOW IT USES AR TECHNOLOGY? • It overlays digital content such as image, video, text, etc., and in our case a furniture on to a physical object or location in 3D Form and it is typically experienced by looking through the Smartphone Camera. Department Of Computer Science and Engineering 3
  • 4. Department Of Computer Science and Engineering 4 Fig 1: Photo shot on from this App • The Project is an E-Commerce Application harnessing the power of AR Technology. • Project includes an Android App for users with an aim to make purchases. • Project also includes Web App for the administrator to manage the Shopping Experience.
  • 5. Department Of Computer Science and Engineering 5 OBJECTIVES • To Provide Real Life Shopping Experience From The Comfort Of Your Home. • To Make Shopping More Entertaining Than Just Scrolling Through A List Of Products. • To Provide Trending Technology Such As Augmented Reality Experience To Users. • To Provide Brand New Way Of Shopping. • To Make More Informed Shopping Experience. • To Make More Informed Purchasing Decisions. • To Be Ahead Of The Competition In The E-commerce Space.
  • 6. Department Of Computer Science and Engineering 6 SCOPE • Augmented Reality is a very new technology, used mostly in gaming as of now, and is yet to make a significant impact in the trillion dollar E-Commerce market. • As the shopping moves online for everything like electronics, apparel, medicines, cosmetics and home furniture, the demand for a great shopping experience also rises, and that’s where AR make becomes a game changer. • With AR, users can get a 360 degree view of the product, and helping in making a better judgement. • Areas where AR can make an impact goes long including Gaming, E-Commerce, Medical, Training, Education, Entertainment, etc.
  • 7. Department Of Computer Science and Engineering 7 LITERATURE SURVEY No Related Work Positives Negatives 1 Urban Ladder Great Web Shopping UX/UI No AR, User has to decide based on Images. 2 Pepper Fry UI, AR Support AR Support limited to 2D Images, NO 3D View Support 3 NeyBers Lightening and Shading Tools Doesn't have 3D Models 4 Normal Store Shopping Real Life Shopping Experience Long process of reaching big stores away from home 5 Our Product Simple UI/UX, AR, 3D, 360 degree View Support Less No. of Items
  • 8. SYSTEM DESIGN Department Of Computer Science and Engineering 8
  • 9. Department Of Computer Science and Engineering 9 SYSTEM FEATURES The System After Careful Analysis Has Been Identified To Be Presented With The Following Modules And Roles 1. ADMIN – Role includes CRUD (Create/Read/Update/Delete) items, categories, and other tasks available from the dashboard. 2. CLIENT – Use by customers for shopping. 3. AUGMENTED REALITY – On selecting AR View of a product from client, an INTENT is send to the AR Module for displaying a 3D View of the available item.
  • 10. Department Of Computer Science and Engineering 10 ADMIN – WEB APP • The Administrator is the Super User of this application and also the owner of company. • Only they have access to the dashboard and to all other functionalities available from it. • They can manage Items. • They can view information about all the registered users. • They can view Item reviews posted by various user. • They can view all the Orders placed by Users. • They can send notifications to desired users on details like Offers, Shipping details, etc.
  • 11. Department Of Computer Science and Engineering 11 CLIENT – ANDROID APP • User Registration and Login. • Display of all the available items along with item name, image and price. • User can View/Edit/Update their profile. • User can view notification sent by admin regarding shipping details, offers, etc. • On selecting a particular product user can view product details such as item name, enhanced item image, price, category and description.
  • 12. Department Of Computer Science and Engineering 12 • View product reviews and rating. • Add review and rating. • Make an order. • View order status. • User can see the furniture in front of them using AR Technology through smartphone camera. • User can take the Screenshot of the item from a particular viewpoint. AR MODULE
  • 13. Department Of Computer Science and Engineering 13 DATA FLOW DIAGRAM
  • 14. Department Of Computer Science and Engineering 14 DFD - ADMIN
  • 15. Department Of Computer Science and Engineering 15 DFD - CLIENT
  • 16. Department Of Computer Science and Engineering 16 DATABASE No Table Columns KEYS Comments 1 category 2 1 PK To classify items 2 item 6 1 PK, 1FK Store item details 3 login 4 1 PK Store user credentials 4 Order_master 6 1 PK, 1FK Store details of order placed by users 5 Order_slave 4 1 PK, 2FK Order table split into 2, to reduce data redundancy and for Normalization Purpose. 6 review 6 1 PK, 2FK Store Reviews 7 User_details 10 1 PK, 1FK Store User details Total 7 Tables 38
  • 17. METHODOLOGY Department Of Computer Science and Engineering 17
  • 18. Department Of Computer Science and Engineering 18 METHODOLOGIES in ADMIN / CLIENT • For Web App development, we have used MVC (Model-View- Controller) Design Pattern. • For Android App, also MVC Design Pattern is used, as here every action starts with a call to a controller along with an action. • Java Servlets which is a Java software component are used to extend the capabilities of a server. • Agile Software development is practiced .
  • 19. Department Of Computer Science and Engineering 19 AUGMENTED REALITY MODULE What is Augmented Reality? ● In this image you can see a stack of floating information in front of his view. This digital information is augmented and it uses real time environment. ● Unlike VR which creates a totally artificial environment, AR uses an existing environment and overlays new information on top of it. Fig 2: Scene from Iron Man
  • 20. Department Of Computer Science and Engineering 20 Other forms of Augmented Reality. Fig 3: Snapchat filters Fig 4: Pokémon Go
  • 21. Department Of Computer Science and Engineering 21 1. Projection Based AR • Functions using projections on objects. • It is a simple projection of light to a surface. Types of Augmented Reality 2. Recognition Based AR • This focuses on recognition of objects and then provides more information about the object. • Example: using your mobile phone for scanning a barcode or QR code.
  • 22. Department Of Computer Science and Engineering 22 2.1. Marker Based AR • When your device detects a marker, it will overlay a 3D object or animation over that. 2.2 Marker-Less AR • There are algorithms that detect a surface plane of either a table plane or floor and use that as a reference to place the 3D object.
  • 23. Department Of Computer Science and Engineering 23 3. Location Based AR • Features they provide are in terms of location detection. Helps travellers. 4. Outline AR • Uses live driving environments to outline lanes, people and objects when visibility gets hindered. 5. Super-Imposition Based AR • Provides an alternate view of a object in concern. Replaces the original view with the augmented one.
  • 24. Department Of Computer Science and Engineering 24 1. Image Recognition • It allows to identify objects, places and images. • Smartphones and other devices use machine vision together with camera and AI software to track images that can be overlayed with objects, animations, content etc. Technologies In Augmented Reality Application
  • 25. Department Of Computer Science and Engineering 25 2. 3D Recognition and Tracking • Due to the tracking, an app can “understand” and enhance the large spaces around the user, inside of large buildings such as airports, bus stations, shopping malls, etc. • Applications supporting it can recognize three-dimensional objects like boxes, cups, cylinders, toys etc. 3. • OpenSceneGraph is an open source 3D graphic toolkit (application programming interface). • It’s used by app developers in such domains as computer games, augmented and virtual reality, scientific visualization and modeling.
  • 26. Department Of Computer Science and Engineering 26 4. GPS support (Geolocation) • If you are going to create a location-based AR application, geolocation is a fundamental feature that must be supported by the AR tool you are going to use. • GPS can be used both in AR games like Pokemon Go as well as in apps made to overlay data on some nearby locations. 5. Unity support • Unity is known to be the most popular and powerful game engine worldwide. Though it’s usually used for developing computer games, it can also be utilized for making AR apps with powerful effects.
  • 27. Department Of Computer Science and Engineering 27 6. SLAM support • SLAM means Simultaneous Localization and Mapping. • It is an algorithm that maps the environment where the user is located and tracks all of their movements. • AR apps containing this feature can remember the position of physical objects within some environment and position virtual objects accordingly. • SLAM has huge potential and can be used in many kinds of apps, not only AR apps. • The main advantage of this technology is the ability to be used indoors while GPS is only available outdoors.
  • 28. Department Of Computer Science and Engineering 28 How To Use AR Experience 1. To place furniture make sure the room is well lit and hold your smartphone at waist level. 2. Make sure the floor in front of you is non-reflective and free of clutter. 3. Scan an empty piece of floor by moving your device around. 4. Search the list of available products and select one. 5. Find an empty spot in the plane and place the product there. 6. Move around the Augmented Furniture to get a 360 degree View.
  • 29. SOFTWARE DEVELOPMENT Department Of Computer Science and Engineering 29
  • 30. TECHNOLOGIES USED Department Of Computer Science and Engineering 30 Web app (Admin) Frontend HTML, CSS, Bootstrap frontend library and JavaScript. Backend Java Database MySQL, Tools Used NetBeans, Sublime Editor, Apache Server, WAMP (PHPMyAdmin), SQLyog Android App (Client) Frontend XML Backend Java, Java Servlet Tools Used Android Studio Augmented Reality App (Client) Tools Used Unity 3D Engine and Vuforia Engine.
  • 31. Department Of Computer Science and Engineering 31 Introduction To Vuforia • Vuforia is Augmented Reality Software Development Kit or SDK for mobile devices that enables the creation of AR applications. • It uses Advanced Computer Vision Technology to recognize and track planar images such as image targets and simple 3D objects ground Planes in real time. • This image recognition capability enables developers to position and orient virtual objects such as 3D models and other media in relation to the real world images when these are in the view of camera of a mobile device.
  • 32. Department Of Computer Science and Engineering 32 ● The virtual object then tracks the position and orientation of the image in real time so that the viewer's perspective on the object correspond with a perspective on the image target so that it appears the virtual object is part of the real world scene hence the term Augmented Reality. ● In a nutshell Vuforia makes implementing Augmented Reality Apps easy for anyone to get started without having to redevelop all the complex Detection and Tracking algorithms that are incorporated into the Vuforia sdk.
  • 33. Department Of Computer Science and Engineering 33 How does Vuforia image recognition work? • Well, you don't see the code for recognition and tracking because they are Intellectual property of Qualcomm and usually should not be revealed. Vuforia is not an open- source library. • Vuforia first detects "feature points" in your target image and then uses the data to compare the features in target image and the receiving frame from camera.
  • 34. SYSTEM REQUIREMENTS Department Of Computer Science and Engineering 34 Web app (Admin) - PC OS Windows 10 / Linux 17.04+ / MacOS RAM / Processor 2 GB / 1.3 GHz intel core i3 (5th gen) Processor Web Browser Google Chrome, Firefox, Safari Other Wi-Fi Android App (Client) - Smartphone OS Android OS 6+ RAM 1 GB RAM Tools Used Wi-Fi Connectivity Augmented Reality App (Client) - Smartphone Camera 5MP Quality Camera Sensors Accelerometers and Gyroscope
  • 35. Department Of Computer Science and Engineering 35 STRENGTH OF THE SYSTEM • High level technical knowledge is NOT required to operate the System. • Simple UI is used for client application, to get started immediately. • Shopping experience is enhanced by displaying items in Augmented Form.
  • 36. Department Of Computer Science and Engineering 36 CHALLENGES • Unity is not an Open source tool, it requires a High cost subscription to store the assets (3D Images) on cloud, hence in our product we have bundled the assets with the app. • High development cost: Development of such application requires quality developers and quality Software development kit (SDK). • Time Consuming: Creating AR Experience is also a time consuming purpose which can delay product release since, app has to go through a wide range of development and testing.
  • 37. FUTURE SCOPE • AR Assets (3D Images) can be fetched from cloud storage instead of local database. • More items can be added to provide better shopping experience using AR Technology. • More features can be added to Android app such as Search, Filter, Bookmarking the product. • Features like private chat can be implemented where users can chat with product owners for bargaining or to get more info on items. Department Of Computer Science and Engineering 37
  • 38. CONCLUSION • This application has attained its purpose of making furniture shopping a better experience with the introduction of Augmented Reality. • The shopping experience in this app is better than industry leaders in India like Urbanclap which only displays furniture image and Pepperfry which display a 2D Image in that place. • The project exposed us to the latest technology in the area of mobile and web development Department Of Computer Science and Engineering 38
  • 39. DEMONSTRATION • Admin Module • Client Module • Augmented Module Department Of Computer Science and Engineering 39
  • 40. BIBLIOGRAPHY Department Of Computer Science and Engineering 40 1. (Vuforia Extended Tracking) https://library.vuforia.com/content/vuforia- library/en/articles/Training/Extended-Tracking.html 2. (Vuforia Image Target Guide) https://library.vuforia.com/content/vuforia- library/en/articles/Training/Image-Target-Guide.html 3. (Working of AR) https://www.youtube.com/watch?v=uHyw17v- AWYhttps://www.quora.com/How-does-Augmented-Reality-Work 4. (AR Dev) https://thinkmobiles.com/blog/how-much-cost-make-app- like-ikea/