Presentation is loading. Please wait.

Presentation is loading. Please wait.

Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the.

Similar presentations


Presentation on theme: "Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the."— Presentation transcript:

1 Theia Technical Design Presentation 3

2 Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the user to accomplish this task easily To produce accurate results To be quick and reliable

3 Components Mobile Application Server (Backend) Website Application Each of these components must follow the goals mentioned in the previous slide.

4 Communication

5 Technical Overview Node.js o A software platform that is used to build scalable network (server-side) applications. Uses JavaScript as its scripting language. Three.js o A lightweight cross-browser JavaScript library/API used to create and display animated 3D computer graphics on a Web browser. Mysql o An open-source relational database management system. OpenCV o A library of programming functions aimed at real-time computer vision. Focuses on real-time image processing. Xcode o A development environment containing software development tools for developing iOS and OS X software.

6 Technical Challenges Making OpenCV functional Transferring information from Server to OpenCV (image scanner) and back to Server Creating accurate data values from scanning images Connecting mobile application to Server

7 Progress towards overcoming Technical Challenges: Basic idea of how OpenCV will work o Understanding how to set up OpenCV and use it to scan room corners Created a database and structured how data will be sent and stored Accepted that image data values will not be fully accurate Set up process on how to create 3D rooms using three.js

8 Technical Roadmap Set up basic Server interaction Set up OpenCV and develop basic scanning algorithm Connect Server to OpenCV Development more accurate scanning algorithm Use image data to create room modeling algorithm

9 Questions?


Download ppt "Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the."

Similar presentations


Ads by Google