SlideShare a Scribd company logo
An Interactive Web Application for 3D
Construction , Interior & Exterior Design
A Project by Renien John Joseph
Supervised by Udayangi Perera
Agenda
Problem Domain
Aim and Objectives
Findings of the Literature Review
Software Requirements Specification
Design
Implementation
Evaluation
Testing
Conclusion
Problem Domain
• 2D architectural drawings are commonly used.
• Producing a three dimensional (3D) plan is costly.
• Difficult to be satisfied with design by looking at 2D plans.
• 3D drawings take time and money.
• Producing multiple 2D drawings to refine design is also costly
• 3D home reconstruction
• 3D Object Reconstruction
• Interior and Exterior Design
What is Build-IT ?
Literature Review
Finding Were Related To
3D Reconstruction Building Information Model
Drawing
Functionality
Interior Design
Sequence of
Images
2D Plan Drawing
3D Plan Drawing 3D Reconstructing
Reconstructed 3D
Model
Materials
Using 3D home, 3D models
and with the materials
System Design
Data Storage
WCF RIA Service
Data Access
Web Application
5
Desktop Application
5
Build-IT
3D Reconstruction
Technology
Image Sequence
3D Model
3D Reconstruction Module
2D plan 3D plan
Architectural Design Module
Interior & Exterior
Design
Interior Design Module
3D Editor
Editor Module
Implementation
3D Reconstruction
Feature extraction and matching
Calculate fundamental matrix
Choose reference images and initialize
structure of the scene and the motion of
the camera
Estimate projection matrix
Optimize the already reconstructed point
and reconstruct the rest points.
Overall optimization of structure and motion
Self-calibration and Euclidean
reconstruction
Overall optimization
Dense match and reconstruction
New view?
Projective
Reconstruction
N
Y
3D model
3D Reconstruction
Pipeline
Testing- 3D Reconstruction
Sample Test 1
Testing- 3D Reconstruction
Sample Test 2 (Different Plane Images)
Sample Test 3 (Different Images)
Testing- 3D Reconstruction
Computational time graph
Tested under following hardware and OS requirements.
• Laptop (Intel(R) Pentium(R) Dual CPU T3400 @ 2.16GHz (2 CPUs))
• Windows 8
m
Building Information Model (BIM)
• 2D Polygonal Drawing – 3D Polygonal Drawing
 Single Polygons
 Multi Polygons
 Parallelogram Theory
• Adhering Architectural drawing standards
Wall Creation
Door-Window Creation
Testing- BIM
2D-3D Drawing Sketch
Testing- BIM
Editor Module
Interaction Module
Head Tracking Gestures
Wii Mote
Navigation
New Solution
Existing Solution
Key board
Navigation
Building
Information
Model
Interaction Module
Build-IT Wii Connector
(Desktop Application)
Build-IT Web
Application
Transmission Control
Protocol (TCP)
AR Module
Evaluation
• Charith Prasanga
- Architect
- Senior lecturer in Open Systems Technologies (PVT)
Ltd. (CAD Engineer)
• Luca Del Tongo
- Researcher in Computer Vision
- expert in: Object Recognition
Gesture
3D reconstruction
• Miguel Algaba Borrego
- Software Engineer
- expert in 3D Medical Imaging
- Recommended New Algorithm
Evaluation
• Roy Shilkrot
- PHD Student (MIT Media Lab)
- Expert in Computer Vision
- Recommended Iterative Linear Triangulation
• Rebecca Rouse
- PhD candidate and instructor in the Digital Media
program.
- Expert in Vision and Augmented Reality
- Suggested new domain
• Dr Gerd Reis
- Senior researcher at the German Research Center for
Artificial Intelligence
- Suggested new (HCI) methods
Benchmark
2D Sketch Drawing
3D Building Information
Model
User Friendly
Augmented Reality
Gesture Interaction
3D Walkthrough
Build-IT Framework
Future Enhancement
• Increase the robustness in 3D reconstruction
• Iterative linear triangulation
• Implementing KAZE Features
• Optimize the 3D reconstruction pipeline
• Increase user-friendliness of this product
• Update to mobile plat form.
• Improve the interior and exterior design.
• Update the 3D Editor module.
Conclusion
• Contribution to technological / commercial community
An easy to use, low computational cost and hybrid Interior and
Exterior Design framework.
• Contribution to research community
Robust 3D Reconstruction.
Building Information Model.
Thank You!

More Related Content

What's hot

Benefits of parametric design in architecture
Benefits of parametric design in architectureBenefits of parametric design in architecture
Benefits of parametric design in architecture
SameerShaik43
 
Dii deck August 21
Dii deck August 21Dii deck August 21
Dii deck August 21
Roman Zakharov
 
Revit introduction class
Revit  introduction classRevit  introduction class
Revit introduction class
KARIKALAN E
 
DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)
Roman Zakharov
 
Autodesk Revit Training
Autodesk Revit TrainingAutodesk Revit Training
Autodesk Revit Training
robowee2
 
BIM training
BIM training BIM training
BIM training
Sandya Devarajan
 
DII service
DII serviceDII service
DII service
Roman Zakharov
 
Hae 20180202 en.compressed
Hae 20180202 en.compressedHae 20180202 en.compressed
Hae 20180202 en.compressed
Xin Wang
 
Revit Architecture
Revit ArchitectureRevit Architecture
Revit Architecture
niict
 
Revit presentation
Revit presentationRevit presentation
Revit presentation
Neha Somani
 
SOFTWARES IN CIVIL ENGINEERING
SOFTWARES IN CIVIL ENGINEERINGSOFTWARES IN CIVIL ENGINEERING
SOFTWARES IN CIVIL ENGINEERING
chitikeshi omprakash
 
Best 5 software for civil engineering
Best 5 software for civil engineeringBest 5 software for civil engineering
Best 5 software for civil engineering
ramakrishnanpravin
 

What's hot (12)

Benefits of parametric design in architecture
Benefits of parametric design in architectureBenefits of parametric design in architecture
Benefits of parametric design in architecture
 
Dii deck August 21
Dii deck August 21Dii deck August 21
Dii deck August 21
 
Revit introduction class
Revit  introduction classRevit  introduction class
Revit introduction class
 
DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)DII PRESENTATION (APRIL 2021)
DII PRESENTATION (APRIL 2021)
 
Autodesk Revit Training
Autodesk Revit TrainingAutodesk Revit Training
Autodesk Revit Training
 
BIM training
BIM training BIM training
BIM training
 
DII service
DII serviceDII service
DII service
 
Hae 20180202 en.compressed
Hae 20180202 en.compressedHae 20180202 en.compressed
Hae 20180202 en.compressed
 
Revit Architecture
Revit ArchitectureRevit Architecture
Revit Architecture
 
Revit presentation
Revit presentationRevit presentation
Revit presentation
 
SOFTWARES IN CIVIL ENGINEERING
SOFTWARES IN CIVIL ENGINEERINGSOFTWARES IN CIVIL ENGINEERING
SOFTWARES IN CIVIL ENGINEERING
 
Best 5 software for civil engineering
Best 5 software for civil engineeringBest 5 software for civil engineering
Best 5 software for civil engineering
 

Viewers also liked

3D Construction Methodology for High-rise buildings
3D Construction Methodology for High-rise buildings3D Construction Methodology for High-rise buildings
3D Construction Methodology for High-rise buildings
Amin Hadjaran
 
Contract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDF
Contract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDFContract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDF
Contract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDF
Lucian Gerea
 
Kaleo apps case study final
Kaleo apps case study finalKaleo apps case study final
Kaleo apps case study final
KT Apps
 
Building a brand from scratch: what early stage entrepreneurs need to know
Building a brand from scratch: what early stage entrepreneurs need to knowBuilding a brand from scratch: what early stage entrepreneurs need to know
Building a brand from scratch: what early stage entrepreneurs need to know
Colin Nagy
 
Sequence of general works of building construction
Sequence of general works of building constructionSequence of general works of building construction
Sequence of general works of building construction
Chelluri Srihari
 
(الفصل الثاني (مراحل النمو_مطالب النمو
(الفصل الثاني (مراحل النمو_مطالب النمو (الفصل الثاني (مراحل النمو_مطالب النمو
(الفصل الثاني (مراحل النمو_مطالب النمو
sara alajmi
 
Top down construction by Sai Towers P Ltd.
Top down construction by Sai Towers P Ltd.Top down construction by Sai Towers P Ltd.
Top down construction by Sai Towers P Ltd.
Sai Towers P Ltd.
 
MTECH BIM project case study
MTECH BIM project case studyMTECH BIM project case study
MTECH BIM project case study
Stephen Au
 
Green buildings dec 14
Green buildings dec 14Green buildings dec 14
Green buildings dec 14
waseeemwazir
 
Overview of project management in engineering environment
Overview of project management in engineering environmentOverview of project management in engineering environment
Overview of project management in engineering environment
SUKAD Group - Project Management Solutions
 
REVIT ARCHITECTURE COURSE
REVIT ARCHITECTURE COURSEREVIT ARCHITECTURE COURSE
REVIT ARCHITECTURE COURSE
George Exarchopoulos
 
A New Year, New Look for Lynda.com
A New Year, New Look for Lynda.comA New Year, New Look for Lynda.com
A New Year, New Look for Lynda.com
LinkedIn Learning Solutions
 
99 Days Revit Architecture Training Detailed Syllabus
99 Days Revit Architecture Training Detailed Syllabus99 Days Revit Architecture Training Detailed Syllabus
99 Days Revit Architecture Training Detailed Syllabus
Subair Shamsudheen
 
Top Down Construction Presentation.
Top Down Construction Presentation.Top Down Construction Presentation.
Top Down Construction Presentation.
HERITAGE INFRASPACE INDIA PRIVATE LIMITED
 
Airport Construction
Airport ConstructionAirport Construction
Airport Construction
David H Moloney
 
Top down construction
Top down constructionTop down construction
Top down construction
Amulya Kansal
 
Hennepin County Brookdale Regional Center - High Performance Building Case Study
Hennepin County Brookdale Regional Center - High Performance Building Case StudyHennepin County Brookdale Regional Center - High Performance Building Case Study
Hennepin County Brookdale Regional Center - High Performance Building Case Study
Loren Abraham
 
Medical mirror
Medical mirror Medical mirror
Medical mirror
Apoorva k
 
Project Execution Plan for High Rise Building
Project Execution Plan for High Rise BuildingProject Execution Plan for High Rise Building
Project Execution Plan for High Rise Building
David H Moloney
 
PRECAST BUILDING SYSTEM
PRECAST BUILDING SYSTEMPRECAST BUILDING SYSTEM
PRECAST BUILDING SYSTEM
Sagar Shah
 

Viewers also liked (20)

3D Construction Methodology for High-rise buildings
3D Construction Methodology for High-rise buildings3D Construction Methodology for High-rise buildings
3D Construction Methodology for High-rise buildings
 
Contract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDF
Contract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDFContract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDF
Contract, Construction Sequence 01 rev 00, 13,05,11 start date 23,05,11.PDF
 
Kaleo apps case study final
Kaleo apps case study finalKaleo apps case study final
Kaleo apps case study final
 
Building a brand from scratch: what early stage entrepreneurs need to know
Building a brand from scratch: what early stage entrepreneurs need to knowBuilding a brand from scratch: what early stage entrepreneurs need to know
Building a brand from scratch: what early stage entrepreneurs need to know
 
Sequence of general works of building construction
Sequence of general works of building constructionSequence of general works of building construction
Sequence of general works of building construction
 
(الفصل الثاني (مراحل النمو_مطالب النمو
(الفصل الثاني (مراحل النمو_مطالب النمو (الفصل الثاني (مراحل النمو_مطالب النمو
(الفصل الثاني (مراحل النمو_مطالب النمو
 
Top down construction by Sai Towers P Ltd.
Top down construction by Sai Towers P Ltd.Top down construction by Sai Towers P Ltd.
Top down construction by Sai Towers P Ltd.
 
MTECH BIM project case study
MTECH BIM project case studyMTECH BIM project case study
MTECH BIM project case study
 
Green buildings dec 14
Green buildings dec 14Green buildings dec 14
Green buildings dec 14
 
Overview of project management in engineering environment
Overview of project management in engineering environmentOverview of project management in engineering environment
Overview of project management in engineering environment
 
REVIT ARCHITECTURE COURSE
REVIT ARCHITECTURE COURSEREVIT ARCHITECTURE COURSE
REVIT ARCHITECTURE COURSE
 
A New Year, New Look for Lynda.com
A New Year, New Look for Lynda.comA New Year, New Look for Lynda.com
A New Year, New Look for Lynda.com
 
99 Days Revit Architecture Training Detailed Syllabus
99 Days Revit Architecture Training Detailed Syllabus99 Days Revit Architecture Training Detailed Syllabus
99 Days Revit Architecture Training Detailed Syllabus
 
Top Down Construction Presentation.
Top Down Construction Presentation.Top Down Construction Presentation.
Top Down Construction Presentation.
 
Airport Construction
Airport ConstructionAirport Construction
Airport Construction
 
Top down construction
Top down constructionTop down construction
Top down construction
 
Hennepin County Brookdale Regional Center - High Performance Building Case Study
Hennepin County Brookdale Regional Center - High Performance Building Case StudyHennepin County Brookdale Regional Center - High Performance Building Case Study
Hennepin County Brookdale Regional Center - High Performance Building Case Study
 
Medical mirror
Medical mirror Medical mirror
Medical mirror
 
Project Execution Plan for High Rise Building
Project Execution Plan for High Rise BuildingProject Execution Plan for High Rise Building
Project Execution Plan for High Rise Building
 
PRECAST BUILDING SYSTEM
PRECAST BUILDING SYSTEMPRECAST BUILDING SYSTEM
PRECAST BUILDING SYSTEM
 

Similar to Build-IT - An Interactive Web Application for 3D Construction, Interior & Exterior Design

3 d modeling using bim ppt
3 d modeling using bim ppt3 d modeling using bim ppt
3 d modeling using bim ppt
VEMANA INSTITUTE OF TECHNOLOGY, VTU
 
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Steve Downer
 
Group 14 presentation.pptx
Group 14 presentation.pptxGroup 14 presentation.pptx
Group 14 presentation.pptx
vaibhavchaudhary7017
 
L1 cad and applications
L1 cad and applicationsL1 cad and applications
L1 cad and applications
Dat Hoang Tien
 
AB114-5 BIM-based Collaboration-PPT.pdf
AB114-5 BIM-based Collaboration-PPT.pdfAB114-5 BIM-based Collaboration-PPT.pdf
AB114-5 BIM-based Collaboration-PPT.pdf
RavenousSolos
 
Reducing Risk and Liability in Infrastructure Projects
Reducing Risk and Liability in Infrastructure ProjectsReducing Risk and Liability in Infrastructure Projects
Reducing Risk and Liability in Infrastructure Projects
Virtual ULI
 
Prodintec Design Area V040310
Prodintec Design Area V040310Prodintec Design Area V040310
Prodintec Design Area V040310
Victor Lopez Garcia
 
BIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuctionBIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuction
Reshma Philip
 
Introduction to Building Information Modeling
Introduction to Building Information Modeling Introduction to Building Information Modeling
Introduction to Building Information Modeling
Ali kekhia PMP,ITIL,OCP,ETM
 
Building Information Modelling M.arch.pdf
Building Information Modelling M.arch.pdfBuilding Information Modelling M.arch.pdf
Building Information Modelling M.arch.pdf
ShaheRobinson
 
The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...
The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...
The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...
Design World
 
What is cad cam
What is cad camWhat is cad cam
Whats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docxWhats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docx
cooperapleh
 
Whats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docxWhats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docx
eubanksnefen
 
Whats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docxWhats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docx
helzerpatrina
 
Bim White Paper 11 9 09
Bim White Paper 11 9 09Bim White Paper 11 9 09
Bim White Paper 11 9 09
rsalbin
 
The Highest-Paying AutoCAD Careers & Job Roles - NetCom Learning
The Highest-Paying AutoCAD Careers & Job Roles - NetCom LearningThe Highest-Paying AutoCAD Careers & Job Roles - NetCom Learning
The Highest-Paying AutoCAD Careers & Job Roles - NetCom Learning
NetCom Learning
 
The Highest-Paying AutoCAD Careers & Job Roles
The Highest-Paying AutoCAD Careers & Job RolesThe Highest-Paying AutoCAD Careers & Job Roles
The Highest-Paying AutoCAD Careers & Job Roles
StaciBassett
 
CodeBook at the Conferences
CodeBook at the ConferencesCodeBook at the Conferences
CodeBook at the Conferences
CodeBookUserGroup
 
Revit Online Training courses-BES.pdf
Revit Online Training courses-BES.pdfRevit Online Training courses-BES.pdf
Revit Online Training courses-BES.pdf
irfanakram32
 

Similar to Build-IT - An Interactive Web Application for 3D Construction, Interior & Exterior Design (20)

3 d modeling using bim ppt
3 d modeling using bim ppt3 d modeling using bim ppt
3 d modeling using bim ppt
 
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
 
Group 14 presentation.pptx
Group 14 presentation.pptxGroup 14 presentation.pptx
Group 14 presentation.pptx
 
L1 cad and applications
L1 cad and applicationsL1 cad and applications
L1 cad and applications
 
AB114-5 BIM-based Collaboration-PPT.pdf
AB114-5 BIM-based Collaboration-PPT.pdfAB114-5 BIM-based Collaboration-PPT.pdf
AB114-5 BIM-based Collaboration-PPT.pdf
 
Reducing Risk and Liability in Infrastructure Projects
Reducing Risk and Liability in Infrastructure ProjectsReducing Risk and Liability in Infrastructure Projects
Reducing Risk and Liability in Infrastructure Projects
 
Prodintec Design Area V040310
Prodintec Design Area V040310Prodintec Design Area V040310
Prodintec Design Area V040310
 
BIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuctionBIM process adoption for integrated design and constuction
BIM process adoption for integrated design and constuction
 
Introduction to Building Information Modeling
Introduction to Building Information Modeling Introduction to Building Information Modeling
Introduction to Building Information Modeling
 
Building Information Modelling M.arch.pdf
Building Information Modelling M.arch.pdfBuilding Information Modelling M.arch.pdf
Building Information Modelling M.arch.pdf
 
The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...
The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...
The Pros and Cons of 3D Modeling Paradigms: Direct Modeling and History-based...
 
What is cad cam
What is cad camWhat is cad cam
What is cad cam
 
Whats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docxWhats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docx
 
Whats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docxWhats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docx
 
Whats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docxWhats the BIM IdeaWhy does this happenProjec.docx
Whats the BIM IdeaWhy does this happenProjec.docx
 
Bim White Paper 11 9 09
Bim White Paper 11 9 09Bim White Paper 11 9 09
Bim White Paper 11 9 09
 
The Highest-Paying AutoCAD Careers & Job Roles - NetCom Learning
The Highest-Paying AutoCAD Careers & Job Roles - NetCom LearningThe Highest-Paying AutoCAD Careers & Job Roles - NetCom Learning
The Highest-Paying AutoCAD Careers & Job Roles - NetCom Learning
 
The Highest-Paying AutoCAD Careers & Job Roles
The Highest-Paying AutoCAD Careers & Job RolesThe Highest-Paying AutoCAD Careers & Job Roles
The Highest-Paying AutoCAD Careers & Job Roles
 
CodeBook at the Conferences
CodeBook at the ConferencesCodeBook at the Conferences
CodeBook at the Conferences
 
Revit Online Training courses-BES.pdf
Revit Online Training courses-BES.pdfRevit Online Training courses-BES.pdf
Revit Online Training courses-BES.pdf
 

Recently uploaded

Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 

Recently uploaded (20)

Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 

Build-IT - An Interactive Web Application for 3D Construction, Interior & Exterior Design

  • 1. An Interactive Web Application for 3D Construction , Interior & Exterior Design A Project by Renien John Joseph Supervised by Udayangi Perera
  • 2. Agenda Problem Domain Aim and Objectives Findings of the Literature Review Software Requirements Specification Design Implementation Evaluation Testing Conclusion
  • 3. Problem Domain • 2D architectural drawings are commonly used. • Producing a three dimensional (3D) plan is costly. • Difficult to be satisfied with design by looking at 2D plans. • 3D drawings take time and money. • Producing multiple 2D drawings to refine design is also costly
  • 4. • 3D home reconstruction • 3D Object Reconstruction • Interior and Exterior Design What is Build-IT ?
  • 5. Literature Review Finding Were Related To 3D Reconstruction Building Information Model Drawing
  • 6. Functionality Interior Design Sequence of Images 2D Plan Drawing 3D Plan Drawing 3D Reconstructing Reconstructed 3D Model Materials Using 3D home, 3D models and with the materials
  • 8. Data Storage WCF RIA Service Data Access Web Application 5 Desktop Application 5 Build-IT 3D Reconstruction Technology
  • 9. Image Sequence 3D Model 3D Reconstruction Module 2D plan 3D plan Architectural Design Module Interior & Exterior Design Interior Design Module 3D Editor Editor Module Implementation
  • 11. Feature extraction and matching Calculate fundamental matrix Choose reference images and initialize structure of the scene and the motion of the camera Estimate projection matrix Optimize the already reconstructed point and reconstruct the rest points. Overall optimization of structure and motion Self-calibration and Euclidean reconstruction Overall optimization Dense match and reconstruction New view? Projective Reconstruction N Y 3D model 3D Reconstruction Pipeline
  • 13. Testing- 3D Reconstruction Sample Test 2 (Different Plane Images) Sample Test 3 (Different Images)
  • 14. Testing- 3D Reconstruction Computational time graph Tested under following hardware and OS requirements. • Laptop (Intel(R) Pentium(R) Dual CPU T3400 @ 2.16GHz (2 CPUs)) • Windows 8 m
  • 16. • 2D Polygonal Drawing – 3D Polygonal Drawing  Single Polygons  Multi Polygons  Parallelogram Theory • Adhering Architectural drawing standards Wall Creation Door-Window Creation
  • 19. Interaction Module Head Tracking Gestures Wii Mote Navigation New Solution Existing Solution Key board Navigation Building Information Model
  • 20. Interaction Module Build-IT Wii Connector (Desktop Application) Build-IT Web Application Transmission Control Protocol (TCP)
  • 22. Evaluation • Charith Prasanga - Architect - Senior lecturer in Open Systems Technologies (PVT) Ltd. (CAD Engineer) • Luca Del Tongo - Researcher in Computer Vision - expert in: Object Recognition Gesture 3D reconstruction • Miguel Algaba Borrego - Software Engineer - expert in 3D Medical Imaging - Recommended New Algorithm
  • 23. Evaluation • Roy Shilkrot - PHD Student (MIT Media Lab) - Expert in Computer Vision - Recommended Iterative Linear Triangulation • Rebecca Rouse - PhD candidate and instructor in the Digital Media program. - Expert in Vision and Augmented Reality - Suggested new domain • Dr Gerd Reis - Senior researcher at the German Research Center for Artificial Intelligence - Suggested new (HCI) methods
  • 24. Benchmark 2D Sketch Drawing 3D Building Information Model User Friendly Augmented Reality Gesture Interaction 3D Walkthrough Build-IT Framework
  • 25. Future Enhancement • Increase the robustness in 3D reconstruction • Iterative linear triangulation • Implementing KAZE Features • Optimize the 3D reconstruction pipeline • Increase user-friendliness of this product • Update to mobile plat form. • Improve the interior and exterior design. • Update the 3D Editor module.
  • 26. Conclusion • Contribution to technological / commercial community An easy to use, low computational cost and hybrid Interior and Exterior Design framework. • Contribution to research community Robust 3D Reconstruction. Building Information Model.

Editor's Notes

  1. 3D home reconstruction The user will draw a 2D sketch drawing on the grid with the help of 2D house plan that leads to constructing a 3D house. In the 3D house the user can navigate from one room to another room and view three dimensional scene of each room. 3D Object Reconstruction. The user will upload a sequence of images taken from a handy camera, so using the images a detailed 3D object will be constructed. The user can place the constructed 3D object inside the 3D house and view how it looks like in their house. Interior and Exterior Design.  With the guide of basic interior design principal the user can change wall, floor color, decorate with all kinds of materials and also with 3D reconstructed objects . Very well written