Skip to content
/ IAaaS Public

Course Project for CSCI 5253: Image Augmentation as a Service

Notifications You must be signed in to change notification settings

toshNaik/IAaaS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2c101d8 · Dec 13, 2022

History

31 Commits
Dec 11, 2022
Dec 1, 2022
Dec 11, 2022
Dec 10, 2022
Dec 9, 2022
Dec 13, 2022
Dec 13, 2022
Nov 25, 2022
Dec 11, 2022
Dec 11, 2022
Dec 9, 2022
Dec 10, 2022
Dec 9, 2022

Repository files navigation

Image Augmentation as a Service

Description:

The goal of this project is to create an image augmentation service that allows users to upload an image and apply different augmentation types, such as blurring, grayscale, and changing brightness. These augmentations will be implemented as individual functions-as-a-service (FaaS), and the system will provide the user with a signed URL to download the augmented image from a bucket.

Components:

  1. Google Cloud Functions
  2. Google Cloud Storage
  3. Google Cloud Pub/Sub
  4. Google Kubernetes Engine
  5. Flask Rest Frontend

Demo and Report:

Architecture:

architecture