{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/socialcircle-learning-the-angle-based-social","title":"SocialCircle: Learning the Angle-based Social Interaction Representation for Pedestrian Trajectory Prediction","arxiv_id":"2310.05370","date":"2023-10-09","proceeding":"CVPR 2024 1","authors":["Conghao Wong","Beihao Xia","Ziqian Zou","Yulong Wang","Xinge You"],"abstract":"Analyzing and forecasting trajectories of agents like pedestrians and cars in complex scenes has become more and more significant in many intelligent systems and applications. The diversity and uncertainty in socially interactive behaviors among a rich variety of agents make this task more challenging than other deterministic computer vision tasks. Researchers have made a lot of efforts to quantify the effects of these interactions on future trajectories through different mathematical models and network structures, but this problem has not been well solved. Inspired by marine animals that localize the positions of their companions underwater through echoes, we build a new anglebased trainable social interaction representation, named SocialCircle, for continuously reflecting the context of social interactions at different angular orientations relative to the target agent. We validate the effect of the proposed SocialCircle by training it along with several newly released trajectory prediction models, and experiments show that the SocialCircle not only quantitatively improves the prediction performance, but also qualitatively helps better simulate social interactions when forecasting pedestrian trajectories in a way that is consistent with human intuitions.","url_abs":"https://arxiv.org/abs/2310.05370v2","url_pdf":"https://arxiv.org/pdf/2310.05370v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"socialcircle-learning-the-angle-based-social","repo_url":"https://github.com/cocoon2wong/socialcircle","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"tf","reach":{"status":"ok","spdx":"GPL-3.0"}}],"tasks":[{"task_slug":"diversity","task_name":"Diversity"},{"task_slug":"pedestrian-trajectory-prediction","task_name":"Pedestrian Trajectory Prediction"},{"task_slug":"trajectory-prediction","task_name":"Trajectory Prediction"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2310.05370","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2310.05370"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/cocoon2wong/socialcircle","reach":{"status":"ok","spdx":"GPL-3.0"}}],"summary":{"ran":3},"by_repo_kind":{"official":{"samples":3,"ran":3,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":3,"samples":[{"code_sha256_prefix":"9aad1f71124af225","entry":"GraphConv_func","repo":"cocoon2wong/socialcircle","repo_kind":"official","path":"socialCircle/__sc_MSN.py","file_url":"https://github.com/cocoon2wong/socialcircle/blob/HEAD/socialCircle/__sc_MSN.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"9aad1f71124af225"}},{"code_sha256_prefix":"d5bf3a44dfa3002c","entry":"GraphConv_layer","repo":"cocoon2wong/socialcircle","repo_kind":"official","path":"socialCircle/__sc_MSN.py","file_url":"https://github.com/cocoon2wong/socialcircle/blob/HEAD/socialCircle/__sc_MSN.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"d5bf3a44dfa3002c"}},{"code_sha256_prefix":"914ce6b376248116","entry":"linear_prediction","repo":"cocoon2wong/socialcircle","repo_kind":"official","path":"socialCircle/original_models/__MSNbeta.py","file_url":"https://github.com/cocoon2wong/socialcircle/blob/HEAD/socialCircle/original_models/__MSNbeta.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"914ce6b376248116"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}