Project Domain / Category

Mobile Application (Android)

Abstract / Introduction

We need to decorate our home and many decoration accessories are available in market. It’s a hectic process to visit market and choose an item which is best suitable for our home. Some products are apparently suitable but when we place those items in our home, they didn’t look very good. Sometimes we often check these items through online stores which give us no idea how these items look after the placement.

The AR based Home Decor app will serve this problem. We can pick decoration items and place them in AR based environment to check whether they fit in our place. The APP uses device camera to visualize such items in an Augmented Reality Environment (ARE). In ARE, device camera will be used to visualize the actual environment while user can select any item from list to check its appearance in ARE.

User can also capture any image and after cropping, the picture can be stored in the items listing.

Functional Requirements

The following will be the functional requirements of this project;

  • User can capture items to save in listing.
              User can take/capture any image and crop the required portion through this app.
              User can also resize the captured image to fit on required area.


              User can adjust the contrast of the image.
              A list/grid is maintained after the editing of captured images.
  • User can edit photos from its phone Gallery and perform all steps mentioned in Point # 1. 
              There’ll be a single list of items/resources for both processes.
  • User can export any screen as picture.
              App must export screen to image in any of these formats (jpg, png, gif). E.g. a User wants to                decorate his Room wall, He’ll open this app and place in front of the wall. Select any item                  from the list and place it on required location. He can change positions of the item to check                  its look and feel. At last, an image will be taken and saved to phone gallery.
  • User can import any decor item for later use.
             User can check images from internet after editing, it can be store in the listing. 

Augmented Reality Based Home Decor
Augmented Reality Based Home Decor


Note

You can use libraries from ”GitHub” or ”Android Arsenal”.
Students may add further functionalities to make the application more useful.
Your android devices must support all features necessary for this project.

Tools & Languages


  • Android Studio
  • Java or Kotlin