AR Interior Design App: Project Report On

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 16

Project Report on

AR Interior Design App

Guided by: Mr. Om Prakash Pal

Submitted By: Omdevsinh Rayjada – 19012011126


Rupam Bende – 19012011127
Viraj Bhalala - 19012011128

B. Tech Semester-V
Computer Engineering/ Information Technology

October 18, 2021

SUBMITTED TO,
DEPARTMENT OF COMPUTER ENGINEERING/ INFORMATION
TECHNOLOGY ENGINEERING GANPAT UNIVERSITY-U V PATEL
COLLEGE OF ENGINEERING
Table of Contents

INDEX

1. INTRODUCTION
1.1 Purpose
1.2 Problem Statement
1.3 Overview
2. FEASIBILITY STUDY
2.1 Study of existing System
2.2 Problems of existing System
2.3 Proposed System
2.4 Requirement Specification
2.5 Technical Feasibility

3.SYSTEM REQUIREMENTS STUDY


3.1 Functional Requirement

3.2 Non-Functional Requirement

3.3 Advantages

4.SYSTEM DESIGN

4.1. Use case Diagram


4.2. Class Diagram
4.3. Activity Diagram
4.4 ER Diagram
4.5 DFD Diagram
4.6 Sequence Diagram
4.7 Design and Interface
4.8 Block Diagram

5. CONCLUSION AND FUTURE SCOPE

6. References
1. Introduction

The use of digital media supporting learning and integrating these into traditional
teaching methods has become mainstream of today’s learning designs. In particular,
applying augmented reality (AR) in education is becoming increasingly popular, as it
provides an interactive learning experience. It also allows embedding artificial
computer-generated artefacts throughout the ‘real world’, thus allowing students to
experience learning content in the real world, rather than a 2D-based system. We all
know how difficult it is for people to imagine and understand 2D interior layout plans
without seeing the result in the real world or through a 3D simulation. Hence, AR
technology seems today the most suitable candidate to overcome this issue and has been
continuously proposed. Our solution takes advantage of the dramatic progress of digital
AR technology, and we rely solely on a tracking marker that is placed onto the
deployment layout to define the interior space and the interior design symbols in the
room Next, our system renders the complete 3D model of virtual furniture on the mobile
phone screen.

1.1 Purpose
The project involved creating an application that would allow customers to scan, detect
and place3D objects into the real world by using augmented reality (AR) technology.

1.2 Problem Statement


Building a dream house is a lifelong desire for many. After years of savings, planning
and hard work, an individual or a family decides to build their dream house. It often
becomes challenging to visualize a piece of furniture, color of the walls and the floor
map for a new project. 

1.3 Overview
The project involved creating an Android application that would allow users to scan,
detect and place3D objects into the real world by using augmented reality (AR)
technology.

2. FESIBILITY STUDY

2.1 Study of existing System

Traditional methods of designing include advising and assisting customers who


have relied upon a combination of verbal explanations and 2D drawings through
online shopping application. However, this medium of approach clearly restricted
to the limit of explanations provided to customer for the particular placement of a
furniture and makes him less efficient and confused to buy the furniture.
2.2 Problems of existing System

The main drawbacks in the mediums of existing system are:


 Static view of design which is unable to convey
 Cannot determine the furniture will fix to our needs.
 Information like height and breadth can’t be known.

2.3 Proposed System


With the approach of augmented reality application, this can be easily achieved.
Interior designing is a field where augmented reality has not been able to get its
grip to it fullest. People today are well versed with the technology and are
operating smartphones which support AR. Thus, the concept of creating a
furniture layout-based application brings the designer step closer to being
technologically advanced.
The basic premise of the proposed system is to overlay digital 3D models on top
of real things using a camera.
This Application will use AR supported mobile phone to scan the living area and
display the augmented furniture object to check whether it adjusts or not and that
helps in better choosing of the right furniture for our need.
Augmented objects are the virtual objects (3D Model) which are similar to
furniture tool developed using Unity 3D
Unity 3D is a software which offers a comprehensive creative feature set for 3D
computer animation, modelling, simulation, rendering, and compositing.
The next step involves setting up light, shadow, and camera positioning of these
models using various components of Unity 3D. Next, the furniture model is
selected and the selected model is rendered and processed to be loaded on the
scanned surface.
Mapping of 3D model onto the smartphone screen takes place which decides the
dimensions of the model which is then rendered and displayed onto the screen.

2.4 Requirement Specification

Information Images
In this project I used
KOTLIN language as a
Frontend.
Unity Application

Tool –Android Studio


(Latest version).

i. Hardware Requirements

Minimum Requirement of run this application

Operating System (Android)

Android version (7.0 or Above)

 RAM Capacity : 4GB


 Memory : 120 MB
 Graphics Card : 1 GB
 Accessories : Smart phone with AR support

2.5 Technical Feasibility


 It will support latest version Android 11.
 Memory depends upon usage of user.

3. SYSTEM REQUIREMENTS STUDY

3.1 Functional Requirement

 AR camera
 Camera Permission
 Storage Permission
 Internet Permission
3.2 Non-Functional Requirement

3.2.1. Usability

 System should be up for 99% of the time excluding scheduled system


maintenance.
 In case of a system crash, system can be brought up within four hours.
3.2.2. Reliability
 The app will not crash or hang except as the result of operating system
error

3.2.3. Performance

 The server should capable of 100 mission at same time.


 The server should respond in 0.2 seconds at maximum.

3.2.4. Supportability

 The application will run on any mobile device that has Android version
5.0 and later versions.
 The web application will run on any web browser
 Learning curve for this app shall be very low as the user interface is easy
to navigate

3.2.5. Security

 The access permissions for system data can only be changed by the
system’s administrator.
 The communication between the system’s data server and clients will be
encrypted.

3.2.6 Portability

 Not available on any platform other than Android

3.3 Advantages
1. Advantages of Augmented Reality in interior designing for clients
 Better Visualization – AR in interior design help the
client visualize the project before it is developed. Using
AR in interior design gives an ability to the user to
design the space the way they want. A mobile phone or
a tablet loaded with samples is all needed to transform
the user space.
 Design editing abilities -User will also get an ability to
edit the designs and make changes even if the design is
at the final stage. So, now users need not worry about
the tedious corrections that are done in actual décor and
furniture.
 Better guidance– AR in interior design will let a user
guide the designer in the best possible manner. Even
the minute details related to the designing process can
be communicated interactively using AR.
 Find and try products remotely – The clients can try
various products for their new project such as the
furniture without paying a penny.

2.Advantages of AR in interior designing for designers

 Interactive idea presentation – Using AR it would be


much easier for designers to present their innovative
ideas to clients. A design idea board may not be enough
for the clients with dynamic needs.
 Better collaboration – The AR in interior design will
also help the designer to collaborate in a better manner
with both the architect and the clients. Improved
collaboration between client, designer, and architect
results in better design ideas.
 Profitability – An effective AR visualization for the
clients will help in accelerating the purchase and
designing process along with increasing the probability
of closing successfully.
 Competitive edge – The designers can gain a
competitive edge by giving their clients a complete
view and information about their future projects.
 Increased customer retention rate – The AR in
interior designing will not only help designers in
attracting new clients but also in retaining the existing
ones.
4. SYSTEM DESIGN

4.1. Use case Diagram


4.2. Class Diagram
4.3. Activity Diagram
4.4 ER Diagram
4.5 DFD Diagram
i. Level 0

ii. Level 1
4.6 Sequence Diagram

4.7 Block Diagram


Establishing 3D furniture
Collecting image target
model

Image feature detection and


Making 3D animation
description

Import model and


3D registration, obtain
animation data into
camera pase
program

Establish project model of virtual object

Stack furniture model on the real scene

Place furniture
4.8 Design and Interface

FLAT 2D plan

3D PLAN
5. CONCLUSION AND FUTURE SCOPE

5.1 Conclusion

The main objective of this “AR Interior Design App” is to analyse the use of augmented
reality to render the furniture model in real world. Augmented reality technology that
allows the customers to decide and interact the furniture with the real world, offering
new possibilities for furniture online shopping. It helps the customer to view and
understand the furniture for his requirements. Due to this customer will come to know
how their home structure would look after purchasing and placing the furniture object
with multi-colour option. These helps the buyer in determining how to setup the
furniture in their home structure. Augmented reality support for furniture help in creating
many new opportunities for future research to anticipate new ideas in the field of online
shopping as customer will get benefit with these types of applications and gives a better
understanding and decision making for purchasing a furniture in an efficient way.
Augmented reality is new evolving technology in the field of computer science and will
make us much more helpful than the traditional technologies.

5.2 Future Scope

In future our “AR Interior Design App” dataset and scope will be scalable. The user
might not only be able to try out different furniture objects but they can also try out this
application by trying on garments, goggles, watches, hair styles etc. It can also be used
for various applications in shopping malls, interior designing, Medical Science etc. New
technology may come into existence in future that will help in developing 3D models
automatically.

6. References
Augmented reality - Wikipedia
https://1000projects.org
Augmented Reality (AR) in interior designing | Future of Interior Design
(queppelin.com)

You might also like