ControlNet/emolysis
0
1---2license: apache-2.03language:4- en5- zh6---7# Emolysis: A Multimodal Open-Source Group Emotion Analysis and Visualization Toolkit8 9This repo is official repository for the paper [Emolysis: A Multimodal Open-Source Group Emotion Analysis and Visualization Toolkit](https://arxiv.org/abs/2305.05255).10 11## Get Started12 13We provided a static demo review for you to try. Please visit [https://emolysis.controlnet.space/local/1](https://emolysis.controlnet.space/local/1).14 15If you want to analyze your own video, please follow the instructions below to deploy the server.16 17## Deploy the Server18 19### From Docker (x86 with CUDA)20 21Requires:22- Docker23- nvidia-docker24 25Run the server.26```bash27docker run --runtime nvidia -p <PORT>:8000 [-v <CACHE_DIR_FOR_MODELS>:/app/checkpoints] --name emolysis controlnet/emolysis28```29 30Then, you can access the app at `http://127.0.0.1:<PORT>`.31 32### From Source33 34Requires:35- Conda36- Node.js37 38Install dependencies.39```bash40npm install41npm run build42cd service43bash -i build_env.sh # use `build_env.mac.sh` for arm-based mac44conda activate emolysis45cd ..46```47 48Run the server.49```bash50python service/main.py --port <PORT>51```52 53Then, you can access the app at `http://127.0.0.1:<PORT>`.54 55## References56 57If you find this work useful for your research, please consider citing it.58```bibtex59@article{ghosh2023emolysis,60 title = {Emolysis: A Multimodal Open-Source Group Emotion Analysis and Visualization Toolkit},61 action = {Ghosh, Shreya and Cai, Zhixi and Gupta, Parul and Sharma, Garima and Dhall, Abhinav and Hayat, Munawar and Gedeon, Tom},62 journal = {arXiv preprint arXiv:2305.05255},63 year = {2023},64}65```66 67The arxiv version available: https://arxiv.org/abs/2305.05255