here’s the titlecse498/2019-08/schedules/all... · 2019. 9. 23. · the capstone experience team...

12
From Students… …to Professionals The Capstone Experience Project Plan Computer Vision for Furniture Manufacturing Team Herman Miller Steven Cauthen Jacob Wisniewski David Mora Philip Wang Tao Mao Department of Computer Science and Engineering Michigan State University Fall 2019

Upload: others

Post on 19-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

From Students…

…to Professionals

The Capstone Experience

Project PlanComputer Vision for Furniture Manufacturing

Team Herman MillerSteven Cauthen

Jacob WisniewskiDavid MoraPhilip Wang

Tao Mao

Department of Computer Science and EngineeringMichigan State University

Fall 2019

Page 2: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Functional Specifications

• Automates verification process after fabrics are glued on to panels

• Assists human inspection

The Capstone Experience Team Herman Miller Project Plan Presentation 2

Page 3: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Design Specifications

• Raspberry Pi on assembly line

▪ Scans barcode

▪ Takes image

▪ Uploads image to AWS for classification

• AWS

▪ Sends classification scores to interface

• Web interface

▪ Displays verification results

The Capstone Experience Team Herman Miller Project Plan Presentation 3

Page 4: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Screen Mockup: Correctly Classified

The Capstone Experience 4Team Herman Miller Project Plan Presentation

Page 5: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Screen Mockup: Incorrect Label

The Capstone Experience 5Team Herman Miller Project Plan Presentation

Page 6: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Screen Mockup: Low Confidence

The Capstone Experience 6Team Herman Miller Project Plan Presentation

Page 7: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Screen Mockup: Correctly Classified

The Capstone Experience 7Team Herman Miller Project Plan Presentation

Page 8: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

System Architecture

The Capstone Experience Team Herman Miller Project Plan Presentation 8

Page 9: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Technical Specifications

• Raspberry Pi

• AWS

• SQL

• Python

• TensorFlow

• Flask

The Capstone Experience Team Herman Miller Project Plan Presentation 9

Page 10: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

System Components

• Hardware Platforms

▪ Raspberry Pi

▪ Raspberry Pi Camera Module

▪ Barcode Scanner

• Software Platforms / Technologies

▪ Git

▪ AWS

▪ SQL Management Studio

▪ Flask

The Capstone Experience Team Herman Miller Project Plan Presentation 10

Page 11: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Risks

• Lighting▪ Risk: Moderate▪ Difficulty: Moderate▪ Getting lighting consistent on factory images to correctly detect color▪ Research lights for computer vision system and purchase it

• AWS▪ Risk: Moderate▪ Difficulty: Moderate▪ We do not have adequate AWS knowledge▪ Learn AWS tools and services, like SageMaker, Lambda, and API Gateway

• Verification Speed▪ Risk: Low▪ Difficulty: Low▪ How long a fabric image takes to get classified▪ Optimize machine learning model

The Capstone Experience Team Herman Miller Project Plan Presentation 11

Page 12: Here’s the Titlecse498/2019-08/schedules/all... · 2019. 9. 23. · The Capstone Experience Team Herman Miller Project Plan Presentation 3. Screen Mockup: Correctly Classified

Questions?

The Capstone Experience Team Herman Miller Project Plan Presentation 12

?

? ??

?

?

?

?

?