Style Sprout
B5: Alanis Zhao, Gabriella Pimenta-Fujikawa, Riley Krzywda
Use Case/Application
Problem: Encourage fashion sustainability and eliminate waste
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
Solution Approach
User: I want to wear something ____ today…
Style Sprout: Generating a ____ outfit for cold weather…
☀ 55°F
formal
casual
wired
tcp
Block Diagram
Jetson Nano
OpenCV & Model
Server
Flutter App
Database
Style Sprout
Backend
User
fastAPI
mysql connector
Camera
http
AWS S3
wired
tcp
Implementation Plan
Jetson NX
OpenCV & Model
Server
Flutter App
Database
Style Sprout
Backend
User
fastAPI
AWS S3
mysql connector
Camera
http
$
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
Progress
Testing, Verification, and Validation
Frontend
intuitiveness
Implementation
laundry
generation
Classification
accuracy
speed
✿
✿
✿
✿
✿
Project Management