GitXplorerGitXplorer
j

brown-cs1430-final-project

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
3a38925282206f9c54e82fc20c244e135c0e7f26

commented

ccoberg19 committed 2 years ago
Verified
0d9d4099f89df638645b54bb8ddd4849bb048290

v2_final_FINALFINAL_final

jj-f1 committed 2 years ago
Verified
6e2d4ae3e258332c4a413931b40f3af534a4ef3f

????

jj-f1 committed 2 years ago
Verified
7986cde66bf64007fef5f6c5fc27ad5916146dfc

done?

jj-f1 committed 2 years ago
Verified
7376cd352163a274ed5a57204caa7737faee0ae9

further tweaks

jj-f1 committed 2 years ago
Verified
6b2f64568c596888453c5053b53a51f94580cdca

more frontend tweaks

jj-f1 committed 2 years ago

README

The README file for this repository.

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