1 of 10

Style Sprout

B5: Alanis Zhao, Gabriella Pimenta-Fujikawa, Riley Krzywda

2 of 10

Use Case/Application

Problem: Encourage fashion sustainability and eliminate waste

3 of 10

Design Requirements

80% item type

80% item color

Generation within 2 seconds

Classification within 3 seconds

80% correctness

100% availability

Secure

~500 KB of storage to host DB

~3 GB to run model

Low power when not in use

Minimal heat when in use

Does not access internet

4 of 10

Solution Approach

User: I want to wear something ____ today…

Style Sprout: Generating a ____ outfit for cold weather…

☀ 55°F

formal

casual

5 of 10

wired

tcp

Block Diagram

Jetson Nano

OpenCV & Model

Server

Flutter App

Database

Style Sprout

Backend

User

fastAPI

mysql connector

Camera

http

AWS S3

6 of 10

wired

tcp

Implementation Plan

Jetson NX

OpenCV & Model

Server

Flutter App

Database

Style Sprout

Backend

User

fastAPI

AWS S3

mysql connector

Camera

http

$

7 of 10

Field

Type

Null

Key

Default

Extra

ClothingType

varchar(20)

no

null

Color

varchar(20)

yes

null

Season

varchar(10)

yes

null

UsageType

varchar(20)

yes

null

Clean

bit

no

1

NumUses

int

no

0

ID

int

no

primary

null

auto_increment

ImageUrl

varchar(50)

no

null

Closet Info Table Schema

8 of 10

Progress

9 of 10

Testing, Verification, and Validation

Frontend

intuitiveness

Implementation

laundry

generation

Classification

accuracy

speed

10 of 10

Project Management