Interior Design for Smart Home.

Project Code :TCMAAN178

Objective

Decorating your home with the right items is not easy. This app will take a picture of the user’s room and allow visualizing it with different available interior designing options, like, carpets, curtains, wall paint, etc.

Abstract

AR technology is often used in applications that simulate an arrangement of furniture. We here will discuss a system based on Augmented Reality for Home Exhibition, which supports real-time tracking without Identification Markers; the system uses FAST corner detection. To solve this problem, this app we proposes a method that can add virtual objects to the real environment (Augmented Reality) using the camera. Augmented Reality furniture arrangement systems are useful for viewing room or building layouts without having to buy or move real furniture. 

However, such systems often require users to physically and frequently change their viewpoint of the physical space, which requires manual manipulation of the scene and is often limited to a 2D tablet or phone interface. To help address this problem, we have developed a system that automatically calculates the most suitable viewpoint to improve understanding of the room layout as a whole, and allows the user to easily transition to that viewpoint.

Keywords: Augmented Reality, Camera, Corner Detection, Markers.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE SPECIFICATIONS

  • Operating System: Windows and Android
  • SDK IDE: Android Studio 3.3
  • Virtual Emulator: Nexus Pixel 2
  • Programming Language: Java
  • Front End: Xml
  • Server scripting Language: PHP
  • Database: MySQL

HARDWARE SPECIFICATIONS

  • CPU type: Intel i7
  • Ram size: 16 GB
  • Hard disk capacity:1TB
  • Monitor type: 15 Inch color monitor
  • Keyboard type: Internet keyboard
  • Mobile: Android

Learning Outcomes

  • What is Augmented Reality.
  • What is the use of AR.
  • Real time application scenarios.
  • About AR Core.
  • Android architecture.
  • Basic about java.
  • Basic about MySQL.
  • About Vuforia SDK.
  • About Unity 3D.
  • What are Packages and dependencies regarding the app?
  • What are various versions of android app and android operating system.
  • About Android studio.
  • Client side validation.
  • Server side validation.
  • Difference between client side validations.
  • Different Debugging Techniques.
  • Deployment of app.
  • About play store deployment.
  • What is manifest?
  • About XML.
  • Widgets in android.
  • Views in android.
  • Layouts in android.
  • How to design the user Interface.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects