Skip to content

A revolutionary cross-platform mobile application that transforms 2D floor plans into interactive 3D room models for comprehensive interior design visualization.

Notifications You must be signed in to change notification settings

Nandita10062001/Interio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 

Repository files navigation

🏠 Interio

A One-Stop Solution For All Your Interior Designing Hurdles

Published Paper Conference Springer

Transforming 2D floor plans into interactive 3D room models with AI-powered interior design capabilities


πŸ“– Overview

Interio is a revolutionary cross-platform mobile application that bridges the gap between imagination and reality in interior design. Unlike existing AR-based applications that rely on unstable live camera feeds, Interio generates persistent 3D room models from 2D floor plans, allowing users to design, customize, and save their interior layouts with complete creative freedom.

🎯 The Problem We Solved

Existing Solutions Fall Short:

  • ❌ Require holding phone camera steady
  • ❌ Only show items in specific areas
  • ❌ Cannot save or revisit designs
  • ❌ Limited customization options
  • ❌ No complete room visualization
  • ❌ Difficult UI for non-technical users

Interio Delivers:

  • βœ… Stable 3D models from floor plans
  • βœ… Complete 360Β° room visualization
  • βœ… Save and reload designs anytime
  • βœ… Full color & texture customization
  • βœ… Entire infrastructure planning
  • βœ… Intuitive, user-friendly interface

✨ Features

πŸ—οΈ Core Functionality

πŸ“ 2D Floor Plan β†’ 🎨 3D Room Model β†’ πŸͺ‘ Furniture Placement β†’ πŸ’Ύ Design Storage

πŸ”„ Automated 3D Modeling

  • Upload hand-drawn or digital blueprints
  • AI-powered edge & corner detection
  • Automatic wall, door & window recognition
  • Accurate dimensional conversion

🎨 Smart Design Studio

  • 360Β° room navigation
  • Drag-and-drop furniture placement
  • Real-time color customization
  • Material & texture modifications
  • Complete wall paint options

πŸ’Ύ Design Management

  • Save unlimited room designs
  • Revisit and modify anytime
  • Share designs with clients
  • Export final visualizations
  • Cloud-based storage

πŸ€– AI-Powered Features

  • Object Detection: Automatically identify existing furniture using mobile camera
  • Smart Placement Suggestions: AI recommends optimal furniture arrangement
  • Edge Detection: 91.6% accuracy using Canny Edge Detection algorithm
  • Corner Recognition: 89% accuracy with Shi-Tomasi algorithm

πŸ› οΈ Technology Stack

Frontend & UI
Flutter Dart Firebase

3D Engine & Graphics
Unity C#

Backend & Processing
Python Django OpenCV

Architecture Overview

graph LR
    A[Flutter Mobile App] --> B[Firebase Auth]
    A --> C[Unity 3D Engine]
    A --> D[Django API]
    D --> E[Image Processing Pipeline]
    E --> F[OpenCV + NumPy]
    F --> G[Edge Detection]
    F --> H[Corner Detection]
    F --> I[Room Segmentation]
    G --> J[3D Model Generation]
    H --> J
    I --> J
    J --> K[Blender Export]
    K --> L[Firebase Storage]
    L --> C
    C --> A
Loading

Dataset Statistics

  • 3D Object Models: 300+ items across 6 categories
  • Floor Plan Images: 150+ samples (blueprints + hand-drawn)
  • Interior Design References: 200+ style images
  • Training Duration: 11 months (2 development phases)

πŸŽ“ Research Publications

πŸ“„ Published Papers

1️⃣ IJRASET Volume 11 Issue II
February 2023

"An In-Depth Evaluation of AR-Based Interior Design and Decoration Applications"

πŸ“– Read Paper

2️⃣ IC2E3 2023 International Conference

"Interio: A One-Stop Solution For All Your Interior Designing Hurdles"

Computer, Electronics and Electrical Engineering Applications

3️⃣ ICACCD 2024 Springer Conference

"Automated 2D-to-3D Room Modeling and Real-Time Object Placement"

Advanced Computing & Design

πŸ† Key Contributions

  • Novel approach to persistent 3D room modeling from 2D plans
  • Comparative analysis of edge detection algorithms for floor plans
  • User experience study across 75+ participants (consumers, designers, businesses)
  • Integration of computer vision with real-time 3D rendering
  • Cross-platform mobile solution for interior design democratization

πŸ‘₯ Project Team

Developed at SIES Graduate School of Technology, Navi Mumbai

πŸ‘¨β€πŸŽ“ Nandita Nandakumar Lead Developer & Researcher
ML, Computer Vision & Algorithms
πŸ‘¨β€πŸŽ“ Nipun Manghi Core Developer
Flutter & Unity Integration
πŸ‘¨β€πŸŽ“ Saahith Shetty Core Developer
3D Modeling & Backend
πŸ‘©β€πŸ« Dr. Deepti Reddy Project Guide & Mentor
Computer Science Department

πŸ™ Acknowledgments

Special gratitude to:

  • Dr. Aparna Bannore - HOD, Computer Engineering Department, SIES GST
  • Faculty Members - SIES GST Computer Science Department
  • Industry Partners - Interior designers, furniture store owners, and design professionals who provided valuable insights
  • Survey Participants - 75+ users across consumer, student, and professional categories

πŸ“± Application Workflow

graph TD
    A[Splash Screen] --> B[Login/Register]
    B --> C[Tutorial for New Users]
    C --> D[Home Dashboard]
    D --> E[Create New Room]
    D --> F[Choose Existing Room]
    D --> G[Buy Products]
    D --> H[Settings]
    
    E --> I[Upload Floor Plan]
    I --> J[API Processing]
    J --> K[3D Model Generated]
    K --> L[Design Studio]
    
    F --> L
    
    L --> M[Add Furniture]
    L --> N[Customize Objects]
    L --> O[360Β° Navigation]
    L --> P[Save Design]
    
    P --> Q[Firebase Storage]
    
    G --> R[Browse Categories]
    R --> S[Add to Cart]
    S --> T[Payment Gateway]
Loading

πŸš€ Future Enhancements

Planned Features

πŸ€– AI & Machine Learning

  • CNN-based style classification (Modern, Royal, Chic, Minimalist)
  • YOLO v8 for real-time object detection
  • AI design recommendations based on room dimensions
  • Automated furniture arrangement optimization

πŸ›’ E-Commerce Integration

  • In-app payment gateway (Razorpay/Stripe)
  • Partnership with IKEA, Pepperfry, Urban Ladder
  • Price comparison across vendors
  • Virtual showroom tours

πŸ‘₯ Collaboration Features

  • Multi-user design sessions
  • Real-time design sharing with clients
  • Comment and annotation system
  • Version control for designs

🎯 Advanced Visualization

  • AR preview mode for on-site visualization
  • VR support for immersive walkthroughs
  • Lighting simulation (natural & artificial)
  • Day/night mode previews

Technical Improvements

  • Improve hand-drawn blueprint accuracy to 90%+
  • Reduce 3D model generation time by 40%
  • Implement progressive loading for large models
  • Add offline mode with local caching
  • Expand object database to 1000+ items

πŸ” Code Access

πŸ“© Request Repository Access

The complete source code for Interio is currently private for intellectual property protection. We welcome collaboration and are open to sharing code for:

βœ… Academic Research - Citation and comparative studies
βœ… Educational Purposes - Learning and teaching computer vision/3D modeling
βœ… Industry Collaboration - Partnership opportunities with interior design companies
βœ… Open Source Contribution - After official app launch

Contact for Code Access

Team Member Email Role
Nandita Nandakumar nanditankr1062001@gmail.com Lead Developer

What to Include in Your Request

  • Your name and affiliation (university/company)
  • Purpose of access (research/education/collaboration)
  • Specific components of interest (if partial access needed)
  • Timeline for your project/research
  • How you plan to cite/acknowledge our work

πŸ“š Documentation

Available Resources (on request via email)

  • πŸ“„ Full Thesis Report: FinalReport_BlackBook.pdf
  • πŸ“Š Springer Conference Paper: Complete methodology and results
  • πŸ“ˆ Project Presentation: Slide deck with architecture diagrams
  • πŸŽ₯ Demo Videos: Application walkthrough and feature showcase

Technical Documentation

All technical details including:

  • Algorithm pseudocode
  • Database schema
  • API endpoint specifications
  • Unity-Flutter integration methods
  • Firebase configuration
  • Image processing pipeline

Available in published papers and upon code access.

---

πŸ“– How to Cite

If you use or reference this work in your research, please cite:

APA Format

Nandakumar, N., Manghi, N., Shetty, S., & Reddy, D. (2023). 
An In-Depth Evaluation of AR-Based Interior Design and Decoration Applications. 
International Journal for Research in Applied Science and Engineering Technology (IJRASET), 
11(2). https://www.ijraset.com/best-journal/an-indepth-evaluation-of-arbased-interior-design-and-decoration-applications

IEEE Format

N. Nandakumar, N. Manghi, S. Shetty, and D. Reddy, 
"Automated 2D-to-3D Room Modeling and Real-Time Object Placement: 
A Cross-Platform Solution for Interior Design Visualizations," 
in Proc. Int. Conf. Advanced Computing and Communication Design (ICACCD), 2024.

πŸ“œ License

This project is currently under proprietary license. All rights reserved.

For licensing inquiries, please contact the team via the emails provided above.


🌟 Star History

If you find this project interesting, please consider starring the repository to show your support!


🏑 Transforming Imagination into Reality, One Room at a Time 🏑


Made with ❀️ at SIES Graduate School of Technology, Navi Mumbai

Β© 2023 Interio Team. All Rights Reserved.

LinkedIn Email

About

A revolutionary cross-platform mobile application that transforms 2D floor plans into interactive 3D room models for comprehensive interior design visualization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published