{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T23:40:56Z","timestamp":1776814856364,"version":"3.51.2"},"reference-count":73,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T00:00:00Z","timestamp":1750118400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T00:00:00Z","timestamp":1750118400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"JST SPRING","award":["JPMJSP2125"],"award-info":[{"award-number":["JPMJSP2125"]}]},{"DOI":"10.13039\/501100001695","name":"Japan Science and Technology Corporation","doi-asserted-by":"crossref","award":["PRESTO JPMJPR20CA"],"award-info":[{"award-number":["PRESTO JPMJPR20CA"]}],"id":[{"id":"10.13039\/501100001695","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003051","name":"New Energy and Industrial Technology Development Organization","doi-asserted-by":"publisher","award":["Intensive Support Program for Young Promising Researchers 24021654"],"award-info":[{"award-number":["Intensive Support Program for Young Promising Researchers 24021654"]}],"id":[{"id":"10.13039\/501100003051","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2025,8]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Sports analytics has become both more professional and sophisticated, driven by the growing availability of detailed performance data. This progress enables applications such as match outcome prediction, player scouting, and tactical analysis. In soccer, the effective utilization of event and tracking data is fundamental for capturing and analyzing the dynamics of the game. However, there are two primary challenges: the limited availability of event data primarily restricted to top-tier teams and leagues, and the scarcity and high cost of tracking data, which complicates its integration with event data for comprehensive analysis. Here we propose OpenSTARLab (Open Spatio-Temporal Agent Research Lab), an open-source framework designed to democratize spatio-temporal agent data analysis in sports by addressing these key challenges. OpenSTARLab includes the Pre-processing Package that standardizes event and tracking data through Unified and Integrated Event Data and State-Action-Reward formats, the Event Modeling Package that implements deep learning-based event prediction, alongside the RLearn Package for reinforcement learning tasks. These technical components facilitate the handling of diverse data sources and support advanced analytical tasks, thereby enhancing the overall functionality and usability of the framework. To assess OpenSTARLab\u2019s effectiveness, we conducted several experimental evaluations. These demonstrate the superior performance of the specific event prediction model in terms of action and time prediction accuracies and maintained its robust event simulation performance. Furthermore, reinforcement learning experiments reveal a trade-off between action accuracy and temporal difference loss and show comprehensive visualization. Overall, OpenSTARLab serves as a robust platform for researchers and practitioners, enhancing innovation and collaboration in the field of soccer data analytics.<\/jats:p>","DOI":"10.1007\/s40747-025-01965-y","type":"journal-article","created":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T04:35:58Z","timestamp":1750134958000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["OpenSTARLab: open approach for spatio-temporal agent data analysis in soccer"],"prefix":"10.1007","volume":"11","author":[{"given":"Calvin","family":"Yeung","sequence":"first","affiliation":[]},{"given":"Kenjiro","family":"Ide","sequence":"additional","affiliation":[]},{"given":"Taiga","family":"Someya","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5487-4297","authenticated-orcid":false,"given":"Keisuke","family":"Fujii","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,6,17]]},"reference":[{"key":"1965_CR1","doi-asserted-by":"publisher","first-page":"8165","DOI":"10.1007\/s10994-024-06625-9","volume":"113","author":"D Berrar","year":"2024","unstructured":"Berrar D, Lopes P, Dubitzky W (2024) A data-and knowledge-driven framework for developing machine learning models to predict soccer match outcomes. Mach Learn 113:8165\u20138204","journal-title":"Mach Learn"},{"key":"1965_CR2","doi-asserted-by":"publisher","first-page":"7541","DOI":"10.1007\/s10994-024-06608-w","volume":"113","author":"C Yeung","year":"2024","unstructured":"Yeung C, Bunker R, Umemoto R, Fujii K (2024) Evaluating soccer match prediction models: a deep learning approach and feature optimization for gradient-boosted trees. Mach Learn 113:7541\u20137564","journal-title":"Mach Learn"},{"key":"1965_CR3","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0284318","volume":"18","author":"CC Yeung","year":"2023","unstructured":"Yeung CC, Bunker R, Fujii K (2023) A framework of interpretable match results prediction in football with fifa ratings and team formation. PLoS One 18:e0284318","journal-title":"PLoS One"},{"key":"1965_CR4","doi-asserted-by":"crossref","unstructured":"Decroos T, Bransen L, Van\u00a0Haaren J, Davis J (2019) Actions speak louder than goals: valuing player actions in soccer. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1851\u20131861","DOI":"10.1145\/3292500.3330758"},{"key":"1965_CR5","unstructured":"Spearman W (2018) Beyond expected goals. In: Proceedings of the 12th MIT sloan sports analytics conference, pp 1\u201317"},{"key":"1965_CR6","doi-asserted-by":"publisher","first-page":"1531","DOI":"10.1007\/s10618-020-00705-9","volume":"34","author":"G Liu","year":"2020","unstructured":"Liu G, Luo Y, Schulte O, Kharrat T (2020) Deep soccer analytics: learning an action-value function for evaluating soccer players. Data Min Knowl Disc 34:1531\u20131559","journal-title":"Data Min Knowl Disc"},{"key":"1965_CR7","doi-asserted-by":"crossref","unstructured":"Simpson I, Beal RJ, Locke D, Norman TJ (2022) Seq2event: learning the language of soccer using transformer-based match event prediction. In: Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining, pp 3898\u20133908","DOI":"10.1145\/3534678.3539138"},{"key":"1965_CR8","unstructured":"Baron E, Hocevar D, Salehe Z (2024) A foundation model for soccer. arXiv preprint arXiv:2407.14558"},{"key":"1965_CR9","unstructured":"Yeung C, Bunker R (2023) An events and 360 data-driven approach for extracting team tactics and evaluating performance in football. In: Statsbomb conference Proceedings"},{"key":"1965_CR10","doi-asserted-by":"publisher","first-page":"131237","DOI":"10.1109\/ACCESS.2023.3336425","volume":"11","author":"H Nakahara","year":"2023","unstructured":"Nakahara H, Tsutsui K, Takeda K, Fujii K (2023) Action valuation of on-and off-ball soccer players based on multi-agent deep reinforcement learning. IEEE Access 11:131237\u2013131244","journal-title":"IEEE Access"},{"key":"1965_CR11","doi-asserted-by":"crossref","unstructured":"Giancola S, Amine M, Dghaily T, Ghanem B (2018) Soccernet: a scalable dataset for action spotting in soccer videos. In: Proceedings of the IEEE conference on computer vision and pattern recognition workshops, pp 1711\u20131721","DOI":"10.1109\/CVPRW.2018.00223"},{"key":"1965_CR12","doi-asserted-by":"crossref","unstructured":"Deliege A et\u00a0al (2021) Soccernet-v2: a dataset and benchmarks for holistic understanding of broadcast soccer videos. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 4508\u20134519","DOI":"10.1109\/CVPRW53098.2021.00508"},{"key":"1965_CR13","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1007\/s12283-024-00466-4","volume":"27","author":"A Cioppa","year":"2024","unstructured":"Cioppa A et al (2024) Soccernet 2023 challenges results. Sports Eng 27:24","journal-title":"Sports Eng"},{"key":"1965_CR14","doi-asserted-by":"crossref","unstructured":"Cui Y et\u00a0al (2023) SportsMOT: a large multi-object tracking dataset in multiple sports scenes. In: Proceedings of the IEEE\/CVF international conference on computer vision, pp 9921\u20139931","DOI":"10.1109\/ICCV51070.2023.00910"},{"key":"1965_CR15","doi-asserted-by":"crossref","unstructured":"Scott A et\u00a0al (2022) Soccertrack: a dataset and tracking algorithm for soccer with fish-eye and drone videos. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 3569\u20133579","DOI":"10.1109\/CVPRW56347.2022.00401"},{"key":"1965_CR16","doi-asserted-by":"crossref","unstructured":"Scott A et\u00a0al (2024) Teamtrack: a dataset for multi-sport multi-object tracking in full-pitch videos. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 3357\u20133366","DOI":"10.1109\/CVPRW63382.2024.00340"},{"key":"1965_CR17","doi-asserted-by":"crossref","unstructured":"Wu T, He R, Wu G, Wang L (2024) Sportshhi: a dataset for human-human interaction detection in sports videos. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 18537\u201318546","DOI":"10.1109\/CVPR52733.2024.01754"},{"key":"1965_CR18","doi-asserted-by":"crossref","unstructured":"Yeung C, Ide K, Fujii K (2024) Autosoccerpose: automated 3d posture analysis of soccer shot movements. Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition workshop, pp 3214\u20133224","DOI":"10.1109\/CVPRW63382.2024.00327"},{"key":"1965_CR19","doi-asserted-by":"crossref","unstructured":"Decroos T, Bransen L, Van\u00a0Haaren J, Davis J (2020) Vaep: an objective approach to valuing on-the-ball actions in soccer. In: IJCAI, pp 4696\u20134700","DOI":"10.24963\/ijcai.2020\/648"},{"key":"1965_CR20","unstructured":"Umemoto R, Tsutsui K, Fujii K (2022) Location analysis of players in uefa euro 2020 and 2022 using generalized valuation of defense by estimating probabilities. arXiv preprint arXiv:2212.00021"},{"key":"1965_CR21","doi-asserted-by":"crossref","unstructured":"Van\u00a0Roy M, Cascioli L, Davis J (2023) Etsy: a rule-based approach to event and tracking data synchronization. In: International workshop on machine learning and data mining for sports analytics, pp 11\u201323","DOI":"10.1007\/978-3-031-53833-9_2"},{"key":"1965_CR22","doi-asserted-by":"crossref","unstructured":"Rahimian P, Oroojlooy A, Toka L (2021) Towards optimized actions in critical situations of soccer games with deep reinforcement learning. In: 2021 IEEE 8th international conference on data science and advanced analytics (DSAA), pp 1\u201312","DOI":"10.1109\/DSAA53316.2021.9564207"},{"key":"1965_CR23","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1007\/s11042-009-0342-4","volume":"48","author":"L Ballan","year":"2010","unstructured":"Ballan L, Bertini M, Del Bimbo A, Serra G (2010) Semantic annotation of soccer videos by visual instance clustering and spatial\/temporal reasoning in ontologies. Multimed Tools Appl 48:313\u2013337","journal-title":"Multimed Tools Appl"},{"key":"1965_CR24","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MCG.2016.102","volume":"36","author":"M Stein","year":"2016","unstructured":"Stein M et al (2016) Director\u2019s cut: analysis and annotation of soccer matches. IEEE Comput Graph Appl 36:50\u201360","journal-title":"IEEE Comput Graph Appl"},{"key":"1965_CR25","doi-asserted-by":"crossref","unstructured":"Alan O, Akpinar S, Sabuncu O, Cicekli N, Alpaslan F (2008) Ontological video annotation and querying system for soccer games. In: 2008 23rd international symposium on computer and information sciences, pp 1\u20136","DOI":"10.1109\/ISCIS.2008.4717936"},{"key":"1965_CR26","doi-asserted-by":"publisher","first-page":"846","DOI":"10.1016\/j.asoc.2012.10.007","volume":"13","author":"M-S Hosseini","year":"2013","unstructured":"Hosseini M-S, Eftekhari-Moghadam A-M (2013) Fuzzy rule-based reasoning approach for event detection and annotation of broadcast soccer video. Appl Soft Comput 13:846\u2013866","journal-title":"Appl Soft Comput"},{"key":"1965_CR27","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1016\/j.cviu.2003.06.004","volume":"92","author":"J Assfalg","year":"2003","unstructured":"Assfalg J, Bertini M, Colombo C, Del Bimbo A, Nunziati W (2003) Semantic annotation of soccer videos: automatic highlights identification. Comput Vis Image Underst 92:285\u2013305","journal-title":"Comput Vis Image Underst"},{"key":"1965_CR28","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1109\/TCSVT.2016.2515280","volume":"27","author":"Z Wang","year":"2016","unstructured":"Wang Z, Yu J, He Y (2016) Soccer video event annotation by synchronization of attack-defense clips and match reports with coarse-grained time information. IEEE Trans Circuits Syst Video Technol 27:1104\u20131117","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"key":"1965_CR29","doi-asserted-by":"publisher","first-page":"632","DOI":"10.1109\/TCSVT.2020.2982580","volume":"31","author":"R Theagarajan","year":"2020","unstructured":"Theagarajan R, Bhanu B (2020) An automated system for generating tactical performance statistics for individual soccer players from videos. IEEE Trans Circuits Syst Video Technol 31:632\u2013646","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"key":"1965_CR30","doi-asserted-by":"crossref","unstructured":"Cioppa A et\u00a0al (2020) A context-aware loss function for action spotting in soccer videos. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 13126\u201313136","DOI":"10.1109\/CVPR42600.2020.01314"},{"key":"1965_CR31","doi-asserted-by":"publisher","first-page":"5547","DOI":"10.1007\/s11042-022-13359-0","volume":"82","author":"S Barra","year":"2023","unstructured":"Barra S et al (2023) Footapp: an ai-powered system for football match annotation. Multimed Tools Appl 82:5547\u20135567","journal-title":"Multimed Tools Appl"},{"key":"1965_CR32","doi-asserted-by":"crossref","unstructured":"Ma S, Shao E, Xie X, Liu W (2020) Event detection in soccer video based on self-attention. 2020 IEEE 6th International Conference on Computer and Communications (ICCC) 1852\u20131856","DOI":"10.1109\/ICCC51575.2020.9344896"},{"key":"1965_CR33","doi-asserted-by":"crossref","unstructured":"Sorano D, Carrara F, Cintia P, Falchi F, Pappalardo L (2021) Automatic pass annotation from soccer video streams based on object detection and lstm. In: Machine learning and knowledge discovery in databases. Applied data science and demo track: European conference, ECML PKDD 2020, Ghent, Belgium, September 14\u201318, 2020, Proceedings, Part V, pp 475\u2013490","DOI":"10.1007\/978-3-030-67670-4_29"},{"key":"1965_CR34","unstructured":"Cioppa A et\u00a0al (2024) Soccernet 2024 challenges results. arXiv preprint arXiv:2409.10587"},{"key":"1965_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.softx.2020.100612","volume":"12","author":"L Morra","year":"2020","unstructured":"Morra L, Manigrasso F, Lamberti F (2020) Soccer: computer graphics meets sports analytics for soccer event recognition. SoftwareX 12:100612","journal-title":"SoftwareX"},{"key":"1965_CR36","doi-asserted-by":"publisher","first-page":"603","DOI":"10.20965\/jrm.2024.p0603","volume":"36","author":"C Yeung","year":"2024","unstructured":"Yeung C, Bunker R, Fujii K (2024) Unveiling multi-agent strategies: a data-driven approach for extracting and evaluating team tactics from football event and freeze-frame data. J Robot Mechatron 36:603\u2013617","journal-title":"J Robot Mechatron"},{"key":"1965_CR37","doi-asserted-by":"crossref","unstructured":"Kurach K et al (2020) Google research football: a novel reinforcement learning environment. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 4501\u20134510","DOI":"10.1609\/aaai.v34i04.5878"},{"key":"1965_CR38","unstructured":"Yeung C, Sit T, Fujii K (2023) Transformer-based neural marked spatio temporal point process model for football match events analysis. arXiv preprint arXiv:2302.09276"},{"key":"1965_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41597-019-0247-7","volume":"6","author":"L Pappalardo","year":"2019","unstructured":"Pappalardo L et al (2019) A public data set of spatio-temporal match events in soccer competitions. Sci Data 6:1\u201315","journal-title":"Sci Data"},{"key":"1965_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10994-024-06606-y","volume":"113","author":"T Mendes-Neves","year":"2024","unstructured":"Mendes-Neves T, Meireles L, Mendes-Moreira J (2024) Towards a foundation large events model for soccer. Mach Learn 113:1\u201323","journal-title":"Mach Learn"},{"key":"1965_CR41","unstructured":"Mendes-Neves T, Meireles L, Mendes-Moreira J (2024) Forecasting events in soccer matches through language. 2. arXiv preprint arXiv:2402.06820"},{"key":"1965_CR42","unstructured":"Eggels H, van Elk R, Pechenizkiy M (2016) Expected goals in soccer: explaining match results using predictive analytics. In: The machine learning and data mining for sports analytics workshop, vol 16"},{"key":"1965_CR43","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0263051","volume":"17","author":"K Toda","year":"2022","unstructured":"Toda K, Teranishi M, Kushiro K, Fujii K (2022) Evaluation of soccer team defense based on prediction models of ball recovery and being attacked: a pilot study. PLoS One 17:e0263051","journal-title":"PLoS One"},{"key":"1965_CR44","unstructured":"Vaswani A (2017) Attention is all you need. Adv Neural Inf Process Syst 30"},{"key":"1965_CR45","doi-asserted-by":"crossref","unstructured":"Shchur O, Turkmen AC, Januschowski T, Gnnemann S (2021) Neural temporal point processes: a review. In: IJCAI 2021, pp 4585\u20134593","DOI":"10.24963\/ijcai.2021\/623"},{"key":"1965_CR46","doi-asserted-by":"crossref","unstructured":"Fujii K et\u00a0al (2024) Adaptive action supervision in reinforcement learning from real-world multi-agent demonstrations. In: 16th international conference on agents and artificial intelligence (ICAART\u2019 24), vol 2, pp 27\u201339","DOI":"10.5220\/0012261100003636"},{"key":"1965_CR47","doi-asserted-by":"publisher","first-page":"505","DOI":"10.20965\/jrm.2021.p0505","volume":"33","author":"K Fujii","year":"2021","unstructured":"Fujii K (2021) Data-driven analysis for understanding team sports behaviors. J Robot Mechatron 33:505\u2013514","journal-title":"J Robot Mechatron"},{"key":"1965_CR48","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-96-1445-5","volume-title":"Machine learning in sports: open approach for next play analytics","author":"K Fujii","year":"2025","unstructured":"Fujii K (2025) Machine learning in sports: open approach for next play analytics. Springer, Berlin"},{"key":"1965_CR49","unstructured":"Van\u00a0Roy M, Robberechts P, Yang W-C, De\u00a0Raedt L, Davis J (2021) Leaving goals on the pitch: evaluating decision making in soccer. In: Proceedings of the MIT sloan sports analytics conference"},{"key":"1965_CR50","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1613\/jair.1.13934","volume":"77","author":"M Van Roy","year":"2023","unstructured":"Van Roy M, Robberechts P, Yang W-C, De Raedt L, Davis J (2023) A Markov framework for learning and reasoning about strategies in professional soccer. J Artif Intell Res 77:517\u2013562","journal-title":"J Artif Intell Res"},{"key":"1965_CR51","unstructured":"Rahimian P, Van\u00a0Haaren J, Toka TA-L (2022) Beyond action valuation: a deep reinforcement learning framework for optimizing player decisions in soccer. In: 16th annual MIT sloan sports analytics conference"},{"key":"1965_CR52","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1177\/17479541231154494","volume":"19","author":"P Rahimian","year":"2024","unstructured":"Rahimian P, Van Haaren J, Toka L (2024) Towards maximizing expected possession outcome in soccer. Int J Sports Sci Coach 19:230\u2013244","journal-title":"Int J Sports Sci Coach"},{"key":"1965_CR53","doi-asserted-by":"crossref","unstructured":"Liu G, Schulte O (2018) Deep reinforcement learning in ice hockey for context-aware player evaluation. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 3442\u20133448","DOI":"10.24963\/ijcai.2018\/478"},{"key":"1965_CR54","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1007\/s10618-017-0496-z","volume":"31","author":"O Schulte","year":"2017","unstructured":"Schulte O et al (2017) A Markov game model for valuing actions, locations, and team performance in ice hockey. Data Min Knowl Discov 31:1735\u20131757","journal-title":"Data Min Knowl Discov"},{"key":"1965_CR55","doi-asserted-by":"publisher","first-page":"54764","DOI":"10.1109\/ACCESS.2022.3175314","volume":"10","author":"N Ding","year":"2022","unstructured":"Ding N, Takeda K, Fujii K (2022) Deep reinforcement learning in a racket sport for player evaluation with technical and tactical contexts. IEEE Access 10:54764\u201354772","journal-title":"IEEE Access"},{"key":"1965_CR56","doi-asserted-by":"crossref","unstructured":"Yanai C, Solomon A, Katz G, Shapira B, Rokach L (2022) Q-ball: modeling basketball games using deep reinforcement learning. In: Proceedings of the AAAI conference on artificial intelligence, vol 36, pp 8806\u20138813","DOI":"10.1609\/aaai.v36i8.20861"},{"key":"1965_CR57","doi-asserted-by":"crossref","unstructured":"Chen X, et\u00a0al (2022) Reliable: offline reinforcement learning for tactical strategies in professional basketball games. In: Proceedings of the 31st ACM international conference on information and knowledge management, pp 3023\u20133032","DOI":"10.1145\/3511808.3557105"},{"key":"1965_CR58","doi-asserted-by":"crossref","unstructured":"Luo, Y., Schulte O, Poupart P (2020) Inverse reinforcement learning for team sports: valuing actions and players. In: Proceedings of the twenty-ninth international joint conference on artificial intelligence, IJCAI-20, pp 3356\u20133363","DOI":"10.24963\/ijcai.2020\/464"},{"key":"1965_CR59","doi-asserted-by":"crossref","unstructured":"Rahimian P, Toka L (2022) Inferring the strategy of offensive and defensive play in soccer with inverse reinforcement learning. Mach Learn Data Min Sports Anal 1571:26\u201338","DOI":"10.1007\/978-3-031-02044-5_3"},{"key":"1965_CR60","unstructured":"Le HM, Yue Y, Carr P, Lucey P (2017) Coordinated multi-agent imitation learning. In: Proceedings of the 34th international conference on machine learning, vol 70, pp 1995\u20132003"},{"key":"1965_CR61","unstructured":"Le HM, Carr P, Yue Y, Lucey P (2017) Data-driven ghosting using deep imitation learning. In: Proceedings of MIT sloan sports analytics conference"},{"key":"1965_CR62","doi-asserted-by":"crossref","unstructured":"Teranishi M, Fujii K, Takeda K (2020) Trajectory prediction with imitation learning reflecting defensive evaluation in team sports. In: 2020 IEEE 9th global conference on consumer electronics (GCCE), pp 124\u2013125","DOI":"10.1109\/GCCE50665.2020.9291841"},{"key":"1965_CR63","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.neunet.2023.11.068","volume":"171","author":"K Fujii","year":"2024","unstructured":"Fujii K, Takeishi N, Kawahara Y, Takeda K (2024) Decentralized policy learning with partial observation and mechanical constraints for multiperson modeling. Neural Netw 171:40\u201352","journal-title":"Neural Netw"},{"key":"1965_CR64","unstructured":"Zhan E, Zheng S, Yue Y, Sha L, Lucey P (2019) Generating multi-agent trajectories using programmatic weak supervision. In: International conference on learning representations"},{"key":"1965_CR65","doi-asserted-by":"crossref","unstructured":"Yeh RA, Schwing AG, Huang J, Murphy K (2019) Diverse generation for multi-agent sports games. In: The IEEE conference on computer vision and pattern recognition (CVPR), pp 4610\u20134619","DOI":"10.1109\/CVPR.2019.00474"},{"key":"1965_CR66","unstructured":"Li L et al (2021) GRIN: generative relation and intention network for multi-agent trajectory prediction. Adv Neural Inf Process Syst 34:27107\u201327118"},{"key":"1965_CR67","doi-asserted-by":"crossref","unstructured":"Fujii K et\u00a0al (2024) Estimating counterfactual treatment outcomes over time in complex multi-agent scenarios. IEEE Trans Neural Netw Learn Syst 36:1\u201315","DOI":"10.1109\/TNNLS.2024.3361166"},{"key":"1965_CR68","doi-asserted-by":"crossref","unstructured":"Akiba T, Sano S, Yanase T, Ohta T, Koyama M (2019) Optuna: a next-generation hyperparameter optimization framework. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, pp 2623\u20132631","DOI":"10.1145\/3292500.3330701"},{"key":"1965_CR69","doi-asserted-by":"crossref","unstructured":"Chen J, Little JJ (2019) Sports camera calibration via synthetic data. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition workshops","DOI":"10.1109\/CVPRW.2019.00305"},{"key":"1965_CR70","doi-asserted-by":"crossref","unstructured":"Sha L et\u00a0al (2020) End-to-end camera calibration for broadcast videos. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 13627\u201313636","DOI":"10.1109\/CVPR42600.2020.01364"},{"key":"1965_CR71","doi-asserted-by":"crossref","unstructured":"Chu Y-J et\u00a0al (2022) Sports field registration via keypoints-aware label condition. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 3523\u20133530","DOI":"10.1109\/CVPRW56347.2022.00396"},{"key":"1965_CR72","doi-asserted-by":"crossref","unstructured":"Theiner J, Ewerth R (2023) Tvcalib: camera calibration for sports field registration in soccer. In: Proceedings of the IEEE\/CVF winter conference on applications of computer vision, pp 1166\u20131175","DOI":"10.1109\/WACV56688.2023.00122"},{"key":"1965_CR73","doi-asserted-by":"crossref","unstructured":"Guti\u00e9rrez-P\u00e9rez M, Agudo A (2024) No bells just whistles: sports field registration by leveraging geometric properties. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition 3325\u20133334","DOI":"10.1109\/CVPRW63382.2024.00337"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-025-01965-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-025-01965-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-025-01965-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T22:06:33Z","timestamp":1757196393000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-025-01965-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,17]]},"references-count":73,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2025,8]]}},"alternative-id":["1965"],"URL":"https:\/\/doi.org\/10.1007\/s40747-025-01965-y","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,17]]},"assertion":[{"value":"5 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 June 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no conflict of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The code is available at","order":6,"name":"Ethics","group":{"name":"EthicsHeading","label":"Code availability"}}],"article-number":"342"}}