Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

“​Face Anonymizer,” for CSCI1430 Spring 2022

Notifications You must be signed in to change notification settings

j-f1/brown-cs1430-final-project

Repository files navigation

Setup

Make sure to have Python 3.9 and Node.js 18.0.0 installed

$ python3.9 -m venv venv
$ . venv/bin/activate
$ pip install -r requirements.txt
$ cd cnn_code
$ pip install -r requirements.txt
$ wget https://data.vision.ee.ethz.ch/cvl/rrothe/imdb-wiki/static/gender.caffemodel
$ cd ..

Then, in one terminal:

$ cd server
$ flask run

…and in another:

$ cd frontend
$ npm install
$ npm start

Web UI

  1. In one terminal, run flask run in the server/ folder
  2. In another terminal, run npm install and then npm start in the frontend/ folder

How to run tutorial at the moment

pip install -r requirements.txt Download the gender.caffemodel in the link below and place in cnn_code directory

Resources

Datasets

Meetings w/ Ta

April 15

  • look into pretrained facial feature models
  • guessing sex
    • might need to train a secondary model
    • start by not worrying about this, mismatches are ok
    • instead get it working good first
    • later add a second level of detection
    • also don’t worry about glasses too much
  • focus on blending well with skin instead (/ “does it look like it’s the actual person’s face”)
  • worth a try with skin tone
  • TA will look into preexisting models
  • facial expression / emotion may impact results
  • do not worry if it doesn’t work, we’re supposed to explore / do something cool
    • more important: did we put time/effort in?
    • did we try different things?
    • writeup is very important

About

“​Face Anonymizer,” for CSCI1430 Spring 2022

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published