Project Plan 3D Product Showcase Application The Capstone - - PowerPoint PPT Presentation

project plan
SMART_READER_LITE
LIVE PREVIEW

Project Plan 3D Product Showcase Application The Capstone - - PowerPoint PPT Presentation

Project Plan 3D Product Showcase Application The Capstone Experience Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering Michigan State University Fall 2019 From Students to


slide-1
SLIDE 1

From Students… …to Professionals

The Capstone Experience

Project Plan

3D Product Showcase Application

Team Dow

Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering Michigan State University Fall 2019

slide-2
SLIDE 2

Functional Specifications

Problem: Difficult to market Dow chemicals

▪ Visualizing chemical intermediaries on products ▪ Providing information on the chemicals that makeup the final consumer product ▪ Making the information easy to access and traverse

Solution: 3D Product Showcase using AR

▪ Mobile application for consumers ▪ Product catalog across various markets ▪ Visualize Dow materials on product models ▪ Learn about products in Augmented Reality

The Capstone Experience Team Dow Project Plan Presentation 2

slide-3
SLIDE 3

Design Specifications

Market Category Selection

▪ Search bar ▪ Drop down menu

Product Catalog

▪ Preview of model ▪ Small description of makeup

Model Editor

▪ Edit the material, rotate and zoom in on the model

AR view

▪ Plane recognition ▪ Highlighted regions ▪ Finger gesture suggestions for move/rotate ▪ Camera button for screenshots

The Capstone Experience Team Dow Project Plan Presentation 3

slide-4
SLIDE 4

Screen Mockup: Category Select

The Capstone Experience 4 Team Dow Project Plan Presentation

slide-5
SLIDE 5

Screen Mockup: Product Catalog

The Capstone Experience 5 Team Dow Project Plan Presentation

slide-6
SLIDE 6

Screen Mockup: Model Editor

The Capstone Experience 6 Team Dow Project Plan Presentation

slide-7
SLIDE 7

Screen Mockup: Augmented Reality

The Capstone Experience 7 Team Dow Project Plan Presentation

slide-8
SLIDE 8

Technical Specifications

Unity AR Foundation

▪ Provide core functionality required for mobile augmented reality applications ▪ Needed for plane detection and location tracking

MySQL with Microsoft Azure

▪ Relates consumer products to corresponding markets ▪ Relates consumer products with Dow materials ▪ Stores information about Dow materials, consumer products, and markets

The Capstone Experience Team Dow Project Plan Presentation 8

slide-9
SLIDE 9

System Architecture

The Capstone Experience Team Dow Project Plan Presentation 9

slide-10
SLIDE 10

System Components

Software Platforms / Technologies

▪ Unity 2019.2.4f1

  • Software engine for developing the mobile application

▪ MySQL with Microsoft Azure

  • Stores information on consumer products and Dow materials

▪ Unity AR Foundation

  • Tool kit for Augmented Reality support on mobile devices

▪ Xcode

  • Used to deploy application to iOS

▪ Android SDK

  • Used to deploy application to Android

The Capstone Experience Team Dow Project Plan Presentation 10

slide-11
SLIDE 11

Risks

Interactive models in Unity AR Foundation

▪ Difficulty – Medium | Importance - Medium ▪ Description: Current AR model viewer built with third-party library Vuforia ▪ Mitigation: Build simple app with AR foundation.

Undocumented Legacy Project

▪ Difficulty – Low | Importance - Medium ▪ Description: Legacy project has little to no documentation ▪ Mitigation: Test and incorporate only code that would be difficult to implement

Relational Data Stored in Non-relational Database

▪ Difficulty - Hard | Importance - High ▪ Description: Legacy application uses SharePoint to store models ▪ Mitigation: Use Microsoft Azure to store the models and relational data

Deploying Application to IOS

▪ Difficulty - Medium | Importance - High ▪ Description: Application must work on both IOS and Android devices ▪ Mitigation: Deploy “Hello World” application to IOS

The Capstone Experience Team Dow Project Plan Presentation 11

slide-12
SLIDE 12

Questions?

The Capstone Experience Team Dow Project Plan Presentation 12

? ? ? ? ? ? ? ? ?