Prototype Implementation for CHI2024 Paper "Designing Accessible Obfuscation Support for Blind Individuals’ Visual Privacy Management".
This repository contains code for the front end prototype interface, demostrated with an example image (from the BIV-Priv Dataset: https://home.cs.colorado.edu/~DrG/VisualPrivacy/BIV-Priv/).
Please visit: https://colab.research.google.com/drive/1oPBPuyKWME3KqsPzoBhh3FOGXBHILUDt?usp=sharing for backend image processing code.
Using Next.js(https://nextjs.org/learn).
Instruction:
-
Install all dependencies listed inside package.json by running: npm install (You will need to have Node.js installed on your machine, you can download it here: https://nodejs.org/en)
-
That should be it. Now, run the app inside your terminal with: npm run dev
Navigate to localhost:3000 in the browser to check it out.
If encountering issues with NextJS file compilation, you can try:
Run this command to get the nvm. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
Restart your terminal.
Install nvm- nvm install v18.12.1
Start nvm- npm run dev (from https://stackoverflow.com/questions/74707066/nextjs-unexpected-token)