{"id":27961730,"url":"https://github.com/cmu-perceptual-computing-lab/ssp","last_synced_at":"2026-03-06T09:02:59.096Z","repository":{"id":51166375,"uuid":"272108270","full_name":"CMU-Perceptual-Computing-Lab/ssp","owner":"CMU-Perceptual-Computing-Lab","description":"Towards Social Artificial Intelligence: Nonverbal Social Signal Prediction in A Triadic Interaction (CVPR 2020)","archived":false,"fork":false,"pushed_at":"2021-01-29T19:31:35.000Z","size":86,"stargazers_count":33,"open_issues_count":2,"forks_count":11,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-07T19:11:32.775Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://domedb.perception.cs.cmu.edu/ssp.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CMU-Perceptual-Computing-Lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-14T00:39:31.000Z","updated_at":"2024-12-03T18:06:17.000Z","dependencies_parsed_at":"2022-08-30T10:10:36.859Z","dependency_job_id":null,"html_url":"https://github.com/CMU-Perceptual-Computing-Lab/ssp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CMU-Perceptual-Computing-Lab/ssp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMU-Perceptual-Computing-Lab%2Fssp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMU-Perceptual-Computing-Lab%2Fssp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMU-Perceptual-Computing-Lab%2Fssp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMU-Perceptual-Computing-Lab%2Fssp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CMU-Perceptual-Computing-Lab","download_url":"https://codeload.github.com/CMU-Perceptual-Computing-Lab/ssp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CMU-Perceptual-Computing-Lab%2Fssp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30168608,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T07:56:45.623Z","status":"ssl_error","status_checked_at":"2026-03-06T07:55:55.621Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-07T19:11:17.122Z","updated_at":"2026-03-06T09:02:59.075Z","avatar_url":"https://github.com/CMU-Perceptual-Computing-Lab.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Towards Social Artificial Intelligence: Nonverbal Social Signal Prediction in A Triadic Interaction (CVPR 2019 Oral)](http://domedb.perception.cs.cmu.edu/ssp.html)\n\n![Teaser Image](https://github.com/jhugestar/jhugestar.github.io/blob/master/img/cvpr19_ssp.gif)\n\nCurrent version provides: \n- Haggling dataset from [Panoptic Studio](http://domedb.perception.cs.cmu.edu/index.html)\n- Visualization code\n\n## Requirements\n- Python 3\n- PyOpenGL\n- freeglut (use `sudo apt-get install freeglut3-dev` for ubuntu users)\n\n## Download Processed Haggling Data\n\n- Run the following script to download processed haggling dataset (4.7GB)\n```\nsh ./scripts/download_haggling.sh\n```\n- Each pkl file has information for each haggling game including 3D body, 3D face, 3D hand, speaking annotation for all three people\n- Speaking status annotation is in a binary form (0 or 1)\n\n## Training/Testing Split\n- The following sequences are testing set:\n```\n'170221_haggling_b1','170221_haggling_b2','170221_haggling_b3','170228_haggling_b1','170228_haggling_b2','170228_haggling_b3'\n```\n- All others are training set\n- No subject appears in both training and testing set. They are completely seperate\n\n\n## Download Raw Data (with HD videos)\n\n- Use [Panoptic-toolbox](https://github.com/CMU-Perceptual-Computing-Lab/panoptic-toolbox) \n- In panoptic-toolbox, check script of [script/getDB_haggling](https://github.com/CMU-Perceptual-Computing-Lab/panoptic-toolbox/blob/master/scripts/getDB_haggling.sh), and set the HD video numbers (between 1-31) you want to download\n```\n# $curPath/getData.sh 170221_haggling_b1 (vga_video_num)  (hd_video_num)\n# For example, if you want to get all 3D videos, set 31 as follows \n$curPath/getData.sh 170221_haggling_b1 0 31\n```\n- Run the following script in panoptic-toolbox\n```\nsh ./script/getDB_haggling.sh\n```\n- Follow the [Panoptic-DB](https://github.com/CMU-Perceptual-Computing-Lab/panoptic-toolbox) instruction to extract videos to frames. \n- Note that these videos are raw videos, and you need to find corresponding frames for each haggling game. Check the start frame index of each haggling game (included in pkl files)\n\n\n## Visualization\n```\npython glViewer.py\n```\n- mouseLeft: view rotation changes\n- mouseRight: zoom changes\n- shift+ mouseLeft: view pan\n- f: toggle floor drawing\n\n## Citation\n```\n@inproceedings{joo2019ssp,\n  title={Towards Social Artificial Intelligence: Nonverbal Social Signal Prediction in A Triadic Interaction},\n  author={Joo, Hanbyul and Simon, Tomas and Cikara, Mina and Sheikh, Yaser},\n  booktitle={CVPR},\n  year={2019}\n}\n```\n\n\n## License\n[CC-BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/legalcode).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmu-perceptual-computing-lab%2Fssp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmu-perceptual-computing-lab%2Fssp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmu-perceptual-computing-lab%2Fssp/lists"}