1 of 14

Reconstructing Building Plans from Images

2 of 14

Background Information

Faculty Advisor: Dr. Marius Silaghi

Client: Dr. Marius Silaghi

Professor | College of Engineering and Science - Electrical Engineering and Computer Science

3 of 14

Contact Info

Scott Troi: amarrone2019@my.fit.edu

Bradley Hull: bhull2020@my.fit.edu

Ahmed Alamri: aalamri2022@my.fit.edu

Aljawharah: aalbalawi2020@my.fit.edu

4 of 14

Recap

The goal of our project is to allow users to input images of rooms in a building and get building/room plans (AKA blueprints).

5 of 14

Milestone 4 Task Matrix

6 of 14

GUI Re-Design

Main screen:

  • Main Menu
    • Creating a room plan.
    • Creating a floor plan.
    • View saved plans

7 of 14

GUI Re-Design

Creating a new room plan :

  • Upload image button
  • Displaying the images
  • The option to remove an uploaded image
  • Generate Room plan button

8 of 14

GUI Re-Design

A loading screen while Segment Anything works in the background.

9 of 14

GUI Re-Design

Wall Confirmation Screen:

  • Displays a guess of the wall highlighted in green
  • Asks the user to confirm
    • If yes, it goes to the next wall until the user confirms all walls.
    • If no, the system will display another guess until the wall is confirmed

10 of 14

GUI Re-Design

Reference Object Confirmation Screen:

  • Displays a guess of the reference object highlighted in green
  • Asks the user to confirm
    • If no, the system will display another guess until the reference object is confirmed

11 of 14

GUI Re-Design

Reference Object Confirmation Screen:

    • If yes, the system will ask the user to input the reference object’s width and length.

12 of 14

Room Drawing

  • Automatically detecting wall/doors
  • Example room drawings for rooms with four and five walls
    • Interactive plot where the user can drag the corners (adjust the wall length/angle)
    • User can save the plot as a picture to be used in floor plan

13 of 14

Plans for Next Milestone

14 of 14

Questions?