FURNIT-AR : AUGMENTED REALITY INTERIOR DESIGN STORE APPLICATION

: Furniture is something that fills the house more than people , it gives you sound sleep , support when you are back home tired from work. When you are out there purchasing a furniture for yourself or your loved ones , you always want something that looks appealing and is of the best quality as well . Purchasing something without a trial is a very common mistake that you encounter in the traditional method. But with FURNIT AR : AUGMENTED REALITY INTERIOR DESIGN STORE APPLICATION and with the help of Augmented Reality you can try things virtually before making any move . This project is a composition of an android application and Augmented Reality technology, with the help of the camera of your smartphone you can try out different furniture, interior design items virtually inside the android application. The project is free to download and no needs to pay a penny for it.


INTRODUCTION :
What is AR( Augmented Reality)? VIRTUAL You go to the shop find even before you step in the shop , with the help of your smartphone you can try this out at your house, at your own comfort . With the help of AR Core in augmented reality any interior design item can be tried virtually at your flat and this helps both the buyer and the sellers to purchase and provide the rig product, something the customer wants andsomething that the seller has.

A review of Product Visualization using AR
In today's world with technology taking over everything and making our life easy, we should be able to perform our tasks in easier way. It is hard to visualize how the furniture item would look in our own premises and complement the already existing items in the room.
This can be easily solved using Augmented Reality.
Augmented reality is a field of Image Processing which deals with the combination of real world and virtual environment. It will allow users to experience in real time, how the item will look in their room. To help customers who buy interior products online, an Application for smartphones is proposed to help them virtually see how their room will look like after purchasing the product. It uses Google ARCore for augmented reality. ARCore will take in as input, the image from the device camera. It will identify planes and then virtually overlay the 3D models of the product onto the image, and then display it in real time to the user. This will give an almost realistic experience of placing that product in users home. Products like wall paintings, furniture, accessories and electrical appliances can be placed and viewed. Intelligence within the application will make relevant suggestions to the user to help buy related items. This will help a person to decorate even an empty room from scratch.
For association mining, Apriori algorithm was used to recommend products to the user. This algorithm will find the most frequently bought sets products, so that it can provide suggestions. where a user will read virtual article of furniture and communicate with 3D virtual furniture information employing a dynamic and versatile program.

A review of Interior Design using AR
AR technology is often used in applications that simulate an arrangement of furniture. We here will

WHAT ALL WAS USED ?
ARCore is Google's platform for building augmented reality experiences.

Database:
The models are created and the 3D models are hosted using firebase and are called in android application .The Sceneform library executes the downloaded models in AR format and it also makes the application lightweight as the hosting is done on the internet.

Google sceneform plugin
Now, we will be importing Google Sceneform plugin in Android Studio.
Google Sceneform plugin is a 3D framework which helps in developing ARCore apps without using OpenGL. The minimum version required is Android Studio 3.1 and above.
Sceneform makes it straightforward to render realistic 3D scenes in AR and non-AR apps.

HARDWARE REQUIREMENTS Battery Life:
Under typical use, the device battery life shall be at minimum 12 hours.

Wireless Device:
The device shall be wireless. (It should not be tethered to a battery pack, or processing pack).

On-Board Storage:
The device shall have a minimum on-board memory storage of 128Gb. The device shall support memory storage encryption, for security of the content.
The device shall support eye tracking as a method of gaze, for software user interface commands.

Sound:
Shall be available in wired or wireless. Shall serve as hearing protection for the wearer, complying with OSHA standards.

Display:
The device shall support a minimum resolution of 1920 x1080 . The device shall support full color . The device shall deliver 120Hz refresh rate.

ARCORE:
ARCore is Google's platform for building augmented reality experiences . Using different APIs , ARCore enables your phone to sense its environment , understand the world and interact with information.
Some of the APIs are available across Android and iOS to enable shared AR experiences.
ARCore uses three key capabilities to integrate virtual content with the real world as seen through your phone's camera: • Motion tracking allows the phone to understand and track its position relative to the world.
• Environmental understanding allows the phone to detect the size and location of all type of surfaces: horizontal, vertical and angled surfaces like the ground, a coffee table or walls.

Unity 3 D :
Unity 3 D is a " game development ecosystem ", it include an environment for the development of interactive 2D and 3D content including a rendering and physics engine , a scripting interface to program interactive content, a content exporter for many platforms (desktop, web mobile) and a growing knowledge sharing community.
As shown in below figure Unity 2018.1 introduces new tools that help artists & designers tell better visual stories, new ways for teams to collaborate more productively, and more feature..

CONCLUSIONS :
Hence, our main motive in building this project is to provide an aid as furniture and interior design are a very important part of our house and having a virtual look at how it suits your house with the help of AR Android based application, helps you select the right product of your choice.