You are on page 1of 14

UTILIZING AUGMENTED

REALITY TO DESIGN INTERIOR


VIII Semester
Major Project
SUDHANSHU SHARMA 03751202716
ANIRUDH SHARMA 35151202716
JATIN MALHOTRA 35351202716
TARUSHEE KUMAR 35551202716

1 Department of Computer Science and Engineering, BVCOE, New Delhi


ABOUT AUGMENTED REALITY

An artificial environment
Create a system such that
created through the
ULTIMATE GOAL OF AR: a user cannot tell the
combination of real-world and
difference between the
computer generated data.
real world and the visuals
augmentation of it

2 Department of Computer Science and Engineering, BVCOE, New Delhi


AR vs VR

Augmented Reality is computer Virtual Reality is Computer


generated graphics on top of Generated Graphics to create an
Actual Reality. entire virtual world.

3 Department of Computer Science and Engineering, BVCOE, New Delhi


OBJECTIVE

Our aim is to implement an Augmented reality into


a flutter framework by scanning a QR code, as well as
the IMAGE.

Since, we’ve already implemented in our minor project, scanning


through QR code,We decided on levelling up the project and
scanning it through image directly and generating the 3D model.

4 Department of Computer Science and Engineering, BVCOE, New Delhi


MOTIVATION
·

· Magazine advertisers and publishers, consumer packaged


goods brands, cataloguers and ecommerce providers have all
embraced QR codes to deliver content and support virtual
shopping experiences.
·

Also, supposedly we receive a package and we do not intend to


open it. We can simple scan the QR code outside the box and
can find a 3D model right away in the app.

5 Department of Computer Science and Engineering, BVCOE, New Delhi


ABOUT THE PROJECT

We need to place a 3 This app on scanning QR


dimensional model into a real code/Image (Whatever is
world such that it would be conveniently available)
really hard to find any downloads a 3D model onto
difference between a virtual our device which we can use
object and a real environment. to render in our
surrounding.
6 Department of Computer Science and Engineering, BVCOE, New Delhi
APPLICATION
E-COMMERCE

7 Department of Computer Science and Engineering, BVCOE, New Delhi


APPLICATION
Furniture Placement:
Designers can use this app
to place 3-D models in
their real time
environment, and then be
able to judge what looks
best in the home/shop
they are designing.

For this purpose,we have


prepared an
ARCHITECTURE AND
INTERIOR DESIGNING
HANDBOOK,which can be
taken with them during all
their visits.
8 Department of Computer Science and Engineering, BVCOE, New Delhi
BACKGROUND WORK
In minor project, we have successfully implemented augmented
reality by using AR_Core library using flutter frame

We have built an application which can generate and pose 3D


objects into real world by just scanning a QR code.

Scanning of QR code was implemented by


QR_CODE_SCANNER library.

This QR code returns a link of 3D object which is hosted on a


server through which it can be downloaded

After a 3D object is generated and available for local use ,we


can pose it into the real world using magic of AR.

9 Department of Computer Science and Engineering, BVCOE, New Delhi


PROPOSED WORK
In major project, we take forward the minor approach by
adding a new element for augmented reality application.

QR code can be cumbersome to maintain, so we are planning


to generate 3D model by directly scanning an image or object

This could be possible by TensorFlow library. This library


scans the image in real time a returns a detected object.

After object is detected we can match it with our 3D objects


hosted online.

The best match returns from a server and gets stored into device local
storage which can be used by Arcore library.

10 Department of Computer Science and Engineering, BVCOE, New Delhi


IMPLEMENTATION
Scans the image or QR code using tensor flow
Step 1 lite and flutter_barcode_scanner library.

Step 2 Fetches the URL out of it .

Step 3 Generates the 3D Model.

Poses the 3D models into real world using


Step 4 ARCore library.

11 Department of Computer Science and Engineering, BVCOE, New Delhi


APPLICATION WIREFRAME

12 Department of Computer Science and Engineering, BVCOE, New Delhi


RESULT
We have built an Android application using
flutter framework.
This application places the 3D objects into real
world using ARCORE library.
It can generate 3D objects by scanning QR code
in real time.
This application would also be available in IOS
in the near future.

Since we have used hybrid framework.

13 Department of Computer Science and Engineering, BVCOE, New Delhi


ANY QUESTIONS?
● Thank you.

14
Department of Computer Science and Engineering, BVCOE, New Delhi

You might also like